.instaboom {
    width: 250px;
    margin-right: 20%;
    margin-top: 1%;
    margin-bottom: 5%
}
.cartnew {
    width:120px;
}
.quest {
        width: 120px;
}
.q-block {
    margin-left: 70%;
    margin-top: -13%;
}
.logo {
    width: 20%;
}
.insta-name {
    font-size: 14px;
    color: white;
    font-weight: 1000;
    text-shadow: #171717 1px 0px 0, #171717 -1px 0px 0;
    text-align: center;
   margin-left: 97px;
    margin-top: -26px;
    -webkit-text-stroke: 1px #171717;
}
.insta {
    font-size: 36px;
    color: white;
    font-weight: 600;
    margin-top: 54px;
    margin-left: 48px;
}
.navbar-collapse.collapse {
    text-align: center;
}
.navbar-nav {
    margin: 0 auto;
    padding: 0;
    display: inline-block;
    margin-bottom: -4px;
    text-align: left;
    float: none;
}
.fa-shopping-cart {
    color: #ffffff;
}
.question {
    font-size: 36px;
    color: white;
    font-weight: 600;
    margin-left: 35%;
}
.cart-name {
    font-size: 14px;
    color: #171717;
    font-weight: 600;
    margin-top: 35px;
    text-align: center;
   margin-left: 10px;
}
.q-name {
    font-size: 14px;
    color: #171717;
    font-weight: 600;
    text-align: center;
}
.item {
     box-shadow: none;
}
.item:hover {
     box-shadow: 0 0 27px 4px rgba(0, 0, 0, 0.16)
}
.product-card {
    box-shadow: 0 0 27px 4px rgba(0, 0, 0, 0.16);
}
.product-card:hover {
    box-shadow: none;
}
.card-title {
    margin-left: 40%;
}
.spec {
    margin-left: 30%;
}
.pick-size-class.active {
    background: #55c32f !important;
    color: #fff;
}
.pick-size-class {
    padding: 6px 12px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    float: left;
    background: #e0c611;
    text-align: center;
    margin-right: 10px;
    margin-bottom: 7px;
    font-size: 14px;
    font-weight: 700;
    cursor: pointer;
}
.cart a .carticon .count {
    font-size: 10px;
    width: 15px;
    height: 15px;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background: #cc2924;
    display: inline-block;
    line-height: 15px;
    color: #ffffff;
    text-align: center;
    position: absolute;
}

.single_product {
    padding-top: 66px;
    padding-bottom: 140px;
    margin-top: 0px;
    padding: 17px
}

.product_name {
    font-size: 20px;
    font-weight: 400;
    margin-top: 0px
}

.badge {
    display: inline-block;
    padding: 0.50em .4em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem
}

.product-rating {
    margin-top: 10px
}

.rating-review {
    color: #5b5b5b
}

.product_price {
    display: inline-block;
    font-size: 30px;
    font-weight: 500;
    margin-top: 9px;
    clear: left
}

.product_discount {
    display: inline-block;
    font-size: 17px;
    font-weight: 300;
    margin-top: 9px;
    clear: left;
    margin-left: 10px;
    color: red
}

.product_saved {
    display: inline-block;
    font-size: 15px;
    font-weight: 200;
    color: #999999;
    clear: left
}

.singleline {
    margin-top: 1rem;
    margin-bottom: .40rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, .1)
}

.product_info {
    color: #4d4d4d;
    display: inline-block
}

.product_options {
    margin-bottom: 10px
}

.product_description {
    padding-left: 0px
}

.product_quantity {
    width: 104px;
    height: 47px;
    border: solid 1px #e5e5e5;
    border-radius: 3px;
    overflow: hidden;
    padding-left: 8px;
    padding-top: -4px;
    padding-bottom: 44px;
    float: left;
    margin-right: 22px;
    margin-bottom: 11px
}

.order_info {
    margin-top: 18px
}

.shop-button {
    height: 47px
}

.product_fav i {
    line-height: 44px;
    color: #cccccc
}

.product_fav {
    display: inline-block;
    width: 52px;
    height: 46px;
    background: #FFFFFF;
    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);
    border-radius: 11%;
    text-align: center;
    cursor: pointer;
    margin-left: 3px;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease
}

.br-dashed {
    border-radius: 5px;
    border: 1px dashed #dddddd;
    margin-top: 6px
}

.pr-info {
    margin-top: 2px;
    padding-left: 2px;
    margin-left: -14px;
    padding-left: 0px
}

.break-all {
    color: #5e5e5e
}

.image_selected {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: calc(100% + 15px);
    height: 525px;
    -webkit-transform: translateX(-15px);
    -moz-transform: translateX(-15px);
    -ms-transform: translateX(-15px);
    -o-transform: translateX(-15px);
    transform: translateX(-15px);
    border: solid 1px #e8e8e8;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    padding: 15px
}

.image_list li {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 165px;
    border: solid 1px #e8e8e8;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1) !important;
    margin-bottom: 15px;
    cursor: pointer;
    padding: 15px;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    overflow: hidden
}

@media (max-width: 390px) {
    .product_fav {
        display: none
    }
}

.bbb_combo {
    width: 100%;
    margin-right: 7%;
    padding-top: 21px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 24px;
    border-radius: 5px;
    margin-top: 0px;
    text-align: -webkit-center
}

.bbb_combo_image {
    width: 170px;
    height: 170px;
    margin-bottom: 15px
}

.fs-10 {
    font-size: 10px
}

.step {
    background: #167af6;
    border-radius: 0.8em;
    -moz-border-radius: 0.8em;
    -webkit-border-radius: 6.8em;
    color: #ffffff;
    display: inline-block;
    font-weight: bold;
    line-height: 3.6em;
    margin-right: 5px;
    text-align: center;
    width: 3.6em;
    margin-top: 116px
}

.row-underline {
    content: "";
    display: block;
    border-bottom: 2px solid #3798db;
    margin: 0px 0px;
    margin-bottom: 20px;
    margin-top: 15px
}

.deal-text {
    margin-left: -10px;
    font-size: 25px;
    margin-bottom: 10px;
    color: #000;
    font-weight: 700
}

.padding-0 {
    padding-left: 0;
    padding-right: 0
}

.padding-2 {
    margin-right: 2px;
    margin-left: 2px
}

.vertical-line {
    display: inline-block;
    border-left: 3px solid #167af6;
    margin: 0 10px;
    height: 364px;
    margin-top: 4px
}

.p-rating {
    color: green
}

.combo-pricing-item {
    display: flex;
    flex-direction: column
}

.boxo-pricing-items {
    display: inline-flex
}

.combo-plus {
    margin-left: 10px;
    margin-right: 18px;
    margin-top: 10px
}

.add-both-cart-button {
    margin-left: 36px
}

.items_text {
    color: #b0b0b0
}

.combo_item_price {
    font-size: 18px
}

.p_specification {
    font-weight: 500;
    margin-left: 22px
}

.mt-10 {
    margin-top: 10px
}

@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900|Rubik:300,400,500,700,900');

* {
    margin: 0;
    padding: 0;
    -webkit-font-smoothing: antialiased;
    -webkit-text-shadow: rgba(0, 0, 0, .01) 0 0 1px;
    text-shadow: rgba(0, 0, 0, .01) 0 0 1px
}
.single_product {
    padding-top: 16px;
    padding-bottom: 140px
}

.image_list li {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 165px;
    border: solid 1px #e8e8e8;
    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);
    margin-bottom: 15px;
    cursor: pointer;
    padding: 15px;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    overflow: hidden
}

.image_list li:last-child {
    margin-bottom: 0
}

.image_list li:hover {
    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3)
}

.image_list li img {
    max-width: 100%
}

.image_selected {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: calc(100% + 15px);
    height: 525px;
    -webkit-transform: translateX(-15px);
    -moz-transform: translateX(-15px);
    -ms-transform: translateX(-15px);
    -o-transform: translateX(-15px);
    transform: translateX(-15px);
    border: solid 1px #e8e8e8;
    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    padding: 15px
}

.image_selected img {
    max-width: 100%
}

.product_category {
    font-size: 12px;
    color: rgba(0, 0, 0, 0.5)
}

.product_rating {
    margin-top: 7px
}

.product_rating i {
    margin-right: 4px
}

.product_rating i::before {
    font-size: 13px
}

.product_text {
    margin-top: 27px
}

.product_text p:last-child {
    margin-bottom: 0px
}

.order_info {
    margin-top: 16px
}

.product_quantity {
    width: 182px;
    height: 50px;
    border: solid 1px #e5e5e5;
    border-radius: 5px;
    overflow: hidden;
    padding-left: 25px;
    float: left;
    margin-right: 30px
}

.product_quantity span {
    display: block;
    height: 50px;
    font-size: 16px;
    font-weight: 300;
    color: rgba(0, 0, 0, 0.5);
    line-height: 50px;
    float: left
}

.product_quantity input {
    display: block;
    width: 100px;
    height: 50px;
    border: none;
    outline: none;
    font-size: 16px;
    font-weight: 300;
    color: rgba(0, 0, 0, 0.5);
    text-align: left;
    padding-left: 9px;
    line-height: 50px;
    float: left
}

.quantity_buttons {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 29px;
    border-left: solid 1px #e5e5e5
}

.quantity_inc,
.quantity_dec {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    height: 50%;
    cursor: pointer
}

.quantity_control i {
    font-size: 11px;
    color: rgba(0, 0, 0, 0.3);
    pointer-events: none
}

.quantity_control:active {
    border: solid 1px rgba(14, 140, 228, 0.2)
}

.quantity_inc {
    padding-bottom: 2px;
    justify-content: flex-end;
    border-top-right-radius: 5px
}

.quantity_dec {
    padding-top: 2px;
    justify-content: flex-start;
    border-bottom-right-radius: 5px
}
.btn-product {
    width: 36%;
}
.active-catalog {
    color: #ffffff;
}
.product-image {
    max-width: 155px;
    max-height: 155px;
    margin-left: 25%;
}
.d-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

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

.flex-centerY-centerX {
  justify-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}


.page-wrapper {
  height: 100%;
  display: table;
}

.page-wrapper .page-inner {
  display: table-cell;
  vertical-align: middle;
}

.el-wrapper {
  width: 360px;
  padding: 15px;
  margin: 15px auto;
  background-color: #fff;
}

@media (max-width: 991px) {
  .el-wrapper {
    width: 345px;
  }
}

@media (max-width: 767px) {
  .el-wrapper {
    width: 290px;
    margin: 30px auto;
  }
}

.el-wrapper:hover .h-bg {
  left: 0px;
}

.el-wrapper:hover .price {
  left: 20px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #818181;
}

.el-wrapper:hover .add-to-cart {
  left: 50%;
}

.el-wrapper:hover .img {
  webkit-filter: blur(7px);
  -o-filter: blur(7px);
  -ms-filter: blur(7px);
  filter: blur(7px);
  filter: progid:DXImageTransform.Microsoft.Blur(pixelradius='7', shadowopacity='0.0');
  opacity: 0.4;
}

.el-wrapper:hover .info-inner {
  bottom: 155px;
}

.el-wrapper:hover .a-size {
  -webkit-transition-delay: 300ms;
  -o-transition-delay: 300ms;
  transition-delay: 300ms;
  bottom: 50px;
  opacity: 1;
}

.el-wrapper .box-down {
  width: 100%;
  height: 60px;
  position: relative;
  overflow: hidden;
}

.el-wrapper .box-up {
  width: 100%;
  height: 300px;
  position: relative;
  overflow: hidden;
  text-align: center;
}

.el-wrapper .img {
  padding: 20px 0;
  -webkit-transition: all 800ms cubic-bezier(0, 0, 0.18, 1);
  -moz-transition: all 800ms cubic-bezier(0, 0, 0.18, 1);
  -o-transition: all 800ms cubic-bezier(0, 0, 0.18, 1);
  transition: all 800ms cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -moz-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -o-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
}

.h-bg {
  -webkit-transition: all 800ms cubic-bezier(0, 0, 0.18, 1);
  -moz-transition: all 800ms cubic-bezier(0, 0, 0.18, 1);
  -o-transition: all 800ms cubic-bezier(0, 0, 0.18, 1);
  transition: all 800ms cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -moz-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -o-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
  width: 660px;
  height: 100%;
  background-color: #3f96cd;
  position: absolute;
  left: -659px;
}

.h-bg .h-bg-inner {
  width: 50%;
  height: 100%;
  background-color: #464646;
}

.info-inner {
  -webkit-transition: all 400ms cubic-bezier(0, 0, 0.18, 1);
  -moz-transition: all 400ms cubic-bezier(0, 0, 0.18, 1);
  -o-transition: all 400ms cubic-bezier(0, 0, 0.18, 1);
  transition: all 400ms cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -moz-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -o-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
  position: absolute;
  width: 100%;
  bottom: 25px;
}

.info-inner .p-name,
.info-inner .p-company {
  display: block;
}

.info-inner .p-name {
  font-family: 'PT Sans', sans-serif;
  font-size: 18px;
  color: #252525;
}

.info-inner .p-company {
  font-family: 'Lato', sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  color: #8c8c8c;
}

.a-size {
  -webkit-transition: all 300ms cubic-bezier(0, 0, 0.18, 1);
  -moz-transition: all 300ms cubic-bezier(0, 0, 0.18, 1);
  -o-transition: all 300ms cubic-bezier(0, 0, 0.18, 1);
  transition: all 300ms cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -moz-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -o-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
  position: absolute;
  width: 100%;
  bottom: -20px;
  font-family: 'PT Sans', sans-serif;
  color: #828282;
  opacity: 0;
}

.a-size .size {
  color: #252525;
}


.cart .price {
  -webkit-transition: all 600ms cubic-bezier(0, 0, 0.18, 1);
  -moz-transition: all 600ms cubic-bezier(0, 0, 0.18, 1);
  -o-transition: all 600ms cubic-bezier(0, 0, 0.18, 1);
  transition: all 600ms cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -moz-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -o-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
  -webkit-transition-delay: 100ms;
  -o-transition-delay: 100ms;
  transition-delay: 100ms;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 16px;
  color: #252525;
}

.cart .add-to-cart {
  -webkit-transition: all 600ms cubic-bezier(0, 0, 0.18, 1);
  -moz-transition: all 600ms cubic-bezier(0, 0, 0.18, 1);
  -o-transition: all 600ms cubic-bezier(0, 0, 0.18, 1);
  transition: all 600ms cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -moz-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  -o-transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.18, 1);
  /* ease-out */
  -webkit-transition-delay: 100ms;
  -o-transition-delay: 100ms;
  transition-delay: 100ms;
  display: block;
  position: absolute;
  top: 50%;
  left: 110%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.cart .add-to-cart .txt {
  font-size: 12px;
  color: #fff;
  letter-spacing: 0.045em;
  text-transform: uppercase;
  white-space: nowrap;
}


.products {
    padding-left: 5%;
}
.carousel .carousel-item > *:first-child {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: inherit;
}
#top-menu {
        padding: 1rem;
    margin-top: -70px;
}
.dropdown:hover > .dropdown-menu {display:block;}	
@media all and (min-width: 992px) {

	.navbar .nav-item:hover .nav-link:hover{ color: #ffffff;  }
}	
.footer-text {
    font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
    font-weight: 500;
    font-size: 1rem;
    line-height: 20px;
    position: relative;
    display: block;
    color: #50635C;
    text-transform: uppercase;
    z-index: 1;
}
.footer-text-2 {
    font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
    font-weight: 500;
    font-size: 1rem;
    line-height: 20px;
    position: relative;
    display: block;
    color: #50635C;
    text-transform: uppercase;
    z-index: 1;
}
.footer-text-2:hover {
   
    color: #ffffff
}
.footer {
        background-image: url(/assets/img/footer.jpg);
        background-size: 100%
}

.lSSlideOuter {
	overflow: hidden;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.lightSlider:after,
.lightSlider:before {
	content: " ";
	display: table
}

.lightSlider {
	overflow: hidden;
	margin: 0
}

.lSSlideWrapper {
	max-width: 100%;
	overflow: hidden;
	position: relative
}

.lSSlideWrapper>.lightSlider:after {
	clear: both
}

.lSSlideWrapper .lSSlide {
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: all 1s;
	-webkit-transition-property: -webkit-transform, height;
	-webkit-transition-property: height, -webkit-transform;
	transition-property: height, -webkit-transform;
	transition-property: transform, height;
	transition-property: transform, height, -webkit-transform;
	-webkit-transition-duration: inherit!important;
	transition-duration: inherit!important;
	-webkit-transition-timing-function: inherit!important;
	transition-timing-function: inherit!important
}

.lSSlideWrapper .lSFade {
	position: relative
}

.lSSlideWrapper .lSFade>* {
	position: absolute!important;
	top: 0;
	left: 0;
	z-index: 9;
	margin-right: 0;
	width: 100%
}

.lSSlideWrapper.usingCss .lSFade>* {
	opacity: 0;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-webkit-transition-duration: inherit!important;
	transition-duration: inherit!important;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-webkit-transition-timing-function: inherit!important;
	transition-timing-function: inherit!important
}

.lSSlideWrapper .lSFade>.active {
	z-index: 10
}

.lSSlideWrapper.usingCss .lSFade>.active {
	opacity: 1
}

.lSSlideOuter .lSPager.lSpg {
	margin: 10px 0 0;
	padding: 0;
	text-align: center
}

.lSSlideOuter .lSPager.lSpg>li {
	cursor: pointer;
	display: inline-block;
	padding: 0 5px
}

.lSSlideOuter .lSPager.lSpg>li a {
	background-color: #222;
	border-radius: 30px;
	display: inline-block;
	height: 8px;
	overflow: hidden;
	text-indent: -999em;
	width: 8px;
	position: relative;
	z-index: 99;
	-webkit-transition: all .5s linear 0s;
	transition: all .5s linear 0s
}

.lSSlideOuter .lSPager.lSpg>li.active a,
.lSSlideOuter .lSPager.lSpg>li:hover a {
	background-color: #428bca
}

.lSSlideOuter .media {
	opacity: .8
}

.lSSlideOuter .media.active {
	opacity: 1
}

.lSSlideOuter .lSPager.lSGallery {
	list-style: none outside none;
	padding-left: 0;
	margin: 0;
	overflow: hidden;
	transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.lSSlideOuter .lSPager.lSGallery li {
	overflow: hidden;
	-webkit-transition: border-radius .12s linear 0s, all .35s linear 0s;
	transition: border-radius .12s linear 0s, all .35s linear 0s
}

.lSSlideOuter .lSPager.lSGallery li.active,
.lSSlideOuter .lSPager.lSGallery li:hover {
	border-radius: 5px
}

.lSSlideOuter .lSPager.lSGallery img {
	display: block;
	height: auto;
	max-width: 100%
}

.lSSlideOuter .lSPager.lSGallery:after,
.lSSlideOuter .lSPager.lSGallery:before {
	content: " ";
	display: table
}

.lSSlideOuter .lSPager.lSGallery:after {
	clear: both
}

.lSAction>a {
	width: 32px;
	display: block;
	top: 50%;
	height: 32px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUI4MUYyNzJEQUUxMTFFNEI0Q0REOUU2MTU3MEVEMTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUI4MUYyNzNEQUUxMTFFNEI0Q0REOUU2MTU3MEVEMTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QjgxRjI3MERBRTExMUU0QjRDREQ5RTYxNTcwRUQxNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QjgxRjI3MURBRTExMUU0QjRDREQ5RTYxNTcwRUQxNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Por3U54AAAU1SURBVHja7FrPS1xXFHZm4cZJhECzULEI2qJTF135YIhYtYtKDWQrhPSfcFNCQCnFpVm0/4BZGoS0CEmhLUpMSxZZtGnTKminUogWcaLJQojT7zTfNTfDe/edOzNvsnjvwsdz7j0/vne877577nm5arXaluaWb0t5y2mEMEuKuFwBLgFDQBeDdwr8A/wOrAEruVzuscJeOJlczofLKDAYwuU3YF3LJRfjbBqXz4GAXX8Bj4AycAScA3qBD4F3KfMT8CWcf9PMACTFJcpZF7BafdX+BeaBgRidAWCO8lXqd0UFIAxKLnNKLvMaLmHKAfAUeAksAAXP4HVQ7yXtBPUGIIRLhyeXQhyXWoUS8ALYB0YbWVxEn3bEXsk3AK3iYgv1AQcUfL8ZK6zYoT2x26cNQCu5mME8sAGcxE4Tf8cB7Yr9fFwAWs3FDFzjYnHD02CvUu4G7V9TBMCLi5ZDFBcT8U2gDLR7GJJntAJcV8i20/4m/UUFwYuL+CaHkgfvN7hIxwQjMuthZJwLyh4wrNSZpZ9JRwAmfbiIb3IQLuMe/A2XCfmxyB/dSuUpOtwF+j2cdtPPoiMAXlxot59chNOULxf58RB4olS8zEVk2+fmLf0n9BcVADWXkCBsk9tlHy7yxyFwW6EwQwdbQE+dq/Ayn9moAMjYcp22e8hNOM4o5G/LvcuroBPYixEewWUJ+AMYw956t8430T5w3jF+njL+Wd0rTmPkuETOrib33Jn6dFgCUAEuxkT3Z1yuArIr+7HeRwDtHeCZY/wZZep6BIQbOV4lZ1e7+P+9Z4tg9hrMNkLp3gqnPhnK0uHsQCQ7EssORdN8LJ76wkhWGsuqw1k6rJabABaBh8ChzEbikH2LlMknzHfS4lGxeFQsHpNaHnGPQJ7nALLfN5mfnLg8tk6RJK8uMg+XtgV8wROk0ybeeBiPX60TJDlH+MCbhyMx6eOWscrkYZZpZJR8N2XK1NmgjbYGkSiPKCMlbhlPmDy0exBup84JbZQauPnEeYQpBtYWNGiAfGBtP4M69RPnUSvcxS3jPpOHRqevSUCe0rZWr2U8agVXuW8ebYJTg1HaXPXQaRkPW2Cai8ZCE50aLND2tEK2pTzswQdMHgoJOC7Q9gOFrOHRkQCPjloeZrNQZJLxNXCsfDePEJp2TNsBfUU1w+Mr4HkCG6nntH3GwwTgCq9LSkNSe9sgZpQ6SzW+wpoZu5XgbvLWG744Fe4CO8ppZIojvxAn7NPo7tBX1Pg9Dx6NYIe+zmbAEHPruCaFh2Xm4J8QZfZpihKP6CuqDcbwkK2wpg4xTFkXj0F7Bsjr4WZM1EwxZJulaNPfw74XlHHZuElfUeMuHr2sAeyxGhRlo58yFeo4eeStZOPIETE5SPwWOAA+Buzy+C77DijjOnQ8isnSXDzKnGUFFkHDynL9HCtQthzHw5A55ZFSWJNjplWu5GPMsmrbFseOKRtVrDgXkyG6eEi7D3wKXAC+A+wqdQ/7LlDmvsPOax6cEn8DK45pdZ11uLjFZZiyUeMr9BU1HsfDYMr+WqXm65Aphf4Zj7e2+kag5W8j8wis8SR1IMH37wB9rDlk1j143AE+41tliH/f8eCxbj8CRe6R5xL878/RR9EhY3jMe9gdIbTy8zaPt7YHV+QCLclJsmwwOw/IToSyM8HsVDjNdYF6K0ONV2SaUxlquEKlrQ4LgXEmGZLtvdf2+qNn+bz1TyYfkg1+38QbD+PxETBNHrKr6+SY1AY3yUO+B/hBwyMrj2fl8ZS3/wQYACJrrTvr6HLMAAAAAElFTkSuQmCC);
	cursor: pointer;
	position: absolute;
	z-index: 99;
	margin-top: -16px;
	opacity: .5;
	-webkit-transition: opacity .35s linear 0s;
	transition: opacity .35s linear 0s
}

.lSAction>a:hover {
	opacity: 1
}

.lSAction>.lSPrev {
	background-position: 0 0;
	left: 10px
}

.lSAction>.lSNext {
	background-position: -32px 0;
	right: 10px
}

.lSAction>a.disabled {
	pointer-events: none
}

.cS-hidden {
	height: 1px;
	opacity: 0;
	overflow: hidden
}

.lSSlideOuter.vertical {
	position: relative
}

.lSSlideOuter.vertical.noPager {
	padding-right: 0!important
}

.lSSlideOuter.vertical .lSGallery {
	position: absolute!important;
	right: 0;
	top: 0
}

.lSSlideOuter.vertical .lightSlider>* {
	width: 100%!important;
	max-width: none!important
}

.lSSlideOuter.vertical .lSAction>a {
	left: 50%;
	margin-left: -14px;
	margin-top: 0
}

.lSSlideOuter.vertical .lSAction>.lSNext {
	background-position: 31px -31px;
	bottom: 10px;
	top: auto
}

.lSSlideOuter.vertical .lSAction>.lSPrev {
	background-position: 0 -31px;
	bottom: auto;
	top: 10px
}

.lSSlideOuter.lSrtl {
	direction: rtl
}

.lSSlideOuter .lSPager,
.lSSlideOuter .lightSlider {
	padding-left: 0;
	list-style: none outside none
}

.lSSlideOuter.lSrtl .lSPager,
.lSSlideOuter.lSrtl .lightSlider {
	padding-right: 0
}

.lSSlideOuter .lSGallery li,
.lSSlideOuter .lightSlider>* {
	float: left
}

.lSSlideOuter.lSrtl .lSGallery li,
.lSSlideOuter.lSrtl .lightSlider>* {
	float: right!important
}

@-webkit-keyframes rightEnd {
	0% {
		left: 0
	}
	50% {
		left: -15px
	}
	100% {
		left: 0
	}
}

@keyframes rightEnd {
	0% {
		left: 0
	}
	50% {
		left: -15px
	}
	100% {
		left: 0
	}
}

@-webkit-keyframes topEnd {
	0% {
		top: 0
	}
	50% {
		top: -15px
	}
	100% {
		top: 0
	}
}

@keyframes topEnd {
	0% {
		top: 0
	}
	50% {
		top: -15px
	}
	100% {
		top: 0
	}
}

@-webkit-keyframes leftEnd {
	0% {
		left: 0
	}
	50% {
		left: 15px
	}
	100% {
		left: 0
	}
}

@keyframes leftEnd {
	0% {
		left: 0
	}
	50% {
		left: 15px
	}
	100% {
		left: 0
	}
}

@-webkit-keyframes bottomEnd {
	0% {
		bottom: 0
	}
	50% {
		bottom: -15px
	}
	100% {
		bottom: 0
	}
}

@keyframes bottomEnd {
	0% {
		bottom: 0
	}
	50% {
		bottom: -15px
	}
	100% {
		bottom: 0
	}
}

.lSSlideOuter .rightEnd {
	-webkit-animation: rightEnd .3s;
	animation: rightEnd .3s;
	position: relative
}

.lSSlideOuter .leftEnd {
	-webkit-animation: leftEnd .3s;
	animation: leftEnd .3s;
	position: relative
}

.lSSlideOuter.vertical .rightEnd {
	-webkit-animation: topEnd .3s;
	animation: topEnd .3s;
	position: relative
}

.lSSlideOuter.vertical .leftEnd {
	-webkit-animation: bottomEnd .3s;
	animation: bottomEnd .3s;
	position: relative
}

.lSSlideOuter.lSrtl .rightEnd {
	-webkit-animation: leftEnd .3s;
	animation: leftEnd .3s;
	position: relative
}

.lSSlideOuter.lSrtl .leftEnd {
	-webkit-animation: rightEnd .3s;
	animation: rightEnd .3s;
	position: relative
}

.lightSlider.lsGrab>* {
	cursor: -webkit-grab;
	cursor: grab
}

.lightSlider.lsGrabbing>* {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor: grabbing
}

* {
	outline: 0
}

blockquote,
body,
code,
dd,
div,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
li,
p,
pre,
td,
textarea,
th,
ul {
	margin: 0;
	padding: 0
}

:focus {
	outline: 0
}

button::-moz-focus-inner {
	border: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

abbr,
fieldset,
img {
	border: 0
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
	font-style: normal;
	font-weight: 400
}

ul li {
	list-style: none
}

caption,
th {
	text-align: left
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: 400
}

sup {
	vertical-align: text-top
}

sub {
	vertical-align: text-bottom
}

input,
select,
textarea {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit
}

legend {
	color: #000
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section {
	display: block
}

img {
	max-width: 100%;
	height: auto;
	border: 0;
	vertical-align: middle
}

input,
label,
select {
	font-family: inherit;
	border: none;
	vertical-align: middle
}

textarea {
	font-family: inherit;
	vertical-align: top;
	resize: none
}

a {
	text-decoration: none
}

input[type=password]::-ms-reveal {
	display: none
}

input::-ms-clear {
	display: none;
	width: 0;
	height: 0
}

body,
html {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif
}

.i-overlay {
	background: #000;
	height: 100%;
	left: 0;
	opacity: .3!important;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 20
}

.hide {
	display: none!important
}

.trunkOld {
	margin: 0 auto
}

.trunkOld:after,
.trunkOld:before {
	content: '';
	display: table
}

.i-popup-cookie {
	font-size: 0;
	background: #f6f6f6;
	position: fixed;
	bottom: 0;
	width: 100%;
	padding: 28px 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 1000;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
	box-shadow: 0 0 20px rgba(0, 0, 0, .2);
	-webkit-transition: bottom .7s ease;
	transition: bottom .7s ease
}

.i-popup-cookie.away {
	-webkit-transition: bottom 1.1s ease;
	transition: bottom 1.1s ease;
	bottom: -1000px
}

.i-popup-cookie .cookie-wrap {
	min-width: 978px;
	max-width: 1500px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 30px;
	margin: 0 auto;
	position: relative
}

@media screen and (max-width:1245px) {
	.i-popup-cookie .cookie-wrap {
		padding: 0 15px
	}
}

.i-popup-cookie .cookie-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 18px;
	line-height: 24px;
	display: inline-block;
	vertical-align: middle;
	width: calc(100% - 217px)
}

.i-popup-cookie .cookie-content .c-link-out-txt1 {
	text-decoration: none;
	cursor: pointer;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #fffd53;
	font-size: inherit;
	line-height: inherit
}

.i-popup-cookie .cookie-content .c-link-out-txt1:hover {
	border-bottom: 1px solid;
	color: #fffd53
}

.i-popup-cookie .cookie-btn {
	display: inline-block;
	vertical-align: middle;
	width: 217px;
	text-align: right
}

.i-popup-cookie .cookie-btn .c-cross-16-v1 {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
	position: absolute;
	right: -6px;
	bottom: 100%
}

.i-popup-cookie .cookie-btn .c-cross-16-v1:after,
.i-popup-cookie .cookie-btn .c-cross-16-v1:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-popup-cookie .cookie-btn .c-cross-16-v1:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-popup-cookie .cookie-btn .c-cross-16-v1:after,
.i-popup-cookie .cookie-btn .c-cross-16-v1:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-popup-cookie .cookie-btn .c-cross-16-v1:after,
.i-popup-cookie .cookie-btn .c-cross-16-v1:before {
	background: #000
}

@media screen and (max-width:1575px) {
	.i-popup-cookie .cookie-btn .c-cross-16-v1 {
		right: 30px
	}
}

@media screen and (max-width:1245px) {
	.i-popup-cookie .cookie-btn .c-cross-16-v1 {
		right: 15px
	}
}

.i-popup-cookie .cookie-btn .c-btn-main-v1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 14px;
	padding: 12px 25px 13px;
	min-width: 177px
}

.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled,
.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled:hover,
.i-popup-cookie .cookie-btn .c-btn-main-v1:disabled,
.i-popup-cookie .cookie-btn .c-btn-main-v1:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled:active,
.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled:hover:active,
.i-popup-cookie .cookie-btn .c-btn-main-v1:disabled:active,
.i-popup-cookie .cookie-btn .c-btn-main-v1:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled.progress,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

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

.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled.progress:after,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress:active:after,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled.progress:after,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress:active:after,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-popup-cookie .cookie-btn .c-btn-main-v1:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-popup-cookie .cookie-btn .c-btn-main-v1:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled,
.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled:hover,
.i-popup-cookie .cookie-btn .c-btn-main-v1:disabled,
.i-popup-cookie .cookie-btn .c-btn-main-v1:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled:active,
.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled:hover:active,
.i-popup-cookie .cookie-btn .c-btn-main-v1:disabled:active,
.i-popup-cookie .cookie-btn .c-btn-main-v1:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled.progress,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled.progress:after,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress:active:after,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-cookie .cookie-btn .c-btn-main-v1.disabled.progress:after,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress:active:after,
.i-popup-cookie .cookie-btn .c-btn-main-v1.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-popup-cookie .cookie-btn .c-btn-main-v1:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-popup-cookie .cookie-btn .c-btn-main-v1:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-authentication {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #8b8b8b;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: none;
	width: 420px;
	position: absolute;
	z-index: 1001;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 28px 40px 40px;
	border-radius: 8px;
	background: #fff;
	z-index: 1002;
	min-height: 506px;
	padding: 0
}

.i-popup-authentication .close {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	position: absolute;
	top: 12px;
	right: 12px;
	cursor: pointer;
	margin: 0
}

.i-popup-authentication .close:after,
.i-popup-authentication .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-popup-authentication .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-popup-authentication .close:after,
.i-popup-authentication .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-popup-authentication .close:after,
.i-popup-authentication .close:before {
	background: #999
}

.i-popup-authentication .close:after,
.i-popup-authentication .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-popup-authentication .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-popup-authentication .close:after,
.i-popup-authentication .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-popup-authentication .close:after,
.i-popup-authentication .close:before {
	background: #999
}

.i-popup-authentication .content h1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 28px;
	line-height: 36px;
	margin: 0 0 20px
}

.i-popup-authentication .content p {
	margin: 0
}

.i-popup-authentication .btn-block {
	margin-top: 32px;
	font-size: 0
}

.i-popup-authentication .btn-block .c-btn-main {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 14px;
	padding: 12px 25px 13px
}

.i-popup-authentication .btn-block .c-btn-main.disabled,
.i-popup-authentication .btn-block .c-btn-main.disabled:hover,
.i-popup-authentication .btn-block .c-btn-main:disabled,
.i-popup-authentication .btn-block .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-authentication .btn-block .c-btn-main.disabled:active,
.i-popup-authentication .btn-block .c-btn-main.disabled:hover:active,
.i-popup-authentication .btn-block .c-btn-main:disabled:active,
.i-popup-authentication .btn-block .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-authentication .btn-block .c-btn-main.disabled.progress,
.i-popup-authentication .btn-block .c-btn-main.progress,
.i-popup-authentication .btn-block .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-authentication .btn-block .c-btn-main.disabled.progress:after,
.i-popup-authentication .btn-block .c-btn-main.progress:active:after,
.i-popup-authentication .btn-block .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-authentication .btn-block .c-btn-main.disabled.progress:after,
.i-popup-authentication .btn-block .c-btn-main.progress:active:after,
.i-popup-authentication .btn-block .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-popup-authentication .btn-block .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-popup-authentication .btn-block .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-authentication .btn-block .c-btn-main.disabled,
.i-popup-authentication .btn-block .c-btn-main.disabled:hover,
.i-popup-authentication .btn-block .c-btn-main:disabled,
.i-popup-authentication .btn-block .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-authentication .btn-block .c-btn-main.disabled:active,
.i-popup-authentication .btn-block .c-btn-main.disabled:hover:active,
.i-popup-authentication .btn-block .c-btn-main:disabled:active,
.i-popup-authentication .btn-block .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-authentication .btn-block .c-btn-main.disabled.progress,
.i-popup-authentication .btn-block .c-btn-main.progress,
.i-popup-authentication .btn-block .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-authentication .btn-block .c-btn-main.disabled.progress:after,
.i-popup-authentication .btn-block .c-btn-main.progress:active:after,
.i-popup-authentication .btn-block .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-authentication .btn-block .c-btn-main.disabled.progress:after,
.i-popup-authentication .btn-block .c-btn-main.progress:active:after,
.i-popup-authentication .btn-block .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-popup-authentication .btn-block .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-popup-authentication .btn-block .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-authentication .btn-block .c-btn-main~.c-btn-base {
	margin-left: 20px
}

.i-popup-authentication .btn-block .c-btn-base {
	color: #fffd53;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	font-size: 14px;
	padding: 12px 25px 13px
}

.i-popup-authentication .btn-block .c-btn-base,
.i-popup-authentication .btn-block .c-btn-base.progress:active,
.i-popup-authentication .btn-block .c-btn-base.progress:hover {
	background: #fff;
	border: 2px solid #fffd53
}

.i-popup-authentication .btn-block .c-btn-base:hover {
	background: #fffd53;
	color: #fff
}

.i-popup-authentication .btn-block .c-btn-base:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-authentication .btn-block .c-btn-base.disabled,
.i-popup-authentication .btn-block .c-btn-base.disabled:hover,
.i-popup-authentication .btn-block .c-btn-base:disabled,
.i-popup-authentication .btn-block .c-btn-base:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-authentication .btn-block .c-btn-base.disabled:active,
.i-popup-authentication .btn-block .c-btn-base.disabled:hover:active,
.i-popup-authentication .btn-block .c-btn-base:disabled:active,
.i-popup-authentication .btn-block .c-btn-base:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-authentication .btn-block .c-btn-base.disabled.progress,
.i-popup-authentication .btn-block .c-btn-base.progress,
.i-popup-authentication .btn-block .c-btn-base.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-authentication .btn-block .c-btn-base.disabled.progress:after,
.i-popup-authentication .btn-block .c-btn-base.progress:active:after,
.i-popup-authentication .btn-block .c-btn-base.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-authentication .btn-block .c-btn-base.disabled.progress:after,
.i-popup-authentication .btn-block .c-btn-base.progress:active:after,
.i-popup-authentication .btn-block .c-btn-base.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2210%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%200A10%2010%200%200%201%200%200h2a8%208%200%200%200%2016%200h2z%22%20fill%3D%22%23CB11AB%22%2F%3E%3C%2Fsvg%3E) 0 10px no-repeat
}

.i-popup-authentication .content>iframe {
	display: block;
	min-height: 506px
}

.i-popup-confirmCode {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #8b8b8b;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: none;
	width: 400px;
	position: absolute;
	z-index: 1001;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 28px 40px 40px;
	border-radius: 8px;
	background: #fff
}

.i-popup-confirmCode .close {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	position: absolute;
	top: 12px;
	right: 12px;
	cursor: pointer;
	margin: 0
}

.i-popup-confirmCode .close:after,
.i-popup-confirmCode .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-popup-confirmCode .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-popup-confirmCode .close:after,
.i-popup-confirmCode .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-popup-confirmCode .close:after,
.i-popup-confirmCode .close:before {
	background: #999
}

.i-popup-confirmCode .close:after,
.i-popup-confirmCode .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-popup-confirmCode .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-popup-confirmCode .close:after,
.i-popup-confirmCode .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-popup-confirmCode .close:after,
.i-popup-confirmCode .close:before {
	background: #999
}

.i-popup-confirmCode .content h1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 28px;
	line-height: 36px;
	margin: 0 0 20px
}

.i-popup-confirmCode .content p {
	margin: 0
}

.i-popup-confirmCode .btn-block {
	margin-top: 32px;
	font-size: 0
}

.i-popup-confirmCode .btn-block .c-btn-main {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 14px;
	padding: 12px 25px 13px
}

.i-popup-confirmCode .btn-block .c-btn-main.disabled,
.i-popup-confirmCode .btn-block .c-btn-main.disabled:hover,
.i-popup-confirmCode .btn-block .c-btn-main:disabled,
.i-popup-confirmCode .btn-block .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-confirmCode .btn-block .c-btn-main.disabled:active,
.i-popup-confirmCode .btn-block .c-btn-main.disabled:hover:active,
.i-popup-confirmCode .btn-block .c-btn-main:disabled:active,
.i-popup-confirmCode .btn-block .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-confirmCode .btn-block .c-btn-main.disabled.progress,
.i-popup-confirmCode .btn-block .c-btn-main.progress,
.i-popup-confirmCode .btn-block .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-confirmCode .btn-block .c-btn-main.disabled.progress:after,
.i-popup-confirmCode .btn-block .c-btn-main.progress:active:after,
.i-popup-confirmCode .btn-block .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-confirmCode .btn-block .c-btn-main.disabled.progress:after,
.i-popup-confirmCode .btn-block .c-btn-main.progress:active:after,
.i-popup-confirmCode .btn-block .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-popup-confirmCode .btn-block .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-popup-confirmCode .btn-block .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-confirmCode .btn-block .c-btn-main.disabled,
.i-popup-confirmCode .btn-block .c-btn-main.disabled:hover,
.i-popup-confirmCode .btn-block .c-btn-main:disabled,
.i-popup-confirmCode .btn-block .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-confirmCode .btn-block .c-btn-main.disabled:active,
.i-popup-confirmCode .btn-block .c-btn-main.disabled:hover:active,
.i-popup-confirmCode .btn-block .c-btn-main:disabled:active,
.i-popup-confirmCode .btn-block .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-confirmCode .btn-block .c-btn-main.disabled.progress,
.i-popup-confirmCode .btn-block .c-btn-main.progress,
.i-popup-confirmCode .btn-block .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-confirmCode .btn-block .c-btn-main.disabled.progress:after,
.i-popup-confirmCode .btn-block .c-btn-main.progress:active:after,
.i-popup-confirmCode .btn-block .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-confirmCode .btn-block .c-btn-main.disabled.progress:after,
.i-popup-confirmCode .btn-block .c-btn-main.progress:active:after,
.i-popup-confirmCode .btn-block .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-popup-confirmCode .btn-block .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-popup-confirmCode .btn-block .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-confirmCode .btn-block .c-btn-main~.c-btn-base {
	margin-left: 20px
}

.i-popup-confirmCode .btn-block .c-btn-base {
	color: #fffd53;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	font-size: 14px;
	padding: 12px 25px 13px
}

.i-popup-confirmCode .btn-block .c-btn-base,
.i-popup-confirmCode .btn-block .c-btn-base.progress:active,
.i-popup-confirmCode .btn-block .c-btn-base.progress:hover {
	background: #fff;
	border: 2px solid #fffd53
}

.i-popup-confirmCode .btn-block .c-btn-base:hover {
	background: #fffd53;
	color: #fff
}

.i-popup-confirmCode .btn-block .c-btn-base:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-confirmCode .btn-block .c-btn-base.disabled,
.i-popup-confirmCode .btn-block .c-btn-base.disabled:hover,
.i-popup-confirmCode .btn-block .c-btn-base:disabled,
.i-popup-confirmCode .btn-block .c-btn-base:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-confirmCode .btn-block .c-btn-base.disabled:active,
.i-popup-confirmCode .btn-block .c-btn-base.disabled:hover:active,
.i-popup-confirmCode .btn-block .c-btn-base:disabled:active,
.i-popup-confirmCode .btn-block .c-btn-base:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-confirmCode .btn-block .c-btn-base.disabled.progress,
.i-popup-confirmCode .btn-block .c-btn-base.progress,
.i-popup-confirmCode .btn-block .c-btn-base.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-confirmCode .btn-block .c-btn-base.disabled.progress:after,
.i-popup-confirmCode .btn-block .c-btn-base.progress:active:after,
.i-popup-confirmCode .btn-block .c-btn-base.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-confirmCode .btn-block .c-btn-base.disabled.progress:after,
.i-popup-confirmCode .btn-block .c-btn-base.progress:active:after,
.i-popup-confirmCode .btn-block .c-btn-base.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2210%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%200A10%2010%200%200%201%200%200h2a8%208%200%200%200%2016%200h2z%22%20fill%3D%22%23CB11AB%22%2F%3E%3C%2Fsvg%3E) 0 10px no-repeat
}

.i-popup-confirmCode .content h1 {
	margin-top: 0
}

.i-popup-confirmCode .i-form-block-confirm-withBtn {
	margin-top: 20px
}

.i-popup-confirmCode .i-form-block-confirm-withBtn~.i-form-block-v1 {
	margin-top: 20px
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-label {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #8b8b8b;
	margin-bottom: 12px;
	display: block
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-label .note,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-label .star {
	color: #fffd53
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item {
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #d5d5d5;
	border-radius: 4px;
	height: auto;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	line-height: 1;
	color: #000;
	padding: 10px 14px 11px;
	height: 44px
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base::-moz-placeholder,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item::-moz-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base::-webkit-input-placeholder,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item::-webkit-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base:-ms-input-placeholder,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item:-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none!important
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base::-ms-input-placeholder,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item::-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base::-webkit-input-placeholder,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item::-webkit-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base::-moz-placeholder,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item::-moz-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base:-ms-input-placeholder,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item:-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base::-ms-input-placeholder,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item::-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base::placeholder,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item::placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base:focus,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item:focus {
	border-color: #fffd53;
	-webkit-box-shadow: inset 1px 0 0 #fffd53, inset 0 1px 0 #fffd53, inset -1px 0 0 #fffd53, inset 0 -1px 0 #fffd53;
	box-shadow: inset 1px 0 0 #fffd53, inset 0 1px 0 #fffd53, inset -1px 0 0 #fffd53, inset 0 -1px 0 #fffd53
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base.disabled,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base:disabled,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item.disabled,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item:disabled {
	background: #f6f6f6;
	border-color: #f6f6f6
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-input-base.input-validation-error,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item.input-validation-error {
	border-color: #fffd53;
	background: #fdeef9;
	color: #fffd53
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap textarea.input-item {
	height: auto
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap~.input-message,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap~.input-text {
	margin-top: 8px
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-message {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-message .field-validation-error {
	color: #fffd53;
	max-width: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-message .field-validation-valid {
	display: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-text {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap {
	font-size: 0;
	line-height: 0
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap span.confirm-code-wrapper-success {
	display: inline-block;
	vertical-align: top;
	position: relative
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap span.confirm-code-wrapper-success:after {
	display: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap span.confirm-code-wrapper-success:before {
	content: '';
	border-right: 2px solid #fffd53;
	border-bottom: 2px solid #fffd53;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	display: inline-block;
	position: absolute;
	z-index: 1;
	width: 5px;
	height: 11px;
	right: 15px;
	top: 14px
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap span.confirm-code-wrapper-success .input-item {
	background: #fff;
	border-color: #fffd53;
	padding-right: 32px;
	-webkit-box-shadow: inset 1px 0 0 #fffd53, inset 0 1px 0 #fffd53, inset -1px 0 0 #fffd53, inset 0 -1px 0 #fffd53;
	box-shadow: inset 1px 0 0 #fffd53, inset 0 1px 0 #fffd53, inset -1px 0 0 #fffd53, inset 0 -1px 0 #fffd53
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item {
	vertical-align: top;
	width: 133px;
	font-size: 20px;
	letter-spacing: 10px;
	font-weight: 700
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base {
	color: #fffd53;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	font-size: 14px;
	padding: 12px 25px 13px;
	margin-left: 16px;
	padding-left: 5px;
	padding-right: 5px;
	width: 188px;
	vertical-align: top
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.progress:active,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.progress:hover {
	background: #fff;
	border: 2px solid #fffd53
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base:hover {
	background: #fffd53;
	color: #fff
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.disabled,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.disabled:hover,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base:disabled,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.disabled:active,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.disabled:hover:active,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base:disabled:active,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.disabled.progress,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.progress,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.disabled.progress:after,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.progress:active:after,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.disabled.progress:after,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.progress:active:after,
.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2210%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%200A10%2010%200%200%201%200%200h2a8%208%200%200%200%2016%200h2z%22%20fill%3D%22%23CB11AB%22%2F%3E%3C%2Fsvg%3E) 0 10px no-repeat
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .text-base-gray {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b;
	display: block;
	margin-top: 8px
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .input-item {
	width: 122px;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: normal
}

.i-popup-confirmCode .i-form-block-confirm-withBtn .input-wrap .c-btn-base {
	margin-left: 12px;
	width: 186px
}

.c-cross-14 {
	position: relative;
	display: inline-block;
	width: 14px;
	height: 14px
}

.c-cross-14:after,
.c-cross-14:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.c-cross-14:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.c-cross-14:after,
.c-cross-14:before {
	height: 18px;
	width: 2px;
	left: 6px;
	top: -2px
}

.c-cross-14:after,
.c-cross-14:before {
	background: #999
}

.c-text-md-v1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 18px;
	line-height: 24px
}

.c-text-base-v1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px
}

.c-text-sm-v1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px
}

.c-btn-main-v1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 14px;
	padding: 12px 25px 13px
}

.c-btn-main-v1.disabled,
.c-btn-main-v1.disabled:hover,
.c-btn-main-v1:disabled,
.c-btn-main-v1:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.c-btn-main-v1.disabled:active,
.c-btn-main-v1.disabled:hover:active,
.c-btn-main-v1:disabled:active,
.c-btn-main-v1:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.c-btn-main-v1.disabled.progress,
.c-btn-main-v1.progress,
.c-btn-main-v1.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.c-btn-main-v1.disabled.progress:after,
.c-btn-main-v1.progress:active:after,
.c-btn-main-v1.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.c-btn-main-v1.disabled.progress:after,
.c-btn-main-v1.progress:active:after,
.c-btn-main-v1.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.c-btn-main-v1:hover {
	background: #e313bf;
	border-color: #e313bf
}

.c-btn-main-v1:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.c-cross-16-v1 {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px
}

.c-cross-16-v1:after,
.c-cross-16-v1:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.c-cross-16-v1:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.c-cross-16-v1:after,
.c-cross-16-v1:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.c-cross-16-v1:after,
.c-cross-16-v1:before {
	background: #999
}

.c-loupe-18 {
	height: 18px;
	position: relative;
	width: 18px
}

.c-loupe-18:after,
.c-loupe-18:before {
	content: '';
	display: block;
	position: absolute
}

.c-loupe-18:before {
	border: 2px solid #000;
	border-radius: 50%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 14px;
	left: 0;
	top: 0;
	width: 14px
}

.c-loupe-18:after {
	background: #000;
	bottom: -1px;
	height: 9px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	right: 2px;
	width: 2px
}

.c-photo-18-v1 {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.938%2015H1.062c-.281%200-.552-.113-.75-.314-.2-.2-.312-.473-.312-.757V3.214c0-.284.112-.556.311-.757.2-.201.47-.314.752-.314h2.656L5.844%200h5.312l2.125%202.143h2.656c.282%200%20.553.113.752.314.2.2.311.473.311.757V13.93c0%20.284-.112.556-.311.757-.2.201-.47.314-.752.314zm-.532-11.25h-2.785l-2.125-2.143H6.504L4.38%203.75H1.594v9.643h13.812V3.75zM8.5%204.286c.736%200%201.454.22%202.066.632a3.743%203.743%200%200%201%201.37%201.683%203.78%203.78%200%200%201-.806%204.086%203.69%203.69%200%200%201-4.053.813%203.726%203.726%200%200%201-1.669-1.38%203.772%203.772%200%200%201%20.462-4.736A3.703%203.703%200%200%201%208.5%204.286zm0%205.893c.42%200%20.831-.126%201.18-.362.35-.235.622-.57.783-.961a2.159%202.159%200%200%200-.46-2.336%202.109%202.109%200%200%200-2.316-.465c-.388.163-.72.438-.954.79a2.156%202.156%200%200%200%20.264%202.706c.399.402.94.628%201.503.628z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat;
	background-size: contain;
	width: 18px;
	height: 16px
}

.i-modal-geocity-pop-v1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px
}

.i-modal-geocity-pop-v1.geocity-pop {
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	background: #fff;
	border: 0;
	border-radius: 8px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: none;
	padding: 24px;
	position: absolute;
	width: 972px
}

.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 {
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	position: absolute;
	background: #fff;
	border-radius: 8px;
	padding: 20px 0;
	top: 10px
}

.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 .autocomplete {
	background: 0 0;
	border: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #000;
	margin: 0;
	overflow: auto;
	padding: 0 12px;
	width: 100%
}

.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 .autocomplete>div {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	background: #fff;
	cursor: pointer;
	padding: 8px;
	-webkit-transition: background ease-in .2s;
	transition: background ease-in .2s
}

.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 .autocomplete>div+div {
	margin: 4px 0 0
}

.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 .autocomplete>div:first-child {
	padding: 0 8px 8px
}

.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 .autocomplete>div>strong {
	color: #000;
	cursor: pointer;
	font-weight: 400
}

.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 .autocomplete>div br {
	display: none
}

.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 .autocomplete>div small {
	color: #8b8b8b;
	cursor: pointer;
	display: block;
	padding: 0 156px 0 0;
	position: relative
}

.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 .autocomplete>div small span {
	margin: 0 0 5px
}

.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 .autocomplete>div small .post-index {
	bottom: 0;
	color: #000;
	position: absolute;
	right: 0
}

.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 .autocomplete>div.selected,
.i-modal-geocity-pop-v1.geocity-pop~div[style]>.autocomplete-w1 .autocomplete>div:hover {
	border-radius: 6px;
	background: #f2f2f2;
	-webkit-transition: background ease-in .2s;
	transition: background ease-in .2s
}

.i-modal-geocity-pop-v1.geocity-pop .close-popup {
	position: relative;
	display: inline-block;
	width: 14px;
	height: 14px;
	cursor: pointer;
	background: 0 0;
	border: 0;
	position: absolute;
	top: 20px;
	right: 20px
}

.i-modal-geocity-pop-v1.geocity-pop .close-popup:after,
.i-modal-geocity-pop-v1.geocity-pop .close-popup:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-modal-geocity-pop-v1.geocity-pop .close-popup:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-modal-geocity-pop-v1.geocity-pop .close-popup:after,
.i-modal-geocity-pop-v1.geocity-pop .close-popup:before {
	height: 18px;
	width: 2px;
	left: 6px;
	top: -2px
}

.i-modal-geocity-pop-v1.geocity-pop .close-popup:after,
.i-modal-geocity-pop-v1.geocity-pop .close-popup:before {
	background: #999
}

.i-modal-geocity-pop-v1.geocity-pop .close-popup:after,
.i-modal-geocity-pop-v1.geocity-pop .close-popup:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-modal-geocity-pop-v1.geocity-pop .close-popup:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-modal-geocity-pop-v1.geocity-pop .close-popup:after,
.i-modal-geocity-pop-v1.geocity-pop .close-popup:before {
	height: 18px;
	width: 2px;
	left: 6px;
	top: -2px
}

.i-modal-geocity-pop-v1.geocity-pop .close-popup:after,
.i-modal-geocity-pop-v1.geocity-pop .close-popup:before {
	background: #999
}

.i-modal-geocity-pop-v1 .geocity-pop-small,
.i-modal-geocity-pop-v1 .geocity-promo {
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	position: absolute;
	bottom: 50px;
	left: 15px;
	min-height: 85px;
	width: 270px;
	padding: 20px;
	background: #fff;
	border-radius: 8px
}

.i-modal-geocity-pop-v1 .geocity-pop-small p {
	color: #464646;
	font: bold 12px/15px arial, sans-serif;
	padding: 0;
	margin: 0
}

.i-modal-geocity-pop-v1 .geocity-pop-small .city-default {
	font-size: 16px;
	margin: 5px 0 20px
}

.i-modal-geocity-pop-v1 .geocity-promo {
	width: 250px;
	min-height: 70px;
	padding-right: 130px;
	border: 1px solid #d5d5d5
}

.i-modal-geocity-pop-v1 .geocity-promo:before {
	content: '';
	position: absolute;
	bottom: -11px;
	left: 45px;
	width: 14px;
	height: 13px;
	background: url(../../../../../i/corner.png) no-repeat
}

.i-modal-geocity-pop-v1 .geocity-promo-text,
.i-modal-geocity-pop-v1 .geocity-promo-title {
	margin: 0
}

.i-modal-geocity-pop-v1 .geocity-promo-title {
	margin-bottom: 7px;
	font: bold 12px/15px arial, sans-serif;
	color: #ff48a5;
	text-transform: uppercase
}

.i-modal-geocity-pop-v1 .geocity-promo-text {
	font: 11px/15px arial, sans-serif;
	color: #272727
}

.i-modal-geocity-pop-v1 .geocity-promo .geocity-promo-text a {
	padding: 0;
	font: 11px/15px arial, sans-serif;
	color: #272727;
	text-transform: none;
	text-decoration: underline
}

.i-modal-geocity-pop-v1 .geocity-promo .geocity-promo-text a:active,
.i-modal-geocity-pop-v1 .geocity-promo .geocity-promo-text a:hover {
	color: #7e44aa;
	text-decoration: underline
}

.i-modal-geocity-pop-v1 .geocity-promo .geocity-promo-banner {
	position: absolute;
	right: -1px;
	bottom: 0;
	padding: 0;
	width: 120px;
	height: 80px
}

.i-modal-geocity-pop-v1 .geocity-promo .geocity-promo-banner img {
	width: 100%;
	height: 100%
}

.i-modal-geocity-pop-v1 .geo-viewmap {
	overflow: hidden
}

.i-modal-geocity-pop-v1 .geo-viewmap .btn-geo-viewmain {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	background: 0 0;
	border: 1px solid #d5d5d5;
	border-radius: 4px;
	color: #000;
	cursor: pointer;
	left: 0;
	margin: 0 0 18px;
	padding: 6px 12px 6px 28px;
	position: relative;
	top: 0
}

.i-modal-geocity-pop-v1 .geo-viewmap .btn-geo-viewmain:before {
	content: '←';
	display: block;
	height: 0;
	left: 12px;
	line-height: 0;
	position: absolute;
	top: 16px
}

.i-modal-geocity-pop-v1 .geo-viewmap .geocity-pop-title {
	margin: 16px 0 21px;
	padding: 0 0 0 363px
}

.i-modal-geocity-pop-v1 .geo-viewmap .geoViewMap {
	height: 414px;
	width: 924px
}

.i-modal-geocity-pop-v1 .geo-viewmap .geoViewMap p {
	margin: 10px 0
}

.i-modal-geocity-pop-v1 .geocity-pop-block {
	margin-bottom: 30px
}

.i-modal-geocity-pop-v1 .geocity-pop-block:last-child {
	margin-bottom: 0
}

.i-modal-geocity-pop-v1 .geocity-pop-block .your-locality {
	color: #a7a7a7;
	margin: 8px 0 0
}

.i-modal-geocity-pop-v1 .geocity-pop-block .view-on-map {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	border-bottom: 1px dashed #8b8b8b;
	color: #8b8b8b;
	cursor: pointer;
	display: inline-block;
	font-weight: 700;
	margin: 24px 0 0;
	text-decoration: none
}

.i-modal-geocity-pop-v1 .geocity-pop-block .view-on-map:hover {
	color: #000
}

.i-modal-geocity-pop-v1 .geocity-pop-block .view-on-map div {
	display: none
}

.i-modal-geocity-pop-v1 .geocity-pop-title {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	font-weight: 600;
	margin: 0 0 16px
}

.i-modal-geocity-pop-v1 .geocity-pop-block-list .geocity-pop-block {
	margin: 0 0 28px
}

.i-modal-geocity-pop-v1 .geocity-pop-list .geocity-pop-spec {
	margin: 0 0 8px
}

.i-modal-geocity-pop-v1 .geocity-pop-list .geocity-pop-spec li {
	display: block
}

.i-modal-geocity-pop-v1 .geocity-pop-list .geocity-pop-spec li+li {
	margin: 8px 0 0
}

.i-modal-geocity-pop-v1 .geocity-pop-list .geocity-pop-spec li span {
	cursor: pointer
}

.i-modal-geocity-pop-v1 .geocity-pop-list .geocity-pop-item {
	display: block
}

.i-modal-geocity-pop-v1 .geocity-pop-list:after {
	content: '';
	display: table;
	clear: both
}

.i-modal-geocity-pop-v1 .geocity-pop-list ul:nth-child(2),
.i-modal-geocity-pop-v1 .geocity-pop-list ul:nth-child(3),
.i-modal-geocity-pop-v1 .geocity-pop-list ul:nth-child(4) {
	width: 184px
}

.i-modal-geocity-pop-v1 .geocity-pop-list ul:nth-child(5) {
	width: 182px
}

.i-modal-geocity-pop-v1 .geocity-pop-list ul:nth-child(6) {
	width: 140px
}

.i-modal-geocity-pop-v1 .geocity-pop-column,
.i-modal-geocity-pop-v1 .geocity-pop-spec {
	padding: 0;
	list-style: none;
	margin: 0
}

.i-modal-geocity-pop-v1 .geocity-pop-column {
	float: left;
	margin: 0
}

.i-modal-geocity-pop-v1 .geocity-pop-column li span {
	text-decoration: none;
	cursor: pointer;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b
}

.i-modal-geocity-pop-v1 .geocity-pop-column li span:hover {
	border-bottom: 1px solid;
	color: #000
}

.i-modal-geocity-pop-v1 .geocity-pop-column li+li {
	margin: 8px 0 0
}

.i-modal-geocity-pop-v1 .geocity-pop-column+.geocity-pop-column {
	margin: 0 0 0 12px
}

.i-modal-geocity-pop-v1 .geocity-pop-item {
	display: inline-block
}

.i-modal-geocity-pop-v1 .geocity-pop-item .geocity-poo-link {
	text-decoration: none;
	cursor: pointer;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b
}

.i-modal-geocity-pop-v1 .geocity-pop-item .geocity-poo-link:hover {
	border-bottom: 1px solid;
	color: #000
}

.i-modal-geocity-pop-v1 .geocity-pop-title-selected {
	display: none
}

.i-modal-geocity-pop-v1 .geocity-pop-item-selected {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #fffd53;
	font-weight: 600;
	margin: 0 14px 0 0
}

.i-modal-geocity-pop-v1.geocity-pop-selected .geocity-pop-title-default {
	display: none
}

.i-modal-geocity-pop-v1.geocity-pop-unselected .geocity-pop-block-selected,
.i-modal-geocity-pop-v1.geocity-pop-unselected .geocity-pop-title-selected {
	display: none
}

.i-modal-geocity-pop-v1.geocity-pop-unselected .geocity-pop-item-default {
	color: #ff48a5
}

.i-modal-geocity-pop-v1 .input-text {
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #d5d5d5;
	border-radius: 4px;
	height: auto;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	line-height: 1;
	color: #000;
	padding: 10px 14px 11px;
	height: 44px;
	width: 576px
}

.i-modal-geocity-pop-v1 .input-text::-moz-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-modal-geocity-pop-v1 .input-text::-webkit-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-modal-geocity-pop-v1 .input-text:-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none!important
}

.i-modal-geocity-pop-v1 .input-text::-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-modal-geocity-pop-v1 .input-text::placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-modal-geocity-pop-v1 .input-text:focus {
	border-color: #fffd53;
	-webkit-box-shadow: inset 1px 0 0 #fffd53, inset 0 1px 0 #fffd53, inset -1px 0 0 #fffd53, inset 0 -1px 0 #fffd53;
	box-shadow: inset 1px 0 0 #fffd53, inset 0 1px 0 #fffd53, inset -1px 0 0 #fffd53, inset 0 -1px 0 #fffd53
}

.i-modal-geocity-pop-v1 .input-text.disabled,
.i-modal-geocity-pop-v1 .input-text:disabled {
	background: #f6f6f6;
	border-color: #f6f6f6
}

.i-modal-geocity-pop-v1 .input-text~span {
	display: none
}

.i-modal-geocity-pop-v1 .geocity-pop-search {
	display: inline-block;
	vertical-align: top;
	margin: 0 12px 0 0;
	position: relative
}

.i-modal-geocity-pop-v1 .geocity-pop-search .loupe {
	height: 18px;
	position: relative;
	width: 18px;
	cursor: pointer;
	position: absolute;
	right: 16px;
	top: 12px;
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: -webkit-transform ease-in-out 250ms;
	transition: -webkit-transform ease-in-out 250ms;
	transition: transform ease-in-out 250ms;
	transition: transform ease-in-out 250ms, -webkit-transform ease-in-out 250ms
}

.i-modal-geocity-pop-v1 .geocity-pop-search .loupe:after,
.i-modal-geocity-pop-v1 .geocity-pop-search .loupe:before {
	content: '';
	display: block;
	position: absolute
}

.i-modal-geocity-pop-v1 .geocity-pop-search .loupe:before {
	border: 2px solid #000;
	border-radius: 50%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 14px;
	left: 0;
	top: 0;
	width: 14px
}

.i-modal-geocity-pop-v1 .geocity-pop-search .loupe:after {
	background: #000;
	bottom: -1px;
	height: 9px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	right: 2px;
	width: 2px
}

.i-modal-geocity-pop-v1 .geocity-pop-search .loupe:after,
.i-modal-geocity-pop-v1 .geocity-pop-search .loupe:before {
	content: '';
	display: block;
	position: absolute
}

.i-modal-geocity-pop-v1 .geocity-pop-search .loupe:before {
	border: 2px solid #000;
	border-radius: 50%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 14px;
	left: 0;
	top: 0;
	width: 14px
}

.i-modal-geocity-pop-v1 .geocity-pop-search .loupe:after {
	background: #000;
	bottom: -1px;
	height: 9px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	right: 2px;
	width: 2px
}

.i-modal-geocity-pop-v1 .geocity-pop-search .loupe:hover {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
	-webkit-transition: -webkit-transform ease-in-out 250ms;
	transition: -webkit-transform ease-in-out 250ms;
	transition: transform ease-in-out 250ms;
	transition: transform ease-in-out 250ms, -webkit-transform ease-in-out 250ms
}

.i-modal-geocity-pop-v1 .region-suggest {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	display: inline-block;
	position: static
}

.i-modal-geocity-pop-v1 .region-suggest label {
	color: #ff48a5;
	display: inline-block;
	letter-spacing: .1px;
	margin: 0 0 7px;
	padding: 0
}

.i-modal-geocity-pop-v1 .region-suggest .chosen-container-single.chosen-container .chosen-single {
	border-radius: 4px;
	border: 1px solid #fffd53;
	height: auto;
	padding: 12px
}

.i-modal-geocity-pop-v1 .region-suggest .chosen-container-single.chosen-container .chosen-single span {
	height: auto
}

.i-modal-geocity-pop-v1 .region-suggest .chosen-container-single.chosen-container.chosen-container-active {
	position: relative
}

.i-modal-geocity-pop-v1 .region-suggest .chosen-container-single.chosen-container.chosen-container-active .chosen-drop {
	left: 0;
	opacity: 0;
	visibility: hidden;
	position: absolute;
	top: 44px;
	-webkit-transition: opacity ease-in-out .3s, visibility ease-in-out .1s;
	transition: opacity ease-in-out .3s, visibility ease-in-out .1s
}

.i-modal-geocity-pop-v1 .region-suggest .chosen-container-single.chosen-container.chosen-container-active .chosen-single {
	border: 1px solid #fffd53
}

.i-modal-geocity-pop-v1 .region-suggest .chosen-container-single.chosen-container.chosen-container-active.chosen-with-drop .chosen-drop {
	opacity: 1;
	visibility: visible;
	-webkit-transition: visibility ease-in .1s, opacity ease-in-out .3s;
	transition: visibility ease-in .1s, opacity ease-in-out .3s
}

.i-modal-geocity-pop-v1 .region-suggest .chosen-container-single.chosen-container.chosen-container-active.chosen-with-drop .chosen-single>div>b {
	top: 20px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-modal-geocity-pop-v1 .region-suggest>div {
	position: relative
}

.i-modal-geocity-pop-v1 .region-suggest>div .chosen-single>div>b {
	border: 2px solid #b6b6b6;
	border-width: 2px 2px 0 0;
	display: block;
	height: 6px;
	position: absolute;
	right: 16px;
	top: 16px;
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
	width: 6px
}

.i-modal-geocity-pop-v1 .region-suggest>div>select {
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	appearance: none;
	border-radius: 0;
	border: 1px solid #d5d5d5;
	height: 40px;
	outline: 0;
	padding: 0 10px;
	width: 293px
}

.i-modal-geocity-pop-v1 .region-suggest>div>select::-ms-expand {
	display: none
}

.i-modal-geocity-pop-v1 .region-suggest>div>select option {
	display: block;
	margin: 0 0 10px
}

.i-modal-geocity-pop-v1 .region-suggest>div .chosen-container .chosen-drop {
	border-radius: 8px;
	border: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	margin: 8px 0 0;
	position: static;
	padding: 20px 2px 20px 12px
}

.i-modal-geocity-pop-v1 .region-suggest>div .chosen-container .chosen-results {
	border: 0;
	overflow: auto;
	padding: 0 8px 0 0;
	position: static
}

.i-modal-geocity-pop-v1 .region-suggest>div .chosen-container .chosen-results li {
	background: #fff;
	border-radius: 4px;
	padding: 8px;
	-webkit-transition: background ease-in .2s;
	transition: background ease-in .2s
}

.i-modal-geocity-pop-v1 .region-suggest>div .chosen-container .chosen-results li+li {
	margin: 4px 0 0
}

.i-modal-geocity-pop-v1 .region-suggest>div .chosen-container .chosen-results li:hover {
	background: #f2f2f2;
	-webkit-transition: background ease-in .2s;
	transition: background ease-in .2s
}

.i-modal-geocity-pop-v1 .region-suggest>div .chosen-container .chosen-results li.highlighted {
	color: #000
}

.i-popup-login {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #8b8b8b;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: none;
	width: 420px;
	position: absolute;
	z-index: 1001;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 28px 40px 40px;
	border-radius: 8px;
	background: #fff;
	min-height: 480px;
	padding: 0
}

.i-popup-login .close {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	position: absolute;
	top: 12px;
	right: 12px;
	cursor: pointer;
	margin: 0
}

.i-popup-login .close:after,
.i-popup-login .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-popup-login .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-popup-login .close:after,
.i-popup-login .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-popup-login .close:after,
.i-popup-login .close:before {
	background: #999
}

.i-popup-login .close:after,
.i-popup-login .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-popup-login .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-popup-login .close:after,
.i-popup-login .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-popup-login .close:after,
.i-popup-login .close:before {
	background: #999
}

.i-popup-login .content h1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 28px;
	line-height: 36px;
	margin: 0 0 20px
}

.i-popup-login .content p {
	margin: 0
}

.i-popup-login .btn-block {
	margin-top: 32px;
	font-size: 0
}

.i-popup-login .btn-block .c-btn-main {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 14px;
	padding: 12px 25px 13px
}

.i-popup-login .btn-block .c-btn-main.disabled,
.i-popup-login .btn-block .c-btn-main.disabled:hover,
.i-popup-login .btn-block .c-btn-main:disabled,
.i-popup-login .btn-block .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-login .btn-block .c-btn-main.disabled:active,
.i-popup-login .btn-block .c-btn-main.disabled:hover:active,
.i-popup-login .btn-block .c-btn-main:disabled:active,
.i-popup-login .btn-block .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-login .btn-block .c-btn-main.disabled.progress,
.i-popup-login .btn-block .c-btn-main.progress,
.i-popup-login .btn-block .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-login .btn-block .c-btn-main.disabled.progress:after,
.i-popup-login .btn-block .c-btn-main.progress:active:after,
.i-popup-login .btn-block .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-login .btn-block .c-btn-main.disabled.progress:after,
.i-popup-login .btn-block .c-btn-main.progress:active:after,
.i-popup-login .btn-block .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-popup-login .btn-block .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-popup-login .btn-block .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-login .btn-block .c-btn-main.disabled,
.i-popup-login .btn-block .c-btn-main.disabled:hover,
.i-popup-login .btn-block .c-btn-main:disabled,
.i-popup-login .btn-block .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-login .btn-block .c-btn-main.disabled:active,
.i-popup-login .btn-block .c-btn-main.disabled:hover:active,
.i-popup-login .btn-block .c-btn-main:disabled:active,
.i-popup-login .btn-block .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-login .btn-block .c-btn-main.disabled.progress,
.i-popup-login .btn-block .c-btn-main.progress,
.i-popup-login .btn-block .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-login .btn-block .c-btn-main.disabled.progress:after,
.i-popup-login .btn-block .c-btn-main.progress:active:after,
.i-popup-login .btn-block .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-login .btn-block .c-btn-main.disabled.progress:after,
.i-popup-login .btn-block .c-btn-main.progress:active:after,
.i-popup-login .btn-block .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-popup-login .btn-block .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-popup-login .btn-block .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-login .btn-block .c-btn-main~.c-btn-base {
	margin-left: 20px
}

.i-popup-login .btn-block .c-btn-base {
	color: #fffd53;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	font-size: 14px;
	padding: 12px 25px 13px
}

.i-popup-login .btn-block .c-btn-base,
.i-popup-login .btn-block .c-btn-base.progress:active,
.i-popup-login .btn-block .c-btn-base.progress:hover {
	background: #fff;
	border: 2px solid #fffd53
}

.i-popup-login .btn-block .c-btn-base:hover {
	background: #fffd53;
	color: #fff
}

.i-popup-login .btn-block .c-btn-base:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-login .btn-block .c-btn-base.disabled,
.i-popup-login .btn-block .c-btn-base.disabled:hover,
.i-popup-login .btn-block .c-btn-base:disabled,
.i-popup-login .btn-block .c-btn-base:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-login .btn-block .c-btn-base.disabled:active,
.i-popup-login .btn-block .c-btn-base.disabled:hover:active,
.i-popup-login .btn-block .c-btn-base:disabled:active,
.i-popup-login .btn-block .c-btn-base:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-login .btn-block .c-btn-base.disabled.progress,
.i-popup-login .btn-block .c-btn-base.progress,
.i-popup-login .btn-block .c-btn-base.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-login .btn-block .c-btn-base.disabled.progress:after,
.i-popup-login .btn-block .c-btn-base.progress:active:after,
.i-popup-login .btn-block .c-btn-base.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-login .btn-block .c-btn-base.disabled.progress:after,
.i-popup-login .btn-block .c-btn-base.progress:active:after,
.i-popup-login .btn-block .c-btn-base.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2210%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%200A10%2010%200%200%201%200%200h2a8%208%200%200%200%2016%200h2z%22%20fill%3D%22%23CB11AB%22%2F%3E%3C%2Fsvg%3E) 0 10px no-repeat
}

.i-popup-login .content>iframe {
	display: block;
	min-height: 480px
}

.i-tooltip-login {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	position: absolute;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: block;
	z-index: 49;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	border-radius: 4px;
	text-align: left;
	cursor: default;
	border: none
}

.i-tooltip-login .tooltipster-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	padding: 12px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	max-width: none;
	width: 314px;
	-webkit-box-shadow: none;
	box-shadow: none
}

.i-tooltip-login .tooltipster-arrow {
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.i-tooltip-login .tooltipster-arrow span {
	width: 0;
	height: 0;
	position: absolute
}

.i-tooltip-login .tooltipster-arrow-right {
	width: auto
}

.i-tooltip-login .tooltipster-arrow-right span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-right: 10px solid;
	top: 50%;
	margin-top: -8px;
	left: -10px
}

.i-tooltip-login .tooltipster-arrow-left span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-left: 10px solid;
	top: 50%;
	margin-top: -8px;
	right: -10px
}

.i-tooltip-login .tooltipster-arrow-top span,
.i-tooltip-login .tooltipster-arrow-top-left span,
.i-tooltip-login .tooltipster-arrow-top-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-top: 10px solid;
	bottom: -10px
}

.i-tooltip-login .tooltipster-arrow-bottom span,
.i-tooltip-login .tooltipster-arrow-bottom-left span,
.i-tooltip-login .tooltipster-arrow-bottom-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-bottom: 10px solid;
	top: -10px
}

.i-tooltip-login .tooltipster-arrow-bottom span,
.i-tooltip-login .tooltipster-arrow-top span {
	left: 0;
	right: 0;
	margin: auto
}

.i-tooltip-login .tooltipster-arrow-bottom-left span,
.i-tooltip-login .tooltipster-arrow-top-left span {
	left: 20px
}

.i-tooltip-login .tooltipster-arrow-bottom-right span,
.i-tooltip-login .tooltipster-arrow-top-right span {
	right: 20px
}

.i-popup-tfa {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #8b8b8b;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: none;
	width: 420px;
	position: absolute;
	z-index: 1001;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 28px 40px 40px;
	border-radius: 8px;
	background: #fff;
	min-height: 355px
}

.i-popup-tfa .close {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	position: absolute;
	top: 12px;
	right: 12px;
	cursor: pointer;
	margin: 0
}

.i-popup-tfa .close:after,
.i-popup-tfa .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-popup-tfa .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-popup-tfa .close:after,
.i-popup-tfa .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-popup-tfa .close:after,
.i-popup-tfa .close:before {
	background: #999
}

.i-popup-tfa .close:after,
.i-popup-tfa .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-popup-tfa .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-popup-tfa .close:after,
.i-popup-tfa .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-popup-tfa .close:after,
.i-popup-tfa .close:before {
	background: #999
}

.i-popup-tfa .content h1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 28px;
	line-height: 36px;
	margin: 0 0 20px
}

.i-popup-tfa .content p {
	margin: 0
}

.i-popup-tfa .btn-block {
	margin-top: 32px;
	font-size: 0
}

.i-popup-tfa .btn-block .c-btn-main {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 14px;
	padding: 12px 25px 13px
}

.i-popup-tfa .btn-block .c-btn-main.disabled,
.i-popup-tfa .btn-block .c-btn-main.disabled:hover,
.i-popup-tfa .btn-block .c-btn-main:disabled,
.i-popup-tfa .btn-block .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-tfa .btn-block .c-btn-main.disabled:active,
.i-popup-tfa .btn-block .c-btn-main.disabled:hover:active,
.i-popup-tfa .btn-block .c-btn-main:disabled:active,
.i-popup-tfa .btn-block .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-tfa .btn-block .c-btn-main.disabled.progress,
.i-popup-tfa .btn-block .c-btn-main.progress,
.i-popup-tfa .btn-block .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-tfa .btn-block .c-btn-main.disabled.progress:after,
.i-popup-tfa .btn-block .c-btn-main.progress:active:after,
.i-popup-tfa .btn-block .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-tfa .btn-block .c-btn-main.disabled.progress:after,
.i-popup-tfa .btn-block .c-btn-main.progress:active:after,
.i-popup-tfa .btn-block .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-popup-tfa .btn-block .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-popup-tfa .btn-block .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-tfa .btn-block .c-btn-main.disabled,
.i-popup-tfa .btn-block .c-btn-main.disabled:hover,
.i-popup-tfa .btn-block .c-btn-main:disabled,
.i-popup-tfa .btn-block .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-tfa .btn-block .c-btn-main.disabled:active,
.i-popup-tfa .btn-block .c-btn-main.disabled:hover:active,
.i-popup-tfa .btn-block .c-btn-main:disabled:active,
.i-popup-tfa .btn-block .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-tfa .btn-block .c-btn-main.disabled.progress,
.i-popup-tfa .btn-block .c-btn-main.progress,
.i-popup-tfa .btn-block .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-tfa .btn-block .c-btn-main.disabled.progress:after,
.i-popup-tfa .btn-block .c-btn-main.progress:active:after,
.i-popup-tfa .btn-block .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-tfa .btn-block .c-btn-main.disabled.progress:after,
.i-popup-tfa .btn-block .c-btn-main.progress:active:after,
.i-popup-tfa .btn-block .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-popup-tfa .btn-block .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-popup-tfa .btn-block .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-tfa .btn-block .c-btn-main~.c-btn-base {
	margin-left: 20px
}

.i-popup-tfa .btn-block .c-btn-base {
	color: #fffd53;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	font-size: 14px;
	padding: 12px 25px 13px
}

.i-popup-tfa .btn-block .c-btn-base,
.i-popup-tfa .btn-block .c-btn-base.progress:active,
.i-popup-tfa .btn-block .c-btn-base.progress:hover {
	background: #fff;
	border: 2px solid #fffd53
}

.i-popup-tfa .btn-block .c-btn-base:hover {
	background: #fffd53;
	color: #fff
}

.i-popup-tfa .btn-block .c-btn-base:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-popup-tfa .btn-block .c-btn-base.disabled,
.i-popup-tfa .btn-block .c-btn-base.disabled:hover,
.i-popup-tfa .btn-block .c-btn-base:disabled,
.i-popup-tfa .btn-block .c-btn-base:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-popup-tfa .btn-block .c-btn-base.disabled:active,
.i-popup-tfa .btn-block .c-btn-base.disabled:hover:active,
.i-popup-tfa .btn-block .c-btn-base:disabled:active,
.i-popup-tfa .btn-block .c-btn-base:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-popup-tfa .btn-block .c-btn-base.disabled.progress,
.i-popup-tfa .btn-block .c-btn-base.progress,
.i-popup-tfa .btn-block .c-btn-base.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-popup-tfa .btn-block .c-btn-base.disabled.progress:after,
.i-popup-tfa .btn-block .c-btn-base.progress:active:after,
.i-popup-tfa .btn-block .c-btn-base.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-popup-tfa .btn-block .c-btn-base.disabled.progress:after,
.i-popup-tfa .btn-block .c-btn-base.progress:active:after,
.i-popup-tfa .btn-block .c-btn-base.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2210%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%200A10%2010%200%200%201%200%200h2a8%208%200%200%200%2016%200h2z%22%20fill%3D%22%23CB11AB%22%2F%3E%3C%2Fsvg%3E) 0 10px no-repeat
}

.i-popup-tfa .content>iframe {
	display: block;
	min-height: 287px
}

.i-geocity-pop-small {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	position: absolute;
	top: 65px;
	right: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	padding: 20px;
	z-index: 49;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 395px;
	background: #fff;
	border-radius: 4px;
	text-align: left;
	cursor: default;
	border: none;
	display: block;
	left: 0;
	top: 25px;
	z-index: 50
}

.i-geocity-pop-small .tooltipster-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	padding: 0 12px;
	max-width: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.i-geocity-pop-small ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.i-geocity-pop-small li {
	list-style-type: none
}

.i-geocity-pop-small .tooltipster-arrow {
	display: none;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.i-geocity-pop-small .tooltipster-arrow span {
	width: 0;
	height: 0;
	position: absolute
}

.i-geocity-pop-small .tooltipster-arrow-right {
	width: auto
}

.i-geocity-pop-small .tooltipster-arrow-right span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-right: 10px solid;
	top: 50%;
	margin-top: -8px;
	left: -10px
}

.i-geocity-pop-small .tooltipster-arrow-left span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-left: 10px solid;
	top: 50%;
	margin-top: -8px;
	right: -10px
}

.i-geocity-pop-small .tooltipster-arrow-top span,
.i-geocity-pop-small .tooltipster-arrow-top-left span,
.i-geocity-pop-small .tooltipster-arrow-top-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-top: 10px solid;
	bottom: -10px
}

.i-geocity-pop-small .tooltipster-arrow-bottom span,
.i-geocity-pop-small .tooltipster-arrow-bottom-left span,
.i-geocity-pop-small .tooltipster-arrow-bottom-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-bottom: 10px solid;
	top: -10px
}

.i-geocity-pop-small .tooltipster-arrow-bottom span,
.i-geocity-pop-small .tooltipster-arrow-top span {
	left: 0;
	right: 0;
	margin: auto
}

.i-geocity-pop-small .tooltipster-arrow-bottom-left span,
.i-geocity-pop-small .tooltipster-arrow-top-left span {
	left: 20px
}

.i-geocity-pop-small .tooltipster-arrow-bottom-right span,
.i-geocity-pop-small .tooltipster-arrow-top-right span {
	right: 20px
}

.i-geocity-pop-small .c-cross-14 {
	background: 0 0;
	border: 0;
	position: absolute;
	right: 12px;
	top: 12px
}

.i-geocity-pop-small .name {
	font-weight: 700;
	margin: 0
}

.i-geocity-pop-small .city-default {
	color: #fffd53;
	margin: 8px 0 20px
}

.i-geocity-pop-small .c-btn-main-v1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 14px;
	padding: 12px 25px 13px;
	vertical-align: top
}

.i-geocity-pop-small .c-btn-main-v1.disabled,
.i-geocity-pop-small .c-btn-main-v1.disabled:hover,
.i-geocity-pop-small .c-btn-main-v1:disabled,
.i-geocity-pop-small .c-btn-main-v1:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-geocity-pop-small .c-btn-main-v1.disabled:active,
.i-geocity-pop-small .c-btn-main-v1.disabled:hover:active,
.i-geocity-pop-small .c-btn-main-v1:disabled:active,
.i-geocity-pop-small .c-btn-main-v1:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-geocity-pop-small .c-btn-main-v1.disabled.progress,
.i-geocity-pop-small .c-btn-main-v1.progress,
.i-geocity-pop-small .c-btn-main-v1.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-geocity-pop-small .c-btn-main-v1.disabled.progress:after,
.i-geocity-pop-small .c-btn-main-v1.progress:active:after,
.i-geocity-pop-small .c-btn-main-v1.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-geocity-pop-small .c-btn-main-v1.disabled.progress:after,
.i-geocity-pop-small .c-btn-main-v1.progress:active:after,
.i-geocity-pop-small .c-btn-main-v1.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-geocity-pop-small .c-btn-main-v1:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-geocity-pop-small .c-btn-main-v1:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-geocity-pop-small .c-btn-main-v1.disabled,
.i-geocity-pop-small .c-btn-main-v1.disabled:hover,
.i-geocity-pop-small .c-btn-main-v1:disabled,
.i-geocity-pop-small .c-btn-main-v1:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-geocity-pop-small .c-btn-main-v1.disabled:active,
.i-geocity-pop-small .c-btn-main-v1.disabled:hover:active,
.i-geocity-pop-small .c-btn-main-v1:disabled:active,
.i-geocity-pop-small .c-btn-main-v1:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-geocity-pop-small .c-btn-main-v1.disabled.progress,
.i-geocity-pop-small .c-btn-main-v1.progress,
.i-geocity-pop-small .c-btn-main-v1.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-geocity-pop-small .c-btn-main-v1.disabled.progress:after,
.i-geocity-pop-small .c-btn-main-v1.progress:active:after,
.i-geocity-pop-small .c-btn-main-v1.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-geocity-pop-small .c-btn-main-v1.disabled.progress:after,
.i-geocity-pop-small .c-btn-main-v1.progress:active:after,
.i-geocity-pop-small .c-btn-main-v1.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-geocity-pop-small .c-btn-main-v1:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-geocity-pop-small .c-btn-main-v1:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-geocity-pop-small .c-btn-base-v1 {
	color: #fffd53;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	font-size: 14px;
	padding: 12px 25px 13px;
	margin-left: 3px;
	vertical-align: top
}

.i-geocity-pop-small .c-btn-base-v1,
.i-geocity-pop-small .c-btn-base-v1.progress:active,
.i-geocity-pop-small .c-btn-base-v1.progress:hover {
	background: #fff;
	border: 2px solid #fffd53
}

.i-geocity-pop-small .c-btn-base-v1:hover {
	background: #fffd53;
	color: #fff
}

.i-geocity-pop-small .c-btn-base-v1:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-geocity-pop-small .c-btn-base-v1.disabled,
.i-geocity-pop-small .c-btn-base-v1.disabled:hover,
.i-geocity-pop-small .c-btn-base-v1:disabled,
.i-geocity-pop-small .c-btn-base-v1:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-geocity-pop-small .c-btn-base-v1.disabled:active,
.i-geocity-pop-small .c-btn-base-v1.disabled:hover:active,
.i-geocity-pop-small .c-btn-base-v1:disabled:active,
.i-geocity-pop-small .c-btn-base-v1:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-geocity-pop-small .c-btn-base-v1.disabled.progress,
.i-geocity-pop-small .c-btn-base-v1.progress,
.i-geocity-pop-small .c-btn-base-v1.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-geocity-pop-small .c-btn-base-v1.disabled.progress:after,
.i-geocity-pop-small .c-btn-base-v1.progress:active:after,
.i-geocity-pop-small .c-btn-base-v1.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-geocity-pop-small .c-btn-base-v1.disabled.progress:after,
.i-geocity-pop-small .c-btn-base-v1.progress:active:after,
.i-geocity-pop-small .c-btn-base-v1.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2210%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%200A10%2010%200%200%201%200%200h2a8%208%200%200%200%2016%200h2z%22%20fill%3D%22%23CB11AB%22%2F%3E%3C%2Fsvg%3E) 0 10px no-repeat
}

.i-tooltip-address-v1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	position: absolute;
	top: 65px;
	right: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: block;
	padding: 12px;
	z-index: 49;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: auto;
	background: #fff;
	border-radius: 4px;
	text-align: left;
	cursor: default;
	border: none;
	max-width: 210px;
	z-index: 56!important;
	text-align: center;
	z-index: 10000!important
}

.i-tooltip-address-v1 .tooltipster-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	padding: 0 12px;
	max-width: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.i-tooltip-address-v1 ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.i-tooltip-address-v1 li {
	list-style-type: none
}

.i-tooltip-address-v1 .tooltipster-arrow {
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.i-tooltip-address-v1 .tooltipster-arrow span {
	width: 0;
	height: 0;
	position: absolute
}

.i-tooltip-address-v1 .tooltipster-arrow-right {
	width: auto
}

.i-tooltip-address-v1 .tooltipster-arrow-right span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-right: 10px solid;
	top: 50%;
	margin-top: -8px;
	left: -10px
}

.i-tooltip-address-v1 .tooltipster-arrow-left span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-left: 10px solid;
	top: 50%;
	margin-top: -8px;
	right: -10px
}

.i-tooltip-address-v1 .tooltipster-arrow-top span,
.i-tooltip-address-v1 .tooltipster-arrow-top-left span,
.i-tooltip-address-v1 .tooltipster-arrow-top-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-top: 10px solid;
	bottom: -10px
}

.i-tooltip-address-v1 .tooltipster-arrow-bottom span,
.i-tooltip-address-v1 .tooltipster-arrow-bottom-left span,
.i-tooltip-address-v1 .tooltipster-arrow-bottom-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-bottom: 10px solid;
	top: -10px
}

.i-tooltip-address-v1 .tooltipster-arrow-bottom span,
.i-tooltip-address-v1 .tooltipster-arrow-top span {
	left: 0;
	right: 0;
	margin: auto
}

.i-tooltip-address-v1 .tooltipster-arrow-bottom-left span,
.i-tooltip-address-v1 .tooltipster-arrow-top-left span {
	left: 20px
}

.i-tooltip-address-v1 .tooltipster-arrow-bottom-right span,
.i-tooltip-address-v1 .tooltipster-arrow-top-right span {
	right: 20px
}

.i-tooltip-address-v1 .count {
	font-weight: 700
}

.i-tooltip-address-v1:before {
	right: calc(50% - 9px)
}

.i-tooltipster-photo {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	position: absolute;
	top: 65px;
	right: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: block;
	padding: 12px;
	z-index: 49;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: auto;
	background: #fff;
	border-radius: 4px;
	text-align: left;
	cursor: default;
	border: none
}

.i-tooltipster-photo .tooltipster-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	padding: 0 12px;
	max-width: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.i-tooltipster-photo ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.i-tooltipster-photo li {
	list-style-type: none
}

.i-tooltipster-photo .tooltipster-arrow {
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.i-tooltipster-photo .tooltipster-arrow span {
	width: 0;
	height: 0;
	position: absolute
}

.i-tooltipster-photo .tooltipster-arrow-right {
	width: auto
}

.i-tooltipster-photo .tooltipster-arrow-right span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-right: 10px solid;
	top: 50%;
	margin-top: -8px;
	left: -10px
}

.i-tooltipster-photo .tooltipster-arrow-left span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-left: 10px solid;
	top: 50%;
	margin-top: -8px;
	right: -10px
}

.i-tooltipster-photo .tooltipster-arrow-top span,
.i-tooltipster-photo .tooltipster-arrow-top-left span,
.i-tooltipster-photo .tooltipster-arrow-top-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-top: 10px solid;
	bottom: -10px
}

.i-tooltipster-photo .tooltipster-arrow-bottom span,
.i-tooltipster-photo .tooltipster-arrow-bottom-left span,
.i-tooltipster-photo .tooltipster-arrow-bottom-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-bottom: 10px solid;
	top: -10px
}

.i-tooltipster-photo .tooltipster-arrow-bottom span,
.i-tooltipster-photo .tooltipster-arrow-top span {
	left: 0;
	right: 0;
	margin: auto
}

.i-tooltipster-photo .tooltipster-arrow-bottom-left span,
.i-tooltipster-photo .tooltipster-arrow-top-left span {
	left: 20px
}

.i-tooltipster-photo .tooltipster-arrow-bottom-right span,
.i-tooltipster-photo .tooltipster-arrow-top-right span {
	right: 20px
}

.i-tooltipster-photo .tooltipster-content {
	text-align: center
}

.i-tooltipster-photo.tooltipster-base {
	z-index: 10000
}

@media screen and (max-width:1279px) {
	.i-tooltipster-photo {
		left: auto!important
	}
	.i-tooltipster-photo .tooltipster-arrow-bottom span {
		left: 65%
	}
}

.i-tooltip-img-upload {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	position: absolute;
	top: 65px;
	right: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: block;
	padding: 20px;
	z-index: 49;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 563px;
	background: #fff;
	border-radius: 4px;
	text-align: left;
	cursor: default;
	border: none;
	font-size: 0;
	display: none;
	top: 54px;
	right: 0;
	border-top-right-radius: 0
}

.i-tooltip-img-upload .tooltipster-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	padding: 0 12px;
	max-width: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.i-tooltip-img-upload ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.i-tooltip-img-upload li {
	list-style-type: none
}

.i-tooltip-img-upload .tooltipster-arrow {
	display: none;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.i-tooltip-img-upload .tooltipster-arrow span {
	width: 0;
	height: 0;
	position: absolute
}

.i-tooltip-img-upload .tooltipster-arrow-right {
	width: auto
}

.i-tooltip-img-upload .tooltipster-arrow-right span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-right: 10px solid;
	top: 50%;
	margin-top: -8px;
	left: -10px
}

.i-tooltip-img-upload .tooltipster-arrow-left span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-left: 10px solid;
	top: 50%;
	margin-top: -8px;
	right: -10px
}

.i-tooltip-img-upload .tooltipster-arrow-top span,
.i-tooltip-img-upload .tooltipster-arrow-top-left span,
.i-tooltip-img-upload .tooltipster-arrow-top-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-top: 10px solid;
	bottom: -10px
}

.i-tooltip-img-upload .tooltipster-arrow-bottom span,
.i-tooltip-img-upload .tooltipster-arrow-bottom-left span,
.i-tooltip-img-upload .tooltipster-arrow-bottom-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-bottom: 10px solid;
	top: -10px
}

.i-tooltip-img-upload .tooltipster-arrow-bottom span,
.i-tooltip-img-upload .tooltipster-arrow-top span {
	left: 0;
	right: 0;
	margin: auto
}

.i-tooltip-img-upload .tooltipster-arrow-bottom-left span,
.i-tooltip-img-upload .tooltipster-arrow-top-left span {
	left: 20px
}

.i-tooltip-img-upload .tooltipster-arrow-bottom-right span,
.i-tooltip-img-upload .tooltipster-arrow-top-right span {
	right: 20px
}

.i-tooltip-img-upload input {
	display: none
}

.i-tooltip-img-upload .fileUploader-label {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	cursor: pointer
}

.i-tooltip-img-upload .inner-content {
	max-width: 350px;
	white-space: normal
}

.i-tooltip-img-upload .inner-fileUploader,
.i-tooltip-img-upload .inner-text {
	display: inline-block;
	vertical-align: middle
}

.i-tooltip-img-upload .inner-fileUploader {
	margin-right: 12px
}

.i-tooltip-img-upload span {
	color: #8b8b8b
}

.i-tooltip-choose-language {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	position: absolute;
	top: 65px;
	right: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: block;
	padding: 14px 12px;
	z-index: 49;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: auto;
	background: #fff;
	border-radius: 4px;
	text-align: left;
	cursor: default;
	border: none;
	min-width: 145px;
	display: none;
	right: auto;
	top: 22px;
	z-index: 10000
}

.i-tooltip-choose-language .tooltipster-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	padding: 0 12px;
	max-width: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.i-tooltip-choose-language ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.i-tooltip-choose-language li {
	list-style-type: none
}

.i-tooltip-choose-language .tooltipster-arrow {
	display: none;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.i-tooltip-choose-language .tooltipster-arrow span {
	width: 0;
	height: 0;
	position: absolute
}

.i-tooltip-choose-language .tooltipster-arrow-right {
	width: auto
}

.i-tooltip-choose-language .tooltipster-arrow-right span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-right: 10px solid;
	top: 50%;
	margin-top: -8px;
	left: -10px
}

.i-tooltip-choose-language .tooltipster-arrow-left span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-left: 10px solid;
	top: 50%;
	margin-top: -8px;
	right: -10px
}

.i-tooltip-choose-language .tooltipster-arrow-top span,
.i-tooltip-choose-language .tooltipster-arrow-top-left span,
.i-tooltip-choose-language .tooltipster-arrow-top-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-top: 10px solid;
	bottom: -10px
}

.i-tooltip-choose-language .tooltipster-arrow-bottom span,
.i-tooltip-choose-language .tooltipster-arrow-bottom-left span,
.i-tooltip-choose-language .tooltipster-arrow-bottom-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-bottom: 10px solid;
	top: -10px
}

.i-tooltip-choose-language .tooltipster-arrow-bottom span,
.i-tooltip-choose-language .tooltipster-arrow-top span {
	left: 0;
	right: 0;
	margin: auto
}

.i-tooltip-choose-language .tooltipster-arrow-bottom-left span,
.i-tooltip-choose-language .tooltipster-arrow-top-left span {
	left: 20px
}

.i-tooltip-choose-language .tooltipster-arrow-bottom-right span,
.i-tooltip-choose-language .tooltipster-arrow-top-right span {
	right: 20px
}

.i-tooltip-choose-language .c-radio-withText {
	display: inline-block;
	cursor: pointer;
	font-size: 0;
	display: block
}

.active>.i-tooltip-choose-language .c-radio-withText {
	cursor: default!important
}

.i-tooltip-choose-language .c-radio-withText input[type=radio] {
	display: none
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor {
	border: 1px solid #d5d5d5;
	border-radius: 50%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	background: #fff;
	display: block
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor:after {
	content: '';
	background: #fffd53;
	border-radius: 50%;
	position: absolute;
	display: none
}

.i-tooltip-choose-language .c-radio-withText input:checked+.item-radio-decor {
	border: 2px solid #fffd53
}

.i-tooltip-choose-language .c-radio-withText input:checked+.item-radio-decor:after {
	display: block
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor {
	width: 16px;
	height: 16px
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor:after {
	width: 8px;
	height: 8px;
	top: 2px;
	left: 2px
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor,
.i-tooltip-choose-language .c-radio-withText .item-radio-text {
	display: inline-block;
	vertical-align: top
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor {
	margin-right: 12px
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor,
.i-tooltip-choose-language .c-radio-withText .item-radio-text {
	display: inline-block;
	vertical-align: middle
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px
}

.i-tooltip-choose-language .c-radio-withText.disabled {
	cursor: default
}

.i-tooltip-choose-language .c-radio-withText.disabled .item-radio-text {
	color: rgba(0, 0, 0, .4)
}

.i-tooltip-choose-language .c-radio-withText.disabled input:disabled+.item-radio-decor {
	background: #f6f6f6
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor {
	margin-top: 3px
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor:after {
	width: 10px;
	height: 10px;
	top: 4px;
	left: 4px
}

.active>.i-tooltip-choose-language .c-radio-withText {
	cursor: default!important
}

.i-tooltip-choose-language .c-radio-withText input[type=radio] {
	display: none
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor {
	border: 1px solid #d5d5d5;
	border-radius: 50%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	background: #fff;
	display: block
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor:after {
	content: '';
	background: #fffd53;
	border-radius: 50%;
	position: absolute;
	display: none
}

.i-tooltip-choose-language .c-radio-withText input:checked+.item-radio-decor {
	border: 2px solid #fffd53
}

.i-tooltip-choose-language .c-radio-withText input:checked+.item-radio-decor:after {
	display: block
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor {
	width: 16px;
	height: 16px
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor:after {
	width: 8px;
	height: 8px;
	top: 2px;
	left: 2px
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor,
.i-tooltip-choose-language .c-radio-withText .item-radio-text {
	display: inline-block;
	vertical-align: top
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor {
	margin-right: 12px
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor,
.i-tooltip-choose-language .c-radio-withText .item-radio-text {
	display: inline-block;
	vertical-align: middle
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px
}

.i-tooltip-choose-language .c-radio-withText.disabled {
	cursor: default
}

.i-tooltip-choose-language .c-radio-withText.disabled .item-radio-text {
	color: rgba(0, 0, 0, .4)
}

.i-tooltip-choose-language .c-radio-withText.disabled input:disabled+.item-radio-decor {
	background: #f6f6f6
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text {
	width: calc(100% - 16px - 12px)
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor {
	margin-right: 4px
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text {
	font-size: 0;
	width: calc(100% - 16px - 4px)
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text .lang-wrap,
.i-tooltip-choose-language .c-radio-withText .item-radio-text .text {
	display: inline-block;
	vertical-align: middle
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text .text {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	text-transform: capitalize;
	width: calc(100% - 40px);
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text .lang-wrap {
	width: 35px;
	margin-left: 5px;
	font-size: 0;
	text-align: justify;
	text-justify: distribute;
	line-height: 1
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text .lang-wrap:after {
	content: '';
	width: 100%;
	height: 0;
	display: inline-block
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text .lang-wrap .icon,
.i-tooltip-choose-language .c-radio-withText .item-radio-text .lang-wrap .lang {
	display: inline-block;
	vertical-align: middle
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text .lang-wrap .lang {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	text-transform: capitalize
}

.i-tooltip-choose-language .c-radio-withText .item-radio-text .lang-wrap .icon {
	margin-left: 2px
}

.i-tooltip-choose-language .c-radio-withText .item-radio-decor,
.i-tooltip-choose-language .c-radio-withText .item-radio-text {
	vertical-align: middle
}

.i-tooltip-choose-language .c-radio-withText+.c-radio-withText {
	margin-top: 8px
}

.i-tooltip-choose-language .c-radio-withText.first {
	padding-bottom: 12px;
	border-bottom: 1px solid #e8e8e8;
	margin-bottom: 15px
}

.i-tooltip-choose-language .c-radio-withText.current {
	cursor: default
}

.i-tooltip-choose-language .c-radio-withText:hover:not(.current) .lang-wrap .lang,
.i-tooltip-choose-language .c-radio-withText:hover:not(.current) .text {
	color: #fffd53
}

.i-tinyscrollbar-deliveryHeadOld {
	position: relative
}

.i-tinyscrollbar-deliveryHeadOld .viewport {
	width: 100%;
	overflow: hidden;
	position: relative
}

.i-tinyscrollbar-deliveryHeadOld .overview {
	list-style: none;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
	width: calc(100% - 12px)
}

.i-tinyscrollbar-deliveryHeadOld .scrollbar {
	position: absolute;
	right: 0;
	top: 0;
	background-color: #fff;
	width: 4px;
	z-index: 10;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.i-tinyscrollbar-deliveryHeadOld .scrollbar .track {
	position: relative
}

.i-tinyscrollbar-deliveryHeadOld .scrollbar .thumb {
	border-radius: 4px;
	position: absolute;
	width: 4px;
	height: 100%;
	background-color: #e8e8e8;
	cursor: pointer
}

.i-tinyscrollbar-deliveryHeadOld .scrollbar.disable {
	display: none
}

.i-tinyscrollbar-deliveryHeadOld .viewport {
	max-height: 385px
}

.i-tinyscrollbar-deliveryHeadOld .overview {
	position: relative
}

.i-tinyscrollbar-deliveryHead {
	position: relative
}

.i-tinyscrollbar-deliveryHead .viewport {
	width: 100%;
	overflow: hidden;
	position: relative
}

.i-tinyscrollbar-deliveryHead .overview {
	list-style: none;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
	width: calc(100% - 12px)
}

.i-tinyscrollbar-deliveryHead .scrollbar {
	position: absolute;
	right: 0;
	top: 0;
	background-color: #fff;
	width: 4px;
	z-index: 10;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.i-tinyscrollbar-deliveryHead .scrollbar .track {
	position: relative
}

.i-tinyscrollbar-deliveryHead .scrollbar .thumb {
	border-radius: 4px;
	position: absolute;
	width: 4px;
	height: 100%;
	background-color: #e8e8e8;
	cursor: pointer
}

.i-tinyscrollbar-deliveryHead .scrollbar.disable {
	display: none
}

.i-tinyscrollbar-deliveryHead .viewport {
	max-height: 418px
}

.i-tinyscrollbar-deliveryHead .overview {
	position: relative
}

.i-tinyscrollbar-deliveryHead .scrollbar .thumb {
	background-color: #fff;
	cursor: default
}

.i-tinyscrollbar-deliveryHead .scrollbar .thumb:after {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	max-height: 80px;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #e8e8e8;
	border-radius: 4px;
	cursor: pointer
}

.i-tinyscrollbar-basketHead {
	position: relative
}

.i-tinyscrollbar-basketHead .viewport {
	width: 100%;
	overflow: hidden;
	position: relative
}

.i-tinyscrollbar-basketHead .overview {
	list-style: none;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
	width: calc(100% - 12px)
}

.i-tinyscrollbar-basketHead .scrollbar {
	position: absolute;
	right: 0;
	top: 0;
	background-color: #fff;
	width: 4px;
	z-index: 10;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.i-tinyscrollbar-basketHead .scrollbar .track {
	position: relative
}

.i-tinyscrollbar-basketHead .scrollbar .thumb {
	border-radius: 4px;
	position: absolute;
	width: 4px;
	height: 100%;
	background-color: #e8e8e8;
	cursor: pointer
}

.i-tinyscrollbar-basketHead .scrollbar.disable {
	display: none
}

.i-tinyscrollbar-basketHead .viewport {
	max-height: 388px
}

.i-tinyscrollbar-basketHead .overview {
	position: relative
}

.i-topmenus-banners {
	padding: 0 7px 4px;
	min-height: 0
}

.i-topmenus-banners li {
	display: inline-block;
	vertical-align: top;
	font-size: 0;
	width: calc(20% - 26px);
	max-width: 264px;
	margin: 0 13px 16px;
	text-align: center
}

.i-topmenus-banners li:hover .c-text-sm-v1 {
	color: #fffd53
}

.i-topmenus-banners li:hover .menu-banner-inner-img img {
	-webkit-filter: brightness(80%);
	filter: brightness(80%);
	-webkit-transform: scale(1.02);
	transform: scale(1.02);
	will-change: transform
}

.i-topmenus-banners .c-text-sm-v1 {
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	display: block;
	margin-top: 8px;
	font-weight: 700;
	-webkit-transition: color .3s linear;
	transition: color .3s linear
}

.i-topmenus-banners .c-text-sm-v1:after {
	content: '';
	display: block;
	width: 40px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	background: -webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255, 255, 255, 0)));
	background: linear-gradient(to left, #fff, rgba(255, 255, 255, 0))
}

.i-topmenus-banners a,
.i-topmenus-banners img {
	display: block
}

.i-topmenus-banners img {
	max-width: 100%;
	height: auto;
	-webkit-transition: all .3s linear;
	transition: all .3s linear
}

.i-topmenus-banners .menu-banner-inner-img {
	border-radius: 12px;
	overflow: hidden;
	-webkit-mask-image: -webkit-radial-gradient(white, #000)
}

.header-v1 .i-topmenus-banners.dropdown-item {
	padding: 0 7px 4px;
	min-height: 0
}

.header-v1 .header-wrapper {
	min-width: 978px;
	max-width: 1500px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 15px 30px 5px
}

@media screen and (max-width:1245px) {
	.header-v1 .header-wrapper {
		padding: 15px 15px
	}
}

.header-v1 {
	position: relative;
	min-width: 100%;
	background-image: url(/assets/img/header.jpg);
	background-size: 100%
}

@media screen and (max-width:1279px) {
	.header-v1 {
		background-position: -80% 60%, center;
	}
}

.header-v1.custom-bg {
	background-color: inherit;
	background-position: center top;
	background-size: 100% auto;
	background-repeat: no-repeat
}

@media screen and (max-width:2560px) {
	.header-v1.custom-bg {
		background-size: auto
	}
}

.header-v1 .header-bg {
	position: relative;
	top: 0;
	min-width: 100%
}

.header-v1 .header-wrapper {
	margin: 0 auto
}

.header-v1 .header-content {
	position: relative;
	margin: 15px 0;
	font-size: 0
}

.header-v1 .header-content:after {
	display: block;
	content: "";
	clear: both
}

.header-v1 .wildSrch .sq {
	position: relative;
	vertical-align: middle;
	white-space: nowrap;
	margin: 7px 0 0 0;
	border: none;
	border-radius: 4px;
	background: rgba(255, 255, 255, .5);
	-webkit-transition: background .5s;
	transition: background .5s;
	color: rgba(255, 255, 255, .5);
	padding: 10px 100px 10px 15px;
	vertical-align: middle;
	cursor: pointer;
	width: 80%;
	margin-left: 55px;
    margin-top: 5%;
}



.header-v1 .wildSrch .sq~.c-loupe-18 {
	opacity: .5
}

.header-v1 .wildSrch .sq~.c-loupe-18:before {
	border-color: #fff
}

.header-v1 .wildSrch .sq~.c-loupe-18:after {
	background: #fff
}

.header-v1 .wildSrch .sq~.c-cross-14:after,
.header-v1 .wildSrch .sq~.c-cross-14:before {
	background: #fff;
	opacity: .5
}

.header-v1 .wildSrch .sq:focus {
	cursor: text
}

.header-v1 .wildSrch .sq:hover {
	-webkit-transition: background .5s ease;
	transition: background .5s ease;
	background: rgba(255, 255, 255, .5)
}

.header-v1 .wildSrch .sq:hover~.icon-photo .inner-photo .c-photo-18-v1 {
	opacity: .5
}

.header-v1 .wildSrch .sq:focus,
.header-v1 .wildSrch .sq:focus:hover {
	color: #000;
	background: #fff
}

.header-v1 .wildSrch .sq:focus:hover~.c-loupe-18,
.header-v1 .wildSrch .sq:focus~.c-loupe-18 {
	-webkit-transition: opacity .5s ease;
	transition: opacity .5s ease;
	opacity: .5
}

.header-v1 .wildSrch .sq:focus:hover~.c-loupe-18:before,
.header-v1 .wildSrch .sq:focus~.c-loupe-18:before {
	border-color: #000
}

.header-v1 .wildSrch .sq:focus:hover~.c-loupe-18:after,
.header-v1 .wildSrch .sq:focus~.c-loupe-18:after {
	background: #000
}

.header-v1 .wildSrch .sq:focus:hover~.c-loupe-18:hover,
.header-v1 .wildSrch .sq:focus~.c-loupe-18:hover {
	-webkit-transition: opacity .5s ease;
	transition: opacity .5s ease;
	opacity: 1
}

.header-v1 .wildSrch .sq:focus:hover~.icon-photo .inner-photo .c-photo-18-v1,
.header-v1 .wildSrch .sq:focus~.icon-photo .inner-photo .c-photo-18-v1 {
	-webkit-transition: opacity .5s ease;
	transition: opacity .5s ease;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.938%2015H1.062c-.281%200-.552-.113-.75-.314-.2-.2-.312-.473-.312-.757V3.214c0-.284.112-.556.311-.757.2-.201.47-.314.752-.314h2.656L5.844%200h5.312l2.125%202.143h2.656c.282%200%20.553.113.752.314.2.2.311.473.311.757V13.93c0%20.284-.112.556-.311.757-.2.201-.47.314-.752.314zm-.532-11.25h-2.785l-2.125-2.143H6.504L4.38%203.75H1.594v9.643h13.812V3.75zM8.5%204.286c.736%200%201.454.22%202.066.632a3.743%203.743%200%200%201%201.37%201.683%203.78%203.78%200%200%201-.806%204.086%203.69%203.69%200%200%201-4.053.813%203.726%203.726%200%200%201-1.669-1.38%203.772%203.772%200%200%201%20.462-4.736A3.703%203.703%200%200%201%208.5%204.286zm0%205.893c.42%200%20.831-.126%201.18-.362.35-.235.622-.57.783-.961a2.159%202.159%200%200%200-.46-2.336%202.109%202.109%200%200%200-2.316-.465c-.388.163-.72.438-.954.79a2.156%202.156%200%200%200%20.264%202.706c.399.402.94.628%201.503.628z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat;
	opacity: .5
}

.header-v1 .wildSrch .sq:focus:hover~.icon-photo .inner-photo:hover .c-photo-18-v1,
.header-v1 .wildSrch .sq:focus~.icon-photo .inner-photo:hover .c-photo-18-v1 {
	-webkit-transition: opacity .5s ease;
	transition: opacity .5s ease;
	opacity: 1
}

.header-v1 .wildSrch .sq:focus:hover~.c-cross-14:after,
.header-v1 .wildSrch .sq:focus:hover~.c-cross-14:before,
.header-v1 .wildSrch .sq:focus~.c-cross-14:after,
.header-v1 .wildSrch .sq:focus~.c-cross-14:before {
	-webkit-transition: opacity .5s ease;
	transition: opacity .5s ease;
	background: #000;
	opacity: .5
}

.header-v1 .wildSrch .sq:focus:hover~.c-cross-14:hover:after,
.header-v1 .wildSrch .sq:focus:hover~.c-cross-14:hover:before,
.header-v1 .wildSrch .sq:focus~.c-cross-14:hover:after,
.header-v1 .wildSrch .sq:focus~.c-cross-14:hover:before {
	-webkit-transition: opacity .5s ease;
	transition: opacity .5s ease;
	opacity: 1
}

.header-v1 .wildSrch .sq:focus+.inner-loading {
	background-color: #fdeef9
}

.header-v1 .wildSrch .sq:focus+.inner-loading .c-cross-16-v1:after,
.header-v1 .wildSrch .sq:focus+.inner-loading .c-cross-16-v1:before {
	background: #fffd53
}

.search-symbol {
    position: absolute;
}
.header-v1 .wildSrch .resSrch.active {
	display: block
}

@-webkit-keyframes blink {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@keyframes blink {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

.header-v1 .wildSrch.enable-img .c-loupe-18 {
	right: 48px
}

.header-v1 .wildSrch.enable-img .resSrch {
	right: 78px
}

.header-v1 .wildSrch.search-by-photo-active .sq {
	background: #fff
}

.header-v1 .wildSrch.search-by-photo-active .inner-loading {
	display: block
}

.header-v1 .wildSrch.search-by-photo-active .find,
.header-v1 .wildSrch.search-by-photo-active .icon-photo {
	display: none
}

.header-v1 .i-autocomplete {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 13px 8px;
	overflow: auto
}

.header-v1 .i-autocomplete.suggest-top-goods {
	border: none;
	margin: 0
}

.header-v1 .i-autocomplete-w1 {
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	position: relative;
	top: 8px;
	left: 0;
	right: 0;
	border-radius: 4px;
	overflow: hidden;
	background-color: #fff
}

.header-v1 .i-autocomplete.suggest-top-goods .autocomplete-res {
	width: 49%
}

.header-v1 .i-autocomplete .autocomplete-category {
	margin-top: 10px;
	padding: 3px 8px;
	font-weight: 700
}

.header-v1 .i-autocomplete .autocomplete-res {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 3px 8px;
	cursor: pointer;
	border-radius: 4px
}

.header-v1 .i-autocomplete .autocomplete-res img {
	display: inline-block;
	margin-right: 12px
}

.header-v1 .i-autocomplete .autocomplete-res-text {
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: calc(100% - 45px - 12px)
}

.header-v1 .i-autocomplete .autocomplete-res-text:after {
	content: '';
	display: block;
	width: 40px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	background: -webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255, 255, 255, 0)));
	background: linear-gradient(to left, #fff, rgba(255, 255, 255, 0))
}

.header-v1 .i-autocomplete .autocomplete-res-text:first-child {
	display: block;
	width: 100%
}

.header-v1 .i-autocomplete .autocomplete-res-text:first-child strong {
	color: #fffd53;
	font-weight: 700
}

.header-v1 .i-autocomplete .autocomplete-list {
	height: 100%;
	background-color: #fff;
	padding: 0;
	margin: 0;
	list-style: none
}

.header-v1 .i-autocomplete .autocomplete-list-inner {
	display: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 50%;
	margin: 0;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	padding: 13px 8px 13px 0
}

.header-v1 .i-autocomplete .autocomplete-list-inner a {
	display: block;
	padding: 8px;
	border-radius: 4px;
	overflow: hidden
}

.header-v1 .i-autocomplete .autocomplete-list-inner a:hover {
	background: #f6f6f6
}

.header-v1 .i-autocomplete .autocomplete-list-inner a:hover .autocomplete-inner-name:after {
	background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#f6f6f6));
	background: linear-gradient(to right, rgba(255, 255, 255, 0), #f6f6f6)
}

.header-v1 .i-autocomplete .autocomplete-inner-name {
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: calc(100% - 45px - 12px)
}

.header-v1 .i-autocomplete .autocomplete-inner-name:after {
	content: '';
	display: block;
	width: 40px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	background: -webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255, 255, 255, 0)));
	background: linear-gradient(to left, #fff, rgba(255, 255, 255, 0))
}

.header-v1 .i-autocomplete .autocomplete-goods-name {
	color: #8b8b8b
}

.header-v1 .i-autocomplete .autocomplete-name {
	color: #000;
	font-weight: 400
}

.header-v1 .i-autocomplete div:first-child .autocomplete-category {
	display: none
}

.header-v1 .i-autocomplete .selected .autocomplete-list-inner,
.header-v1 .i-autocomplete>div:first-child .autocomplete-list-inner {
	display: block
}

.header-v1 .i-autocomplete .suggest-category {
	color: #8b8b8b
}

.header-v1 .i-autocomplete .selected .autocomplete-res {
	background-color: #f6f6f6
}

.header-v1 .i-autocomplete .selected .autocomplete-res-text:after {
	background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#f6f6f6));
	background: linear-gradient(to right, rgba(255, 255, 255, 0), #f6f6f6)
}

.header-v1 .i-autocomplete.suggest-img .autocomplete-res {
	width: 100%;
	padding: 8px
}

.header-v1 .icon-photo.active .i-tooltip-img-upload {
	display: block
}

.header-v1 .icon-photo.active .i-tooltipster-photo {
	display: none
}

.header-v1 a {
	text-decoration: none
}

.header-v1 .count-teaser,
.header-v1 .quantity {
	position: absolute;
	top: -6px;
	right: -8px;
	color: #fff;
	background: #f55123;
	border-radius: 50%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 10px;
	line-height: 16px;
	height: 16px;
	min-width: 16px;
	padding: 0 2px;
	text-align: center
}

.header-v1 .count-teaser strong,
.header-v1 .quantity strong {
	font-weight: 700
}

.header-v1 .count-teaser {
	top: 4px;
	right: -20px
}

.header-v1 .header-logo {
	display: inline-block;
	vertical-align: middle;
	width: 400px;
	margin-right: -90px
}

.header-v1 .header-logo img {
	max-width: 100%;
	height: auto
}

.header-v1 .header-user-menu {
	font-size: 0;
	text-justify: distribute;
	line-height: 1;
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	right: 23px;
    top: -1px;
}

.header-v1 .header-user-menu:after {
	content: '';
	width: 100%;
	height: 0;
	display: inline-block
}

.header-v1 .header-user-menu.is-authenticated {
	width: 330px
}


.header-v1 .delivery,
.header-v1 .head-address,
.header-v1 .header-basket {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.header-v1 .user-menu-icon,
.header-v1 .user-menu-icon:before {
	position: absolute;
	background-repeat: no-repeat
}

.header-v1 .header-basket {
	width: 100%;
	display: inline-block;
	font-size: 0;
	text-align: justify;
	text-justify: distribute;
	line-height: 1;
	vertical-align: middle;
	line-height: normal
}

.header-v1 .header-basket:after {
	content: '';
	width: 100%;
	height: 0;
	display: inline-block
}

.header-v1 .header-basket .balance {
	display: inline-block;
	position: absolute;
	top: -44px;
	right: 0
}

.header-v1 .header-basket .balance-link {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	display: inline-block;
	padding: 4px 10px;
	border-radius: 24px;
	background: rgba(255, 255, 255, .2)
}

.header-v1 .header-basket .balance-link:hover {
	text-decoration: none;
	background: rgba(255, 255, 255, .3)
}

.header-v1 .header-basket .balance-link span {
	font-weight: 700
}

.header-v1 .user-menu-list {
	margin: 0;
	padding: 0
}

.header-v1 .user-menu-item {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.header-v1 .user-menu-item>a {
	display: block;
	position: relative;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	font-weight: 500;
	font-size: 14px;
	line-height: 20px;
	padding-top: 30px;
	color: #7F9970;
	font-weight: 700;
	outline: 0
}

.header-v1 .user-menu-login {
	margin-bottom: -17px;
	padding-bottom: 17px
}

.header-v1 .cart-informer {
	min-width: 57px;
	text-align: center;
	position: absolute;
	right: 0
}

.header-v1 .user-menu-login .user-menu-icon {
	width: 20px;
	height: 20px;
	top: 3px;
	left: calc(50% - 8px);
	background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0)%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M.045%2019.556c-.1-1.109-.046-2.184.289-3.22.206-.646.732-1.065%201.377-1.263.918-.286%201.86-.49%202.781-.761.553-.15%201.093-.346%201.613-.585%201.159-.565%201.35-1.382.81-2.548a39.083%2039.083%200%200%201-1.602-3.961C4.9%205.986%204.881%204.7%205.224%203.423%205.715%201.575%207.11.333%209.043.073c1.4-.188%202.737-.048%203.924.797%201.771%201.259%202.104%203.07%201.897%205.033-.192%201.823-.865%203.513-1.73%205.126-.74%201.38-.462%202.257%201.01%202.825.96.37%201.98.59%202.974.88.408.12.83.206%201.218.373.751.325%201.305.843%201.398%201.703.097.9.175%201.803.266%202.745H.043h.002z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h20v19.556H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E_2523clip0)%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M.045%2019.556c-.1-1.109-.046-2.184.289-3.22.206-.646.732-1.065%201.377-1.263.918-.286%201.86-.49%202.781-.761.553-.15%201.093-.346%201.613-.585%201.159-.565%201.35-1.382.81-2.548a39.083%2039.083%200%200%201-1.602-3.961C4.9%205.986%204.881%204.7%205.224%203.423%205.715%201.575%207.11.333%209.043.073c1.4-.188%202.737-.048%203.924.797%201.771%201.259%202.104%203.07%201.897%205.033-.192%201.823-.865%203.513-1.73%205.126-.74%201.38-.462%202.257%201.01%202.825.96.37%201.98.59%202.974.88.408.12.83.206%201.218.373.751.325%201.305.843%201.398%201.703.097.9.175%201.803.266%202.745H.043h.002z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h20v19.556H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E")
}

.header-v1 .head-address .user-menu-icon:before {
	position: absolute;
	content: '';
	width: 15px;
	height: 22px;
	top: 2px;
	left: calc(50% - 6px);
	background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0)%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15%208.289c0%202.7-2.5%207.688-7.5%2014.965C2.5%2015.977%200%2010.99%200%208.29%200%204.239%203.358.956%207.5.956c4.142%200%207.5%203.283%207.5%207.333zm-4%200c0%201.89-1.567%203.422-3.5%203.422S4%2010.18%204%208.29c0-1.89%201.567-3.422%203.5-3.422S11%206.399%2011%208.289z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0%22%3E%3Cpath%20fill%3D%22%23fff%22%20transform%3D%22translate(0%20.956)%22%20d%3D%22M0%200h15v22.489H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E_2523clip0)%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15%208.289c0%202.7-2.5%207.688-7.5%2014.965C2.5%2015.977%200%2010.99%200%208.29%200%204.239%203.358.956%207.5.956c4.142%200%207.5%203.283%207.5%207.333zm-4%200c0%201.89-1.567%203.422-3.5%203.422S4%2010.18%204%208.29c0-1.89%201.567-3.422%203.5-3.422S11%206.399%2011%208.289z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0%22%3E%3Cpath%20fill%3D%22%23fff%22%20transform%3D%22translate(0%20.956)%22%20d%3D%22M0%200h15v22.489H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E")
}

.header-v1 .my-basket .user-menu-icon {
	width: 25px;
	height: 25px;
	top: 2px;
	left: calc(50% - 12px);
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.298%205.023l13.325%201.18c.55.05.956.525.906%201.062a.962.962%200%200%201-.111.369l-3.332%206.168c-.146.271-.214.36-.305.447a.887.887%200%200%201-.31.196c-.12.045-.23.069-.543.087l-13.736.817a.992.992%200%200%201-1.059-.917.957.957%200%200%201%20.04-.338L7.232%207.34l1.042-3.698-6.604.04A1.15%201.15%200%200%201%20.5%202.552a1.15%201.15%200%200%201%201.156-1.144l8.14-.05c.772-.004%201.334.713%201.13%201.44l-.628%202.225zm-5.533%2018.75c-1.285%200-2.327-1.018-2.327-2.274s1.042-2.274%202.327-2.274c1.284%200%202.326%201.018%202.326%202.274s-1.042%202.274-2.326%202.274zm11.63%200c-1.284%200-2.326-1.018-2.326-2.274s1.042-2.274%202.326-2.274c1.285%200%202.327%201.018%202.327%202.274s-1.042%202.274-2.327%202.274z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E)
}

.header-v1 .delivery .user-menu-icon {
	top: 2px;
	left: calc(50% - 19px);
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2239%22%20height%3D%2222%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M26.668%207.447l.484-2.537c.597-2.12%202.78-3.795%204.98-3.795%202.44%200%203.95%202.038%203.315%204.283l-.388%202.049h2.592c.615%200%201.176.487%201.253%201.089.017.137.008.273-.027.4l-2.95%2010.644c-.098.358-.16.477-.255.594a.835.835%200%200%201-.356.258c-.144.057-.283.084-.676.084H20.6c-.615%200-1.176-.488-1.253-1.09a1.017%201.017%200%200%201%20.027-.4l2.95-10.644c.098-.357.161-.477.255-.593a.836.836%200%200%201%20.356-.259c.145-.056.283-.083.676-.083h3.057zm2.265%200h3.861l.484-2.537c.274-.973-.204-1.617-1.146-1.617-1.184%200-2.498%201.008-2.81%202.105l-.39%202.049z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M6.5%209.733h11M1.499%2013.645H15.5M4.5%2017.556h9.999%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E);
	width: 39px;
	height: 21px
}

.header-v1 .header-top {
	padding: 0;
	margin: 0
}

.header-v1 .header-top .item,
.header-v1 .header-top .item a {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #171717;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
}

.header-v1 .header-top .item {
	display: inline-block;
	vertical-align: middle;
	cursor: pointer
}

.header-v1 .header-top .item:hover {
	color: #B7E841
}

.header-v1 .header-top .item+.item {
	margin-left: 40px;
	position: relative
}

.header-v1 .header-top .item>a:hover {
	color: #fff
}

.header-v1 .header-top .geo {
	display: inline-block;
	position: relative;
	padding-left: 16px;
	color: #fff;
	opacity: .6;
	vertical-align: top
}

.header-v1 .header-top .geo:before {
	content: '';
	position: absolute;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%205.334L6%206l.667%206L12%200%200%205.334z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) no-repeat center;
	width: 12px;
	height: 12px;
	top: calc(50% - 6px);
	left: 0
}

.header-v1 .header-top .geo:hover {
	opacity: 1
}

@media screen and (min-width:1095px) and (max-width:1115px) {
	.header-v1 .header-top .geo {
		max-width: 300px
	}
}

@media screen and (min-width:1045px) and (max-width:1094px) {
	.header-v1 .header-top .geo {
		max-width: 250px
	}
}

@media screen and (max-width:1044px) {
	.header-v1 .header-top .geo {
		max-width: 190px
	}
}

@media screen and (max-width:1115px) {
	.header-v1 .header-top .geo {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap
	}
}

.header-v1 .header-top .faq {
	position: relative;
	padding-bottom: 5px;
	margin-bottom: -5px
}

.header-v1 .header-top .faq:hover {
	color: #fff
}

.header-v1 .header-top .faq:hover .faq-list {
	display: block
}

.header-v1 .header-top .faq-list {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	position: absolute;
	top: 65px;
	right: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: block;
	padding: 20px;
	z-index: 49;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 206px;
	background: #fff;
	border-radius: 4px;
	text-align: left;
	cursor: default;
	border: none;
	display: none;
	top: 23px;
	left: calc(50% - 103px);
	z-index: 10000
}

.header-v1 .header-top .faq-list .tooltipster-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	padding: 0 12px;
	max-width: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.header-v1 .header-top .faq-list ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.header-v1 .header-top .faq-list li {
	list-style-type: none
}

.header-v1 .header-top .faq-list .tooltipster-arrow {
	display: none;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.header-v1 .header-top .faq-list .tooltipster-arrow span {
	width: 0;
	height: 0;
	position: absolute
}

.header-v1 .header-top .faq-list .tooltipster-arrow-right {
	width: auto
}

.header-v1 .header-top .faq-list .tooltipster-arrow-right span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-right: 10px solid;
	top: 50%;
	margin-top: -8px;
	left: -10px
}

.header-v1 .header-top .faq-list .tooltipster-arrow-left span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-left: 10px solid;
	top: 50%;
	margin-top: -8px;
	right: -10px
}

.header-v1 .header-top .faq-list .tooltipster-arrow-top span,
.header-v1 .header-top .faq-list .tooltipster-arrow-top-left span,
.header-v1 .header-top .faq-list .tooltipster-arrow-top-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-top: 10px solid;
	bottom: -10px
}

.header-v1 .header-top .faq-list .tooltipster-arrow-bottom span,
.header-v1 .header-top .faq-list .tooltipster-arrow-bottom-left span,
.header-v1 .header-top .faq-list .tooltipster-arrow-bottom-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-bottom: 10px solid;
	top: -10px
}

.header-v1 .header-top .faq-list .tooltipster-arrow-bottom span,
.header-v1 .header-top .faq-list .tooltipster-arrow-top span {
	left: 0;
	right: 0;
	margin: auto
}

.header-v1 .header-top .faq-list .tooltipster-arrow-bottom-left span,
.header-v1 .header-top .faq-list .tooltipster-arrow-top-left span {
	left: 20px
}

.header-v1 .header-top .faq-list .tooltipster-arrow-bottom-right span,
.header-v1 .header-top .faq-list .tooltipster-arrow-top-right span {
	right: 20px
}

.header-v1 .header-top .faq-list li+li {
	margin-top: 8px
}

.header-v1 .header-top .faq-list a {
	color: #000
}

.header-v1 .header-top .faq-list a:hover {
	text-decoration: underline
}

.header-v1 .lk-menu-wrapper {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	position: absolute;
	top: 65px;
	right: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: block;
	z-index: 49;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 205px;
	background: #fff;
	border-radius: 4px;
	text-align: left;
	cursor: default;
	border: none;
	padding: 0;
	right: 9999px;
	z-index: 10000;
	-webkit-transition: all 1ms ease-out .2s;
	transition: all 1ms ease-out .2s
}

.header-v1 .lk-menu-wrapper .tooltipster-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	padding: 0 12px;
	max-width: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.header-v1 .lk-menu-wrapper ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.header-v1 .lk-menu-wrapper li {
	list-style-type: none
}

.header-v1 .lk-menu-wrapper .tooltipster-arrow {
	display: none;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.header-v1 .lk-menu-wrapper .tooltipster-arrow span {
	width: 0;
	height: 0;
	position: absolute
}

.header-v1 .lk-menu-wrapper .tooltipster-arrow-right {
	width: auto
}

.header-v1 .lk-menu-wrapper .tooltipster-arrow-right span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-right: 10px solid;
	top: 50%;
	margin-top: -8px;
	left: -10px
}

.header-v1 .lk-menu-wrapper .tooltipster-arrow-left span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-left: 10px solid;
	top: 50%;
	margin-top: -8px;
	right: -10px
}

.header-v1 .lk-menu-wrapper .tooltipster-arrow-top span,
.header-v1 .lk-menu-wrapper .tooltipster-arrow-top-left span,
.header-v1 .lk-menu-wrapper .tooltipster-arrow-top-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-top: 10px solid;
	bottom: -10px
}

.header-v1 .lk-menu-wrapper .tooltipster-arrow-bottom span,
.header-v1 .lk-menu-wrapper .tooltipster-arrow-bottom-left span,
.header-v1 .lk-menu-wrapper .tooltipster-arrow-bottom-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-bottom: 10px solid;
	top: -10px
}

.header-v1 .lk-menu-wrapper .tooltipster-arrow-bottom span,
.header-v1 .lk-menu-wrapper .tooltipster-arrow-top span {
	left: 0;
	right: 0;
	margin: auto
}

.header-v1 .lk-menu-wrapper .tooltipster-arrow-bottom-left span,
.header-v1 .lk-menu-wrapper .tooltipster-arrow-top-left span {
	left: 20px
}

.header-v1 .lk-menu-wrapper .tooltipster-arrow-bottom-right span,
.header-v1 .lk-menu-wrapper .tooltipster-arrow-top-right span {
	right: 20px
}

.header-v1 .lk-menu-wrapper .lk-menuleft,
.header-v1 .lk-menu-wrapper .separate-menu {
	padding: 20px
}

.header-v1 .lk-menu-wrapper .lk-menuleft:before {
	border-style: solid;
	border-width: 0 9px 10px 9px;
	border-color: transparent transparent #fff transparent;
	content: '';
	height: 0;
	position: absolute;
	right: calc(50% - 9px);
	top: -10px;
	width: 0
}

.header-v1 .lk-menu-wrapper .separate-menu {
	padding-top: 0
}

.header-v1 .lk-menu-wrapper .separate-menu .lk-menuleft-title:first-child {
	border-top: 1px solid #e8e8e8;
	padding-top: 20px
}

.header-v1 .lk-menu-wrapper .lk-menuleft-title {
	padding-bottom: 20px;
	border-bottom: 1px solid #e8e8e8
}

.header-v1 .lk-menu-wrapper .lk-menuleft-title+.lk-menuleft-title {
	margin-top: 20px
}

.header-v1 .lk-menu-wrapper .lk-menuleft-title:last-child {
	border-bottom: none;
	padding-bottom: 0
}

.header-v1 .lk-menu-wrapper .lk-menuleft-title .header-show-more,
.header-v1 .lk-menu-wrapper .lk-menuleft-title .signOut {
	display: block
}

.header-v1 .lk-menu-wrapper li+li {
	margin-top: 8px
}

.header-v1 .lk-menu-wrapper a {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px
}

.header-v1 .lk-menu-wrapper a:hover {
	text-decoration: underline
}

.header-v1 .lk-menu-wrapper .signOut {
	margin-top: 18px
}

.header-v1 .lk-menu-wrapper .header-show-more,
.header-v1 .lk-menu-wrapper .signOut,
.header-v1 .lk-menu-wrapper .signOut a {
	padding: 4px 2px;
	color: #8b8b8b;
	cursor: pointer
}

.header-v1 .lk-menu-wrapper .social-events {
	display: inline-block;
	position: relative
}

.header-v1 .dropdown:hover .lk-menu-wrapper {
	right: calc(50% - 100px)
}

.header-v1 .drop-delivery {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	position: absolute;
	top: 65px;
	right: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: block;
	padding: 20px;
	z-index: 49;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 411px;
	background: #fff;
	border-radius: 4px;
	text-align: left;
	cursor: default;
	border: none;
	display: none;
	z-index: 56
}

.header-v1 .drop-delivery .tooltipster-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	padding: 0 12px;
	max-width: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.header-v1 .drop-delivery ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.header-v1 .drop-delivery li {
	list-style-type: none
}

.header-v1 .drop-delivery .tooltipster-arrow {
	display: none;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.header-v1 .drop-delivery .tooltipster-arrow span {
	width: 0;
	height: 0;
	position: absolute
}

.header-v1 .drop-delivery .tooltipster-arrow-right {
	width: auto
}

.header-v1 .drop-delivery .tooltipster-arrow-right span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-right: 10px solid;
	top: 50%;
	margin-top: -8px;
	left: -10px
}

.header-v1 .drop-delivery .tooltipster-arrow-left span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-left: 10px solid;
	top: 50%;
	margin-top: -8px;
	right: -10px
}

.header-v1 .drop-delivery .tooltipster-arrow-top span,
.header-v1 .drop-delivery .tooltipster-arrow-top-left span,
.header-v1 .drop-delivery .tooltipster-arrow-top-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-top: 10px solid;
	bottom: -10px
}

.header-v1 .drop-delivery .tooltipster-arrow-bottom span,
.header-v1 .drop-delivery .tooltipster-arrow-bottom-left span,
.header-v1 .drop-delivery .tooltipster-arrow-bottom-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-bottom: 10px solid;
	top: -10px
}

.header-v1 .drop-delivery .tooltipster-arrow-bottom span,
.header-v1 .drop-delivery .tooltipster-arrow-top span {
	left: 0;
	right: 0;
	margin: auto
}

.header-v1 .drop-delivery .tooltipster-arrow-bottom-left span,
.header-v1 .drop-delivery .tooltipster-arrow-top-left span {
	left: 20px
}

.header-v1 .drop-delivery .tooltipster-arrow-bottom-right span,
.header-v1 .drop-delivery .tooltipster-arrow-top-right span {
	right: 20px
}

.header-v1 .drop-delivery:before {
	display: block;
	border-style: solid;
	border-width: 0 9px 10px 9px;
	border-color: transparent transparent #fff transparent;
	content: '';
	height: 0;
	position: absolute;
	right: 20px;
	top: -10px;
	width: 0
}

.header-v1 .drop-delivery li+li {
	margin-top: 20px
}

.header-v1 .drop-delivery a {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px
}

.header-v1 .drop-delivery .delivery-item~.delivery-item {
	margin-top: 40px
}

.header-v1 .drop-delivery .c-h2-v1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 28px;
	line-height: 36px;
	margin-bottom: 16px
}

.header-v1 .drop-delivery .c-cross-14 {
	position: relative;
	display: inline-block;
	width: 14px;
	height: 14px;
	position: absolute;
	top: 23px;
	right: 15px;
	cursor: pointer;
	z-index: 15
}

.header-v1 .drop-delivery .c-cross-14:after,
.header-v1 .drop-delivery .c-cross-14:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.header-v1 .drop-delivery .c-cross-14:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.header-v1 .drop-delivery .c-cross-14:after,
.header-v1 .drop-delivery .c-cross-14:before {
	height: 18px;
	width: 2px;
	left: 6px;
	top: -2px
}

.header-v1 .drop-delivery .c-cross-14:after,
.header-v1 .drop-delivery .c-cross-14:before {
	background: #999
}

.header-v1 .drop-delivery .c-cross-14:after,
.header-v1 .drop-delivery .c-cross-14:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.header-v1 .drop-delivery .c-cross-14:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.header-v1 .drop-delivery .c-cross-14:after,
.header-v1 .drop-delivery .c-cross-14:before {
	height: 18px;
	width: 2px;
	left: 6px;
	top: -2px
}

.header-v1 .drop-delivery .c-cross-14:after,
.header-v1 .drop-delivery .c-cross-14:before {
	background: #999
}

.header-v1 .drop-delivery .i-tinyscrollbar-deliveryHeadOld .c-cross-14 {
	top: 0;
	right: 11px
}

.header-v1 .drop-delivery .data {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	display: block;
	width: 351px
}

.header-v1 .drop-delivery .data .shipping-data {
	font-weight: 700;
	margin-bottom: 4px
}

.header-v1 .drop-delivery .data .adress,
.header-v1 .drop-delivery .data .time {
	color: #8b8b8b
}

.header-v1 .drop-delivery .data .day-and-month,
.header-v1 .drop-delivery .data .number {
	color: #fffd53;
	font-weight: 700
}

.header-v1 .drop-delivery .data .day-and-month {
	margin-left: 3px
}

.header-v1 .drop-delivery .data .number {
	display: inline-block;
	margin-bottom: 8px;
	border-bottom: 1px dashed #fffd53
}

.header-v1 .drop-delivery .list-delivery {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b
}

.header-v1 .drop-delivery .list-delivery-item~.list-delivery-item {
	margin-top: 28px
}

.header-v1 .drop-delivery .list-delivery-info {
	margin-bottom: 12px
}

.header-v1 .drop-delivery .list-delivery-info-date {
	font-weight: 700;
	color: #fffd53
}

.header-v1 .drop-delivery .list-delivery-products {
	font-size: 0
}

.header-v1 .drop-delivery .list-delivery-products .products-item {
	display: inline-block;
	width: 76px;
	height: 101px;
	position: relative;
	text-align: center
}

.header-v1 .drop-delivery .list-delivery-products .products-item~.products-item {
	margin-left: 12px
}

.header-v1 .drop-delivery .list-delivery-products .products-item img {
	max-width: 100%;
	max-height: 100%
}

.header-v1 .drop-delivery .list-delivery-products .products-item-count {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 20px;
	line-height: 28px;
	line-height: 94px;
	color: #fffd53;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	background: rgba(255, 255, 255, .88);
	border: 2px solid #fffd53;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.header-v1 .drop-delivery .btn-delivery {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 14px;
	padding: 12px 25px 13px;
	display: block;
	margin: 20px 0 0;
	text-transform: uppercase;
	text-align: center
}

.header-v1 .drop-delivery .btn-delivery.disabled,
.header-v1 .drop-delivery .btn-delivery.disabled:hover,
.header-v1 .drop-delivery .btn-delivery:disabled,
.header-v1 .drop-delivery .btn-delivery:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.header-v1 .drop-delivery .btn-delivery.disabled:active,
.header-v1 .drop-delivery .btn-delivery.disabled:hover:active,
.header-v1 .drop-delivery .btn-delivery:disabled:active,
.header-v1 .drop-delivery .btn-delivery:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.header-v1 .drop-delivery .btn-delivery.disabled.progress,
.header-v1 .drop-delivery .btn-delivery.progress,
.header-v1 .drop-delivery .btn-delivery.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.header-v1 .drop-delivery .btn-delivery.disabled.progress:after,
.header-v1 .drop-delivery .btn-delivery.progress:active:after,
.header-v1 .drop-delivery .btn-delivery.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.header-v1 .drop-delivery .btn-delivery.disabled.progress:after,
.header-v1 .drop-delivery .btn-delivery.progress:active:after,
.header-v1 .drop-delivery .btn-delivery.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.header-v1 .drop-delivery .btn-delivery:hover {
	background: #e313bf;
	border-color: #e313bf
}

.header-v1 .drop-delivery .btn-delivery:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.header-v1 .drop-delivery .btn-delivery.disabled,
.header-v1 .drop-delivery .btn-delivery.disabled:hover,
.header-v1 .drop-delivery .btn-delivery:disabled,
.header-v1 .drop-delivery .btn-delivery:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.header-v1 .drop-delivery .btn-delivery.disabled:active,
.header-v1 .drop-delivery .btn-delivery.disabled:hover:active,
.header-v1 .drop-delivery .btn-delivery:disabled:active,
.header-v1 .drop-delivery .btn-delivery:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.header-v1 .drop-delivery .btn-delivery.disabled.progress,
.header-v1 .drop-delivery .btn-delivery.progress,
.header-v1 .drop-delivery .btn-delivery.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.header-v1 .drop-delivery .btn-delivery.disabled.progress:after,
.header-v1 .drop-delivery .btn-delivery.progress:active:after,
.header-v1 .drop-delivery .btn-delivery.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.header-v1 .drop-delivery .btn-delivery.disabled.progress:after,
.header-v1 .drop-delivery .btn-delivery.progress:active:after,
.header-v1 .drop-delivery .btn-delivery.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.header-v1 .drop-delivery .btn-delivery:hover {
	background: #e313bf;
	border-color: #e313bf
}

.header-v1 .drop-delivery .btn-delivery:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.header-v1 .cart-content-wrapper {
	font-size: 16px;
	line-height: 22px;
	position: absolute;
	top: 65px;
	right: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: block;
	padding: 20px;
	z-index: 49;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 435px;
	background: #fff;
	border-radius: 4px;
	text-align: left;
	cursor: default;
	border: none;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	z-index: 10000;
	display: none
}

.header-v1 .cart-content-wrapper .tooltipster-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	padding: 0 12px;
	max-width: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.header-v1 .cart-content-wrapper ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.header-v1 .cart-content-wrapper li {
	list-style-type: none
}

.header-v1 .cart-content-wrapper .tooltipster-arrow {
	display: none;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.header-v1 .cart-content-wrapper .tooltipster-arrow span {
	width: 0;
	height: 0;
	position: absolute
}

.header-v1 .cart-content-wrapper .tooltipster-arrow-right {
	width: auto
}

.header-v1 .cart-content-wrapper .tooltipster-arrow-right span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-right: 10px solid;
	top: 50%;
	margin-top: -8px;
	left: -10px
}

.header-v1 .cart-content-wrapper .tooltipster-arrow-left span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-left: 10px solid;
	top: 50%;
	margin-top: -8px;
	right: -10px
}

.header-v1 .cart-content-wrapper .tooltipster-arrow-top span,
.header-v1 .cart-content-wrapper .tooltipster-arrow-top-left span,
.header-v1 .cart-content-wrapper .tooltipster-arrow-top-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-top: 10px solid;
	bottom: -10px
}

.header-v1 .cart-content-wrapper .tooltipster-arrow-bottom span,
.header-v1 .cart-content-wrapper .tooltipster-arrow-bottom-left span,
.header-v1 .cart-content-wrapper .tooltipster-arrow-bottom-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-bottom: 10px solid;
	top: -10px
}

.header-v1 .cart-content-wrapper .tooltipster-arrow-bottom span,
.header-v1 .cart-content-wrapper .tooltipster-arrow-top span {
	left: 0;
	right: 0;
	margin: auto
}

.header-v1 .cart-content-wrapper .tooltipster-arrow-bottom-left span,
.header-v1 .cart-content-wrapper .tooltipster-arrow-top-left span {
	left: 20px
}

.header-v1 .cart-content-wrapper .tooltipster-arrow-bottom-right span,
.header-v1 .cart-content-wrapper .tooltipster-arrow-top-right span {
	right: 20px
}

.header-v1 .cart-content-wrapper:before {
	display: block;
	border-style: solid;
	border-width: 0 9px 10px 9px;
	border-color: transparent transparent #fff transparent;
	content: '';
	height: 0;
	position: absolute;
	right: 20px;
	top: -10px;
	width: 0
}

.header-v1 .cart-content-wrapper .cart-content {
	border-bottom: 1px solid #d5d5d5;
	margin: 0 0 20px;
	padding-bottom: 20px
}

.header-v1 .cart-content-wrapper li+li {
	margin-top: 44px
}

.header-v1 .cart-content-wrapper .item {
	display: block;
	width: 100%;
	height: 100px;
	overflow: hidden;
	position: relative
}

.header-v1 .cart-content-wrapper .item>* {
	display: inline-block;
	vertical-align: top
}

.header-v1 .cart-content-wrapper .item-img {
	margin: 0 8px 0 0;
	width: 76px
}

.header-v1 .cart-content-wrapper .item-info {
	width: 174px
}

.header-v1 .cart-content-wrapper .item .spec-insert {
	display: none
}

.header-v1 .cart-content-wrapper .item .item-price {
	width: calc(100% - 60px - 207px);
	text-align: right
}

.header-v1 .cart-content-wrapper .item .brand-and-name {
	font-weight: 700;
	height: 47px;
	margin-bottom: 7px;
	overflow: hidden;
	position: relative
}

.header-v1 .cart-content-wrapper .item .brand-and-name:before {
	content: '';
	display: block;
	height: 47px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, rgba(255, 255, 255, 0)), color-stop(88%, #fff));
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 2%, #fff 88%)
}

.header-v1 .cart-content-wrapper .item .size {
	color: #a7a7a7
}

.header-v1 .cart-content-wrapper .item .item-sold {
	position: absolute;
	bottom: 0;
	color: #fffd53
}

.header-v1 .cart-content-wrapper .item .c-text-base-v1 {
	display: block;
	font-weight: 700;
	margin: 0 0 4px
}

.header-v1 .cart-content-wrapper .item .price-old {
	color: #8b8b8b;
	font-weight: 700;
	position: relative
}

.header-v1 .cart-content-wrapper .price-goods {
	font-size: 0;
	text-align: justify;
	text-justify: distribute;
	line-height: 1;
	margin-bottom: 20px
}

.header-v1 .cart-content-wrapper .price-goods:after {
	content: '';
	width: 100%;
	height: 0;
	display: inline-block
}

.header-v1 .cart-content-wrapper .price-goods span {
	display: inline-block;
	vertical-align: middle;
	font-weight: 700
}

.header-v1 .cart-content-wrapper .sold {
	display: block;
	color: #fffd53;
	text-transform: lowercase
}

.header-v1 .cart-content-wrapper .actions-basket {
	display: block;
	margin: 0;
	color: #fff;
	font-weight: 600
}

.header-v1 .cart-content-wrapper .actions-delivery {
	color: #fffd53;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	font-size: 14px;
	padding: 12px 25px 13px;
	display: block;
	text-transform: uppercase;
	margin-top: 5px
}

.header-v1 .cart-content-wrapper .actions-delivery,
.header-v1 .cart-content-wrapper .actions-delivery.progress:active,
.header-v1 .cart-content-wrapper .actions-delivery.progress:hover {
	background: #fff;
	border: 2px solid #fffd53
}

.header-v1 .cart-content-wrapper .actions-delivery:hover {
	background: #fffd53;
	color: #fff
}

.header-v1 .cart-content-wrapper .actions-delivery:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.header-v1 .cart-content-wrapper .actions-delivery.disabled,
.header-v1 .cart-content-wrapper .actions-delivery.disabled:hover,
.header-v1 .cart-content-wrapper .actions-delivery:disabled,
.header-v1 .cart-content-wrapper .actions-delivery:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.header-v1 .cart-content-wrapper .actions-delivery.disabled:active,
.header-v1 .cart-content-wrapper .actions-delivery.disabled:hover:active,
.header-v1 .cart-content-wrapper .actions-delivery:disabled:active,
.header-v1 .cart-content-wrapper .actions-delivery:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.header-v1 .cart-content-wrapper .actions-delivery.disabled.progress,
.header-v1 .cart-content-wrapper .actions-delivery.progress,
.header-v1 .cart-content-wrapper .actions-delivery.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.header-v1 .cart-content-wrapper .actions-delivery.disabled.progress:after,
.header-v1 .cart-content-wrapper .actions-delivery.progress:active:after,
.header-v1 .cart-content-wrapper .actions-delivery.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.header-v1 .cart-content-wrapper .actions-delivery.disabled.progress:after,
.header-v1 .cart-content-wrapper .actions-delivery.progress:active:after,
.header-v1 .cart-content-wrapper .actions-delivery.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2210%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%200A10%2010%200%200%201%200%200h2a8%208%200%200%200%2016%200h2z%22%20fill%3D%22%23CB11AB%22%2F%3E%3C%2Fsvg%3E) 0 10px no-repeat
}

.header-v1 .tooltip-important {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	position: absolute;
	top: 65px;
	right: 0;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: block;
	padding: 20px;
	z-index: 49;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 411px;
	background: #fff;
	border-radius: 4px;
	text-align: left;
	cursor: default;
	border: none;
	right: 89px;
	z-index: 57
}

.header-v1 .tooltip-important .tooltipster-content {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	padding: 0 12px;
	max-width: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.header-v1 .tooltip-important ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.header-v1 .tooltip-important li {
	list-style-type: none
}

.header-v1 .tooltip-important .tooltipster-arrow {
	display: none;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.header-v1 .tooltip-important .tooltipster-arrow span {
	width: 0;
	height: 0;
	position: absolute
}

.header-v1 .tooltip-important .tooltipster-arrow-right {
	width: auto
}

.header-v1 .tooltip-important .tooltipster-arrow-right span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-right: 10px solid;
	top: 50%;
	margin-top: -8px;
	left: -10px
}

.header-v1 .tooltip-important .tooltipster-arrow-left span {
	border-top: 9px solid transparent!important;
	border-bottom: 9px solid transparent!important;
	border-left: 10px solid;
	top: 50%;
	margin-top: -8px;
	right: -10px
}

.header-v1 .tooltip-important .tooltipster-arrow-top span,
.header-v1 .tooltip-important .tooltipster-arrow-top-left span,
.header-v1 .tooltip-important .tooltipster-arrow-top-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-top: 10px solid;
	bottom: -10px
}

.header-v1 .tooltip-important .tooltipster-arrow-bottom span,
.header-v1 .tooltip-important .tooltipster-arrow-bottom-left span,
.header-v1 .tooltip-important .tooltipster-arrow-bottom-right span {
	border-left: 9px solid transparent!important;
	border-right: 9px solid transparent!important;
	border-bottom: 10px solid;
	top: -10px
}

.header-v1 .tooltip-important .tooltipster-arrow-bottom span,
.header-v1 .tooltip-important .tooltipster-arrow-top span {
	left: 0;
	right: 0;
	margin: auto
}

.header-v1 .tooltip-important .tooltipster-arrow-bottom-left span,
.header-v1 .tooltip-important .tooltipster-arrow-top-left span {
	left: 20px
}

.header-v1 .tooltip-important .tooltipster-arrow-bottom-right span,
.header-v1 .tooltip-important .tooltipster-arrow-top-right span {
	right: 20px
}

.header-v1 .tooltip-important:before {
	display: block;
	border-style: solid;
	border-width: 0 9px 10px 9px;
	border-color: transparent transparent #fff transparent;
	content: '';
	height: 0;
	position: absolute;
	right: 26px;
	top: -10px;
	width: 0
}

.header-v1 .tooltip-important .c-cross-14 {
	position: relative;
	display: inline-block;
	width: 14px;
	height: 14px;
	position: absolute;
	top: 23px;
	right: 15px;
	cursor: pointer;
	z-index: 15
}

.header-v1 .tooltip-important .c-cross-14:after,
.header-v1 .tooltip-important .c-cross-14:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.header-v1 .tooltip-important .c-cross-14:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.header-v1 .tooltip-important .c-cross-14:after,
.header-v1 .tooltip-important .c-cross-14:before {
	height: 18px;
	width: 2px;
	left: 6px;
	top: -2px
}

.header-v1 .tooltip-important .c-cross-14:after,
.header-v1 .tooltip-important .c-cross-14:before {
	background: #999
}

.header-v1 .tooltip-important .c-cross-14:after,
.header-v1 .tooltip-important .c-cross-14:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.header-v1 .tooltip-important .c-cross-14:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.header-v1 .tooltip-important .c-cross-14:after,
.header-v1 .tooltip-important .c-cross-14:before {
	height: 18px;
	width: 2px;
	left: 6px;
	top: -2px
}

.header-v1 .tooltip-important .c-cross-14:after,
.header-v1 .tooltip-important .c-cross-14:before {
	background: #999
}

.header-v1 .tooltip-important .c-h2 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 28px;
	line-height: 36px;
	margin-bottom: 16px
}

.header-v1 .tooltip-important .c-important-text {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #fffd53;
	background: #fdeef9;
	padding: 11px 20px;
	border-radius: 6px;
	display: block;
	margin-bottom: 16px
}

.header-v1 .tooltip-important .c-text-base {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px
}

.header-v1 .tooltip-important .c-text-base.bold {
	font-weight: 700
}

.header-v1 .tooltip-important .c-text-base+.c-text-base {
	margin-top: 8px
}

.header-v1 .tooltip-important .c-btn-main {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 14px;
	padding: 12px 25px 13px;
	width: 277px;
	margin: 32px 0 0;
	text-transform: uppercase;
	text-align: center
}

.header-v1 .tooltip-important .c-btn-main.disabled,
.header-v1 .tooltip-important .c-btn-main.disabled:hover,
.header-v1 .tooltip-important .c-btn-main:disabled,
.header-v1 .tooltip-important .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.header-v1 .tooltip-important .c-btn-main.disabled:active,
.header-v1 .tooltip-important .c-btn-main.disabled:hover:active,
.header-v1 .tooltip-important .c-btn-main:disabled:active,
.header-v1 .tooltip-important .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.header-v1 .tooltip-important .c-btn-main.disabled.progress,
.header-v1 .tooltip-important .c-btn-main.progress,
.header-v1 .tooltip-important .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.header-v1 .tooltip-important .c-btn-main.disabled.progress:after,
.header-v1 .tooltip-important .c-btn-main.progress:active:after,
.header-v1 .tooltip-important .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.header-v1 .tooltip-important .c-btn-main.disabled.progress:after,
.header-v1 .tooltip-important .c-btn-main.progress:active:after,
.header-v1 .tooltip-important .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.header-v1 .tooltip-important .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.header-v1 .tooltip-important .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.header-v1 .tooltip-important .c-btn-main.disabled,
.header-v1 .tooltip-important .c-btn-main.disabled:hover,
.header-v1 .tooltip-important .c-btn-main:disabled,
.header-v1 .tooltip-important .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.header-v1 .tooltip-important .c-btn-main.disabled:active,
.header-v1 .tooltip-important .c-btn-main.disabled:hover:active,
.header-v1 .tooltip-important .c-btn-main:disabled:active,
.header-v1 .tooltip-important .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.header-v1 .tooltip-important .c-btn-main.disabled.progress,
.header-v1 .tooltip-important .c-btn-main.progress,
.header-v1 .tooltip-important .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.header-v1 .tooltip-important .c-btn-main.disabled.progress:after,
.header-v1 .tooltip-important .c-btn-main.progress:active:after,
.header-v1 .tooltip-important .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.header-v1 .tooltip-important .c-btn-main.disabled.progress:after,
.header-v1 .tooltip-important .c-btn-main.progress:active:after,
.header-v1 .tooltip-important .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.header-v1 .tooltip-important .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.header-v1 .tooltip-important .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.header-v1 .language-informer {
	position: relative;
	margin: 0 0 -5px;
	padding-bottom: 5px
}

.header-v1 .language-informer .c-flag-ru {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%226%22%20fill%3D%22%230039A5%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.719%204.18H.28a6.003%206.003%200%200%201%2011.438%200z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M.264%207.765a6.003%206.003%200%200%200%2011.472%200H.264z%22%20fill%3D%22%23D52A1D%22%2F%3E%3C%2Fsvg%3E) center no-repeat;
	background-size: contain;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 3px rgba(45, 45, 45, .25);
	box-shadow: 0 0 3px rgba(45, 45, 45, .25)
}

.header-v1 .language-informer .c-flag-en {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%2012A6%206%200%201%200%206%200a6%206%200%200%200%200%2012z%22%20fill%3D%22%23F0F0F0%22%2F%3E%3Cpath%20d%3D%22M1.24%202.347A5.978%205.978%200%200%200%20.207%204.435h3.121L1.24%202.347zM11.793%204.435a5.978%205.978%200%200%200-1.033-2.088L8.672%204.435h3.121zM.207%207.565A5.979%205.979%200%200%200%201.24%209.653l2.088-2.088H.207zM9.653%201.24A5.978%205.978%200%200%200%207.565.207v3.121L9.653%201.24zM2.347%2010.76c.613.471%201.32.826%202.088%201.033V8.672L2.347%2010.76zM4.435.207A5.979%205.979%200%200%200%202.347%201.24l2.088%202.088V.207zM7.565%2011.793a5.977%205.977%200%200%200%202.088-1.033L7.565%208.672v3.121zM8.672%207.565l2.088%202.088a5.978%205.978%200%200%200%201.033-2.088h-3.12z%22%20fill%3D%22%230052B4%22%2F%3E%3Cpath%20d%3D%22M11.95%205.217H6.782V.051a6.06%206.06%200%200%200-1.566%200v5.166H.051a6.06%206.06%200%200%200%200%201.566h5.166v5.166a6.05%206.05%200%200%200%201.566%200V6.783h5.166a6.05%206.05%200%200%200%200-1.566z%22%20fill%3D%22%23D80027%22%2F%3E%3Cpath%20d%3D%22M7.565%207.565l2.678%202.678c.123-.123.24-.252.352-.385L8.303%207.565h-.738zM4.435%207.565l-2.678%202.678c.123.123.252.24.386.352l2.292-2.292v-.738zM4.435%204.435L1.757%201.757c-.123.123-.24.252-.352.386l2.292%202.292h.738zM7.565%204.435l2.678-2.678a6.01%206.01%200%200%200-.386-.352L7.565%203.697v.738z%22%20fill%3D%22%23D80027%22%2F%3E%3C%2Fsvg%3E) center no-repeat;
	background-size: contain;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 3px rgba(45, 45, 45, .25);
	box-shadow: 0 0 3px rgba(45, 45, 45, .25)
}

.header-v1 .language-informer .c-flag-pl {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%226%22%20fill%3D%22%23D52A1D%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.013%2012h-.026.026zM12%205.977H0a6%206%200%200%201%2012%200z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) center no-repeat;
	background-size: contain;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 3px rgba(45, 45, 45, .25);
	box-shadow: 0 0 3px rgba(45, 45, 45, .25)
}

.header-v1 .language-informer .c-flag-be,
.header-v1 .language-informer .c-flag-by {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%226%22%20fill%3D%22%230039A5%22%2F%3E%3Cpath%20d%3D%22M12%206A6%206%200%201%201%200%206a6%206%200%200%201%2012%200z%22%20fill%3D%22%23EC1B26%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M.264%207.765a6.003%206.003%200%200%200%2011.472%200H.264z%22%20fill%3D%22%2300A653%22%2F%3E%3C%2Fsvg%3E) center no-repeat;
	background-size: contain;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 3px rgba(45, 45, 45, .25);
	box-shadow: 0 0 3px rgba(45, 45, 45, .25)
}

.header-v1 .language-informer .c-flag-kk,
.header-v1 .language-informer .c-flag-kz {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15%207.5a7.5%207.5%200%201%200-15%200%207.5%207.5%200%200%200%2015%200z%22%20fill%3D%22%2300AFCA%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.505%204.03c.14%200%20.193-.09.193-.196%200-.142-.193-.82-.193-.82s-.192.678-.192.82c0%20.107.052.197.192.197zm.523.054c.137.026.206-.051.227-.156.027-.14-.032-.841-.032-.841s-.32.625-.346.765c-.02.105.014.204.15.232zm.5.154c.13.053.213-.01.253-.107.054-.131.13-.832.13-.832s-.432.55-.486.682c-.04.099-.025.203.104.257h-.001zm.732.196c-.058.088-.15.133-.268.055-.116-.08-.11-.184-.052-.272.078-.12.608-.573.608-.573s-.21.672-.288.79zm.138.393c.1.1.2.074.273%200%20.1-.101.435-.718.435-.718s-.608.34-.707.44c-.074.076-.1.178%200%20.278h-.001zm.6.465c-.087.06-.19.064-.268-.053-.078-.118-.033-.213.055-.272.116-.08.777-.292.777-.292s-.448.538-.564.617zm-.02.417c.055.13.155.146.252.105.13-.055.672-.494.672-.494s-.69.078-.82.133c-.096.04-.158.124-.104.256zm.38.663c-.103.02-.2-.015-.228-.154-.027-.14.05-.21.153-.23.138-.028.83.032.83.032s-.617.324-.755.352zm-.177.377c.002.142.09.195.195.195.14%200%20.806-.196.806-.196s-.667-.195-.806-.195c-.106%200-.195.053-.195.196zm.102.76c-.103-.021-.178-.09-.153-.23.027-.14.125-.175.228-.154.138.028.754.352.754.352s-.692.06-.83.032zm-.305.279c-.052.132.01.215.106.256.13.054.82.133.82.133s-.543-.44-.673-.494c-.097-.04-.2-.026-.253.105zm-.193.742c-.087-.06-.13-.153-.055-.272.078-.118.182-.112.27-.053.115.079.563.617.563.617S9.9%208.61%209.785%208.53zm-.386.14c-.098.1-.074.202%200%20.277.1.1.708.44.708.44s-.336-.616-.435-.716c-.074-.076-.175-.102-.273-.002zm-.458.61c-.06-.088-.064-.192.052-.272.116-.08.21-.034.268.055.077.118.288.79.288.79s-.53-.455-.608-.573zm-.412-.021c-.128.056-.143.158-.103.257.053.13.487.682.487.682s-.078-.7-.132-.832c-.04-.098-.122-.162-.252-.107zM5.75%209.063c.058-.09.15-.133.268-.055.117.078.11.184.052.272-.077.118-.608.573-.608.573s.21-.672.288-.79zm-.138-.394c-.1-.1-.2-.074-.274.002-.1.1-.434.717-.434.717s.607-.34.706-.44c.075-.076.1-.178.002-.28zm-.602-.464c.087-.06.19-.065.268.053.078.118.033.213-.054.272-.117.079-.778.292-.778.292s.447-.538.564-.617zm.022-.417c-.055-.13-.156-.146-.253-.105-.13.054-.672.494-.672.494s.69-.08.82-.133c.096-.04.158-.125.105-.256zm-.38-.663c.102-.02.198.014.227.154.028.139-.05.209-.153.23-.137.027-.83-.032-.83-.032s.619-.324.756-.352zm.176-.377c-.001-.142-.09-.195-.194-.195-.14%200-.807.196-.807.196s.667.195.807.195c.105%200%20.194-.053.194-.196zm-.102-.76c.103.02.179.09.153.23-.027.14-.125.174-.228.154-.137-.028-.754-.352-.754-.352s.69-.06.829-.032zm.306-.28c.052-.132-.01-.215-.106-.255-.13-.055-.82-.133-.82-.133s.543.44.673.494c.097.04.2.025.253-.106zm.192-.741c.087.059.13.153.054.272-.077.118-.18.112-.268.053-.117-.08-.564-.618-.564-.618s.66.214.778.293zm.388-.14c.098-.101.073-.202-.002-.277-.1-.101-.706-.442-.706-.442s.335.618.434.718c.075.075.175.102.274%200zm1.89%204.316c1.3%200%202.356-1.07%202.356-2.392%200-1.32-1.055-2.391-2.356-2.391S5.147%205.43%205.147%206.75c0%201.322%201.055%202.393%202.356%202.393zm.374.502c-.02-.105.014-.202.15-.232.139-.028.208.05.228.156.027.14-.031.84-.031.84s-.32-.625-.347-.764zm-.372-.18c-.14.002-.192.09-.192.197%200%20.143.192.82.192.82s.193-.677.193-.82c0-.106-.053-.197-.193-.197zm-.748.104c.02-.105.09-.182.227-.156.137.028.17.127.15.232-.026.14-.345.765-.345.765s-.06-.702-.032-.841zm-.276-.31c-.13-.053-.212.009-.252.107-.053.13-.13.832-.13.832s.432-.55.486-.682c.04-.1.026-.203-.104-.257zm-.41-5.042c.059.088.064.192-.052.273-.116.078-.21.032-.268-.056-.078-.118-.288-.79-.288-.79s.53.455.608.573zm.41.02c.129-.055.144-.157.104-.256-.054-.13-.487-.681-.487-.681s.078.7.13.83c.04.099.124.163.253.108zm.654-.385c.02.105-.014.202-.151.232-.138.027-.206-.051-.227-.156-.027-.14.032-.841.032-.841s.319.625.346.765z%22%20fill%3D%22%23FEC50C%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.781%2012.558l-.059.009-.023-.005-.045-.014-.04-.022-.154-.083-.04.087-.055.11-.054.065-.018.013-.023.01-.08-.037-.019-.032-.01-.023-.008-.041-.005-.028-.027.023-.077.11-.103.105-.023.01-.027.009-.13-.073-.06-.065-.04.065-.199.146-.05-.027-.028-.051-.03-.096-.01-.018-.009-.01h-.009l-.122.202-.049.032-.073.019-.099-.037v-.018l.018-.202-.013.004-.055.037-.036.041-.04.046-.04.05-.05.042-.073.05h-.087l-.013-.022v-.014l.005-.06.01-.06.003-.032-.009-.055-.018-.032-.027.042-.045.06-.054.059-.059.06-.063.045-.027.01-.023.009-.054-.087.005-.175-.114.078-.234.129-.158.004.013-.036.045-.092.036-.055.046-.046.05-.037.058-.037.06-.027.067-.023.067-.018.077-.014.077-.014.077-.009.167-.01.172-.004h.343l.167-.009.158-.014.077-.013.2-.06.057-.028.1-.073.04-.05-.045-.092.036-.005.104-.05.05-.106-.009-.018.077-.014.081-.009.176-.005.186.01.19.014.194.022.19.019.184.018.172.01v.063l-.023.083-.04.064-.072.06-.086.028-.1.004-.14-.041-.045-.023-.072-.069v.078l-.014.1-.099.166zm-3.6-.444l.103.045.063-.05c.052-.018.043.053.1.054a.066.066%200%200%200%20.056-.033.067.067%200%200%200-.024-.089l.257-.111.1-.055.04-.028.398-.266.122-.105.122-.115.117-.079.258-.091.361-.073.316-.041.163-.019.158-.027.104-.023.108-.028.054-.068.213-.211.077-.06.225-.142.574-.289.312-.174.023-.07.071-.137.05-.068.123-.147.162-.17.167-.147.091-.064.1-.055.05-.023.31-.05.05.009-.005.055-.085.229-.09.124-.06.064.086-.014.064-.023.15.005v.032l-.047.115-.135.137-.095.088.054.004.06.018.058.019.045.009-.054.041-.064.042-.42.275.032.004.04.019.02.004.017.01.013.004.014-.005-.09.05-.235.125-.027.059.008.014.02.06-.272.128-.027.014.09.092-.27.092.04.174-.172.128-.104.069-.253.137-.072.028-.077.027-.08.028-.087.018-.09.019-.095.013.311.005.258-.028.113-.022.1-.028.193-.074.127-.06.24-.141.121-.074-.072-.036-.072-.023-.113-.051-.04-.022.035-.028.145-.051.108-.023.113-.013.1-.014.158-.028.018-.009.013-.013-.013-.014-.014-.005-.018-.009-.05-.01-.244-.036-.036-.014.244-.055.11-.023.265-.087.023-.014.022-.013.018-.019-.013-.013-.018-.005-.023-.005-.059-.004-.207-.009-.06-.01-.035-.009.031-.013.032-.014.456-.138.086-.036.04-.023.037-.023.04-.046.005-.014-.005-.014-.013-.009-.014-.004h-.126l-.059.004h-.08l-.024-.004-.018-.01-.018-.009.18-.119.63-.481.048-.101.014-.055-.099-.042-.262.152-.23.032.108-.083.122-.105.14-.124.14-.138.14-.146.19-.225.163-.234-.177-.078-.1.096-.519.496-.054.036-.149.083.031-.028.154-.165.131-.16.352-.486.16-.275.035-.079.022-.137-.018-.027-.023-.014-.122-.024-.049.019-.086.092-.262.381-.276.344-.063.055.081-.152.082-.174.126-.293.068-.207.032-.101.05-.298-.009-.22-.014-.055-.01-.014-.117-.046-.036.009-.018.015-.004.013-.046.151-.04.152-.08.316-.096.303-.095.207-.04.059.026-.133.018-.12.036-.298.005-.078-.009-.119-.01-.046-.053-.078-.04-.009-.015.005-.036.009-.036.018-.099.422-.136.385-.117.266-.09.175-.05.087-.158.252-.118.165-.22.266-.24.248-.127.119-.13.11-.137.105-.14.101-.095.064-.099.065-.199.119-.158.073-.158.074-.163.06-.298.1-.135.042-.28.064-.14.023-.145.018-.14.018-.199.033-.03.022-.439.468-.1.101-.117.092-.045.032-.146.073-.108.046-.31.119-.04.019-.106.059-.05.05-.027.097v.001zm1.242-1.189l-.334-.023-.487-.073-.475-.128-.325-.124-.154-.074-.258-.133-.297-.183-.406-.316-.249-.239-.339-.394-.226-.33-.145-.262-.108-.22-.149-.39-.077-.261-.063-.289-.073-.032-.077.023-.03.064-.019.165.014.165.045.331.027.132-.077-.128-.153-.44-.186-.647-.013-.004-.059-.005-.063.023-.023.023-.027.109-.009.088.014.188.04.202.14.408.086.192.163.326-.063-.055-.059-.06-.109-.138-.203-.288-.166-.239-.087-.091-.032-.014-.08-.005-.06.019-.045.096.064.165.1.174.125.197.14.202.145.188.19.23.131.119-.104-.046-.104-.069-.217-.188-.398-.403-.058-.023-.072.009-.04.033v.077l.094.142.117.151.271.294.402.367.11.082h-.154l-.077-.032-.303-.165-.069-.004.01.059.09.147.09.087.402.252.167.082.253.111-.08.023-.485-.014.027.041.222.124.311.051.163.045-.018.014-.339.083-.04.01-.005.022.1.05.234.042.222.041-.09.032-.208.069-.014.004-.005.005v.005l.172.077.276.065.135.023-.289.1.19.074.406.174.334.138.366.115.262.05.136.018.145.014-.073-.014-.08-.023-.19-.055-.222-.073-.443-.17-.42-.197-.045-.032.231-.151-.43-.133-.04-.037.15-.12-.123-.05-.159-.055.014-.11.06-.05-.155-.088.014-.138v-.017l-.014-.014-.217-.078-.059-.037-.202-.156.234-.023-.366-.389h.244l-.022-.124-.1-.212-.113-.16.063-.023.177.051.054-.115.013-.004.068.05.181.151.204.211.414.536.276.271.163.11.194.083.226.073.601.537.1.069.148.064.303.051.312.013.235.023.284.078.176.119.177-.344zm.49%201.403l-.078-.009h-.343l-.086-.009-.08-.009-.074-.018-.036-.014-.036-.018-.112.036h-.082l-.113-.032.1-.119.036-.041-.11-.023.11-.082.054-.042.022-.018-.054.004-.063.01-.28.068-.064.01-.054.004a.212.212%200%200%201%200%20.092.124.124%200%200%201-.06.067.121.121%200%200%201-.139-.021.26.26%200%200%201-.094.009.407.407%200%200%201-.095-.042l-.104.065-.077.101-.009.101.027.091.018-.046.068-.045.09-.033-.027.092.095-.042.077-.017.19-.024.23-.018.38-.009.248.005.23.004.19.014h.06l.071-.014.01-.005h.01v-.004l-.01-.005-.037-.013v-.001z%22%20fill%3D%22%23FEC50C%22%2F%3E%3C%2Fsvg%3E) center no-repeat;
	background-size: contain;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 3px rgba(45, 45, 45, .25);
	box-shadow: 0 0 3px rgba(45, 45, 45, .25)
}

.header-v1 .language-informer .c-flag-am,
.header-v1 .language-informer .c-flag-hy {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%226%22%20fill%3D%22%230039A5%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.719%204.18H.28a6.003%206.003%200%200%201%2011.438%200z%22%20fill%3D%22%23D52A1D%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M.264%207.765a6.003%206.003%200%200%200%2011.472%200H.264z%22%20fill%3D%22%23FCB300%22%2F%3E%3C%2Fsvg%3E) center no-repeat;
	background-size: contain;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 3px rgba(45, 45, 45, .25);
	box-shadow: 0 0 3px rgba(45, 45, 45, .25)
}

.header-v1 .language-informer .c-flag-kg,
.header-v1 .language-informer .c-flag-ky {
	background: url("data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2213%22%20r%3D%2210%22%20fill%3D%22%23ED192D%22%20filter%3D%22url(%23filter0_d)%22%2F%3E%3Cpath%20d%3D%22M13.371%208.284c.01-.82.737-1.383.768-2.475.52.655-.34%201.88-.034%202.591.138-.808.943-1.25%201.145-2.324.412.727-.63%201.804-.44%202.554.264-.776%201.128-1.089%201.495-2.117.294.783-.904%201.683-.833%202.454.381-.725%201.284-.898%201.807-1.856.168.818-1.156%201.52-1.206%202.292.49-.656%201.408-.686%202.075-1.55.037.835-1.38%201.32-1.55%202.075.586-.572%201.498-.457%202.292-1.207-.094.83-1.57%201.088-1.856%201.808.669-.473%201.552-.218%202.453-.834-.223.806-1.72.83-2.116%201.495.735-.362%201.567.029%202.553-.44-.346.761-1.83.55-2.324%201.146.783-.243%201.543.273%202.591-.035-.46.698-1.893.258-2.475.768.811-.117%201.482.511%202.565.372-.565.616-1.91-.042-2.565.372.82.009%201.383.735%202.475.766-.654.522-1.88-.34-2.591-.034.808.138%201.25.944%202.324%201.145-.727.413-1.803-.63-2.554-.439.776.263%201.088%201.127%202.117%201.495-.783.293-1.683-.904-2.453-.833.725.38.897%201.284%201.856%201.807-.82.167-1.52-1.156-2.293-1.207.657.49.686%201.409%201.551%202.076-.835.037-1.32-1.38-2.076-1.552.572.588.457%201.5%201.207%202.294-.83-.094-1.089-1.57-1.807-1.856.473.668.217%201.551.833%202.453-.806-.223-.83-1.722-1.495-2.116.363.734-.028%201.566.44%202.552-.761-.345-.55-1.829-1.146-2.323.243.783-.273%201.542.035%202.59-.698-.46-.258-1.892-.768-2.474.117.81-.511%201.481-.371%202.564-.617-.565.042-1.91-.371-2.564-.011.82-.737%201.383-.768%202.474-.521-.653.34-1.88.034-2.591-.138.808-.944%201.25-1.145%202.324-.412-.727.63-1.803.44-2.552-.264.775-1.129%201.087-1.495%202.116-.294-.784.904-1.683.833-2.454-.382.726-1.284.897-1.808%201.857-.167-.82%201.157-1.52%201.207-2.294-.49.657-1.409.686-2.075%201.552-.037-.836%201.38-1.32%201.55-2.076-.587.571-1.498.457-2.292%201.207.094-.832%201.57-1.09%201.856-1.807-.67.472-1.552.216-2.453.833.223-.806%201.72-.83%202.116-1.495-.735.363-1.567-.03-2.553.439.346-.761%201.829-.55%202.324-1.145-.783.243-1.543-.274-2.591.034.46-.697%201.893-.258%202.475-.768-.811.118-1.482-.511-2.565-.37.565-.618%201.91.041%202.565-.372-.82-.01-1.383-.737-2.475-.768.654-.52%201.88.34%202.59.035-.807-.14-1.25-.945-2.323-1.146.727-.412%201.803.63%202.553.44-.776-.264-1.087-1.128-2.116-1.495.783-.294%201.683.905%202.453.834-.725-.383-.897-1.285-1.856-1.808.819-.168%201.52%201.157%202.293%201.207-.657-.49-.686-1.41-1.551-2.075.835-.038%201.32%201.38%202.076%201.55-.572-.587-.457-1.5-1.207-2.292.83.094%201.088%201.568%201.807%201.856-.473-.67-.217-1.552-.833-2.454.806.223.83%201.72%201.495%202.117-.363-.736.028-1.568-.44-2.554.761.346.55%201.83%201.146%202.324-.243-.782.273-1.543-.035-2.591.697.462.258%201.893.768%202.475-.118-.811.511-1.48.37-2.565.618.565-.04%201.911.372%202.565z%22%20fill%3D%22%23FDE012%22%2F%3E%3Cpath%20d%3D%22M13%2016.847a3.846%203.846%200%201%200%200-7.693%203.846%203.846%200%200%200%200%207.693z%22%20fill%3D%22%23ED192D%22%2F%3E%3Cpath%20d%3D%22M12.999%209.646c.981%200%201.864.42%202.477%201.092-.963.097-1.78.323-2.477.67-.697-.347-1.515-.573-2.478-.67a3.343%203.343%200%200%201%202.478-1.092zM12.745%2011.544a4.498%204.498%200%200%200-.227.135c-.626-.333-1.375-.546-2.264-.61.04-.057.083-.112.127-.167.924.082%201.705.303%202.364.643zM13.255%2011.544c.077.043.153.088.227.135.626-.333%201.375-.546%202.264-.61a3.34%203.34%200%200%200-.127-.167c-.924.082-1.705.303-2.364.643zM10.14%2011.241c-.035.058-.07.117-.101.177.828.02%201.523.21%202.094.525.06-.045.12-.088.182-.131-.596-.325-1.317-.528-2.175-.57zM10.097%2014.687A3.344%203.344%200%200%201%209.643%2013c0-.502.109-.975.305-1.402.801-.005%201.472.17%202.02.474-.811.664-1.41%201.548-1.87%202.615zM11.79%2016.13a3.191%203.191%200%200%201-.435-.205c.08-1.26.492-2.462%201.314-3.333.06.06.12.12.176.183-.765.894-1.096%202.122-1.054%203.355zM15.857%2011.241c.035.058.07.117.101.177-.828.02-1.523.21-2.094.525a5.051%205.051%200%200%200-.182-.131c.596-.325%201.317-.528%202.175-.57zM15.901%2014.687A3.344%203.344%200%200%200%2016.355%2013c0-.502-.108-.975-.305-1.402-.8-.005-1.472.17-2.02.474.812.664%201.411%201.548%201.871%202.615z%22%20fill%3D%22%23FDE012%22%2F%3E%3Cpath%20d%3D%22M13%2012.961c.689.891.947%202.109.815%203.294a3.336%203.336%200%200%201-1.63%200c-.132-1.185.126-2.402.815-3.294z%22%20fill%3D%22%23FDE012%22%2F%3E%3Cpath%20d%3D%22M14.21%2016.13a3.2%203.2%200%200%200%20.436-.205c-.08-1.26-.492-2.462-1.314-3.333a3.4%203.4%200%200%200-.176.183c.765.894%201.096%202.122%201.054%203.355zM12.47%2012.413a4.141%204.141%200%200%200-.23-.173c-.85.754-1.41%201.778-1.766%202.967.131.15.276.287.432.412.22-1.25.712-2.38%201.565-3.206z%22%20fill%3D%22%23FDE012%22%2F%3E%3Cpath%20d%3D%22M13.53%2012.413c.072-.058.152-.12.23-.173.851.754%201.412%201.778%201.766%202.967-.13.15-.276.287-.431.412-.22-1.25-.712-2.38-1.565-3.206zM12.999%2011.685l.224.141a6.317%206.317%200%200%200-.224.15%206.306%206.306%200%200%200-.224-.15c.037-.024.182-.115.224-.14zM12.575%2011.966a3.956%203.956%200%200%200-.177.138c.082.054.193.137.228.165.042-.037.127-.113.175-.147a4.515%204.515%200%200%200-.226-.156zM13.424%2011.966c.056.043.143.109.177.138a3.713%203.713%200%200%200-.228.165c-.043-.037-.128-.113-.176-.147.058-.042.182-.13.227-.156zM13%2012.28c.036.03.145.127.174.157-.052.044-.132.12-.175.168a2.269%202.269%200%200%200-.174-.168c.029-.03.138-.126.175-.157z%22%20fill%3D%22%23FDE012%22%2F%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_d%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2226%22%20height%3D%2226%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221.5%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.15%200%22%2F%3E%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E_2523filter0_d)%22%2F%3E%3Cpath%20d%3D%22M13.371%208.284c.01-.82.737-1.383.768-2.475.52.655-.34%201.88-.034%202.591.138-.808.943-1.25%201.145-2.324.412.727-.63%201.804-.44%202.554.264-.776%201.128-1.089%201.495-2.117.294.783-.904%201.683-.833%202.454.381-.725%201.284-.898%201.807-1.856.168.818-1.156%201.52-1.206%202.292.49-.656%201.408-.686%202.075-1.55.037.835-1.38%201.32-1.55%202.075.586-.572%201.498-.457%202.292-1.207-.094.83-1.57%201.088-1.856%201.808.669-.473%201.552-.218%202.453-.834-.223.806-1.72.83-2.116%201.495.735-.362%201.567.029%202.553-.44-.346.761-1.83.55-2.324%201.146.783-.243%201.543.273%202.591-.035-.46.698-1.893.258-2.475.768.811-.117%201.482.511%202.565.372-.565.616-1.91-.042-2.565.372.82.009%201.383.735%202.475.766-.654.522-1.88-.34-2.591-.034.808.138%201.25.944%202.324%201.145-.727.413-1.803-.63-2.554-.439.776.263%201.088%201.127%202.117%201.495-.783.293-1.683-.904-2.453-.833.725.38.897%201.284%201.856%201.807-.82.167-1.52-1.156-2.293-1.207.657.49.686%201.409%201.551%202.076-.835.037-1.32-1.38-2.076-1.552.572.588.457%201.5%201.207%202.294-.83-.094-1.089-1.57-1.807-1.856.473.668.217%201.551.833%202.453-.806-.223-.83-1.722-1.495-2.116.363.734-.028%201.566.44%202.552-.761-.345-.55-1.829-1.146-2.323.243.783-.273%201.542.035%202.59-.698-.46-.258-1.892-.768-2.474.117.81-.511%201.481-.371%202.564-.617-.565.042-1.91-.371-2.564-.011.82-.737%201.383-.768%202.474-.521-.653.34-1.88.034-2.591-.138.808-.944%201.25-1.145%202.324-.412-.727.63-1.803.44-2.552-.264.775-1.129%201.087-1.495%202.116-.294-.784.904-1.683.833-2.454-.382.726-1.284.897-1.808%201.857-.167-.82%201.157-1.52%201.207-2.294-.49.657-1.409.686-2.075%201.552-.037-.836%201.38-1.32%201.55-2.076-.587.571-1.498.457-2.292%201.207.094-.832%201.57-1.09%201.856-1.807-.67.472-1.552.216-2.453.833.223-.806%201.72-.83%202.116-1.495-.735.363-1.567-.03-2.553.439.346-.761%201.829-.55%202.324-1.145-.783.243-1.543-.274-2.591.034.46-.697%201.893-.258%202.475-.768-.811.118-1.482-.511-2.565-.37.565-.618%201.91.041%202.565-.372-.82-.01-1.383-.737-2.475-.768.654-.52%201.88.34%202.59.035-.807-.14-1.25-.945-2.323-1.146.727-.412%201.803.63%202.553.44-.776-.264-1.087-1.128-2.116-1.495.783-.294%201.683.905%202.453.834-.725-.383-.897-1.285-1.856-1.808.819-.168%201.52%201.157%202.293%201.207-.657-.49-.686-1.41-1.551-2.075.835-.038%201.32%201.38%202.076%201.55-.572-.587-.457-1.5-1.207-2.292.83.094%201.088%201.568%201.807%201.856-.473-.67-.217-1.552-.833-2.454.806.223.83%201.72%201.495%202.117-.363-.736.028-1.568-.44-2.554.761.346.55%201.83%201.146%202.324-.243-.782.273-1.543-.035-2.591.697.462.258%201.893.768%202.475-.118-.811.511-1.48.37-2.565.618.565-.04%201.911.372%202.565z%22%20fill%3D%22%23FDE012%22%2F%3E%3Cpath%20d%3D%22M13%2016.847a3.846%203.846%200%201%200%200-7.693%203.846%203.846%200%200%200%200%207.693z%22%20fill%3D%22%23ED192D%22%2F%3E%3Cpath%20d%3D%22M12.999%209.646c.981%200%201.864.42%202.477%201.092-.963.097-1.78.323-2.477.67-.697-.347-1.515-.573-2.478-.67a3.343%203.343%200%200%201%202.478-1.092zM12.745%2011.544a4.498%204.498%200%200%200-.227.135c-.626-.333-1.375-.546-2.264-.61.04-.057.083-.112.127-.167.924.082%201.705.303%202.364.643zM13.255%2011.544c.077.043.153.088.227.135.626-.333%201.375-.546%202.264-.61a3.34%203.34%200%200%200-.127-.167c-.924.082-1.705.303-2.364.643zM10.14%2011.241c-.035.058-.07.117-.101.177.828.02%201.523.21%202.094.525.06-.045.12-.088.182-.131-.596-.325-1.317-.528-2.175-.57zM10.097%2014.687A3.344%203.344%200%200%201%209.643%2013c0-.502.109-.975.305-1.402.801-.005%201.472.17%202.02.474-.811.664-1.41%201.548-1.87%202.615zM11.79%2016.13a3.191%203.191%200%200%201-.435-.205c.08-1.26.492-2.462%201.314-3.333.06.06.12.12.176.183-.765.894-1.096%202.122-1.054%203.355zM15.857%2011.241c.035.058.07.117.101.177-.828.02-1.523.21-2.094.525a5.051%205.051%200%200%200-.182-.131c.596-.325%201.317-.528%202.175-.57zM15.901%2014.687A3.344%203.344%200%200%200%2016.355%2013c0-.502-.108-.975-.305-1.402-.8-.005-1.472.17-2.02.474.812.664%201.411%201.548%201.871%202.615z%22%20fill%3D%22%23FDE012%22%2F%3E%3Cpath%20d%3D%22M13%2012.961c.689.891.947%202.109.815%203.294a3.336%203.336%200%200%201-1.63%200c-.132-1.185.126-2.402.815-3.294z%22%20fill%3D%22%23FDE012%22%2F%3E%3Cpath%20d%3D%22M14.21%2016.13a3.2%203.2%200%200%200%20.436-.205c-.08-1.26-.492-2.462-1.314-3.333a3.4%203.4%200%200%200-.176.183c.765.894%201.096%202.122%201.054%203.355zM12.47%2012.413a4.141%204.141%200%200%200-.23-.173c-.85.754-1.41%201.778-1.766%202.967.131.15.276.287.432.412.22-1.25.712-2.38%201.565-3.206z%22%20fill%3D%22%23FDE012%22%2F%3E%3Cpath%20d%3D%22M13.53%2012.413c.072-.058.152-.12.23-.173.851.754%201.412%201.778%201.766%202.967-.13.15-.276.287-.431.412-.22-1.25-.712-2.38-1.565-3.206zM12.999%2011.685l.224.141a6.317%206.317%200%200%200-.224.15%206.306%206.306%200%200%200-.224-.15c.037-.024.182-.115.224-.14zM12.575%2011.966a3.956%203.956%200%200%200-.177.138c.082.054.193.137.228.165.042-.037.127-.113.175-.147a4.515%204.515%200%200%200-.226-.156zM13.424%2011.966c.056.043.143.109.177.138a3.713%203.713%200%200%200-.228.165c-.043-.037-.128-.113-.176-.147.058-.042.182-.13.227-.156zM13%2012.28c.036.03.145.127.174.157-.052.044-.132.12-.175.168a2.269%202.269%200%200%200-.174-.168c.029-.03.138-.126.175-.157z%22%20fill%3D%22%23FDE012%22%2F%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_d%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2226%22%20height%3D%2226%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%2F%3E%3CfeOffset%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%221.5%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.15%200%22%2F%3E%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") center no-repeat;
	background-size: contain;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 3px rgba(45, 45, 45, .25);
	box-shadow: 0 0 3px rgba(45, 45, 45, .25)
}

.header-v1 .language-informer .c-flag-ua,
.header-v1 .language-informer .c-flag-uk {
	background: url("data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%3Cmask%20id%3D%22mask0%22%20mask-type%3D%22alpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2215%22%20height%3D%2215%22%3E%0A%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%227.5%22%20fill%3D%22url(%23pattern0)%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url(%23mask0)%22%3E%0A%3Crect%20width%3D%2215%22%20height%3D%227.5%22%20fill%3D%22%23005CB9%22%2F%3E%0A%3Crect%20y%3D%227.5%22%20width%3D%2215%22%20height%3D%227.5%22%20fill%3D%22%23FFD500%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3Cpattern%20id%3D%22pattern0%22%20patternContentUnits%3D%22objectBoundingBox%22%20width%3D%221%22%20height%3D%221%22%3E%0A%3Cuse%20xlink%3Ahref%3D%22%23image0%22%20transform%3D%22translate(-0.0409836)%20scale(0.00546448)%22%2F%3E%0A%3C%2Fpattern%3E%0A%3Cimage%20id%3D%22image0%22%20width%3D%22198%22%20height%3D%22183%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAMYAAAC3CAYAAABJ5SE5AAAE3UlEQVR4Ae3YwW0kBRRF0WqrQGJJLsRASmRDCizZkgRbgrAxDMy4C5lVW3MzeMer6terOvpXlvr2%2FPx8Hf4IEPggcLuuSxgfSHxYF3h5eTme1hG8P4ESEEap2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5AWHMnwCAEhBGqdjmBYQxfwIASkAYpWKbFxDG%2FAkAKAFhlIptXkAY8ycAoASEUSq2eQFhzJ8AgBIQRqnY5gWEMX8CAEpAGKVimxcQxvwJACgBYZSKbV5AGPMnAKAEhFEqtnkBYcyfAIASEEap2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5AWHMnwCAEhBGqdjmBYQxfwIASkAYpWKbFxDG%2FAkAKAFhlIptXkAY8ycAoASEUSq2eQFhzJ8AgBIQRqnY5gWEMX8CAEpAGKVimxcQxvwJACgBYZSKbV5AGPMnAKAEhFEqtnkBYcyfAIASEEap2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5AWHMnwCAEjjfarURGBZ4b%2BL85bc%2Fhgm8OoGvBf7%2B6%2FW4Pf3w8%2FX1VxYCwwJvn47z%2Fs13wwJenUAIPB3Hedy%2BxDcmAsMCt7fjPC4%2FTA2fgFcvgevpUEXB2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5AWHMnwCAEhBGqdjmBYQxfwIASkAYpWKbFxDG%2FAkAKAFhlIptXkAY8ycAoASEUSq2eQFhzJ8AgBIQRqnY5gWEMX8CAEpAGKVimxcQxvwJACgBYZSKbV5AGPMnAKAEhFEqtnkBYcyfAIASEEap2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5AWHMnwCAEhBGqdjmBYQxfwIASkAYpWKbFxDG%2FAkAKAFhlIptXkAY8ycAoASEUSq2eQFhzJ8AgBIQRqnY5gWEMX8CAEpAGKVimxcQxvwJACgBYZSKbV5AGPMnAKAEhFEqtnkBYcyfAIASEEap2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5gfP7z3%2FOIwAg8ChwvX06zp%2Fuvz5ungnMC%2Fxz%2F3KcP%2F77%2BzwEAAKPAq%2F3%2B3F%2Be%2F%2FyuHkmMC%2Fw%2BT2Mp%2BNtHgIAgUeBp%2BN%2BnLfjetw8E5gXuB3H4efa%2BTMAUALCKBXbvMB5nycAQOCjwHsT%2FmN8NPGJwP8CwnAIBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBM7X%2BxWzicC2wO26LmVs34C3D4H%2FAG7aPCXKT8VSAAAAAElFTkSuQmCC%22%2F%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A_2523pattern0)%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url(_2523mask0)%22%3E%0A%3Crect%20width%3D%2215%22%20height%3D%227.5%22%20fill%3D%22%23005CB9%22%2F%3E%0A%3Crect%20y%3D%227.5%22%20width%3D%2215%22%20height%3D%227.5%22%20fill%3D%22%23FFD500%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3Cpattern%20id%3D%22pattern0%22%20patternContentUnits%3D%22objectBoundingBox%22%20width%3D%221%22%20height%3D%221%22%3E%0A%3Cuse%20xlink%3Ahref%3D%22%23image0%22%20transform%3D%22translate(-0.0409836)%20scale(0.00546448)%22%2F%3E%0A%3C%2Fpattern%3E%0A%3Cimage%20id%3D%22image0%22%20width%3D%22198%22%20height%3D%22183%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAMYAAAC3CAYAAABJ5SE5AAAE3UlEQVR4Ae3YwW0kBRRF0WqrQGJJLsRASmRDCizZkgRbgrAxDMy4C5lVW3MzeMer6terOvpXlvr2%2FPx8Hf4IEPggcLuuSxgfSHxYF3h5eTme1hG8P4ESEEap2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5AWHMnwCAEhBGqdjmBYQxfwIASkAYpWKbFxDG%2FAkAKAFhlIptXkAY8ycAoASEUSq2eQFhzJ8AgBIQRqnY5gWEMX8CAEpAGKVimxcQxvwJACgBYZSKbV5AGPMnAKAEhFEqtnkBYcyfAIASEEap2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5AWHMnwCAEhBGqdjmBYQxfwIASkAYpWKbFxDG%2FAkAKAFhlIptXkAY8ycAoASEUSq2eQFhzJ8AgBIQRqnY5gWEMX8CAEpAGKVimxcQxvwJACgBYZSKbV5AGPMnAKAEhFEqtnkBYcyfAIASEEap2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5AWHMnwCAEjjfarURGBZ4b%2BL85bc%2Fhgm8OoGvBf7%2B6%2FW4Pf3w8%2FX1VxYCwwJvn47z%2Fs13wwJenUAIPB3Hedy%2BxDcmAsMCt7fjPC4%2FTA2fgFcvgevpUEXB2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5AWHMnwCAEhBGqdjmBYQxfwIASkAYpWKbFxDG%2FAkAKAFhlIptXkAY8ycAoASEUSq2eQFhzJ8AgBIQRqnY5gWEMX8CAEpAGKVimxcQxvwJACgBYZSKbV5AGPMnAKAEhFEqtnkBYcyfAIASEEap2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5AWHMnwCAEhBGqdjmBYQxfwIASkAYpWKbFxDG%2FAkAKAFhlIptXkAY8ycAoASEUSq2eQFhzJ8AgBIQRqnY5gWEMX8CAEpAGKVimxcQxvwJACgBYZSKbV5AGPMnAKAEhFEqtnkBYcyfAIASEEap2OYFhDF%2FAgBKQBilYpsXEMb8CQAoAWGUim1eQBjzJwCgBIRRKrZ5gfP7z3%2FOIwAg8ChwvX06zp%2Fuvz5ungnMC%2Fxz%2F3KcP%2F77%2BzwEAAKPAq%2F3%2B3F%2Be%2F%2FyuHkmMC%2Fw%2BT2Mp%2BNtHgIAgUeBp%2BN%2BnLfjetw8E5gXuB3H4efa%2BTMAUALCKBXbvMB5nycAQOCjwHsT%2FmN8NPGJwP8CwnAIBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBIQRKCYCwnADBEJAGIFiIiAMN0AgBM7X%2BxWzicC2wO26LmVs34C3D4H%2FAG7aPCXKT8VSAAAAAElFTkSuQmCC%22%2F%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") center no-repeat;
	background-size: contain;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 3px rgba(45, 45, 45, .25);
	box-shadow: 0 0 3px rgba(45, 45, 45, .25)
}

.header-v1 .language-informer .icon {
	display: inline-block;
	vertical-align: middle;
	width: 12px;
	height: 12px;
	margin-top: -2px;
	-webkit-box-shadow: none;
	box-shadow: none
}

.header-v1 .language-informer .language-select {
	display: inline-block;
	text-transform: capitalize
}

.header-v1 .language-informer .language-select .icon {
	margin-left: 4px
}


.header-v1 .topmenus {
	position: relative;
	margin: 0;
	padding: 0 0 20px 0;
	font-size: 0
}

.header-v1 .topmenus-item {
	display: inline-block;
	position: relative;
	padding: 8px 12px;
	margin: -4px 0;
	border-radius: 4px 4px 0 0;
	z-index: 46
}

.header-v1 .topmenus-item>a {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	font-weight: 500;
	font-size: 14px;
	line-height: 20px;
	position: relative;
	display: block;
	color: #171717;
	text-transform: uppercase;
	z-index: 1
}

.header-v1 .topmenus-item.hover {
	background-color: #fff;
	z-index: 47
}

.header-v1 .topmenus-item.hover>a {
	color: #fffd53
}

.header-v1 .topmenus-item.hover:before {
	content: '';
	width: 100%;
	height: 160px;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #fff;
	border-radius: 4px 4px 0 0
}

.header-v1 .topmenus-item.parallax-invisible {
	z-index: -1
}

.header-v1 .topmenus-item.premium {
	padding: 4px 8px;
	background-color: #000;
	border-radius: 4px
}

.header-v1 .topmenus-item.airticket {
	background: #f44;
	border-radius: 4px;
	padding: 4px 8px 4px 20px;
	position: relative
}

.header-v1 .topmenus-item.airticket:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.261%2014.172l-.258-6.55%201.395-1.51c.22-.238.39-.527.492-.847l.059-.218a.742.742%200%2000-.205-.782.738.738%200%2000-.783-.147l-.236.084a2.26%202.26%200%2000-.795.553l-1.395%201.51-6.548.257a1.24%201.24%200%2000-.869.4l-.397.43a.25.25%200%2000.14.416l5.51.981c-.48.587-.862%201.094-1.327%201.71l-.477.633-2.07-.34a.25.25%200%2000-.224.078l-.34.367a.25.25%200%2000.058.386l1.944%201.131%201.28%201.85a.249.249%200%2000.39.027l.34-.368a.249.249%200%2000.058-.23l-.501-2.035.594-.527a52.996%2052.996%200%20001.6-1.455l1.411%205.414a.249.249%200%2000.425.107l.398-.43a1.24%201.24%200%2000.331-.895z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) -2px -4px no-repeat;
	content: '';
	height: 12px;
	left: 8px;
	position: absolute;
	top: 8px;
	width: 12px
}

.header-v1 .topmenus-item.airticket>a {
	margin: 0 0 0 4px
}

.header-v1 .wrapper-for-dropdown {
	position: relative;
	margin: 0 auto;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: calc(100% - 30px);
	max-width: 1470px
}

@media screen and (max-width:1245px) {
	.header-v1 .wrapper-for-dropdown {
		width: 100%
	}
}

.header-v1 .dropdown-item {
	display: none;
	position: absolute;
	top: 5px;
	left: 0;
	right: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	min-width: 978px;
	max-width: 1470px;
	min-height: 540px;
	padding: 0 375px 20px 20px;
	font-size: 0;
	background-color: #fff;
	border-radius: 0 0 12px 12px;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	z-index: 55;
	list-style: none
}

.header-v1 .dropdown-item.active {
	display: block
}

.header-v1 .dropdown-item li {
	list-style-type: none
}

.header-v1 .dropdown-item:before {
	position: absolute;
	content: '';
	top: -19px;
	left: 0;
	width: 100%;
	height: 20px;
	background-color: #fff;
	border-radius: 12px 12px 0 0;
	z-index: 2
}

.header-v1 .dropdown-item:first-child:before {
	border-radius: 0 12px 0 0
}

.header-v1 .dropdown-item>li:last-child:not(.menu-banner) {
	margin-right: 0
}

.header-v1 .dropdown-item>li.menu-banner {
	position: absolute;
	right: 20px;
	top: 0;
	width: 352px;
	border-radius: 12px
}

.header-v1 .dropdown-item>li.menu-banner .c-text-base-v1 {
	-webkit-transition: color .3s linear;
	transition: color .3s linear
}

.header-v1 .dropdown-item>li.menu-banner>a {
	display: block
}

.header-v1 .dropdown-item>li.menu-banner>a img {
	-webkit-transition: all .3s linear;
	transition: all .3s linear
}

.header-v1 .dropdown-item>li.menu-banner>a:hover .c-text-base-v1 {
	color: #fffd53
}

.header-v1 .dropdown-item>li.menu-banner>a:hover .menu-banner-inner-img img {
	-webkit-filter: brightness(80%);
	filter: brightness(80%);
	-webkit-transform: scale(1.02);
	transform: scale(1.02);
	will-change: transform
}

.header-v1 .dropdown-item>li.menu-banner span {
	display: inline-block;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	max-height: 21px;
	overflow: hidden
}

.header-v1 .dropdown-item>li.menu-banner span:not(:last-child) {
	font-weight: 700;
	text-transform: uppercase
}

.header-v1 .dropdown-item>li.menu-banner .menu-banner-inner-img {
	margin-bottom: 14px;
	border-radius: 12px;
	-webkit-mask-image: -webkit-radial-gradient(white, #000);
	overflow: hidden
}

.header-v1 .dropdown-item .category+li:not(.category) {
	margin-top: 32px
}

.header-v1 .dropdown-item .categories {
	margin-top: 32px
}

.header-v1 .dropdown-item .categories a {
	display: block;
	margin-bottom: 8px;
	font-weight: 400
}

.header-v1 .dropdown-item .categories a:hover {
	text-decoration: underline
}

.header-v1 .dropdown-item.dropdown-brands {
	padding-right: 20px;
	min-height: 100px
}

.header-v1 .dropdown-item.dropdown-brands:after {
	display: block;
	content: "";
	clear: both
}

.header-v1 .dropdown-item.dropdown-brands .topmenus-column {
	float: left
}

.header-v1 .dropdown-item.dropdown-brands .specbrands {
	width: calc(100% - 352px);
	padding-right: 0;
	margin-right: 0
}

.header-v1 .dropdown-item.dropdown-brands .menu-banner {
	position: static;
	float: right;
	margin-top: 0
}

.header-v1 .inner-content p {
	margin: 0
}

.header-v1 .inner-content .load-message {
	font-weight: 700
}

.header-v1 .inner-content .failed-message {
	color: #000;
	font-weight: 700
}

.header-v1 .inner-content.error-message {
	font-weight: 700
}

.header-v1 .icon-photo {
	width: 42px;
	height: 44px;
	border-top-right-radius: 4px;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
	text-align: center;
	line-height: 44px
}

.header-v1 .icon-photo.active .inner-photo {
	position: relative;
	height: 58px;
	background-color: #fff;
	z-index: 50
}

.header-v1 .icon-photo.active .inner-photo .c-photo-18-v1 {
	-webkit-transition: background .5s ease;
	transition: background .5s ease;
	-webkit-transition: opacity .5s ease;
	transition: opacity .5s ease;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.938%2015H1.062c-.281%200-.552-.113-.75-.314-.2-.2-.312-.473-.312-.757V3.214c0-.284.112-.556.311-.757.2-.201.47-.314.752-.314h2.656L5.844%200h5.312l2.125%202.143h2.656c.282%200%20.553.113.752.314.2.2.311.473.311.757V13.93c0%20.284-.112.556-.311.757-.2.201-.47.314-.752.314zm-.532-11.25h-2.785l-2.125-2.143H6.504L4.38%203.75H1.594v9.643h13.812V3.75zM8.5%204.286c.736%200%201.454.22%202.066.632a3.743%203.743%200%200%201%201.37%201.683%203.78%203.78%200%200%201-.806%204.086%203.69%203.69%200%200%201-4.053.813%203.726%203.726%200%200%201-1.669-1.38%203.772%203.772%200%200%201%20.462-4.736A3.703%203.703%200%200%201%208.5%204.286zm0%205.893c.42%200%20.831-.126%201.18-.362.35-.235.622-.57.783-.961a2.159%202.159%200%200%200-.46-2.336%202.109%202.109%200%200%200-2.316-.465c-.388.163-.72.438-.954.79a2.156%202.156%200%200%200%20.264%202.706c.399.402.94.628%201.503.628z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat;
	opacity: 1
}

.header-v1 .icon-photo .c-photo-18-v1 {
	-webkit-transition: background .5s ease;
	transition: background .5s ease;
	-webkit-transition: opacity .5s ease;
	transition: opacity .5s ease;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M16.8755%2016H1.12447C0.826941%2016%200.54%2015.8795%200.330353%2015.6651C0.118588%2015.4517%200%2015.1605%200%2014.8576V3.42827C0%203.12533%200.118588%202.8352%200.329294%202.6208C0.541059%202.4064%200.826941%202.28587%201.12553%202.28587H3.93777L6.18777%200H11.8122L14.0622%202.28587H16.8745C17.1731%202.28587%2017.46%202.4064%2017.6707%202.6208C17.8825%202.83413%2018%203.12533%2018%203.42827V14.8587C18%2015.1616%2017.8814%2015.4517%2017.6707%2015.6661C17.4589%2015.8805%2017.1731%2016.0011%2016.8745%2016.0011L16.8755%2016ZM16.3122%204H13.3634L11.1134%201.71413H6.88659L4.63765%204H1.68776V14.2859H16.3122V4ZM9%204.57173C9.77929%204.57173%2010.5395%204.8064%2011.1875%205.24587C11.8364%205.68683%2012.3412%206.31149%2012.6381%207.04107C12.9352%207.7719%2013.0127%208.57454%2012.861%209.34935C12.7093%2010.1242%2012.335%2010.837%2011.7847%2011.3995C11.2371%2011.9591%2010.5357%2012.3407%209.77086%2012.4953C9.00604%2012.6498%208.21281%2012.5702%207.49329%2012.2667C6.77256%2011.9631%206.15752%2011.4508%205.72612%2010.7947C5.21921%2010.0242%204.99112%209.1013%205.0802%208.18129C5.16929%207.26128%205.57012%206.40023%206.21529%205.74293C6.57966%205.3721%207.01335%205.07766%207.49132%204.87664C7.96929%204.67561%208.48205%204.57198%209%204.57173ZM9%2010.8576C9.44471%2010.8576%209.87988%2010.7232%2010.2494%2010.4715C10.62%2010.2208%2010.908%209.86347%2011.0785%209.4464C11.2487%209.0287%2011.2933%208.56981%2011.2067%208.12679C11.1201%207.68376%2010.9061%207.27616%2010.5914%206.95467C10.2785%206.63487%209.87772%206.41674%209.44069%206.32834C9.00367%206.23995%208.55038%206.28534%208.13918%206.45867C7.72835%206.63253%207.37682%206.92587%207.12906%207.30133C6.83958%207.74164%206.70936%208.26889%206.76026%208.79452C6.81116%209.32014%207.0401%209.8121%207.40859%2010.1877C7.83106%2010.6165%208.40388%2010.8576%209%2010.8576Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) 0 0 no-repeat;
	display: inline-block;
	vertical-align: middle;
	opacity: .5
}

.header-v1 .icon-photo+div {
	width: 100%
}

.inner-loading {
	display: none;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	background-color: #e8e8e8;
	border-radius: 4px;
	padding: 0 14px 0 6px;
	-webkit-transition: background-color .5s;
	transition: background-color .5s
}

.inner-loading .c-cross-16-v1:after,
.inner-loading .c-cross-16-v1:before {
	-webkit-transition: background .5s;
	transition: background .5s
}

.inner-loading .c-cross-16-v1,
.inner-loading .inner-img,
.inner-loading .inner-loading-name,
.inner-loading .inner-preview {
	display: inline-block;
	vertical-align: middle
}

.inner-loading .c-cross-16-v1 {
	cursor: pointer
}

.inner-loading .inner-preview {
	line-height: 44px
}

.inner-loading .inner-img {
	width: 32px;
	height: 32px;
	line-height: 32px;
	margin-right: 8px;
	border-radius: 4px
}

.inner-loading .inner-img img {
	display: inline-block;
	max-width: 100%;
	height: auto
}

.inner-loading-name {
	width: 120px;
	margin-right: 60px;
	overflow: hidden
}

.topmenus-column {
	width: 248px;
	display: inline-block;
	vertical-align: top;
	margin-right: 24px
}

.topmenus-column:first-child {
	margin-bottom: 24px
}

.topmenus-column a {
	display: inline-block
}

.topmenus-column>a {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	font-weight: 700;
	margin-bottom: 12px
}

.topmenus-column ul {
	padding-left: 0
}

.topmenus-column ul a {
	text-decoration: none;
	cursor: pointer;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b;
	display: inline;
	border-bottom: 1px solid transparent
}

.topmenus-column ul a:hover {
	border-bottom: 1px solid;
	color: #000
}

.topmenus-column ul li+li {
	margin-top: 8px
}

.topmenus-column.list-letters {
	display: block;
	width: 100%;
	max-width: 845px;
	min-height: 0
}

.topmenus-column.list-letters>a {
	margin: 0 12px 0 0
}

.topmenus-column.list-letters ul {
	width: calc(100% - 137px)
}

.topmenus-column.list-letters a,
.topmenus-column.list-letters ul {
	display: inline-block;
	vertical-align: top
}

.topmenus-column.list-letters li {
	display: inline-block;
	margin: 0 14px 0 0;
	text-transform: capitalize
}

.topmenus-column.categories {
	margin: 0
}

.topmenus-column.specbrands {
	display: block;
	width: 100%;
	padding-right: 372px
}

.topmenus-column.specbrands>a {
	margin-bottom: 4px
}

.topmenus-column.specbrands li {
	width: 248px;
	display: inline-block;
	vertical-align: top;
	margin: 8px 24px 0 0
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
	.search-by-photo-active .sq {
		pointer-events: none
	}
	.icon-photo.active .inner-photo {
		right: 1px
	}
}

.main-content {
	position: relative;
	background-color: #fff
}

.main-content:before {
	content: '';
	position: absolute;
	top: -11px;
	height: 12px;
	width: 100%;
	background-color: #fff;
	border-radius: 12px 12px 0 0
}

.logo-links {
	padding: 0;
	margin: 12px 0 0;
	font-size: 0
}

.logo-links li {
	width: calc(100%/12*1.499);
	display: inline-block;
	margin: 0 0 28px;
	text-align: center
}

@media screen and (max-width:1245px) {
	.logo-links li {
		width: calc(100%/12*2.4)
	}
}

.logo-links li img {
	display: inline-block
}

.logo-links li .logo-links-inner-img {
	-webkit-transition: opacity .3s linear;
	transition: opacity .3s linear;
	margin: 0 auto;
	opacity: .5
}

.logo-links li:hover .logo-links-inner-img {
	opacity: 1
}

.smm-fixed {
	display: none;
	position: fixed;
	right: 0;
	z-index: 99;
	width: 56px
}

.smm-fixed.fix {
	bottom: 55px
}

.smm-fixed.isWbMessage .links.wb a:before,
.smm-fixed.isWbMessage .show-icons:before {
	display: inline-block
}

.smm-fixed .links.wb a {
	position: relative
}

.smm-fixed .links.wb a:before {
	content: '';
	width: 18px;
	height: 18px;
	background: #ff48a5;
	border: 2px solid #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 100%;
	position: absolute;
	display: none;
	top: -5px;
	right: 0
}

.smm-fixed .show-icons .icons-tmpl {
	background: #fffd53;
	position: relative;
	cursor: pointer;
	width: 48px;
	height: 48px;
	border-radius: 50%;
	-webkit-transition: opacity 150ms ease-out 5ms, -webkit-transform;
	transition: opacity 150ms ease-out 5ms, -webkit-transform;
	transition: transform, opacity 150ms ease-out 5ms;
	transition: transform, opacity 150ms ease-out 5ms, -webkit-transform
}

.smm-fixed .show-icons .icons-tmpl:hover {
	opacity: .9
}

.smm-fixed .show-icons .icons-tmpl:after {
	content: '';
	display: block;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2226%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.12.12c6.408-.918%2012.315%203.51%2013.194%209.891.879%206.381-3.603%2012.299-10.01%2013.217-2.233.32-6.325-.844-6.325-.844l-3.224%202.867-.793-5.76S.438%2015.72.11%2013.338C-.769%206.957%203.713%201.04%2010.12.121zM8.56%2012.214a1.6%201.6%200%2011-3.2%200%201.6%201.6%200%20013.2%200zm3.2%201.6a1.6%201.6%200%20100-3.2%201.6%201.6%200%20000%203.2zm6.4-1.6a1.6%201.6%200%2011-3.2%200%201.6%201.6%200%20013.2%200z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat;
	width: 24px;
	height: 24px;
	position: absolute;
	top: calc(50% - 12px);
	left: calc(50% - 12px)
}

.smm-fixed .icons-inner {
	position: absolute;
	bottom: 0;
	right: 16px
}

.smm-fixed .hide-icons {
	width: 48px;
	height: 48px;
	background: #fffd53;
	border-radius: 50%;
	cursor: pointer
}

.smm-fixed .hide-icons:hover {
	opacity: .9
}

.smm-fixed .hide-icons.rotate-cross-clockwise {
	-webkit-transform: rotate(0);
	transform: rotate(0);
	-webkit-transition: -webkit-transform .2s ease-in-out;
	transition: -webkit-transform .2s ease-in-out;
	transition: transform .2s ease-in-out;
	transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out
}

.smm-fixed .hide-icons.rotate-cross-counterclockwise {
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
	-webkit-transition: -webkit-transform .2s ease-in-out;
	transition: -webkit-transform .2s ease-in-out;
	transition: transform .2s ease-in-out;
	transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out
}

.smm-fixed .hide-icons .icons-tmpl {
	position: relative;
	display: inline-block;
	width: 18px;
	height: 18px;
	position: absolute;
	top: calc(50% - 9px);
	left: calc(50% - 9px)
}

.smm-fixed .hide-icons .icons-tmpl:after,
.smm-fixed .hide-icons .icons-tmpl:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.smm-fixed .hide-icons .icons-tmpl:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.smm-fixed .hide-icons .icons-tmpl:after,
.smm-fixed .hide-icons .icons-tmpl:before {
	height: 24px;
	width: 2px;
	left: 8px;
	top: -3px
}

.smm-fixed .hide-icons .icons-tmpl:after,
.smm-fixed .hide-icons .icons-tmpl:before {
	background: #fff
}

.smm-fixed .icons,
.smm-fixed .icons-available {
	bottom: -30px;
	height: 0;
	margin: 23px 0 55px;
	opacity: 0;
	overflow: hidden;
	padding-top: 5px;
	z-index: -1
}

.smm-fixed .icons-available.down-icons,
.smm-fixed .icons.down-icons {
	position: absolute
}

.smm-fixed .icons,
.smm-fixed .icons-always-visible,
.smm-fixed .icons-available {
	position: relative;
	right: 16px
}

.smm-fixed .icons-always-visible {
	right: 16px
}

.smm-fixed .hide-icons+.icons-always-visible {
	-webkit-transition: opacity .3s ease-out, height .4s ease-out, bottom .1s ease-in-out;
	transition: opacity .3s ease-out, height .4s ease-out, bottom .1s ease-in-out
}

.smm-fixed .show-icons+.icons-always-visible {
	-webkit-transition: opacity .2s ease-out, height .1s ease-out, bottom 70ms ease-in-out;
	transition: opacity .2s ease-out, height .1s ease-out, bottom 70ms ease-in-out
}

.smm-fixed .icons-available {
	display: table;
	position: relative;
	right: 16px;
	height: 310px;
	opacity: 1;
	-webkit-transition: opacity .5s ease-in, height .3s ease-in, bottom .2s ease-in-out;
	transition: opacity .5s ease-in, height .3s ease-in, bottom .2s ease-in-out;
	z-index: 1
}

.smm-fixed .icons-available .wrap-messengers {
	display: table-cell;
	vertical-align: bottom
}

.smm-fixed .icons {
	-webkit-transition: opacity .5s ease-in, height .3s ease-in, bottom .2s ease-in-out;
	transition: opacity .5s ease-in, height .3s ease-in, bottom .2s ease-in-out
}

.smm-fixed .icons-available {
	bottom: 0
}

.smm-fixed .links {
	position: relative;
	text-align: center;
	width: 56px;
	margin-bottom: 10px
}

.smm-fixed .vkcom a {
	font-size: 0;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 40px;
	position: relative;
	border-radius: 50%;
	background: #5181b8;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease
}

.smm-fixed .vkcom a:after {
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0
}

.smm-fixed .vkcom a:hover {
	-webkit-transform: scale(1.15);
	transform: scale(1.15)
}

.smm-fixed .vkcom a:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2212%22%20viewBox%3D%220%200%2020%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.2959%201.112C19.4479%200.647996%2019.2959%200.311996%2018.6799%200.311996H16.5999C16.4002%200.304227%2016.203%200.359548%2016.0364%200.470115C15.8699%200.580681%2015.7423%200.740881%2015.6719%200.927996C15.013%202.48423%2014.1318%203.93668%2013.0559%205.24C12.5919%205.704%2012.3599%205.856%2012.0559%205.856C11.8959%205.856%2011.7439%205.704%2011.7439%205.24V1.08C11.7439%200.543997%2011.5919%200.279997%2011.1279%200.279997H7.81593C7.68312%200.273104%207.55271%200.317361%207.45153%200.403664C7.35034%200.489968%207.28607%200.61176%207.27193%200.743996C7.27193%201.28%208.07193%201.36%208.11993%202.824V6C8.11993%206.696%207.96793%206.8%207.73593%206.8C7.04793%206.8%205.27193%204.184%204.27193%201.2C4.03993%200.583996%203.88793%200.351997%203.34393%200.351997H1.26393C0.647928%200.351997%200.575928%200.663996%200.575928%200.967996C0.575928%201.512%201.26393%204.28%203.88793%207.984C5.65593%2010.448%208.04793%2011.832%2010.2879%2011.832C11.5999%2011.832%2011.8319%2011.528%2011.8319%2010.984V9.064C11.8319%208.44%2011.9839%208.368%2012.3679%208.368C12.7519%208.368%2013.2159%208.52%2014.4479%209.752C15.9119%2011.216%2016.1439%2011.832%2016.9119%2011.832H18.9919C19.6079%2011.832%2019.9199%2011.528%2019.6879%2010.912C19.2712%209.97521%2018.6668%209.13387%2017.9119%208.44C17.4559%207.824%2016.6799%207.208%2016.4479%206.904C16.385%206.84421%2016.3349%206.77224%2016.3006%206.69247C16.2664%206.6127%2016.2487%206.5268%2016.2487%206.44C16.2487%206.35319%2016.2664%206.26729%2016.3006%206.18752C16.3349%206.10775%2016.385%206.03578%2016.4479%205.976C16.4399%206%2019.0639%202.344%2019.2959%201.112Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) center no-repeat
}

.smm-fixed .fccom a {
	font-size: 0;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 40px;
	position: relative;
	border-radius: 50%;
	background: #0078f6;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease
}

.smm-fixed .fccom a:after {
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0
}

.smm-fixed .fccom a:hover {
	-webkit-transform: scale(1.15);
	transform: scale(1.15)
}

.smm-fixed .fccom a:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2233%22%20viewBox%3D%220%200%2018%2033%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M17.5999%201.20008V6.10008C17.5999%206.10008%2016.5999%206.10008%2015.4999%206.10008C14.1999%206.10008%2013.7999%206.30008%2013.1999%206.50008C12.3999%206.90008%2011.9999%207.70008%2011.8999%208.60008L11.7999%2013.0001H17.2999L16.3999%2018.8001H11.6999V32.8001C11.6999%2032.8001%2010.4999%2033.0001%208.8999%2033.0001C7.0999%2033.0001%205.4999%2032.7001%205.4999%2032.7001V18.8001H0.399902V13.0001H5.4999C5.4999%2013.0001%205.3999%208.80008%205.4999%207.40008C5.5999%206.00008%206.3999%203.70008%208.0999%202.40008C9.1999%201.50008%2010.7999%200.900083%2012.5999%200.900083C15.2999%200.800083%2017.5999%201.20008%2017.5999%201.20008Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) center 100% no-repeat
}

.smm-fixed .inst a {
	font-size: 0;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 40px;
	position: relative;
	border-radius: 50%;
	background: #de3275;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease
}

.smm-fixed .inst a:after {
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0
}

.smm-fixed .inst a:hover {
	-webkit-transform: scale(1.15);
	transform: scale(1.15)
}

.smm-fixed .inst a:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.384%2015.512C19.385%2016.0299%2019.2841%2016.543%2019.0868%2017.0219C18.8896%2017.5008%2018.6%2017.9362%2018.2345%2018.3032C17.869%2018.6701%2017.4348%2018.9615%2016.9567%2019.1607C16.4786%2019.3599%2015.9659%2019.4629%2015.448%2019.464H6.55198C6.03404%2019.4629%205.52139%2019.3599%205.04328%2019.1607C4.56517%2018.9615%204.13098%2018.6701%203.76549%2018.3032C3.4%2017.9362%203.11037%2017.5008%202.91313%2017.0219C2.7159%2016.543%202.61492%2016.0299%202.61598%2015.512V6.59199C2.61385%205.54523%203.02709%204.54039%203.765%203.79798C4.50292%203.05556%205.50523%202.63622%206.55198%202.63199H15.448C16.4947%202.63622%2017.497%203.05556%2018.235%203.79798C18.9729%204.54039%2019.3861%205.54523%2019.384%206.59199V15.512ZM15.384%200.687988H6.65598C5.8754%200.689038%205.10267%200.843824%204.38191%201.14351C3.66116%201.44319%203.00648%201.88191%202.45527%202.4346C1.90407%202.9873%201.46712%203.64315%201.16937%204.36471C0.87163%205.08627%200.718925%205.85941%200.719976%206.63999V15.36C0.718925%2016.1406%200.87163%2016.9137%201.16937%2017.6353C1.46712%2018.3568%201.90407%2019.0127%202.45527%2019.5654C3.00648%2020.1181%203.66116%2020.5568%204.38191%2020.8565C5.10267%2021.1562%205.8754%2021.3109%206.65598%2021.312H15.344C16.1246%2021.3109%2016.8973%2021.1562%2017.618%2020.8565C18.3388%2020.5568%2018.9935%2020.1181%2019.5447%2019.5654C20.0959%2019.0127%2020.5328%2018.3568%2020.8306%2017.6353C21.1283%2016.9137%2021.281%2016.1406%2021.28%2015.36V6.63999C21.281%205.85941%2021.1283%205.08627%2020.8306%204.36471C20.5328%203.64315%2020.0959%202.9873%2019.5447%202.4346C18.9935%201.88191%2018.3388%201.44319%2017.618%201.14351C16.8973%200.843824%2016.1246%200.689038%2015.344%200.687988H15.384ZM11%2014.52C10.3126%2014.5232%209.63977%2014.3222%209.0667%2013.9426C8.49363%2013.5631%208.04612%2013.0219%207.78088%2012.3878C7.51564%2011.7536%207.4446%2011.055%207.57675%2010.3805C7.70891%209.70594%208.03831%209.0858%208.52324%208.59863C9.00816%208.11146%209.62678%207.77919%2010.3007%207.64392C10.9747%207.50865%2011.6736%207.57647%2012.3089%207.83878C12.9443%208.10109%2013.4875%208.54609%2013.8697%209.1174C14.2519%209.6887%2014.456%2010.3606%2014.456%2011.048C14.457%2011.5029%2014.3685%2011.9535%2014.1954%2012.3742C14.0222%2012.7949%2013.768%2013.1773%2013.4471%2013.4998C13.1261%2013.8222%2012.7449%2014.0782%2012.325%2014.2532C11.9051%2014.4283%2011.4549%2014.5189%2011%2014.52ZM11%205.71999C9.93852%205.71524%208.89955%206.02575%208.01478%206.61218C7.13%207.1986%206.43927%208.03452%206.03014%209.01397C5.621%209.99342%205.51189%2011.0723%205.71664%2012.1138C5.92139%2013.1554%206.43077%2014.1127%207.18022%2014.8643C7.92967%2015.616%208.88543%2016.1283%209.92634%2016.3362C10.9673%2016.544%2012.0465%2016.4381%2013.0271%2016.0319C14.0078%2015.6257%2014.8458%2014.9375%2015.4349%2014.0545C16.0239%2013.1715%2016.3375%2012.1335%2016.336%2011.072C16.3391%2010.3685%2016.2036%209.67125%2015.937%209.02019C15.6705%208.36913%2015.2782%207.777%2014.7826%207.27769C14.287%206.77837%2013.6978%206.38167%2013.0487%206.11026C12.3997%205.83886%2011.7035%205.69808%2011%205.69599V5.71999ZM16.512%204.24799C16.2648%204.2464%2016.0227%204.31825%2015.8165%204.45441C15.6102%204.59058%2015.449%204.78493%2015.3533%205.01283C15.2576%205.24073%2015.2317%205.49191%2015.279%205.73452C15.3262%205.97713%2015.4445%206.20025%2015.6187%206.37559C15.7929%206.55093%2016.0152%206.67059%2016.2575%206.71939C16.4999%206.7682%2016.7512%206.74395%2016.9797%206.64973C17.2082%206.55552%2017.4036%206.39557%2017.5411%206.19016C17.6786%205.98476%2017.752%205.74316%2017.752%205.49599C17.753%205.33248%2017.7217%205.17037%2017.6599%205.019C17.598%204.86764%2017.5069%204.72999%2017.3916%204.614C17.2764%204.49801%2017.1393%204.40595%2016.9884%204.34314C16.8374%204.28032%2016.6755%204.24798%2016.512%204.24799Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) center no-repeat
}

.smm-fixed .okru a {
	font-size: 0;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 40px;
	position: relative;
	border-radius: 50%;
	background: #ef7d01;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease
}

.smm-fixed .okru a:after {
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0
}

.smm-fixed .okru a:hover {
	-webkit-transform: scale(1.15);
	transform: scale(1.15)
}

.smm-fixed .okru a:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2219%22%20viewBox%3D%220%200%2011%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.36676%206.2803e-06C4.41606%20-0.00151557%203.48629%200.287137%202.69519%200.829416C1.90409%201.3717%201.28723%202.14321%200.922728%203.04628C0.558224%203.94934%200.462464%204.94334%200.647576%205.90241C0.832687%206.86148%201.29034%207.7425%201.9626%208.43389C2.63485%209.12529%203.49146%209.59598%204.42398%209.78637C5.35649%209.97675%206.32296%209.87826%207.20102%209.50338C8.07907%209.12849%208.82922%208.49407%209.35649%207.68044C9.88375%206.8668%2010.1644%205.91056%2010.1629%204.93277C10.1629%204.28499%2010.0389%203.64355%209.79784%203.04508C9.55681%202.44661%209.20353%201.90283%208.75816%201.44478C8.3128%200.98673%207.78407%200.623385%207.20218%200.375491C6.62028%200.127596%205.9966%206.2803e-06%205.36676%206.2803e-06ZM5.36676%206.92589C4.83494%206.92589%204.32489%206.7086%203.94883%206.32183C3.57277%205.93506%203.3615%205.41049%203.3615%204.86351C3.3615%204.31654%203.57277%203.79196%203.94883%203.40519C4.32489%203.01842%204.83494%202.80114%205.36676%202.80114C5.63178%202.79482%205.89528%202.84385%206.14135%202.94526C6.38742%203.04667%206.61093%203.19835%206.79837%203.39113C6.98582%203.58391%207.1333%203.81379%207.2319%204.06686C7.3305%204.31994%207.37817%204.59095%207.37203%204.86351C7.37301%205.13463%207.32182%205.40327%207.2214%205.65395C7.12097%205.90463%206.97331%206.13239%206.7869%206.3241C6.6005%206.51581%206.37905%206.66768%206.13531%206.77097C5.89158%206.87425%205.63038%206.9269%205.36676%206.92589ZM7.2972%2013.8518C8.31662%2013.6138%209.2869%2013.1917%2010.1629%2012.6051C10.3432%2012.4702%2010.4896%2012.293%2010.5898%2012.0882C10.69%2011.8834%2010.7412%2011.657%2010.7391%2011.4277C10.7378%2011.1606%2010.6635%2010.8993%2010.5246%2010.6736C10.3858%2010.4478%2010.188%2010.2669%209.95385%2010.1513C9.71973%2010.0357%209.45871%209.99018%209.20062%2010.0199C8.94254%2010.0497%208.6978%2010.1535%208.49437%2010.3196C7.56538%2010.8937%206.50296%2011.1995%205.41914%2011.2045C4.27059%2011.1481%203.15083%2010.816%202.14937%2010.2349C1.91313%2010.0868%201.64032%2010.012%201.36372%2010.0194C1.00256%2010.0194%200.656183%2010.167%200.400799%2010.4297C0.145415%2010.6923%200.0019424%2011.0486%200.0019424%2011.42C-0.011184%2011.659%200.0424249%2011.8968%200.156443%2012.1054C0.270461%2012.314%200.44013%2012.4847%200.645422%2012.5974C1.49755%2013.1681%202.44709%2013.5676%203.44381%2013.7748L0.795068%2016.5682C0.666797%2016.6985%200.564953%2016.8537%200.495443%2017.0248C0.425932%2017.1958%200.390138%2017.3794%200.390138%2017.5648C0.390138%2017.7502%200.425932%2017.9338%200.495443%2018.1048C0.564953%2018.2759%200.666797%2018.4311%200.795068%2018.5614C0.925685%2018.699%201.08156%2018.8087%201.25366%2018.884C1.42576%2018.9593%201.61068%2018.9987%201.7977%2019C2.17495%2018.9949%202.53509%2018.8373%202.80033%2018.5614L5.36676%2015.8372L8.0155%2018.5614C8.27637%2018.804%208.61802%2018.9341%208.96963%2018.9247C9.32124%2018.9153%209.65584%2018.7671%209.90407%2018.5108C10.1523%2018.2545%2010.2951%2017.9098%2010.3029%2017.5481C10.3107%2017.1865%2010.1829%2016.8356%209.94594%2016.5682L7.2972%2013.8518Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) center no-repeat
}

.smm-fixed .youtube a {
	font-size: 0;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 40px;
	position: relative;
	border-radius: 50%;
	background: red;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease
}

.smm-fixed .youtube a:after {
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0
}

.smm-fixed .youtube a:hover {
	-webkit-transform: scale(1.15);
	transform: scale(1.15)
}

.smm-fixed .youtube a:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2216%22%20viewBox%3D%220%200%2022%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M21.232%202.84791C21.1088%202.39394%2020.869%201.98009%2020.5364%201.64748C20.2038%201.31487%2019.79%201.07507%2019.336%200.951907C17.672%200.503907%2011%200.503906%2011%200.503906C11%200.503906%204.312%200.503906%202.648%200.967906C2.19403%201.09107%201.78018%201.33087%201.44757%201.66348C1.11496%201.99609%200.875164%202.40994%200.751996%202.86391C0.448564%204.55896%200.298624%206.27792%200.303997%207.99991C0.293344%209.72741%200.443322%2011.4522%200.751996%2013.1519C0.875164%2013.6059%201.11496%2014.0197%201.44757%2014.3523C1.78018%2014.6849%202.19403%2014.9247%202.648%2015.0479C4.312%2015.4959%2011%2015.4959%2011%2015.4959C11%2015.4959%2017.688%2015.4959%2019.352%2015.0479C19.806%2014.9247%2020.2198%2014.6849%2020.5524%2014.3523C20.885%2014.0197%2021.1248%2013.6059%2021.248%2013.1519C21.5627%2011.4529%2021.7154%209.7278%2021.704%207.99991C21.7066%206.27166%2021.5486%204.5469%2021.232%202.84791ZM8.856%2011.1999V4.79991L14.408%207.99991L8.856%2011.1999Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) center no-repeat
}

.smm-fixed .viber a {
	font-size: 0;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 40px;
	position: relative;
	border-radius: 50%;
	background: #665cac;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease
}

.smm-fixed .viber a:after {
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0
}

.smm-fixed .viber a:hover {
	-webkit-transform: scale(1.15);
	transform: scale(1.15)
}

.smm-fixed .viber a:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13.9999%209.28788C13.8844%209.28602%2013.7739%209.24038%2013.6907%209.16019C13.6076%209.08%2013.558%208.97124%2013.5519%208.85588C13.4799%207.33588%2012.7519%206.59188%2011.2959%206.50388C11.1771%206.49752%2011.0657%206.44421%2010.9861%206.3557C10.9066%206.26718%2010.8655%206.1507%2010.8719%206.03188C10.8783%205.91307%2010.9316%205.80164%2011.0201%205.72213C11.1086%205.64261%2011.2251%205.60152%2011.3439%205.60788C13.2799%205.71188%2014.3519%206.82388%2014.4479%208.80788C14.4511%208.86633%2014.4427%208.92483%2014.423%208.97996C14.4033%209.03509%2014.3729%209.08575%2014.3334%209.12896C14.2939%209.17217%2014.2462%209.20707%2014.193%209.23161C14.1399%209.25615%2014.0824%209.26984%2014.0239%209.27188L13.9999%209.28788ZM16.3279%2010.0719C16.3863%2010.0729%2016.4444%2010.0623%2016.4987%2010.0407C16.553%2010.0191%2016.6025%209.98684%2016.6442%209.94587C16.6859%209.90491%2016.719%209.85604%2016.7417%209.80213C16.7643%209.74822%2016.7759%209.69034%2016.7759%209.63188C16.8138%208.82543%2016.6919%208.01944%2016.4173%207.26023C16.1428%206.50101%2015.7209%205.80354%2015.1759%205.20788C13.9883%203.97749%2012.3653%203.26223%2010.6559%203.21588C10.5375%203.2092%2010.4212%203.2489%2010.3316%203.32656C10.2419%203.40423%2010.1861%203.51374%2010.1759%203.63188C10.1715%203.69075%2010.1789%203.74989%2010.1974%203.80592C10.216%203.86194%2010.2455%203.91375%2010.2841%203.95835C10.3228%204.00295%2010.3699%204.03948%2010.4227%204.06583C10.4755%204.09218%2010.533%204.10783%2010.5919%204.11188C12.0725%204.13925%2013.4819%204.75194%2014.5119%205.81588C14.978%206.32734%2015.3365%206.92732%2015.566%207.58013C15.7955%208.23295%2015.8914%208.92526%2015.8479%209.61588C15.8478%209.7341%2015.8937%209.84772%2015.9757%209.9328C16.0578%2010.0179%2016.1698%2010.0677%2016.2879%2010.0719H16.3279ZM18.6879%2010.9999C18.8074%2010.9978%2018.9214%2010.9488%2019.0052%2010.8635C19.089%2010.7782%2019.1359%2010.6634%2019.1359%2010.5439C19.1898%209.24815%2018.9792%207.95502%2018.5171%206.74331C18.0549%205.53159%2017.3509%204.42667%2016.4479%203.49588C15.576%202.64886%2014.5458%201.98188%2013.4161%201.53302C12.2864%201.08416%2011.0794%200.862228%209.86389%200.879883C9.75436%200.894487%209.65386%200.948366%209.58107%201.0315C9.50828%201.11464%209.46816%201.22138%209.46816%201.33188C9.46816%201.44238%209.50828%201.54912%209.58107%201.63226C9.65386%201.7154%209.75436%201.76928%209.86389%201.78388C10.9634%201.76299%2012.0562%201.96008%2013.0791%202.36377C14.1021%202.76745%2015.035%203.36975%2015.8239%204.13588C16.6421%204.98058%2017.2775%205.98481%2017.6904%207.08594C18.1033%208.18707%2018.2849%209.36146%2018.2239%2010.5359C18.226%2010.6554%2018.275%2010.7694%2018.3602%2010.8532C18.4455%2010.937%2018.5603%2010.9839%2018.6799%2010.9839L18.6879%2010.9999ZM11.4399%2014.8559C6.82389%2013.6799%205.58389%209.00788%205.58389%209.00788C5.57011%208.82818%205.59592%208.64765%205.65951%208.47902C5.72309%208.31038%205.8229%208.15775%205.95189%208.03188L6.75189%207.36788C7.00555%207.13944%207.17034%206.82873%207.21718%206.4906C7.26402%206.15248%207.1899%205.80867%207.00789%205.51988C6.70086%204.95335%206.3644%204.40327%205.99989%203.87188C5.63189%203.36788%204.77589%202.34388%204.76789%202.33588C4.57081%202.09855%204.2942%201.94093%203.98956%201.89236C3.68491%201.84379%203.373%201.90759%203.11189%202.07188C2.47687%202.44053%201.9044%202.90768%201.41589%203.45588C1.05847%203.84688%200.822247%204.33323%200.735894%204.85588C0.727358%204.92495%200.727358%204.99481%200.735894%205.06388C0.729206%205.26491%200.759021%205.46549%200.823893%205.65588C1.28045%206.99938%201.87566%208.29168%202.59989%209.51188C3.22279%2010.6373%203.94003%2011.7078%204.74389%2012.7119C5.13084%2013.2414%205.55031%2013.7464%205.99989%2014.2239L6.04789%2014.2799L6.09589%2014.3279L6.15189%2014.3759L6.19989%2014.4239C6.65458%2014.8867%207.14111%2015.317%207.65589%2015.7119C8.6597%2016.5162%209.73024%2017.2334%2010.8559%2017.8559C12.1035%2018.5783%2013.4259%2019.1631%2014.7999%2019.5999C14.9908%2019.6635%2015.1907%2019.6959%2015.3919%2019.6959C15.4609%2019.7049%2015.5309%2019.7049%2015.5999%2019.6959C16.1214%2019.6109%2016.6074%2019.3776%2016.9999%2019.0239C17.5452%2018.5348%2018.0097%2017.9623%2018.3759%2017.3279C18.5419%2017.0673%2018.6067%2016.7549%2018.558%2016.4498C18.5094%2016.1447%2018.3507%2015.8679%2018.1119%2015.6719C18.1119%2015.6719%2017.0719%2014.7999%2016.5679%2014.4479C16.0639%2014.0959%2015.3439%2013.6479%2014.9199%2013.3999C14.6306%2013.2194%2014.2872%2013.1462%2013.9495%2013.193C13.6118%2013.2398%2013.3012%2013.4036%2013.0719%2013.6559L12.4079%2014.4559C12.2839%2014.5851%2012.1327%2014.6852%2011.9653%2014.7489C11.7979%2014.8125%2011.6184%2014.8381%2011.4399%2014.8239%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) center no-repeat
}

.smm-fixed .tg a {
	font-size: 0;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 40px;
	position: relative;
	border-radius: 50%;
	background: #1e96c8;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease;
	background: linear-gradient(214.17deg, #37aee2 15.49%, #1e96c8 89.09%)
}

.smm-fixed .tg a:after {
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0
}

.smm-fixed .tg a:hover {
	-webkit-transform: scale(1.15);
	transform: scale(1.15)
}

.smm-fixed .tg a:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2223%22%20height%3D%2219%22%20viewBox%3D%220%200%2023%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M22.5217%204.05728C22.4364%204.62128%2022.3464%205.18461%2022.2667%205.74928C22.0984%206.94594%2021.9017%208.13794%2021.7127%209.33161C21.6937%209.45161%2021.68%209.57261%2021.664%209.69328C21.6424%209.80161%2021.618%209.90961%2021.5997%2010.0186C21.2684%2011.9796%2020.9374%2013.9406%2020.6074%2015.9016C20.5237%2016.3983%2020.445%2016.8959%2020.3644%2017.3933C20.2627%2017.9126%2020.0094%2018.3323%2019.5594%2018.6246C18.9184%2019.0409%2018.177%2019.0176%2017.5464%2018.5886C15.8491%2017.4329%2014.1454%2016.2866%2012.444%2015.1369C12.4307%2015.1279%2012.4137%2015.1239%2012.3984%2015.1176C11.7747%2014.6839%2011.1514%2014.2496%2010.527%2013.8166C9.91538%2013.3923%209.76905%2012.8923%2010.062%2012.2036C10.235%2011.7973%2010.5147%2011.4716%2010.8357%2011.1739C11.5274%2010.5326%2012.2124%209.88394%2012.9004%209.23794C12.9147%209.22961%2012.931%209.22361%2012.943%209.21261C14.261%208.01328%2015.5957%206.83161%2016.8094%205.52294C16.904%205.42094%2016.9644%205.30894%2016.9947%205.17694C17.0194%205.06928%2017.063%204.95094%2016.967%204.86294C16.874%204.77761%2016.7574%204.81594%2016.651%204.84894C16.3674%204.93694%2016.1144%205.08728%2015.866%205.24461C14.9277%205.83861%2014.0357%206.49994%2013.1247%207.13328C12.4964%207.57028%2011.8724%208.01328%2011.2464%208.45361C10.697%208.81894%2010.149%209.18628%209.59772%209.54894C8.85605%2010.0366%208.09472%2010.4929%207.33738%2010.9553C6.63705%2011.3829%205.87972%2011.5319%205.08472%2011.4129C3.48105%2011.1729%201.97572%2010.6186%200.527383%209.90161C0.382716%209.82994%200.252716%209.73328%200.143716%209.61261C-0.046617%209.40161%20-0.047617%209.20361%200.13905%208.99028C0.304716%208.80094%200.524383%208.68794%200.740383%208.57261C1.56205%208.13361%202.40172%207.73094%203.24572%207.33728C3.84305%207.05861%204.45172%206.80328%205.05038%206.52694C5.16438%206.47428%205.28305%206.43561%205.39538%206.38094C5.90872%206.15794%206.42072%205.93194%206.93538%205.71228C8.23272%205.15828%209.53105%204.60728%2010.829%204.05528C10.8914%204.03294%2010.9547%204.01294%2011.016%203.98761C12.098%203.54328%2013.1794%203.09728%2014.2617%202.65428C14.9847%202.35828%2015.7094%202.06594%2016.433%201.77194C17.0274%201.53594%2017.6177%201.28928%2018.2167%201.06661C19.0754%200.74761%2019.9077%200.35561%2020.7964%200.119943C21.2374%200.00327631%2021.6867%20-0.051057%2022.1401%200.0626097C22.5947%200.176276%2022.859%200.594276%2022.8394%201.03494C22.794%202.04894%2022.6414%203.05128%2022.5217%204.05728Z%22%20fill%3D%22%23FEFEFE%22%2F%3E%0A%3C%2Fsvg%3E%0A) 42% center no-repeat
}

.smm-fixed .fb-mes a {
	font-size: 0;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 40px;
	position: relative;
	border-radius: 50%;
	background: #006aff;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease;
	background: -webkit-gradient(linear, left top, left bottom, from(#00b2ff), color-stop(103.09%, #006aff));
	background: linear-gradient(180deg, #00b2ff 0, #006aff 103.09%)
}

.smm-fixed .fb-mes a:after {
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0
}

.smm-fixed .fb-mes a:hover {
	-webkit-transform: scale(1.15);
	transform: scale(1.15)
}

.smm-fixed .fb-mes a:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.08969%2013.2156L7.47072%208.22603C8.00799%207.43321%209.16124%207.23498%209.96714%207.79731L12.6558%209.67378C12.7759%209.75737%2012.9219%209.80236%2013.0718%209.80198C13.2218%209.80159%2013.3675%209.75585%2013.4871%209.67164L17.1183%207.10787C17.6023%206.76537%2018.2369%207.30615%2017.9103%207.78439L14.5316%2012.7718C13.9943%2013.5646%2012.8411%2013.7628%2012.0352%2013.2005L9.34654%2011.324C9.22643%2011.2405%209.08041%2011.1955%208.93046%2011.1959C8.78052%2011.1962%208.63476%2011.242%208.51515%2011.3262L4.88166%2013.8921C4.39768%2014.2347%203.7631%2013.6939%204.08969%2013.2156ZM11%200C4.80282%200%200%204.53948%200%2010.6704C0%2013.8774%201.31466%2016.6485%203.45494%2018.563C3.63424%2018.7246%203.74264%2018.9481%203.75149%2019.1894L3.81128%2021.1459C3.83119%2021.7701%204.47524%2022.1751%205.04631%2021.925L7.22859%2020.9623C7.41321%2020.8805%207.62033%2020.8649%207.81511%2020.918C8.81771%2021.1946%209.88675%2021.3407%2011%2021.3407C17.1972%2021.3407%2022%2016.8012%2022%2010.6704C22%204.53948%2017.1972%200%2011%200Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) center no-repeat
}

.smm-fixed .wb a {
	font-size: 0;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 40px;
	position: relative;
	border-radius: 50%;
	background: #c912ab;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease;
	background: linear-gradient(89.28deg, #c912ab 1.11%, #481173 99.89%)
}

.smm-fixed .wb a:after {
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0
}

.smm-fixed .wb a:hover {
	-webkit-transform: scale(1.15);
	transform: scale(1.15)
}

.smm-fixed .wb a:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2211%22%20viewBox%3D%220%200%2026%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.66946%2011H3.3914L0%200H2.07252L4.59038%208.59571L7.31378%200H9.12938L11.8356%208.59571L14.3535%200H16.426L13.0346%2011H10.7566L8.22158%202.97L5.66946%2011ZM24.3214%205.29571C25.3663%205.79857%2026%206.71%2026%207.85714C26%208.75286%2025.6574%209.50714%2024.9552%2010.1043C24.2529%2010.7014%2023.4136%2011%2022.4031%2011H17.2646V0H22.0262C23.0026%200%2023.8418%200.298572%2024.5098%200.88C25.195%201.46143%2025.5375%202.18429%2025.5375%203.04857C25.5375%204.00714%2025.1265%204.74571%2024.3214%205.29571ZM22.0262%201.69714H19.2343V4.58857H22.0262C22.8998%204.58857%2023.5678%203.96%2023.5678%203.14286C23.5678%202.32571%2022.8998%201.69714%2022.0262%201.69714ZM19.2343%209.30286H22.4031C23.3109%209.30286%2024.0302%208.62714%2024.0302%207.76286C24.0302%206.89857%2023.3109%206.22286%2022.4031%206.22286H19.2343V9.30286Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) center no-repeat
}

.result-search-delivery.delivery-wrapper {
	padding: 0 35px 60px
}

.result-search-delivery .types-of-delivery {
	margin-bottom: 25px
}

.result-search-delivery .types-of-delivery-items:after {
	content: '';
	display: table;
	clear: both
}

.result-search-delivery .types-of-delivery-item {
	position: relative;
	float: left;
	padding: 9px 35px;
	font-family: tahoma, arial, sans-serif;
	color: #272727;
	border: 1px solid #ddd;
	cursor: pointer
}

.result-search-delivery .types-of-delivery-item+li {
	margin-left: -1px
}

.result-search-delivery .types-of-delivery-item[id="1"] {
	border-right: none
}

.result-search-delivery .types-of-delivery-item.active {
	color: #fff;
	background: #ff48a5;
	border-color: #ff48a5
}

.result-search-delivery .types-of-delivery-item.active:before {
	content: '';
	position: absolute;
	left: 50%;
	margin-left: -7px;
	bottom: -13px;
	width: 0;
	height: 0;
	border: 7px solid transparent;
	border-top-color: #ff48a5
}

.result-search-delivery .types-of-delivery-item.active+li {
	border-left-color: transparent
}

.result-search-delivery .types-of-delivery-free {
	margin: 0 0 15px;
	color: #ff48a5
}

.result-search-delivery .more-details {
	font-family: tahoma, arial, sans-serif;
	color: #272727
}

.result-search-delivery .more-details:after {
	content: '';
	display: table;
	clear: both
}

.result-search-delivery .more-details table {
	width: 100%
}

.result-search-delivery .more-details.courier table {
	width: 64%
}

.result-search-delivery .achtung-main,
.result-search-delivery .delivery-intervals,
.result-search-delivery .delivery-table {
	float: left
}

.result-search-delivery .delivery-table-title {
	padding: 15px 0;
	line-height: 1.07142857;
	font-weight: 400;
	color: #565656;
	border-bottom: 1px solid #ddd
}

.result-search-delivery .delivery-table-items {
	float: left;
	margin-right: 25px
}

.result-search-delivery .delivery-table-row {
	border-top: 1px solid #ddd
}

.result-search-delivery .delivery-table-row:first-child {
	border-top: none
}

.result-search-delivery .delivery-table-content {
	padding: 15px 15px 15px 0
}

.result-search-delivery .delivery-table-content:after {
	content: '';
	display: table;
	clear: both
}

.result-search-delivery .delivery-table-content.adress {
	position: relative;
	padding-right: 65px;
	width: 55%
}

.result-search-delivery .delivery-table-content.adress .delivery-sale {
	border-bottom: 0;
	top: 8px;
	right: 20px
}

.result-search-delivery .delivery-table-scheme {
	display: block;
	margin: 10px 0;
	padding: 0;
	background: 0 0;
	text-decoration: underline;
	border: none;
	outline: 0;
	cursor: pointer
}

.result-search-delivery .delivery-table-scheme:active,
.result-search-delivery .delivery-table-scheme:hover {
	text-decoration: none
}

.result-search-delivery .delivery-table-metro {
	display: inline-block;
	width: 100%
}

.result-search-delivery .delivery-table-metro:before {
	content: '';
	display: inline-block;
	margin-right: 3px;
	width: 12px;
	height: 8px;
	background: url(../../../../../i/delivery_sprite_new.png) no-repeat -100px -92px
}

.result-search-delivery .delivery-table-metro-red:before {
	background-position: -112px -24px
}

.result-search-delivery .delivery-table-metro-green:before {
	background-position: -112px -48px
}

.result-search-delivery .delivery-table-metro-blue:before {
	background-position: -88px -100px
}

.result-search-delivery .delivery-table-metro-lazure:before {
	background-position: -100px -100px
}

.result-search-delivery .delivery-table-metro-brown:before {
	background-position: -76px -92px
}

.result-search-delivery .delivery-table-metro-orange:before {
	background-position: -112px -16px
}

.result-search-delivery .delivery-table-metro-violet:before {
	background-position: -112px -32px
}

.result-search-delivery .delivery-table-metro-yellow:before {
	background-position: -112px -40px
}

.result-search-delivery .delivery-table-metro-gray:before {
	background-position: -76px -100px
}

.result-search-delivery .delivery-table-metro-lime:before {
	background-position: -112px -8px
}

.result-search-delivery .delivery-table-metro-celadon:before {
	background-position: -88px -92px
}

.result-search-delivery .delivery-table-metro-light-blue:before {
	background-position: -112px 0
}

.result-search-delivery .payment-price {
	width: 53%
}

.result-search-delivery .payment-date {
	width: 47%
}

.result-search-delivery .payment-intervals {
	width: 36%
}

.result-search-delivery .delivery-intervals {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 50px
}

.result-search-delivery .delivery-intervals .delivery-table-title {
	position: relative;
	margin: 0;
	width: 100%;
	border-bottom-color: transparent
}

.result-search-delivery .delivery-intervals .delivery-table-title:before {
	content: '';
	position: absolute;
	left: -30px;
	top: 50%;
	margin-top: -10px;
	width: 20px;
	height: 20px;
	background: url(../../../../../i/delivery_sprite_new.png) no-repeat 0 -92px
}

.result-search-delivery .delivery-intervals .achtung {
	position: absolute;
	left: 0;
	bottom: -6px;
	width: 100%
}

.result-search-delivery .achtung {
	position: relative;
	font-size: 12px;
	line-height: 1.41666667;
	color: #ff48a5
}

.result-search-delivery .achtung-main {
	padding-left: 50px
}

.result-search-delivery .achtung-main:before {
	content: '!';
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -15px;
	width: 28px;
	height: 28px;
	line-height: 28px;
	font-size: 25px;
	text-align: center;
	border: 2px solid #ff48a5;
	border-radius: 50%
}

.view-on-map div {
	margin: 0 auto
}

.view-on-map div .form-baloon p:nth-of-type(1) span+span {
	color: #ff48a5
}

.view-on-map div .form-baloon button.added_point-pickup.btn_choose-postamat {
	display: none
}

.view-on-map div>div img {
	cursor: pointer
}

.view-on-map label {
	color: #767676;
	font-weight: 700;
	display: block;
	margin: 0 0 2px
}

.view-on-map .button-panel {
	display: none
}

.display_types {
	margin-bottom: 20px
}

.display_types ul {
	position: relative
}

.display_types ul:before {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 0;
	border-bottom: 1px solid #ddd
}

.display_types ul:after {
	content: '';
	display: table;
	clear: both
}

.display_types li {
	font-size: 1rem;
	line-height: 1.14285714rem;
	color: #8b8b8b;
	float: left;
	position: relative;
	padding: 9px 35px 8px;
	background: #fff;
	cursor: pointer
}

.display_types li:active,
.display_types li:hover {
	color: #000
}

.display_types li.active {
	padding: 8px 34px 9px;
	color: #000;
	border: 1px solid #ddd;
	border-bottom: none;
	z-index: 2
}

.display_types li:first-child.active {
	padding-left: 35px;
	border-left: none
}

.display_types-list:before,
.display_types-map:before {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -9px;
	width: 14px;
	height: 18px;
	background: url(../../../../../i/delivery_sprite_new.png) no-repeat
}

.display_types-list:before {
	background-position: -20px -92px
}

.display_types-map:before {
	left: 10px;
	background-position: -34px -92px
}

.display_types-list.active:before,
.display_types-list:active:before,
.display_types-list:hover:before {
	background-position: -48px -92px
}

.display_types-map.active:before,
.display_types-map:active:before,
.display_types-map:hover:before {
	background-position: -62px -92px
}

.jqmPopWindow.common-photos-popup {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.discount {
	color: #ff48a5;
	font: normal 13px Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing: -.4px
}

.date-of-delivery {
	letter-spacing: -.5px
}

.date-of-delivery>span {
	color: #000
}

.date-of-delivery>span:first-child {
	color: #8b8b8b;
	margin: 0 3px 0 0
}

.date-of-delivery>span.flash {
	float: left;
	height: 21px;
	margin: 0 5px 0 0;
	vertical-align: top;
	width: 10px
}

.date-of-delivery>span.flash:before {
	left: 0
}

.date-of-delivery.has-faster-date>span {
	color: #ff48a5
}

.date-of-delivery.has-faster-date>span:first-child {
	color: #8b8b8b
}

p.date-of-delivery {
	position: relative;
	top: -2px
}

.choose-adress {
	letter-spacing: -.5px;
	position: relative;
	top: -2px
}

.choose-adress.no-discount {
	color: #ff48a5
}

.circle-marker {
	position: absolute;
	white-space: nowrap
}

.circle-marker img {
	max-width: none
}

.circle-marker .icon-img {
	vertical-align: middle;
	display: inline-block
}

.circle-marker .mark-text {
	margin: -2px 0 0 -30px;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	width: auto;
	white-space: nowrap;
	height: 28px;
	line-height: 28px;
	background: #fff;
	z-index: -1;
	padding: 0 10px 0 34px;
	border-radius: 50px;
	-webkit-box-shadow: 0 1px 3px rgba(45, 45, 45, .23);
	box-shadow: 0 1px 3px rgba(45, 45, 45, .23)
}

.circle-marker .mark-text span {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	line-height: 1.14285714rem
}

.circle-marker .mark-text .flash {
	display: inline-block;
	vertical-align: middle;
	width: 10px;
	height: 18px;
	position: relative;
	margin: -2px 0 0 10px
}

.circle-marker .mark-text .flash:before {
	content: '';
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2250%22%20viewBox%3D%220%200%2024%2050%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.2188%2016.6667L18.2216%2016.664L12.8601%2016.6667L18.7056%200H6.67596L0%2025L2.48557%2024.9965L2.48274%2025H8.18369L1.40439%2050L16.8259%2026.7161L23.382%2016.6667H18.2188Z%22%20fill%3D%22%23CB11AB%22%2F%3E%0A%3C%2Fsvg%3E%0A) 0 0 no-repeat;
	background-size: contain;
	width: 10px;
	height: 21px;
	display: block
}

.form-baloon>.red {
	color: #ff579d
}

.form-baloon>.red:first-of-type {
	margin: 6px 0 10px
}

.form-baloon h1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 36px;
	line-height: 48px;
	margin-bottom: 20px;
	margin-bottom: 15px
}

.form-baloon h1+p {
	margin-top: 0
}

.form-baloon .map-sect,
.form-baloon p {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b;
	margin: 0
}

.form-baloon .map-sect .red,
.form-baloon p .red {
	color: #ff579d
}

.form-baloon div {
	margin-left: -10px;
	margin-top: 20px
}

.form-baloon div img {
	cursor: pointer;
	width: 100px;
	max-width: 100%;
	height: 75px;
	display: inline-block;
	margin-left: 10px;
	margin-bottom: 10px;
	vertical-align: top
}

.form-baloon+div img {
	cursor: pointer;
	width: 100px;
	max-width: 100%;
	height: 75px;
	display: inline-block;
	margin-right: 10px;
	margin-top: 10px;
	vertical-align: top
}

.form-baloon button.added_point-pickup {
	margin: 0;
	width: auto;
	float: inherit;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 14px;
	padding: 12px 25px 13px
}

.form-baloon button.added_point-pickup.disabled,
.form-baloon button.added_point-pickup.disabled:hover,
.form-baloon button.added_point-pickup:disabled,
.form-baloon button.added_point-pickup:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.form-baloon button.added_point-pickup.disabled:active,
.form-baloon button.added_point-pickup.disabled:hover:active,
.form-baloon button.added_point-pickup:disabled:active,
.form-baloon button.added_point-pickup:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.form-baloon button.added_point-pickup.disabled.progress,
.form-baloon button.added_point-pickup.progress,
.form-baloon button.added_point-pickup.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.form-baloon button.added_point-pickup.disabled.progress:after,
.form-baloon button.added_point-pickup.progress:active:after,
.form-baloon button.added_point-pickup.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.form-baloon button.added_point-pickup.disabled.progress:after,
.form-baloon button.added_point-pickup.progress:active:after,
.form-baloon button.added_point-pickup.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.form-baloon button.added_point-pickup:hover {
	background: #e313bf;
	border-color: #e313bf
}

.form-baloon button.added_point-pickup:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.form-baloon button.added_point-pickup.disabled,
.form-baloon button.added_point-pickup.disabled:hover,
.form-baloon button.added_point-pickup:disabled,
.form-baloon button.added_point-pickup:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.form-baloon button.added_point-pickup.disabled:active,
.form-baloon button.added_point-pickup.disabled:hover:active,
.form-baloon button.added_point-pickup:disabled:active,
.form-baloon button.added_point-pickup:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.form-baloon button.added_point-pickup.disabled.progress,
.form-baloon button.added_point-pickup.progress,
.form-baloon button.added_point-pickup.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.form-baloon button.added_point-pickup.disabled.progress:after,
.form-baloon button.added_point-pickup.progress:active:after,
.form-baloon button.added_point-pickup.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.form-baloon button.added_point-pickup.disabled.progress:after,
.form-baloon button.added_point-pickup.progress:active:after,
.form-baloon button.added_point-pickup.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.form-baloon button.added_point-pickup:hover {
	background: #e313bf;
	border-color: #e313bf
}

.form-baloon button.added_point-pickup:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.form-baloon button.added_point-pickup+p {
	margin-top: 17px
}

.form-baloon .flash {
	display: none
}

.chat-wrapper {
	position: absolute
}

.chat {
	background: #fff;
	border: 1px solid #d5d5d5;
	bottom: auto;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #000;
	font: normal 13px Tahoma, Arial, Helvetica, sans-serif;
	left: -375px;
	overflow: hidden;
	position: absolute;
	top: -517px;
	width: 350px;
	z-index: 100
}

.chat .scroll {
	background: #c4c4c4;
	cursor: pointer;
	display: block;
	height: 0;
	position: absolute;
	right: 3px;
	top: 3px;
	width: 3px;
	z-index: 99
}

.chat-header {
	border-bottom: 1px solid #d5d5d5;
	cursor: move;
	font-size: 14px;
	min-height: 17px;
	padding: 11px 33px 12px 15px;
	position: relative
}

.chat-header b {
	background: #22a053;
	border-radius: 50%;
	display: inline-block;
	height: 8px;
	margin: 0 10px 0 0;
	vertical-align: 1px;
	width: 8px
}

.chat-header span {
	color: #8b8b8b
}

.chat-header .name {
	letter-spacing: .3px
}

.chat-header .name>b {
	background: #22a053;
	border-radius: 50%;
	height: 8px;
	width: 8px
}

.chat-header .minimize {
	background: #fff;
	cursor: pointer;
	height: 28px;
	position: absolute;
	right: 8px;
	top: 5px;
	-webkit-transition: background .2s ease-in;
	transition: background .2s ease-in;
	width: 28px
}

.chat-header .minimize:hover {
	background: #f6f6f6;
	-webkit-transition: background .2s ease-in;
	transition: background .2s ease-in
}

.chat-header .minimize:before {
	background: #8b8b8b;
	bottom: 7px;
	content: '';
	display: block;
	height: 2px;
	left: 6px;
	position: absolute;
	width: 15px
}

.chat-base {
	background: #f6f6f6;
	border-bottom: 1px solid #d5d5d5;
	height: 405px;
	padding: 15px;
	position: relative
}

.chat-base.chat-scroll {
	margin-right: -20px;
	overflow-y: auto;
	padding-right: 20px
}

.chat-base .date {
	color: #aaa;
	font-size: 12px;
	text-align: center;
	margin: 0 0 13px
}

.chat-base .date+.question {
	margin: 0 0 -1px
}

.chat-base>div>div {
	display: inline-block;
	border-radius: 13px
}

.chat-base>div>div>span {
	display: block;
	letter-spacing: .4px;
	line-height: 20px;
	overflow: hidden;
	padding: 7px 14px 10px 15px;
	max-width: 276px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow-wrap: break-word;
	word-wrap: break-word
}

.chat-base .answer {
	margin: 18px 0 17px;
	padding: 0 0 0 40px;
	position: relative
}

.chat-base .answer>div {
	background: #fff
}

.chat-base .answer+.chat-question {
	margin: 17px 0 -1px
}

.chat-base .answer:before {
	content: 'WB';
	background: linear-gradient(45deg, #15144a, #ee3a84);
	border-radius: 50%;
	bottom: 3px;
	color: #fff;
	display: block;
	font-size: 14px;
	height: 30px;
	left: 0;
	line-height: 30px;
	position: absolute;
	text-align: center;
	width: 30px
}

.chat-base .chat-question {
	text-align: right
}

.chat-base .chat-question>div {
	background: #e8e8e8;
	margin: 0 0 -1px
}

.chat-base .chat-question>div>span {
	text-align: left;
	max-width: 316px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow-wrap: break-word;
	word-wrap: break-word
}

.chat-base .answer span>img,
.chat-base .chat-question span>img {
	margin: -7px -14px -10px -15px;
	max-width: calc(100% + 29px);
	border-radius: 13px
}

.chat-base .answer span .link,
.chat-base .chat-question span .link {
	color: #000;
	text-decoration: underline
}

.chat-base .answer span .link:hover,
.chat-base .chat-question span .link:hover {
	text-decoration: none
}

.chat-base .answer span .link-file,
.chat-base .chat-question span .link-file {
	display: inline-block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAkCAYAAADo6zjiAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAv9JREFUWIXl2FuIVlUUB/DfOKNdGSSsyS5QCgpdoIiKbmgGKZFmFlqCFV1o6qWghyAvQZldBpsgiupF6sEQNM1SolEMoocuoFQQgfUQkyYFkyGNRWIPa43fmc8Z53N/47y44LD/+7LO+e+99tprr9PS1dV1WJl8hVuxv1AfjGtC9xp8iNObIdBWwY9gdwM6V6A78QxswB34t1kC32DXcegexKmYg/exEIeOl0AzJvgHzyVegDVoGUsC8KyaOZbgzbEmAE/hncSdeGmsCRzG41ib9afxTKPKbSMPGVZaMLFSfxJniU35AvrVzHNCCLSj7xj9r+IX4abDymiY4Fhy+UgDSlZgF24eYcxK3NDIy0oI/InPRhjzR6MvO9EmODkJTBLuCOfjzLEgMAGPYid+x03Z/rDYM9sx3xCxYjQIXIlv8ZYI1fXSilnYiB5MHk0Cs/AFpmd9MxZhqjDDJXhMhHq4BV9nP5o7CaeJWZ2GvVjsaPfsww94Gw/gDbEvtuIqHChdgRYR/9uFz99Y9/HbsU2sABGw1oib06Ek/yLlJrgN1ydegp/r+h8Uy31XXXsPViTuxIWlBB7Kchs+GaJ/4L2tQ/R14zdh/vtLCLSK6zi8V6Dfj3WJZ5cQuAhnJN5RoF/Vu6yEwKQK3lvBp+CcYXTOM3i/DehNLCHwXwVX3XgrejGvbvwy/GrwXfGIXgmB6qwvrusbj/U4O+vX4fnE1WN4SpZ7Sgjswb7Ecyrti/FTkrg22wY266dYWhk7O8udpW64KctOteXch5liuavu9znuVEvdJuPuxJurNuzWeKbbnuV0PIHVWe9NEt+JtK0Xc/F3RXd19vVhbZXAzAY/Xi8v40d8nPXdYoavOzp9X4p7Ey/HgTa8W/jh8eK47RAmWZlk+rElnwHpwCu4L+sfyTSuTUSpUrlAXDamiTyxEx+I8NuHc0UKP1ftP0IP7hEBqqlwTNj4arwmJtIh4v9QchCr8jmSxo/GjegvEf0uTSLfqx1W/fhSRMAp4kwY9A/hf/rDkMNK118fAAAAAElFTkSuQmCC) no-repeat left center;
	min-height: 36px;
	padding-left: 42px;
	font-size: 14px;
	color: #000;
	font-weight: 700;
	margin-top: 5px;
	line-height: 1;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow-wrap: break-word;
	word-wrap: break-word;
	text-decoration: none
}

.chat-base .answer span .link-file .size,
.chat-base .chat-question span .link-file .size {
	border: 0;
	font-weight: 400;
	color: #8b8b8b;
	display: block;
	margin-top: 5px
}

.chat-base .rating {
	border-top: 1px solid #e8e8e8;
	margin: 17px 0 0;
	padding: 14px 0 20px
}

.chat-base .rating .title {
	font-size: 14px;
	letter-spacing: .4px;
	margin: 0 0 17px;
	text-align: center;
	width: 100%
}

.chat-base .rating .title span {
	display: none;
	max-width: 100%;
	padding: 0
}

.chat-base .rating .title span:first-child {
	display: block
}

.chat-base .rating .stars {
	margin: 0;
	overflow: hidden;
	padding: 0 0 0 39px;
	width: auto;
	height: auto;
	line-height: normal;
	background: 0 0;
	cursor: default
}

.chat-base .rating .stars li {
	background: #fff;
	border-radius: 50%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	float: left;
	height: 40px;
	margin: 0 10px 0 0;
	padding: 12px 0 0;
	text-align: center;
	width: 40px
}

.chat-base .rating .stars li a {
	background: url(../../../../../i/ornament.png@12) -101px -873px no-repeat;
	display: inline-block;
	height: 16px;
	-webkit-transform: none;
	transform: none;
	width: 16px
}

.chat-base .rating .stars li.active a {
	background-position-x: -81px
}

.chat-base .rating.done span {
	display: block
}

.chat-base .rating.done span:first-child {
	display: none
}

.chat-base .rating+.answer,
.chat-base .rating+.chat-question {
	border-top: 1px solid #e8e8e8;
	padding-top: 20px
}

.chat-footer form {
	position: relative
}

.chat-footer form>input {
	border: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	font: normal 13px Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing: .3px;
	padding: 10px 35px 12px 15px;
	width: 100%
}

.chat-footer form>input::-webkit-input-placeholder {
	color: #aaa
}

.chat-footer form>input::-moz-placeholder {
	color: #aaa
}

.chat-footer form>input::-ms-input-placeholder {
	color: #aaa
}

.chat-footer form label {
	height: 18px;
	position: absolute;
	right: 15px;
	top: 10px;
	width: 16px
}

.chat-footer form label input[type=file] {
	visibility: hidden;
	display: none
}

.chat-footer form label span {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2OTM1RUZENkUyMTZFODExODY2Rjg4QUU5QkU3OERGMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0N0IyQ0M1NjMzRjIxMUU4QjY2RkFDRDU1QzdENkJFNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0N0IyQ0M1NTMzRjIxMUU4QjY2RkFDRDU1QzdENkJFNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NmYyODc4ZjEtZTI2OS02YzRmLWEzY2UtMTY2MjA2MzY2MWRjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY5MzVFRkQ2RTIxNkU4MTE4NjZGODhBRTlCRTc4REYyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0XFhJAAAAY9JREFUeNqM1EkohGEcx/GZ11YukuXOSeOEOCjL2KZsF2vjgnKQAxcpshyULZGtuJByIGXJRcnFRC5SDhxIoZQDBzelfJ/6PfU2DeOpTzM98/6e5/8s73hDoZAnSotBL3qQiXfsYMh8d6KE47CLfkwjB+3IwzmSY6PMvKFQAZ7Vf41jnGHE+SO8iRJUuMK2fWEcwUgDeLGmcCnysYou/WbbHdKdCOEV1KMKnRrM9E+iz/VsNl7D92AZjSjTICbgxyUeNOgcEjGMbXcFZoagwjVmg1CrcBJacIt4HWOCecZW0IRuzeB3hU812z6+MaFjzdL+fNoKTpArM2h2hY+Qijrth0/hFxO0A3ygHPOq5kilHiANlZjViZTZsGl2CW1Y0joPFTalZqBIYXusT+5dNwNUYx0d2FP/gEo1+zGqz2Lch18aR3d8DFuufnNxCjGIBgQihW0F2Vqzu71pP+yduPnthXH0sC+sf1JLCvwVthWYm7WowR71urbqTlxF+7MwA0wpvIAUXGjHrz3/aD8CDADuRFODauogkwAAAABJRU5ErkJggg==);
	cursor: pointer;
	display: block;
	height: 18px;
	left: 0;
	position: absolute;
	top: 0;
	width: 16px
}

.footer .wrapper-v1 {
	min-width: 978px;
	width: 100%;
	max-width: 1500px;
	padding: 72px 30px 60px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 auto
}

@media screen and (max-width:1245px) {
	.footer .wrapper-v1 {
		padding: 72px 15px 60px
	}
}

.footer {
	margin-top: 48px;
	position: relative;
}

.footer:before {
	content: '';
	display: block;
	background: #fff;
	border-radius: 0 0 24px 24px;
	width: 100%;
	height: 24px;
	position: absolute;
	top: -1px;
	left: 0
}

.footer .line,
.footer .line2 {
	margin: 0 -10px;
	font-size: 0
}

.footer .line .col,
.footer .line2 .col {
	display: inline-block;
	vertical-align: top;
	text-align: left;
	margin: 0 10px
}

.footer .line+.line2 {
	margin-top: 40px
}

.footer .line+.line2+.line3 {
	margin-top: 24px
}

.footer .line .important-link {
	width: calc(100%/12*2.099 - 20px)
}

.footer .line .important-link a {
	display: block;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #fff;
	font-weight: 700;
	padding: 12px 13px 14px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 2px solid #fff;
	border-radius: 4px;
	text-align: center;
	max-width: 148px
}

.footer .line .important-link a+a {
	margin-top: 24px
}

.footer .line .important-link a:hover {
	background: #fff;
	color: #481173
}

.footer .line .follow {
	width: calc(100%/12*3.1 - 20px)
}

.footer .line .follow li:not(.simple) {
	display: block;
	position: relative
}

.footer .line .follow li:not(.simple):before {
	content: '';
	width: 24px;
	height: 24px;
	position: absolute;
	top: 0;
	left: 0
}

.footer .line .follow li:not(.simple) .link,
.footer .line .follow li:not(.simple):before {
	display: inline-block;
	vertical-align: middle
}

.footer .line .follow li:not(.simple) .link {
	margin-left: 36px;
	line-height: 1
}

.footer .line .follow li:not(.simple) a {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #fff;
	font-weight: 700;
	border-bottom: 1px solid transparent
}

.footer .line .follow li:not(.simple) a:hover {
	border-bottom: 1px solid #fff
}

.footer .line .follow li:not(.simple)+li:not(.simple) {
	margin-top: 22px
}

.footer .line .follow li:not(.simple).pickpoints:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M19%208.235C19%2010.9%2016.5%2015.821%2011.5%2023%206.5%2015.82%204%2010.899%204%208.235%204%204.24%207.358%201%2011.5%201%2015.642%201%2019%204.24%2019%208.235zm-4%200c0%201.865-1.567%203.377-3.5%203.377S8%2010.1%208%208.235C8%206.37%209.567%204.86%2011.5%204.86S15%206.37%2015%208.235z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 no-repeat
}

.footer .line .follow li:not(.simple).app:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17%202H7a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V4a2%202%200%200%200-2-2zm-3%2016a2%202%200%201%201-4%200%202%202%200%200%201%204%200z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 no-repeat
}

.footer .line .follow li:not(.simple).app .link {
	margin-left: 34px
}

.footer .line .follow li:not(.simple).mobile-site:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.942%2017H12v3H1.554C.696%2020%200%2019.105%200%2018v-1h10.1-8.158zM4%2017H2V6a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202v2h-2V6H4v11z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20clip-rule%3D%22evenodd%22%20d%3D%22M14.286%207h6.428C21.424%207%2022%207.627%2022%208.4v11.2c0%20.773-.576%201.4-1.286%201.4h-6.428c-.71%200-1.286-.627-1.286-1.4V8.4c0-.773.576-1.4%201.286-1.4z%22%20stroke%3D%22%23481173%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.2%208h6a1.2%201.2%200%200%201%201.2%201.2v9.6a1.2%201.2%200%200%201-1.2%201.2h-6a1.2%201.2%200%200%201-1.2-1.2V9.2A1.2%201.2%200%200%201%2015.2%208z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.2%2018.8a1.2%201.2%200%201%200%200-2.4%201.2%201.2%200%200%200%200%202.4z%22%20fill%3D%22%23481173%22%2F%3E%3C%2Fsvg%3E) 0 no-repeat
}

.footer .line .follow li:not(.simple).wiki:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M22.132%2015.84l-9.674-5.575v-.704l.013-.003c1.524-.412%202.547-1.448%202.547-2.78C15.018%205.245%2013.878%204%2012.47%204c-1.3%200-2.429%201.037-2.54%202.427a.42.42%200%200%200-.006.065V6.5c0%20.276.205.5.458.5s.459-.224.459-.5h.002a1.62%201.62%200%200%201%20.4-.936c.312-.358.76-.564%201.227-.564.899%200%201.63.798%201.63%201.779%200%20.374-.143.717-.427%201.02-.33.353-.823.626-1.424.788l-.708.239V10.265L1.868%2015.84c-.52.292-.869.84-.869%201.468C1%2018.243%201.774%2019%202.729%2019h18.543c.955%200%201.728-.757%201.728-1.692%200-.628-.35-1.176-.868-1.468zm-.86%202.16H2.729c-.44%200-.812-.317-.812-.692%200-.231.14-.448.372-.58l.004-.001.004-.003L12%2011.132l9.705%205.592.004.003.004.001c.233.132.372.349.372.58%200%20.375-.372.692-.812.692z%22%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%22.8%22%2F%3E%3C%2Fsvg%3E) 0 no-repeat
}

.footer .line .follow li:not(.simple).refashion:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1%203v14.64c4.398-.018%207.675%201.744%2010.313%203.36V6.029C8.393%204.232%205.112%202.997%201%203zm22%200c-4.112-.003-7.393%201.232-10.313%203.029V21c2.638-1.616%205.915-3.378%2010.313-3.36V3z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 no-repeat
}

.footer .line .follow li:not(.simple).blog:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.424%2018.64c-.065.251-.11.462-.177.667a1.143%201.143%200%200%201-.167.318c-.08.109-.182.117-.287.031a1.038%201.038%200%200%201-.196-.218%202.644%202.644%200%200%201-.415-.94c-.004-.017-.012-.034-.024-.067-.07.21-.125.408-.203.597-.07.17-.15.34-.254.492-.14.208-.312.197-.428-.027-.078-.152-.12-.325-.175-.489l-.147-.45-.03.004c-.032.078-.06.158-.097.233-.053.109-.103.22-.172.319-.155.224-.335.215-.44-.034a2.78%202.78%200%200%201-.18-.618c-.08-.482-.057-.97-.014-1.452.023-.272.462-2.253.16-2.399-1.005-.486-2.195-.7-3.1-1.375-1.13-.843-1.568-2.424-1.837-3.76-.144-.716-.251-1.441-.415-2.153-.175-.759-.503-1.137-1.326-1.515-.374-.15-.78-.173-1.5-.233-1.197-.099-2.204-.1-3.347-.202-.162.003-.325.001-.488-.003-.054-.001-.108-.016-.161-.024L1%205.303c.099-.023.197-.058.297-.068.846-.08%201.692-.171%202.54-.226.69-.045%201.383-.047%202.074-.06.215-.005.431.01.646.02.228.008.43-.077.625-.18.31-.165.61-.351.928-.5.882-.41%201.752-.39%202.607.098.316.18.52.442.654.771.16.397.231.815.298%201.235.033.209.071.418.11.648l.15-.104c.894-.63%201.812-1.222%202.789-1.718.572-.29%201.172-.487%201.814-.535.104-.008.213%200%20.315.021.155.032.197.132.12.27-.077.135-.164.264-.245.396-.02.032-.037.065-.056.1.17.028.195.084.09.222-.082.107-.177.203-.284.324.144-.03.267-.058.39-.083%201.344-.27%202.687-.553%204.035-.805.54-.1%201.093-.137%201.641-.195.091-.01.19.01.28.034.167.045.226.168.148.323-.05.1-.119.193-.19.28-.07.085-.152.16-.233.234-.161.146-.325.284-.46.464-.194.26-.495.363-.806.418a.22.22%200%200%200-.168.11c-.212.342-.527.538-.914.615a.342.342%200%200%200-.23.135c-.175.229-.424.36-.677.483l-.011.004a1.015%201.015%200%200%200-.488.34c-.18.23-.45.335-.736.39a.218.218%200%200%200-.127.074c-.242.33-.572.458-.97.429-.071-.005-.106.013-.142.073-.211.35-.516.523-.93.523a.851.851%200%200%200-.416.12c-.162.098-.299.24-.453.366.067.09.12.159.169.23.345.512.682%201.03%201.035%201.536.14.2.307.383.47.567.183.208.274.458.308.721.049.38.06.762.098%201.143.017.173.05.345.092.513.018.073.076.135.118.202.013.022.033.041.043.065.179.422.354.846.434%201.3.027.158.041.32-.103.442-.015.013-.006.062.001.092.086.337.177.674.26%201.011.019.073.021.15.022.225.001.078-.046.113-.12.093-.076-.02-.149-.053-.224-.078-.134-.045-.165-.02-.186.118-.017.115-.039.233-.08.341-.08.206-.243.282-.436.178-.161-.085-.298-.216-.444-.328-.017-.013-.024-.039-.048-.08z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 no-repeat
}

.footer .line .footer-help {
	width: calc(100%/12*2.7 - 20px)
}

.footer .line .footer-about {
	width: calc(100%/12*4.1 - 146px - 2*20px)
}

.footer .line .social {
	width: 146px
}

.footer .line .footer-about .title,
.footer .line .footer-about .title a,
.footer .line .footer-help .title,
.footer .line .footer-help .title a,
.footer .line .social .title,
.footer .line .social .title a {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #fff;
	font-weight: 700
}

.footer .line .footer-about .title,
.footer .line .footer-help .title {
	margin-bottom: 18px
}

.footer .line .footer-about .title a:hover,
.footer .line .footer-help .title a:hover {
	border-bottom: 1px solid #fff
}

.footer .line .footer-about .service-nav li,
.footer .line .footer-help .service-nav li {
	text-align: left
}

.footer .line .footer-about .service-nav li+li,
.footer .line .footer-help .service-nav li+li {
	margin-top: 12px
}

.footer .line .footer-about .service-nav li a,
.footer .line .footer-help .service-nav li a {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: rgba(255, 255, 255, .8)
}

.footer .line .footer-about .service-nav li a:hover,
.footer .line .footer-help .service-nav li a:hover {
	color: #fff
}

.footer .line .social .title {
	margin-bottom: 16px
}

.footer .line .social ul {
	font-size: 0;
	margin: 0 -6px
}

.footer .line .social ul li {
	width: 40px;
	height: 40px;
	margin: 0 6px 12px;
	display: inline-block;
	vertical-align: top
}

.footer .line .social ul li a {
	display: inline-block;
	width: 100%;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 2px solid #fff;
	border-radius: 100%;
	position: relative
}

.footer .line .social ul li a:hover {
	background: #fff
}

.footer .line .social ul li a:before {
	content: '';
	display: block;
	position: absolute
}

.footer .line .social ul li a.vk:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2252%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18.72.833c.152-.464%200-.8-.616-.8h-2.08a.952.952%200%200%200-.928.616A17.48%2017.48%200%200%201%2012.48%204.96c-.464.464-.696.616-1%20.616-.16%200-.312-.152-.312-.616V.8c0-.536-.152-.8-.616-.8H7.24a.52.52%200%200%200-.544.464c0%20.536.8.616.848%202.08V5.72c0%20.696-.152.8-.384.8-.688%200-2.464-2.616-3.464-5.6-.232-.616-.384-.848-.928-.848H.688C.072.073%200%20.385%200%20.689%200%201.233.688%204%203.312%207.705c1.768%202.464%204.16%203.848%206.4%203.848%201.312%200%201.544-.304%201.544-.848v-1.92c0-.624.152-.696.536-.696s.848.152%202.08%201.384c1.464%201.464%201.696%202.08%202.464%202.08h2.08c.616%200%20.928-.304.696-.92a7.496%207.496%200%200%200-1.776-2.472c-.456-.616-1.232-1.232-1.464-1.536a.641.641%200%200%201%200-.928c-.008.024%202.616-3.632%202.848-4.864z%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20d%3D%22M50.72.833c.152-.464%200-.8-.616-.8h-2.08a.952.952%200%200%200-.928.616A17.48%2017.48%200%200%201%2044.48%204.96c-.464.464-.696.616-1%20.616-.16%200-.312-.152-.312-.616V.8c0-.536-.152-.8-.616-.8H39.24a.52.52%200%200%200-.544.464c0%20.536.8.616.848%202.08V5.72c0%20.696-.152.8-.384.8-.688%200-2.464-2.616-3.464-5.6-.232-.616-.384-.848-.928-.848h-2.08c-.616%200-.688.312-.688.616%200%20.544.688%203.312%203.312%207.016%201.768%202.464%204.16%203.848%206.4%203.848%201.312%200%201.544-.304%201.544-.848v-1.92c0-.624.152-.696.536-.696s.848.152%202.08%201.384c1.464%201.464%201.696%202.08%202.464%202.08h2.08c.616%200%20.928-.304.696-.92a7.496%207.496%200%200%200-1.776-2.472c-.456-.616-1.232-1.232-1.464-1.536a.641.641%200%200%201%200-.928c-.008.024%202.616-3.632%202.848-4.864z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) -32px 0 no-repeat;
	width: 20px;
	height: 12px;
	left: calc(50% - 10px);
	top: calc(50% - 6px)
}

.footer .line .social ul li a.vk:hover:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2252%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18.72.833c.152-.464%200-.8-.616-.8h-2.08a.952.952%200%200%200-.928.616A17.48%2017.48%200%200%201%2012.48%204.96c-.464.464-.696.616-1%20.616-.16%200-.312-.152-.312-.616V.8c0-.536-.152-.8-.616-.8H7.24a.52.52%200%200%200-.544.464c0%20.536.8.616.848%202.08V5.72c0%20.696-.152.8-.384.8-.688%200-2.464-2.616-3.464-5.6-.232-.616-.384-.848-.928-.848H.688C.072.073%200%20.385%200%20.689%200%201.233.688%204%203.312%207.705c1.768%202.464%204.16%203.848%206.4%203.848%201.312%200%201.544-.304%201.544-.848v-1.92c0-.624.152-.696.536-.696s.848.152%202.08%201.384c1.464%201.464%201.696%202.08%202.464%202.08h2.08c.616%200%20.928-.304.696-.92a7.496%207.496%200%200%200-1.776-2.472c-.456-.616-1.232-1.232-1.464-1.536a.641.641%200%200%201%200-.928c-.008.024%202.616-3.632%202.848-4.864z%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20d%3D%22M50.72.833c.152-.464%200-.8-.616-.8h-2.08a.952.952%200%200%200-.928.616A17.48%2017.48%200%200%201%2044.48%204.96c-.464.464-.696.616-1%20.616-.16%200-.312-.152-.312-.616V.8c0-.536-.152-.8-.616-.8H39.24a.52.52%200%200%200-.544.464c0%20.536.8.616.848%202.08V5.72c0%20.696-.152.8-.384.8-.688%200-2.464-2.616-3.464-5.6-.232-.616-.384-.848-.928-.848h-2.08c-.616%200-.688.312-.688.616%200%20.544.688%203.312%203.312%207.016%201.768%202.464%204.16%203.848%206.4%203.848%201.312%200%201.544-.304%201.544-.848v-1.92c0-.624.152-.696.536-.696s.848.152%202.08%201.384c1.464%201.464%201.696%202.08%202.464%202.08h2.08c.616%200%20.928-.304.696-.92a7.496%207.496%200%200%200-1.776-2.472c-.456-.616-1.232-1.232-1.464-1.536a.641.641%200%200%201%200-.928c-.008.024%202.616-3.632%202.848-4.864z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.footer .line .social ul li a.fb:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2244%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.92%200C2.52%200%202%20.608%202%206.304H0v3.312h2v9.6h3.92v-9.6h2.616l.384-3.312H6V4.616c0-.928.304-1.312%201.464-1.312H8.92V0z%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20d%3D%22M43.92%200C37.52%200%2037%20.608%2037%206.304h-2v3.312h2v9.6h3.92v-9.6h2.616l.384-3.312H41V4.616c0-.928.304-1.312%201.464-1.312h1.456V0z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) -35px 0 no-repeat;
	width: 10px;
	height: 20px;
	left: calc(50% - 5px);
	top: calc(50% - 10px)
}

.footer .line .social ul li a.fb:hover:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2244%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.92%200C2.52%200%202%20.608%202%206.304H0v3.312h2v9.6h3.92v-9.6h2.616l.384-3.312H6V4.616c0-.928.304-1.312%201.464-1.312H8.92V0z%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20d%3D%22M43.92%200C37.52%200%2037%20.608%2037%206.304h-2v3.312h2v9.6h3.92v-9.6h2.616l.384-3.312H41V4.616c0-.928.304-1.312%201.464-1.312h1.456V0z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.footer .line .social ul li a.tw:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2251%22%20height%3D%2218%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M36.544%2016.978A12.095%2012.095%200%200%200%2048.736%204.802V4.25a8.801%208.801%200%200%200%202.136-2.224c-.78.35-1.608.58-2.456.68a4.296%204.296%200%200%200%201.88-2.4%208.592%208.592%200%200%201-2.72%201.032%204.288%204.288%200%200%200-7.4%202.936c-.001.33.04.657.12.976a12.168%2012.168%200%200%201-8.8-4.48%204.288%204.288%200%200%200%201.328%205.712%204.176%204.176%200%200%201-1.936-.536v.056a4.288%204.288%200%200%200%203.392%204.272c-.368.1-.747.15-1.128.152a4.457%204.457%200%200%201-.8-.08%204.256%204.256%200%200%200%204%202.968%208.615%208.615%200%200%201-5.336%201.76%207.118%207.118%200%200%201-1.016%200%2011.935%2011.935%200%200%200%206.544%201.936%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M6.544%2016.978A12.095%2012.095%200%200%200%2018.736%204.802V4.25a8.801%208.801%200%200%200%202.136-2.224c-.78.35-1.607.58-2.456.68a4.296%204.296%200%200%200%201.88-2.4%208.592%208.592%200%200%201-2.72%201.032%204.288%204.288%200%200%200-7.4%202.936c-.001.33.04.657.12.976a12.168%2012.168%200%200%201-8.8-4.48%204.288%204.288%200%200%200%201.328%205.712%204.176%204.176%200%200%201-1.936-.536v.056a4.288%204.288%200%200%200%203.392%204.272c-.368.1-.747.15-1.128.152a4.457%204.457%200%200%201-.8-.08%204.256%204.256%200%200%200%204%202.968%208.615%208.615%200%200%201-5.336%201.76%207.118%207.118%200%200%201-1.016%200%2011.936%2011.936%200%200%200%206.544%201.936%22%20fill%3D%22%23481173%22%2F%3E%3C%2Fsvg%3E) -30px 0 no-repeat;
	width: 20px;
	height: 18px;
	left: calc(50% - 10px);
	top: calc(50% - 9px)
}

.footer .line .social ul li a.tw:hover:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2251%22%20height%3D%2218%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M36.544%2016.978A12.095%2012.095%200%200%200%2048.736%204.802V4.25a8.801%208.801%200%200%200%202.136-2.224c-.78.35-1.608.58-2.456.68a4.296%204.296%200%200%200%201.88-2.4%208.592%208.592%200%200%201-2.72%201.032%204.288%204.288%200%200%200-7.4%202.936c-.001.33.04.657.12.976a12.168%2012.168%200%200%201-8.8-4.48%204.288%204.288%200%200%200%201.328%205.712%204.176%204.176%200%200%201-1.936-.536v.056a4.288%204.288%200%200%200%203.392%204.272c-.368.1-.747.15-1.128.152a4.457%204.457%200%200%201-.8-.08%204.256%204.256%200%200%200%204%202.968%208.615%208.615%200%200%201-5.336%201.76%207.118%207.118%200%200%201-1.016%200%2011.935%2011.935%200%200%200%206.544%201.936%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M6.544%2016.978A12.095%2012.095%200%200%200%2018.736%204.802V4.25a8.801%208.801%200%200%200%202.136-2.224c-.78.35-1.607.58-2.456.68a4.296%204.296%200%200%200%201.88-2.4%208.592%208.592%200%200%201-2.72%201.032%204.288%204.288%200%200%200-7.4%202.936c-.001.33.04.657.12.976a12.168%2012.168%200%200%201-8.8-4.48%204.288%204.288%200%200%200%201.328%205.712%204.176%204.176%200%200%201-1.936-.536v.056a4.288%204.288%200%200%200%203.392%204.272c-.368.1-.747.15-1.128.152a4.457%204.457%200%200%201-.8-.08%204.256%204.256%200%200%200%204%202.968%208.615%208.615%200%200%201-5.336%201.76%207.118%207.118%200%200%201-1.016%200%2011.936%2011.936%200%200%200%206.544%201.936%22%20fill%3D%22%23481173%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.footer .line .social ul li a.ok:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2234%22%20height%3D%2219%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.367%200a4.71%204.71%200%200%200-2.672.83A4.913%204.913%200%200%200%20.923%203.045a5.071%205.071%200%200%200-.275%202.856c.185.96.642%201.84%201.315%202.532a4.764%204.764%200%200%200%202.461%201.352%204.68%204.68%200%200%200%202.777-.283A4.836%204.836%200%200%200%209.356%207.68c.528-.813.808-1.77.807-2.747%200-.648-.124-1.29-.365-1.888a4.944%204.944%200%200%200-1.04-1.6A4.79%204.79%200%200%200%207.202.375%204.681%204.681%200%200%200%205.367%200zm0%206.926a1.978%201.978%200%200%201-1.418-.604%202.093%202.093%200%200%201-.587-1.458c0-.547.21-1.072.587-1.459a1.978%201.978%200%200%201%201.418-.604c.265-.006.528.043.774.144.246.102.47.253.657.446.188.193.335.423.434.676.098.253.146.524.14.797.001.27-.05.54-.15.79-.101.25-.249.478-.435.67a1.995%201.995%200%200%201-.652.447%201.95%201.95%200%200%201-.768.155zm1.93%206.926a8.709%208.709%200%200%200%202.866-1.247%201.43%201.43%200%200%200%20.427-.517%201.473%201.473%200%200%200-.065-1.414%201.397%201.397%200%200%200-.571-.523%201.35%201.35%200%200%200-1.46.169%205.899%205.899%200%200%201-3.075.884%207.218%207.218%200%200%201-3.27-.97%201.407%201.407%200%200%200-.785-.215c-.361%200-.708.148-.963.41a1.42%201.42%200%200%200-.4.991c-.012.239.041.477.155.685.114.209.284.38.49.492.852.571%201.801.97%202.798%201.178L.795%2016.568a1.435%201.435%200%200%200%200%201.993A1.38%201.38%200%200%200%201.798%2019a1.417%201.417%200%200%200%201.002-.439l2.567-2.724%202.648%202.724c.261.243.603.373.955.364.351-.01.686-.158.934-.414s.391-.601.399-.963a1.432%201.432%200%200%200-.357-.98l-2.649-2.716z%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20d%3D%22M28.367%200a4.71%204.71%200%200%200-2.672.83%204.913%204.913%200%200%200-1.772%202.216%205.071%205.071%200%200%200-.275%202.856c.185.96.642%201.84%201.315%202.532a4.764%204.764%200%200%200%202.461%201.352%204.68%204.68%200%200%200%202.777-.283%204.836%204.836%200%200%200%202.155-1.823c.528-.813.808-1.77.807-2.747%200-.648-.124-1.29-.365-1.888a4.945%204.945%200%200%200-1.04-1.6%204.79%204.79%200%200%200-1.556-1.07A4.681%204.681%200%200%200%2028.367%200zm0%206.926a1.978%201.978%200%200%201-1.418-.604%202.093%202.093%200%200%201-.588-1.458c0-.547.212-1.072.588-1.459a1.978%201.978%200%200%201%201.418-.604c.265-.006.528.043.774.144.246.102.47.253.657.446.188.193.335.423.434.676.099.253.146.524.14.797.001.27-.05.54-.15.79-.101.25-.249.478-.435.67a1.995%201.995%200%200%201-.652.447%201.95%201.95%200%200%201-.768.155zm1.93%206.926a8.709%208.709%200%200%200%202.866-1.247%201.43%201.43%200%200%200%20.427-.517%201.473%201.473%200%200%200-.065-1.414%201.397%201.397%200%200%200-.571-.523%201.351%201.351%200%200%200-1.46.169%205.899%205.899%200%200%201-3.075.884%207.218%207.218%200%200%201-3.27-.97%201.408%201.408%200%200%200-.785-.215c-.361%200-.708.148-.963.41a1.42%201.42%200%200%200-.4.991c-.012.239.041.477.155.685.114.209.284.38.49.492a7.93%207.93%200%200%200%202.798%201.178l-2.649%202.793a1.405%201.405%200%200%200-.405.997%201.435%201.435%200%200%200%20.864%201.319c.172.075.357.115.544.116a1.417%201.417%200%200%200%201.002-.439l2.567-2.724%202.648%202.724c.261.243.603.373.955.364.351-.01.686-.158.934-.414s.391-.601.399-.963a1.432%201.432%200%200%200-.357-.98l-2.649-2.716z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) -23px 0 no-repeat;
	width: 10px;
	height: 20px;
	left: calc(50% - 5px);
	top: calc(50% - 10px)
}

.footer .line .social ul li a.ok:hover:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2234%22%20height%3D%2219%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.367%200a4.71%204.71%200%200%200-2.672.83A4.913%204.913%200%200%200%20.923%203.045a5.071%205.071%200%200%200-.275%202.856c.185.96.642%201.84%201.315%202.532a4.764%204.764%200%200%200%202.461%201.352%204.68%204.68%200%200%200%202.777-.283A4.836%204.836%200%200%200%209.356%207.68c.528-.813.808-1.77.807-2.747%200-.648-.124-1.29-.365-1.888a4.944%204.944%200%200%200-1.04-1.6A4.79%204.79%200%200%200%207.202.375%204.681%204.681%200%200%200%205.367%200zm0%206.926a1.978%201.978%200%200%201-1.418-.604%202.093%202.093%200%200%201-.587-1.458c0-.547.21-1.072.587-1.459a1.978%201.978%200%200%201%201.418-.604c.265-.006.528.043.774.144.246.102.47.253.657.446.188.193.335.423.434.676.098.253.146.524.14.797.001.27-.05.54-.15.79-.101.25-.249.478-.435.67a1.995%201.995%200%200%201-.652.447%201.95%201.95%200%200%201-.768.155zm1.93%206.926a8.709%208.709%200%200%200%202.866-1.247%201.43%201.43%200%200%200%20.427-.517%201.473%201.473%200%200%200-.065-1.414%201.397%201.397%200%200%200-.571-.523%201.35%201.35%200%200%200-1.46.169%205.899%205.899%200%200%201-3.075.884%207.218%207.218%200%200%201-3.27-.97%201.407%201.407%200%200%200-.785-.215c-.361%200-.708.148-.963.41a1.42%201.42%200%200%200-.4.991c-.012.239.041.477.155.685.114.209.284.38.49.492.852.571%201.801.97%202.798%201.178L.795%2016.568a1.435%201.435%200%200%200%200%201.993A1.38%201.38%200%200%200%201.798%2019a1.417%201.417%200%200%200%201.002-.439l2.567-2.724%202.648%202.724c.261.243.603.373.955.364.351-.01.686-.158.934-.414s.391-.601.399-.963a1.432%201.432%200%200%200-.357-.98l-2.649-2.716z%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20d%3D%22M28.367%200a4.71%204.71%200%200%200-2.672.83%204.913%204.913%200%200%200-1.772%202.216%205.071%205.071%200%200%200-.275%202.856c.185.96.642%201.84%201.315%202.532a4.764%204.764%200%200%200%202.461%201.352%204.68%204.68%200%200%200%202.777-.283%204.836%204.836%200%200%200%202.155-1.823c.528-.813.808-1.77.807-2.747%200-.648-.124-1.29-.365-1.888a4.945%204.945%200%200%200-1.04-1.6%204.79%204.79%200%200%200-1.556-1.07A4.681%204.681%200%200%200%2028.367%200zm0%206.926a1.978%201.978%200%200%201-1.418-.604%202.093%202.093%200%200%201-.588-1.458c0-.547.212-1.072.588-1.459a1.978%201.978%200%200%201%201.418-.604c.265-.006.528.043.774.144.246.102.47.253.657.446.188.193.335.423.434.676.099.253.146.524.14.797.001.27-.05.54-.15.79-.101.25-.249.478-.435.67a1.995%201.995%200%200%201-.652.447%201.95%201.95%200%200%201-.768.155zm1.93%206.926a8.709%208.709%200%200%200%202.866-1.247%201.43%201.43%200%200%200%20.427-.517%201.473%201.473%200%200%200-.065-1.414%201.397%201.397%200%200%200-.571-.523%201.351%201.351%200%200%200-1.46.169%205.899%205.899%200%200%201-3.075.884%207.218%207.218%200%200%201-3.27-.97%201.408%201.408%200%200%200-.785-.215c-.361%200-.708.148-.963.41a1.42%201.42%200%200%200-.4.991c-.012.239.041.477.155.685.114.209.284.38.49.492a7.93%207.93%200%200%200%202.798%201.178l-2.649%202.793a1.405%201.405%200%200%200-.405.997%201.435%201.435%200%200%200%20.864%201.319c.172.075.357.115.544.116a1.417%201.417%200%200%200%201.002-.439l2.567-2.724%202.648%202.724c.261.243.603.373.955.364.351-.01.686-.158.934-.414s.391-.601.399-.963a1.432%201.432%200%200%200-.357-.98l-2.649-2.716z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.footer .line .social ul li a.yt:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2253%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20.928%202.344A2.695%202.695%200%200%200%2019.032.448C17.37%200%2010.697%200%2010.697%200S4.009%200%202.345.464A2.696%202.696%200%200%200%20.449%202.36%2028.64%2028.64%200%200%200%200%207.496c-.011%201.728.139%203.452.448%205.152a2.696%202.696%200%200%200%201.896%201.896c1.664.448%208.352.448%208.352.448s6.688%200%208.352-.448a2.697%202.697%200%200%200%201.896-1.896%2027.3%2027.3%200%200%200%20.456-5.152%2027.877%2027.877%200%200%200-.473-5.152zM8.553%2010.696v-6.4l5.551%203.2-5.551%203.2z%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20d%3D%22M51.928%202.344A2.695%202.695%200%200%200%2050.033.448C48.367%200%2041.695%200%2041.695%200s-6.688%200-8.352.464a2.696%202.696%200%200%200-1.896%201.896A28.65%2028.65%200%200%200%2031%207.496c-.01%201.728.14%203.452.448%205.152a2.696%202.696%200%200%200%201.896%201.896c1.664.448%208.352.448%208.352.448s6.689%200%208.352-.448a2.697%202.697%200%200%200%201.896-1.896%2027.3%2027.3%200%200%200%20.456-5.152%2027.877%2027.877%200%200%200-.471-5.152zm-12.375%208.352v-6.4l5.552%203.2-5.552%203.2z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) -30px 0 no-repeat;
	width: 22px;
	height: 15px;
	left: calc(50% - 11px);
	top: calc(50% - 7px)
}

.footer .line .social ul li a.yt:hover:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2253%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20.928%202.344A2.695%202.695%200%200%200%2019.032.448C17.37%200%2010.697%200%2010.697%200S4.009%200%202.345.464A2.696%202.696%200%200%200%20.449%202.36%2028.64%2028.64%200%200%200%200%207.496c-.011%201.728.139%203.452.448%205.152a2.696%202.696%200%200%200%201.896%201.896c1.664.448%208.352.448%208.352.448s6.688%200%208.352-.448a2.697%202.697%200%200%200%201.896-1.896%2027.3%2027.3%200%200%200%20.456-5.152%2027.877%2027.877%200%200%200-.473-5.152zM8.553%2010.696v-6.4l5.551%203.2-5.551%203.2z%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20d%3D%22M51.928%202.344A2.695%202.695%200%200%200%2050.033.448C48.367%200%2041.695%200%2041.695%200s-6.688%200-8.352.464a2.696%202.696%200%200%200-1.896%201.896A28.65%2028.65%200%200%200%2031%207.496c-.01%201.728.14%203.452.448%205.152a2.696%202.696%200%200%200%201.896%201.896c1.664.448%208.352.448%208.352.448s6.689%200%208.352-.448a2.697%202.697%200%200%200%201.896-1.896%2027.3%2027.3%200%200%200%20.456-5.152%2027.877%2027.877%200%200%200-.471-5.152zm-12.375%208.352v-6.4l5.552%203.2-5.552%203.2z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.footer .line .social ul li a.inst:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2247%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18.156%2014.376a3.814%203.814%200%200%201-1.119%202.706%203.836%203.836%200%200%201-2.71%201.126H5.673a3.846%203.846%200%200%201-2.71-1.126%203.825%203.825%200%200%201-1.119-2.707v-8.65a3.826%203.826%200%200%201%201.118-2.71%203.85%203.85%200%200%201%202.711-1.13h8.654a3.85%203.85%200%200%201%202.71%201.13%203.826%203.826%200%200%201%201.119%202.71v8.65zM14.265%200h-8.49a5.798%205.798%200%200%200-4.087%201.694A5.763%205.763%200%200%200%200%205.772v8.456a5.749%205.749%200%200%200%201.688%204.078A5.784%205.784%200%200%200%205.774%2020h8.452a5.797%205.797%200%200%200%204.086-1.694A5.76%205.76%200%200%200%2020%2014.228V5.772a5.748%205.748%200%200%200-1.688-4.078A5.784%205.784%200%200%200%2014.226%200h.039zM10%2013.414a3.385%203.385%200%200%201-3.131-2.068A3.357%203.357%200%200%201%207.59%207.67a3.38%203.38%200%200%201%203.682-.737%203.375%203.375%200%200%201%201.519%201.24%203.36%203.36%200%200%201%20.316%203.159%203.355%203.355%200%200%201-1.82%201.822c-.408.17-.845.258-1.288.259zm0-8.534a5.226%205.226%200%200%200-2.904.865%205.202%205.202%200%200%200-1.93%202.33%205.183%205.183%200%200%200%201.118%205.672%205.219%205.219%200%200%200%205.688%201.133%205.21%205.21%200%200%200%202.342-1.918%205.187%205.187%200%200%200%20.877-2.892%205.179%205.179%200%200%200-1.511-3.68A5.208%205.208%200%200%200%2010%204.856v.024zm5.362-1.428a1.217%201.217%200%200%200-1.127.742%201.207%201.207%200%200%200%20.88%201.655%201.217%201.217%200%200%200%201.248-.513%201.207%201.207%200%200%200%20.116-1.136%201.201%201.201%200%200%200-1.117-.748%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20d%3D%22M45.156%2014.376a3.814%203.814%200%200%201-1.119%202.706%203.836%203.836%200%200%201-2.71%201.126h-8.654a3.845%203.845%200%200%201-2.71-1.126%203.824%203.824%200%200%201-1.119-2.707v-8.65a3.826%203.826%200%200%201%201.118-2.71%203.85%203.85%200%200%201%202.711-1.13h8.654a3.85%203.85%200%200%201%202.71%201.13%203.826%203.826%200%200%201%201.119%202.71v8.65zM41.265%200h-8.49a5.798%205.798%200%200%200-4.087%201.694A5.762%205.762%200%200%200%2027%205.772v8.456a5.748%205.748%200%200%200%201.688%204.078A5.785%205.785%200%200%200%2032.774%2020h8.452a5.797%205.797%200%200%200%204.086-1.694A5.76%205.76%200%200%200%2047%2014.228V5.772a5.748%205.748%200%200%200-1.688-4.078A5.784%205.784%200%200%200%2041.226%200h.039zM37%2013.414a3.385%203.385%200%200%201-3.131-2.068%203.358%203.358%200%200%201%20.722-3.675%203.38%203.38%200%200%201%203.682-.737%203.375%203.375%200%200%201%201.519%201.24%203.36%203.36%200%200%201%20.316%203.159%203.355%203.355%200%200%201-1.82%201.822c-.407.17-.845.258-1.288.259zm0-8.534a5.226%205.226%200%200%200-2.904.865%205.201%205.201%200%200%200-1.93%202.33%205.182%205.182%200%200%200%201.118%205.672%205.219%205.219%200%200%200%205.688%201.133%205.21%205.21%200%200%200%202.342-1.918%205.187%205.187%200%200%200%20.877-2.892%205.179%205.179%200%200%200-1.511-3.68A5.208%205.208%200%200%200%2037%204.856v.024zm5.362-1.428a1.217%201.217%200%200%200-1.127.742%201.207%201.207%200%200%200%20.88%201.655%201.217%201.217%200%200%200%201.248-.513%201.207%201.207%200%200%200%20.115-1.136%201.201%201.201%200%200%200-1.116-.748%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) -27px 0 no-repeat;
	width: 20px;
	height: 20px;
	left: calc(50% - 10px);
	top: calc(50% - 10px)
}

.footer .line .social ul li a.inst:hover:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2247%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18.156%2014.376a3.814%203.814%200%200%201-1.119%202.706%203.836%203.836%200%200%201-2.71%201.126H5.673a3.846%203.846%200%200%201-2.71-1.126%203.825%203.825%200%200%201-1.119-2.707v-8.65a3.826%203.826%200%200%201%201.118-2.71%203.85%203.85%200%200%201%202.711-1.13h8.654a3.85%203.85%200%200%201%202.71%201.13%203.826%203.826%200%200%201%201.119%202.71v8.65zM14.265%200h-8.49a5.798%205.798%200%200%200-4.087%201.694A5.763%205.763%200%200%200%200%205.772v8.456a5.749%205.749%200%200%200%201.688%204.078A5.784%205.784%200%200%200%205.774%2020h8.452a5.797%205.797%200%200%200%204.086-1.694A5.76%205.76%200%200%200%2020%2014.228V5.772a5.748%205.748%200%200%200-1.688-4.078A5.784%205.784%200%200%200%2014.226%200h.039zM10%2013.414a3.385%203.385%200%200%201-3.131-2.068A3.357%203.357%200%200%201%207.59%207.67a3.38%203.38%200%200%201%203.682-.737%203.375%203.375%200%200%201%201.519%201.24%203.36%203.36%200%200%201%20.316%203.159%203.355%203.355%200%200%201-1.82%201.822c-.408.17-.845.258-1.288.259zm0-8.534a5.226%205.226%200%200%200-2.904.865%205.202%205.202%200%200%200-1.93%202.33%205.183%205.183%200%200%200%201.118%205.672%205.219%205.219%200%200%200%205.688%201.133%205.21%205.21%200%200%200%202.342-1.918%205.187%205.187%200%200%200%20.877-2.892%205.179%205.179%200%200%200-1.511-3.68A5.208%205.208%200%200%200%2010%204.856v.024zm5.362-1.428a1.217%201.217%200%200%200-1.127.742%201.207%201.207%200%200%200%20.88%201.655%201.217%201.217%200%200%200%201.248-.513%201.207%201.207%200%200%200%20.116-1.136%201.201%201.201%200%200%200-1.117-.748%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20d%3D%22M45.156%2014.376a3.814%203.814%200%200%201-1.119%202.706%203.836%203.836%200%200%201-2.71%201.126h-8.654a3.845%203.845%200%200%201-2.71-1.126%203.824%203.824%200%200%201-1.119-2.707v-8.65a3.826%203.826%200%200%201%201.118-2.71%203.85%203.85%200%200%201%202.711-1.13h8.654a3.85%203.85%200%200%201%202.71%201.13%203.826%203.826%200%200%201%201.119%202.71v8.65zM41.265%200h-8.49a5.798%205.798%200%200%200-4.087%201.694A5.762%205.762%200%200%200%2027%205.772v8.456a5.748%205.748%200%200%200%201.688%204.078A5.785%205.785%200%200%200%2032.774%2020h8.452a5.797%205.797%200%200%200%204.086-1.694A5.76%205.76%200%200%200%2047%2014.228V5.772a5.748%205.748%200%200%200-1.688-4.078A5.784%205.784%200%200%200%2041.226%200h.039zM37%2013.414a3.385%203.385%200%200%201-3.131-2.068%203.358%203.358%200%200%201%20.722-3.675%203.38%203.38%200%200%201%203.682-.737%203.375%203.375%200%200%201%201.519%201.24%203.36%203.36%200%200%201%20.316%203.159%203.355%203.355%200%200%201-1.82%201.822c-.407.17-.845.258-1.288.259zm0-8.534a5.226%205.226%200%200%200-2.904.865%205.201%205.201%200%200%200-1.93%202.33%205.182%205.182%200%200%200%201.118%205.672%205.219%205.219%200%200%200%205.688%201.133%205.21%205.21%200%200%200%202.342-1.918%205.187%205.187%200%200%200%20.877-2.892%205.179%205.179%200%200%200-1.511-3.68A5.208%205.208%200%200%200%2037%204.856v.024zm5.362-1.428a1.217%201.217%200%200%200-1.127.742%201.207%201.207%200%200%200%20.88%201.655%201.217%201.217%200%200%200%201.248-.513%201.207%201.207%200%200%200%20.115-1.136%201.201%201.201%200%200%200-1.116-.748%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.footer .line .social ul li a.myworld:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2248%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.032%200C15.532.018%2020%204.497%2020%2010c0%20.781-.065%201.413-.21%202.048l-.003.01s-.072.295-.112.423c-.248.79-.695%201.449-1.294%201.904a3.377%203.377%200%200%201-2.3.673%203.25%203.25%200%200%201-2.497-1.493A5.018%205.018%200%200%201%2010%2015.058%205.064%205.064%200%200%201%204.942%2010c0-2.79%202.269-5.058%205.058-5.058A5.064%205.064%200%200%201%2015.058%2010v1.63c.004.952.643%201.34%201.188%201.385.543.042%201.265-.274%201.517-1.306.124-.566.187-1.141.187-1.71%200-4.383-3.566-7.949-7.95-7.949S2.05%205.616%202.05%2010c0%204.383%203.566%207.95%207.95%207.95%201.526%200%203.01-.436%204.291-1.26l.024-.015%201.347%201.566-.03.02A9.942%209.942%200%200%201%2010%2020C4.486%2020%200%2015.514%200%2010S4.486%200%2010%200h.032zM10%2012.5a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205z%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M38.032%200C43.532.018%2048%204.497%2048%2010c0%20.781-.065%201.413-.21%202.048l-.003.01s-.072.295-.112.423c-.247.79-.695%201.449-1.294%201.904a3.377%203.377%200%200%201-2.3.673%203.25%203.25%200%200%201-2.497-1.493A5.018%205.018%200%200%201%2038%2015.058%205.064%205.064%200%200%201%2032.942%2010c0-2.79%202.269-5.058%205.058-5.058A5.064%205.064%200%200%201%2043.058%2010v1.63c.004.952.643%201.34%201.188%201.385.543.042%201.265-.274%201.517-1.306.124-.566.187-1.141.187-1.71%200-4.383-3.567-7.949-7.95-7.949-4.384%200-7.95%203.566-7.95%207.95%200%204.383%203.566%207.95%207.95%207.95%201.526%200%203.01-.436%204.291-1.26l.024-.015%201.347%201.566-.03.02A9.942%209.942%200%200%201%2038%2020c-5.514%200-10-4.486-10-10S32.486%200%2038%200h.032zM38%2012.5a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) -28px 0 no-repeat;
	width: 20px;
	height: 20px;
	left: calc(50% - 10px);
	top: calc(50% - 10px)
}

.footer .line .social ul li a.myworld:hover:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2248%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.032%200C15.532.018%2020%204.497%2020%2010c0%20.781-.065%201.413-.21%202.048l-.003.01s-.072.295-.112.423c-.248.79-.695%201.449-1.294%201.904a3.377%203.377%200%200%201-2.3.673%203.25%203.25%200%200%201-2.497-1.493A5.018%205.018%200%200%201%2010%2015.058%205.064%205.064%200%200%201%204.942%2010c0-2.79%202.269-5.058%205.058-5.058A5.064%205.064%200%200%201%2015.058%2010v1.63c.004.952.643%201.34%201.188%201.385.543.042%201.265-.274%201.517-1.306.124-.566.187-1.141.187-1.71%200-4.383-3.566-7.949-7.95-7.949S2.05%205.616%202.05%2010c0%204.383%203.566%207.95%207.95%207.95%201.526%200%203.01-.436%204.291-1.26l.024-.015%201.347%201.566-.03.02A9.942%209.942%200%200%201%2010%2020C4.486%2020%200%2015.514%200%2010S4.486%200%2010%200h.032zM10%2012.5a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205z%22%20fill%3D%22%23481173%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M38.032%200C43.532.018%2048%204.497%2048%2010c0%20.781-.065%201.413-.21%202.048l-.003.01s-.072.295-.112.423c-.247.79-.695%201.449-1.294%201.904a3.377%203.377%200%200%201-2.3.673%203.25%203.25%200%200%201-2.497-1.493A5.018%205.018%200%200%201%2038%2015.058%205.064%205.064%200%200%201%2032.942%2010c0-2.79%202.269-5.058%205.058-5.058A5.064%205.064%200%200%201%2043.058%2010v1.63c.004.952.643%201.34%201.188%201.385.543.042%201.265-.274%201.517-1.306.124-.566.187-1.141.187-1.71%200-4.383-3.567-7.949-7.95-7.949-4.384%200-7.95%203.566-7.95%207.95%200%204.383%203.566%207.95%207.95%207.95%201.526%200%203.01-.436%204.291-1.26l.024-.015%201.347%201.566-.03.02A9.942%209.942%200%200%201%2038%2020c-5.514%200-10-4.486-10-10S32.486%200%2038%200h.032zM38%2012.5a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.footer .line2 .col {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: rgba(255, 255, 255, .4)
}

.footer .line2 .col.text {
	width: calc(100%/12*5.199 - 20px)
}

.footer .line2 .col.text .content {
	max-width: 545px
}

.footer .line2 .col.toPay {
	width: calc(100%/12*2.7 - 20px)
}

.footer .line2 .col.toPay .title {
	margin-bottom: 10px
}

.footer .line2 .col.toPay .pay-list {
	margin: 0 -4px
}

.footer .line2 .col.toPay .pay-list li {
	display: inline-block;
	vertical-align: middle;
	margin: 0 4px
}

.footer .line2 .col.toPay .pay-list li.visa {
	width: 44px;
	height: 15px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2244%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M28.643.68c-3.067%200-5.809%201.593-5.809%204.53%200%203.368%204.861%203.602%204.861%205.293%200%20.714-.817%201.35-2.21%201.35-1.98%200-3.46-.892-3.46-.892l-.635%202.967s1.704.753%203.966.753c3.356%200%205.994-1.67%205.994-4.658%200-3.56-4.883-3.784-4.883-5.359%200-.558.67-1.172%202.063-1.172%201.57%200%202.85.649%202.85.649L32%201.278c0%20.004-1.393-.597-3.356-.597zM.573.898L.5%201.33s1.289.238%202.452.709c1.497.54%201.605.856%201.856%201.834L7.554%2014.46h3.68L16.91.897h-3.672l-3.646%209.221-1.488-7.815C7.97%201.408%207.277.897%206.43.897H.574zm17.815%200l-2.88%2013.559h3.503L21.878.897h-3.49zm19.536%200c-.843%200-1.293.454-1.622%201.241l-5.13%2012.318h3.673l.71-2.054h4.475l.433%202.054h3.244L40.878.897h-2.954zm.48%203.663l1.09%205.09h-2.92l1.83-5.09z%22%20fill%3D%22%23fff%22%20opacity%3D%22.5%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.footer .line2 .col.toPay .pay-list li.masterCard {
	width: 32px;
	height: 25px;
	background: url("data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%22.5%22%20clip-path%3D%22url(%23clip0)%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M6.846%2023.607a.823.823%200%200%201%20.985-.806.82.82%200%200%201%20.592%201.127.822.822%200%200%201-.766.5c-.5.06-.81-.31-.81-.821zm2.072-1.323h-.5v.38a1.101%201.101%200%200%200-.88-.44%201.39%201.39%200%200%200-1.274%201.388A1.395%201.395%200%200%200%207.537%2025a.94.94%200%200%200%20.82-.38v.31h.561v-2.646zm19.409%201.323a.822.822%200%200%201%201.4-.582.822.822%200%200%201-.58%201.404c-.57.06-.82-.311-.82-.822zm2.081%200V21.21h-.57v1.453a1.001%201.001%200%200%200-.82-.44%201.35%201.35%200%200%200-1.322%201.383A1.314%201.314%200%200%200%2029.027%2025a.939.939%200%200%200%20.821-.38v.31h.57l-.01-1.323zm-14.393-.822a.7.7%200%200%201%20.7.631h-1.37a.702.702%200%200%201%20.67-.631zm.07-.562a1.39%201.39%200%200%200-1.273%201.389A1.395%201.395%200%200%200%2016.085%2025a1.73%201.73%200%200%200%201.071-.38l-.25-.442a1.23%201.23%200%200%201-.76.25.69.69%200%200%201-.752-.63h2.002v-.191a1.344%201.344%200%200%200-1.29-1.384h-.02zm6.937%201.384a.822.822%200%200%201%201.4-.582.823.823%200%200%201-.58%201.404c-.56.06-.82-.311-.82-.822zm2.142%200v-1.323h-.57v.38a1.001%201.001%200%200%200-.822-.44%201.39%201.39%200%200%200-1.273%201.388A1.394%201.394%200%200%200%2023.772%2025a.94.94%200%200%200%20.821-.38v.31h.57v-1.323zm-5.355%200a1.326%201.326%200%200%200%20.84%201.304c.172.067.356.098.54.089a1.36%201.36%200%200%200%20.952-.32l-.25-.442c-.205.15-.448.236-.701.25a.789.789%200%200%201-.82-.811.763.763%200%200%201%20.82-.822%201%201%200%200%201%20.7.25l.25-.44a1.061%201.061%200%200%200-.95-.442%201.35%201.35%200%200%200-1.431%201.384h.05zm7.366-1.384a.72.72%200%200%200-.69.381v-.32h-.57v2.646h.57v-1.444c0-.44.19-.701.57-.701a.7.7%200%200%201%20.37.07l.19-.511a1.632%201.632%200%200%200-.49-.12h.05zm-15.304.311a1.789%201.789%200%200%200-1.07-.25c-.691%200-1.072.32-1.072.821%200%20.502.31.692.88.752l.251.07c.32.06.44.12.44.251%200%20.13-.19.31-.63.31a1.59%201.59%200%200%201-.88-.25l-.251.441c.328.237.728.35%201.131.321.76%200%201.201-.38%201.201-.882%200-.501-.32-.702-1-.762l-.251-.06c-.25-.07-.44-.07-.44-.25%200-.181.19-.322.5-.322.291.009.575.095.82.251l.371-.44zm7.367-.31a.719.719%200%200%200-.69.38v-.32h-.571v2.646h.57v-1.444c0-.44.19-.701.57-.701a.7.7%200%200%201%20.371.07l.19-.572c-.24%200-.36-.06-.49-.06h.05zm-4.915.06h-.94v-.822h-.571v.822h-.5v.57h.5v1.204c0%20.631.25%201.002.95%201.002.244.002.483-.064.692-.19l-.19-.512a.83.83%200%200%201-.501.13c-.32%200-.38-.19-.38-.44v-1.193h.94v-.572zM5.775%2024.93v-1.634a1.004%201.004%200%200%200-1-1.073%201.21%201.21%200%200%200-.951.441%201.092%201.092%200%200%200-.881-.44.81.81%200%200%200-.75.38v-.32h-.581v2.646h.57v-1.444a.622.622%200%200%201%20.63-.701c.371%200%20.561.26.561.701v1.444h.57v-1.444a.622.622%200%200%201%20.631-.701c.38%200%20.57.26.57.701v1.444h.631zm6.447-14.906a10.037%2010.037%200%200%201%203.793-7.879A9.902%209.902%200%200%200%20.535%206.71a9.938%209.938%200%200%200%201.29%208.997%209.913%209.913%200%200%200%208.064%204.172%209.83%209.83%200%200%200%206.126-2.085%209.601%209.601%200%200%201-3.793-7.769zm19.808%200a9.884%209.884%200%200%201-1.494%205.272%209.847%209.847%200%200%201-14.52%202.486%209.81%209.81%200%200%200%203.773-7.828%209.807%209.807%200%200%200-3.774-7.809A10%2010%200%200%201%2022.111%200a10.093%2010.093%200%200%201%206.994%202.993%2010.122%2010.122%200%200%201%202.925%207.031z%22%2F%3E%3Cpath%20d%3D%22M16.015%203.288a9.443%209.443%200%200%200-3.003%206.736%209.655%209.655%200%200%200%203.003%206.756%209.614%209.614%200%200%200%203.003-6.756%209.393%209.393%200%200%200-3.003-6.736z%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h32v25H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E_2523clip0)%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M6.846%2023.607a.823.823%200%200%201%20.985-.806.82.82%200%200%201%20.592%201.127.822.822%200%200%201-.766.5c-.5.06-.81-.31-.81-.821zm2.072-1.323h-.5v.38a1.101%201.101%200%200%200-.88-.44%201.39%201.39%200%200%200-1.274%201.388A1.395%201.395%200%200%200%207.537%2025a.94.94%200%200%200%20.82-.38v.31h.561v-2.646zm19.409%201.323a.822.822%200%200%201%201.4-.582.822.822%200%200%201-.58%201.404c-.57.06-.82-.311-.82-.822zm2.081%200V21.21h-.57v1.453a1.001%201.001%200%200%200-.82-.44%201.35%201.35%200%200%200-1.322%201.383A1.314%201.314%200%200%200%2029.027%2025a.939.939%200%200%200%20.821-.38v.31h.57l-.01-1.323zm-14.393-.822a.7.7%200%200%201%20.7.631h-1.37a.702.702%200%200%201%20.67-.631zm.07-.562a1.39%201.39%200%200%200-1.273%201.389A1.395%201.395%200%200%200%2016.085%2025a1.73%201.73%200%200%200%201.071-.38l-.25-.442a1.23%201.23%200%200%201-.76.25.69.69%200%200%201-.752-.63h2.002v-.191a1.344%201.344%200%200%200-1.29-1.384h-.02zm6.937%201.384a.822.822%200%200%201%201.4-.582.823.823%200%200%201-.58%201.404c-.56.06-.82-.311-.82-.822zm2.142%200v-1.323h-.57v.38a1.001%201.001%200%200%200-.822-.44%201.39%201.39%200%200%200-1.273%201.388A1.394%201.394%200%200%200%2023.772%2025a.94.94%200%200%200%20.821-.38v.31h.57v-1.323zm-5.355%200a1.326%201.326%200%200%200%20.84%201.304c.172.067.356.098.54.089a1.36%201.36%200%200%200%20.952-.32l-.25-.442c-.205.15-.448.236-.701.25a.789.789%200%200%201-.82-.811.763.763%200%200%201%20.82-.822%201%201%200%200%201%20.7.25l.25-.44a1.061%201.061%200%200%200-.95-.442%201.35%201.35%200%200%200-1.431%201.384h.05zm7.366-1.384a.72.72%200%200%200-.69.381v-.32h-.57v2.646h.57v-1.444c0-.44.19-.701.57-.701a.7.7%200%200%201%20.37.07l.19-.511a1.632%201.632%200%200%200-.49-.12h.05zm-15.304.311a1.789%201.789%200%200%200-1.07-.25c-.691%200-1.072.32-1.072.821%200%20.502.31.692.88.752l.251.07c.32.06.44.12.44.251%200%20.13-.19.31-.63.31a1.59%201.59%200%200%201-.88-.25l-.251.441c.328.237.728.35%201.131.321.76%200%201.201-.38%201.201-.882%200-.501-.32-.702-1-.762l-.251-.06c-.25-.07-.44-.07-.44-.25%200-.181.19-.322.5-.322.291.009.575.095.82.251l.371-.44zm7.367-.31a.719.719%200%200%200-.69.38v-.32h-.571v2.646h.57v-1.444c0-.44.19-.701.57-.701a.7.7%200%200%201%20.371.07l.19-.572c-.24%200-.36-.06-.49-.06h.05zm-4.915.06h-.94v-.822h-.571v.822h-.5v.57h.5v1.204c0%20.631.25%201.002.95%201.002.244.002.483-.064.692-.19l-.19-.512a.83.83%200%200%201-.501.13c-.32%200-.38-.19-.38-.44v-1.193h.94v-.572zM5.775%2024.93v-1.634a1.004%201.004%200%200%200-1-1.073%201.21%201.21%200%200%200-.951.441%201.092%201.092%200%200%200-.881-.44.81.81%200%200%200-.75.38v-.32h-.581v2.646h.57v-1.444a.622.622%200%200%201%20.63-.701c.371%200%20.561.26.561.701v1.444h.57v-1.444a.622.622%200%200%201%20.631-.701c.38%200%20.57.26.57.701v1.444h.631zm6.447-14.906a10.037%2010.037%200%200%201%203.793-7.879A9.902%209.902%200%200%200%20.535%206.71a9.938%209.938%200%200%200%201.29%208.997%209.913%209.913%200%200%200%208.064%204.172%209.83%209.83%200%200%200%206.126-2.085%209.601%209.601%200%200%201-3.793-7.769zm19.808%200a9.884%209.884%200%200%201-1.494%205.272%209.847%209.847%200%200%201-14.52%202.486%209.81%209.81%200%200%200%203.773-7.828%209.807%209.807%200%200%200-3.774-7.809A10%2010%200%200%201%2022.111%200a10.093%2010.093%200%200%201%206.994%202.993%2010.122%2010.122%200%200%201%202.925%207.031z%22%2F%3E%3Cpath%20d%3D%22M16.015%203.288a9.443%209.443%200%200%200-3.003%206.736%209.655%209.655%200%200%200%203.003%206.756%209.614%209.614%200%200%200%203.003-6.756%209.393%209.393%200%200%200-3.003-6.736z%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h32v25H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") 0 0 no-repeat
}

.footer .line2 .col.toPay .pay-list li.mir {
	width: 51px;
	height: 15px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2251%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%22.5%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M28.405%202.157l-3.178%206.848h-.322V.681h-4.54v14h3.765c1.021%200%201.93-.587%202.364-1.495l3.198-6.83h.321v8.325h4.541v-14h-3.822c-.983%200-1.91.586-2.327%201.476zM11.53%202.516l-1.873%206.49h-.322l-1.892-6.49A2.554%202.554%200%200%200%204.983.681H.5v14h4.54V6.357h.322l2.611%208.324H11l2.61-8.324h.322v8.324h4.541v-14h-4.484c-1.135%200-2.157.738-2.46%201.835zM36.446%206.924v7.757h4.54v-4.54h4.882a4.846%204.846%200%200%200%204.578-3.217h-14zM45.735.68H35.632c.625%203.33%203.538%205.677%207.038%205.677h7.852a5.42%205.42%200%200%200%20.094-.984c0-2.706-2.175-4.692-4.88-4.692z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.footer .line2 .col.toPay .pay-list li.be {
	width: 23px;
	height: 24px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%22.5%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M13%202L8.9%206.1c-.1.1-.1.3%200%20.3l2.8%202.8c0%20.1.2.1.2%200l1.4-1.4.2-1.9a.2.2%200%200%201%20.2-.2h1.7l.6-.6a.2.2%200%200%200%200-.3L13.3%202H13z%22%2F%3E%3Cpath%20d%3D%22M19.5%205.7h-5.8a.2.2%200%200%200-.2.2v3.9l.2.2h1.9l1.5-1.2a.2.2%200%200%201%20.3%200l1.2%201.2h.9a.2.2%200%200%200%20.2-.2V5.9a.2.2%200%200%200-.2-.2zM2.1%2010.5l4.1%204.1h.3l2.8-2.8v-.3l-1.4-1.3L6%2010l-.2-.2V8.1l-.7-.7h-.2l-2.8%202.8a.2.2%200%200%200%200%20.3z%22%2F%3E%3Cpath%20d%3D%22M5.8%204v5.8l.2.2h3.9l.2-.2V8L8.9%206.4c-.1%200-.1-.2%200-.3l1.2-1.2V4l-.2-.2H6a.2.2%200%200%200-.2.2zM4.1%2017.7h5.8a.2.2%200%200%200%20.2-.2v-3.9l-.2-.2H8l-1.5%201.2h-.3L5%2013.4h-.9l-.2.2v3.9a.2.2%200%200%200%20.2.2z%22%2F%3E%3Cpath%20d%3D%22M10.6%2021.4l4.1-4.1a.2.2%200%200%200%200-.3L12%2014.3a.2.2%200%200%200-.3%200l-1.3%201.2-.3%202a.2.2%200%200%201-.2.2H8.2l-.6.7c-.1%200-.1.2%200%20.2l2.7%202.8a.201.201%200%200%200%20.3%200z%22%2F%3E%3Cpath%20d%3D%22M17.8%2019.4v-5.8l-.2-.2h-3.9l-.2.2v1.8l1.2%201.6a.201.201%200%200%201%200%20.3l-1.2%201.2v.9a.2.2%200%200%200%20.2.2h3.9c.1%200%20.2%200%20.2-.2z%22%2F%3E%3Cpath%20d%3D%22M21.5%2013l-4.1-4.2h-.3l-2.7%202.8a.201.201%200%200%200%200%20.3l1.3%201.3%201.9.2.2.2v1.7l.6.7c.1.1.3.1.3%200l2.8-2.8c.1%200%20.1-.2%200-.2z%22%2F%3E%3Cpath%20d%3D%22M17.8%2013.6v1.7l.7.7-.7-2.4zm-.4-4.8l1.1%201.2h1l-2.1-1.2zm-3.7-3.1h1.7l.7-.6-2.4.6zm-4.8.5l1.2-1.3V4L8.9%206.2zM5.8%209.8V8.1l-.7-.7.7%202.4zm.5%204.8l-1.2-1.2h-1l2.2%201.2zm3.6%203.1H8.2l-.6.7%202.3-.7zm4.8-.4l-1.2%201.2v.9l1.2-2.1z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.footer .line2 .col.toPay .pay-list li.arCa {
	width: 52px;
	height: 15px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2252%22%20height%3D%2216%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%22.5%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M15.6%2015v-.5h-.4l-.3-.3a.5.5%200%200%201-.2-.4L13.8%201a.8.8%200%200%200-.2-.5%201%201%200%200%200-.5-.4H6v.4h.3c.1.1.2.1.2.2s.1.2.1.4v.2L0%2013.9v.4a.8.8%200%200%200%20.2.5l.7.2h4.7v-.5h-.4a.4.4%200%200%201-.1-.3V14l.9-2h2.6l.2%202.2a.6.6%200%200%200%20.3.6l.8.2h5.7zM8.4%206.6L8.6%209H7.3l1.1-2.4zM22.8%207.7a.5.5%200%200%201%20.3-.5h1.8a2.1%202.1%200%200%200%201.2-.3%201.9%201.9%200%200%200%20.7-.8l.6-2.7h-1.9l-.7.2c-.2%200-.3.1-.5.3l-.4.5c-.155.22-.289.455-.4.7h-.3a.8.8%200%200%200%20.1-.4.4.4%200%200%201%20.1-.3.6.6%200%200%200-.3-.6c-.2-.2-.4-.2-.8-.2h-4.8V4h.2l.3.3c0%20.1.1.2.1.3V5L16%2014v.4a.5.5%200%200%200%20.2.4l.5.2h5.2v-.5h-.3a.2.2%200%200%201-.2-.2c-.1-.1-.1-.2-.1-.4v-.2l1.5-6zM33%2011.4a1.2%201.2%200%200%201-.9-.3%201.1%201.1%200%200%201-.1-1L33.2%205c.1-.3.1-.6.2-.8.1-.2.3-.4.5-.5a1.5%201.5%200%200%201%20.9-.2H37l.9-.2a.8.8%200%200%200%20.4-.4c.2-.2.2-.4.3-.7a2.5%202.5%200%200%201%20.2-.7c0-.3.1-.5.1-.8.053-.237.12-.47.2-.7h-7.4l-1.4.2L29%201a6.4%206.4%200%200%200-1%201.3%205.4%205.4%200%200%200-.7%201.9l-1.2%205.2a6.7%206.7%200%200%200-.3%201.8%204.3%204.3%200%200%200%200%201.6%203.4%203.4%200%200%200%20.6%201.2%202.4%202.4%200%200%200%201.2.7c.68.213%201.388.314%202.1.3h4.9l1.2-.2a1.2%201.2%200%200%200%20.7-.5l.3-.7.6-2.8h-.5c0%20.2-.1.3-.2.3l-.4.2H33v.1zM43.8%2010.6c.1-.3.1-.5.2-.6.1-.1.2-.3.3-.3h.9l-.4%201.9-.2.4-.4.2h-.5a.4.4%200%200%201-.1-.3v-.4l.2-.9zm5.6-7.3H42l-.4%201.8a.4.4%200%200%200-.1.3v.2a.8.8%200%200%200%20.2.5c.2.2.4.2.8.2h2.9a.5.5%200%200%201%20.4.2c.1.1.1.2%200%20.5l-.2.4h-3.3a4.3%204.3%200%200%200-1.7.3A3.7%203.7%200%200%200%2039.3%209a6.3%206.3%200%200%200-.9%202.2%201.3%201.3%200%200%201-.1.6v.5a.6.6%200%200%200-.1.4%202.6%202.6%200%200%200%20.3%201.4%201.8%201.8%200%200%200%20.8.7l1.2.2h1.9l.8-.2a1.2%201.2%200%200%200%20.5-.5%201.8%201.8%200%200%200%20.5-.7h.3v.8c0%20.2.2.3.3.4l.7.2h4.9v-.5h-.6V14a.4.4%200%200%200%20.1-.3l1.7-7.1V6a.8.8%200%200%201%20.1-.4v-.3a2%202%200%200%200-.3-1.1%201.6%201.6%200%200%200-.8-.6%202%202%200%200%200-1.2-.3z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.footer .line2 .col.compatability {
	width: calc(100%/12*4.1 - 20px)
}

.footer .line2 .col.compatability .compatability-link {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: rgba(255, 255, 255, .8)
}

.footer .line2 .col.compatability .compatability-link:hover {
	color: #fff
}

.footer .line3 {
	width: 100%;
	text-align: left
}

.footer .line3 p {
	padding: 0;
	margin: 0;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: rgba(255, 255, 255, .4)
}

.footer-am .line .important-link a {
	padding: 12px 0 8px;
	text-align: center
}

.footer-am .line .important-link a span {
	font-size: 14px;
	padding-left: 0
}

.footer-am .line .important-link a span:before {
	display: none
}

.footer-pl .line,
.footer-pl .line2 {
	margin: 0 -15px
}

.footer-pl .line .col,
.footer-pl .line2 .col {
	margin: 0 15px
}

.footer-pl .line .follow {
	width: calc(100%/12*3.999 - 30px)
}

@media screen and (max-width:1070px) {
	.footer-pl .line .follow {
		width: calc(100%/12*4.499 - 30px)
	}
}

.footer-pl .line .follow li.pickpoints {
	margin-bottom: 18px
}

.footer-pl .line .follow li.simple {
	text-align: left
}

.footer-pl .line .follow li.simple+li {
	margin-top: 12px
}

.footer-pl .line .follow li.simple a {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: rgba(255, 255, 255, .8)
}

.footer-pl .line .follow li.simple a:hover {
	color: #fff
}

.footer-pl .line .footer-help {
	width: calc(100%/12*5.5 - 30px)
}

@media screen and (max-width:1070px) {
	.footer-pl .line .footer-help {
		width: calc(100%/12*4.5 - 30px)
	}
}

.footer-pl .line .footer-help .service-nav {
	font-size: 0;
	margin: 0 -15px
}

.footer-pl .line .footer-help .service-nav li {
	display: inline-block;
	vertical-align: top;
	width: calc(100%/12*5.999 - 30px);
	margin: 0 15px
}

.footer-pl .line .footer-help .service-nav li:nth-child(2) {
	margin-top: 0
}

@media screen and (max-width:1070px) {
	.footer-pl .line .footer-help .service-nav li:nth-child(2) {
		margin-top: 12px
	}
}

@media screen and (max-width:1070px) {
	.footer-pl .line .footer-help .service-nav li {
		width: calc(100%/12*12 - 30px)
	}
}

.footer-pl .line .footer-about {
	width: calc(100%/12*2.5 - 30px)
}

@media screen and (max-width:1070px) {
	.footer-pl .line .footer-about {
		width: calc(100%/12*3 - 30px)
	}
}

.footer-pl .line2 .col.text {
	width: calc(100%/12*3.999 - 30px)
}

@media screen and (max-width:1070px) {
	.footer-pl .line2 .col.text {
		width: calc(100%/12*4.499 - 30px)
	}
}

.footer-pl .line2 .col.toPay {
	width: calc(100%/12*5.5 - 30px)
}

@media screen and (max-width:1070px) {
	.footer-pl .line2 .col.toPay {
		width: calc(100%/12*4.5 - 30px)
	}
}

.footer-pl .line2 .col.compatability {
	width: calc(100%/12*2.5 - 30px)
}

@media screen and (max-width:1070px) {
	.footer-pl .line2 .col.compatability {
		width: calc(100%/12*3 - 30px)
	}
}

.i-vip-status-popup {
	color: #8b8b8b;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	display: none;
	width: 417px;
	position: absolute;
	z-index: 1001;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 28px 40px 40px;
	background: #fff;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	background: #000;
	border-radius: 8px;
	color: #fff;
	display: block;
	position: fixed;
	bottom: 0;
	left: 0
}

.i-vip-status-popup .close {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	position: absolute;
	top: 12px;
	right: 12px;
	cursor: pointer;
	margin: 0
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-vip-status-popup .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	background: #999
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-vip-status-popup .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	background: #999
}

.i-vip-status-popup .content h1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 28px;
	line-height: 36px;
	margin: 0 0 20px
}

.i-vip-status-popup .content p {
	margin: 0
}

.i-vip-status-popup .btn-block {
	margin-top: 32px;
	font-size: 0
}

.i-vip-status-popup .btn-block .c-btn-main {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 14px;
	padding: 12px 25px 13px
}

.i-vip-status-popup .btn-block .c-btn-main.disabled,
.i-vip-status-popup .btn-block .c-btn-main.disabled:hover,
.i-vip-status-popup .btn-block .c-btn-main:disabled,
.i-vip-status-popup .btn-block .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-vip-status-popup .btn-block .c-btn-main.disabled:active,
.i-vip-status-popup .btn-block .c-btn-main.disabled:hover:active,
.i-vip-status-popup .btn-block .c-btn-main:disabled:active,
.i-vip-status-popup .btn-block .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-vip-status-popup .btn-block .c-btn-main.disabled.progress,
.i-vip-status-popup .btn-block .c-btn-main.progress,
.i-vip-status-popup .btn-block .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-vip-status-popup .btn-block .c-btn-main.disabled.progress:after,
.i-vip-status-popup .btn-block .c-btn-main.progress:active:after,
.i-vip-status-popup .btn-block .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-vip-status-popup .btn-block .c-btn-main.disabled.progress:after,
.i-vip-status-popup .btn-block .c-btn-main.progress:active:after,
.i-vip-status-popup .btn-block .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-vip-status-popup .btn-block .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-vip-status-popup .btn-block .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-vip-status-popup .btn-block .c-btn-main.disabled,
.i-vip-status-popup .btn-block .c-btn-main.disabled:hover,
.i-vip-status-popup .btn-block .c-btn-main:disabled,
.i-vip-status-popup .btn-block .c-btn-main:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-vip-status-popup .btn-block .c-btn-main.disabled:active,
.i-vip-status-popup .btn-block .c-btn-main.disabled:hover:active,
.i-vip-status-popup .btn-block .c-btn-main:disabled:active,
.i-vip-status-popup .btn-block .c-btn-main:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-vip-status-popup .btn-block .c-btn-main.disabled.progress,
.i-vip-status-popup .btn-block .c-btn-main.progress,
.i-vip-status-popup .btn-block .c-btn-main.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-vip-status-popup .btn-block .c-btn-main.disabled.progress:after,
.i-vip-status-popup .btn-block .c-btn-main.progress:active:after,
.i-vip-status-popup .btn-block .c-btn-main.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-vip-status-popup .btn-block .c-btn-main.disabled.progress:after,
.i-vip-status-popup .btn-block .c-btn-main.progress:active:after,
.i-vip-status-popup .btn-block .c-btn-main.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-vip-status-popup .btn-block .c-btn-main:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-vip-status-popup .btn-block .c-btn-main:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-vip-status-popup .btn-block .c-btn-main~.c-btn-base {
	margin-left: 20px
}

.i-vip-status-popup .btn-block .c-btn-base {
	color: #fffd53;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	font-size: 14px;
	padding: 12px 25px 13px
}

.i-vip-status-popup .btn-block .c-btn-base,
.i-vip-status-popup .btn-block .c-btn-base.progress:active,
.i-vip-status-popup .btn-block .c-btn-base.progress:hover {
	background: #fff;
	border: 2px solid #fffd53
}

.i-vip-status-popup .btn-block .c-btn-base:hover {
	background: #fffd53;
	color: #fff
}

.i-vip-status-popup .btn-block .c-btn-base:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-vip-status-popup .btn-block .c-btn-base.disabled,
.i-vip-status-popup .btn-block .c-btn-base.disabled:hover,
.i-vip-status-popup .btn-block .c-btn-base:disabled,
.i-vip-status-popup .btn-block .c-btn-base:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-vip-status-popup .btn-block .c-btn-base.disabled:active,
.i-vip-status-popup .btn-block .c-btn-base.disabled:hover:active,
.i-vip-status-popup .btn-block .c-btn-base:disabled:active,
.i-vip-status-popup .btn-block .c-btn-base:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-vip-status-popup .btn-block .c-btn-base.disabled.progress,
.i-vip-status-popup .btn-block .c-btn-base.progress,
.i-vip-status-popup .btn-block .c-btn-base.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-vip-status-popup .btn-block .c-btn-base.disabled.progress:after,
.i-vip-status-popup .btn-block .c-btn-base.progress:active:after,
.i-vip-status-popup .btn-block .c-btn-base.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-vip-status-popup .btn-block .c-btn-base.disabled.progress:after,
.i-vip-status-popup .btn-block .c-btn-base.progress:active:after,
.i-vip-status-popup .btn-block .c-btn-base.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2210%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%200A10%2010%200%200%201%200%200h2a8%208%200%200%200%2016%200h2z%22%20fill%3D%22%23CB11AB%22%2F%3E%3C%2Fsvg%3E) 0 10px no-repeat
}

.i-vip-status-popup .c-h2-v1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 28px;
	line-height: 36px;
	color: #fff;
	margin: 0 0 20px;
	text-transform: uppercase
}

.i-vip-status-popup .text {
	margin: 0 0 36px
}

.i-vip-status-popup .i-form-block-v1~.i-form-block-v1 {
	margin-top: 20px
}

.i-vip-status-popup .i-form-block-v1 .input-label {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #8b8b8b;
	margin-bottom: 12px;
	display: block
}

.i-vip-status-popup .i-form-block-v1 .input-label .note,
.i-vip-status-popup .i-form-block-v1 .input-label .star {
	color: #fffd53
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item {
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #d5d5d5;
	border-radius: 4px;
	height: auto;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	line-height: 1;
	color: #000;
	padding: 10px 14px 11px;
	height: 44px
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-moz-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-moz-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-webkit-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-webkit-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base:-ms-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item:-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none!important
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-ms-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-webkit-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-webkit-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-moz-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-moz-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base:-ms-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item:-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-ms-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base:focus,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item:focus {
	border-color: #fffd53;
	-webkit-box-shadow: inset 1px 0 0 #fffd53, inset 0 1px 0 #fffd53, inset -1px 0 0 #fffd53, inset 0 -1px 0 #fffd53;
	box-shadow: inset 1px 0 0 #fffd53, inset 0 1px 0 #fffd53, inset -1px 0 0 #fffd53, inset 0 -1px 0 #fffd53
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base.disabled,
.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base:disabled,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item.disabled,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item:disabled {
	background: #f6f6f6;
	border-color: #f6f6f6
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base.input-validation-error,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item.input-validation-error {
	border-color: #fffd53;
	background: #fdeef9;
	color: #fffd53
}

.i-vip-status-popup .i-form-block-v1 .input-wrap textarea.input-item {
	height: auto
}

.i-vip-status-popup .i-form-block-v1 .input-wrap~.input-message,
.i-vip-status-popup .i-form-block-v1 .input-wrap~.input-text {
	margin-top: 8px
}

.i-vip-status-popup .i-form-block-v1 .input-message {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b
}

.i-vip-status-popup .i-form-block-v1 .input-message .field-validation-error {
	color: #fffd53;
	max-width: none
}

.i-vip-status-popup .i-form-block-v1 .input-message .field-validation-valid {
	display: none
}

.i-vip-status-popup .i-form-block-v1 .input-text {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item {
	border-color: #fff
}

.i-vip-status-popup .i-form-block-v1 .input-label {
	color: #fff;
	display: block
}

.i-vip-status-popup .c-btn-main-lg-v1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	color: #fff;
	background: #fffd53;
	border: 2px solid #fffd53;
	font-size: 16px;
	padding: 14px 25px 15px;
	width: 100%
}

.i-vip-status-popup .c-btn-main-lg-v1.disabled,
.i-vip-status-popup .c-btn-main-lg-v1.disabled:hover,
.i-vip-status-popup .c-btn-main-lg-v1:disabled,
.i-vip-status-popup .c-btn-main-lg-v1:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.i-vip-status-popup .c-btn-main-lg-v1.disabled:active,
.i-vip-status-popup .c-btn-main-lg-v1.disabled:hover:active,
.i-vip-status-popup .c-btn-main-lg-v1:disabled:active,
.i-vip-status-popup .c-btn-main-lg-v1:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.i-vip-status-popup .c-btn-main-lg-v1.disabled.progress,
.i-vip-status-popup .c-btn-main-lg-v1.progress,
.i-vip-status-popup .c-btn-main-lg-v1.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.i-vip-status-popup .c-btn-main-lg-v1.disabled.progress:after,
.i-vip-status-popup .c-btn-main-lg-v1.progress:active:after,
.i-vip-status-popup .c-btn-main-lg-v1.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.i-vip-status-popup .c-btn-main-lg-v1.disabled.progress:after,
.i-vip-status-popup .c-btn-main-lg-v1.progress:active:after,
.i-vip-status-popup .c-btn-main-lg-v1.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat
}

.i-vip-status-popup .c-btn-main-lg-v1:hover {
	background: #e313bf;
	border-color: #e313bf
}

.i-vip-status-popup .c-btn-main-lg-v1:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.i-vip-status-popup .dop-info>span {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	display: block;
	padding: 0 0 0 23px;
	position: relative
}

.i-vip-status-popup .dop-info>span:after {
	content: '';
	border-right: 2px solid #fffd53;
	border-bottom: 2px solid #fffd53;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	display: inline-block;
	position: absolute;
	z-index: 1;
	width: 5px;
	height: 11px;
	left: 3px;
	top: 2px
}

.i-vip-status-popup .close {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	position: absolute
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-vip-status-popup .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	background: #999
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	content: '';
	position: absolute;
	display: block;
	width: 1px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.i-vip-status-popup .close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	height: 20px;
	width: 2px;
	left: 7px;
	top: -2px
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	background: #999
}

.i-vip-status-popup .close:after,
.i-vip-status-popup .close:before {
	background: #fff
}

.i-vip-status-popup .i-form-block-v1 {
	margin: 0 0 32px
}

.i-vip-status-popup .i-form-block-v1~.i-form-block-v1 {
	margin-top: 20px
}

.i-vip-status-popup .i-form-block-v1 .input-label {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #8b8b8b;
	margin-bottom: 12px;
	display: block
}

.i-vip-status-popup .i-form-block-v1 .input-label .note,
.i-vip-status-popup .i-form-block-v1 .input-label .star {
	color: #fffd53
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item {
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #d5d5d5;
	border-radius: 4px;
	height: auto;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	line-height: 1;
	color: #000;
	padding: 10px 14px 11px;
	height: 44px
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-moz-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-moz-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-webkit-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-webkit-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base:-ms-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item:-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none!important
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-ms-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-webkit-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-webkit-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-moz-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-moz-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base:-ms-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item:-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::-ms-input-placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::-ms-input-placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base::placeholder,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item::placeholder {
	color: #b6b6b6;
	text-transform: none
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base:focus,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item:focus {
	border-color: #fffd53;
	-webkit-box-shadow: inset 1px 0 0 #fffd53, inset 0 1px 0 #fffd53, inset -1px 0 0 #fffd53, inset 0 -1px 0 #fffd53;
	box-shadow: inset 1px 0 0 #fffd53, inset 0 1px 0 #fffd53, inset -1px 0 0 #fffd53, inset 0 -1px 0 #fffd53
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base.disabled,
.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base:disabled,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item.disabled,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item:disabled {
	background: #f6f6f6;
	border-color: #f6f6f6
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .c-input-base.input-validation-error,
.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item.input-validation-error {
	border-color: #fffd53;
	background: #fdeef9;
	color: #fffd53
}

.i-vip-status-popup .i-form-block-v1 .input-wrap textarea.input-item {
	height: auto
}

.i-vip-status-popup .i-form-block-v1 .input-wrap~.input-message,
.i-vip-status-popup .i-form-block-v1 .input-wrap~.input-text {
	margin-top: 8px
}

.i-vip-status-popup .i-form-block-v1 .input-message {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b
}

.i-vip-status-popup .i-form-block-v1 .input-message .field-validation-error {
	color: #fffd53;
	max-width: none
}

.i-vip-status-popup .i-form-block-v1 .input-message .field-validation-valid {
	display: none
}

.i-vip-status-popup .i-form-block-v1 .input-text {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b
}

.i-vip-status-popup .i-form-block-v1 .input-wrap .input-item {
	border-color: #fff
}

.i-vip-status-popup .i-form-block-v1 .input-label {
	color: #fff;
	display: block
}

.i-vip-status-popup .dop-info {
	margin: 28px 0 0
}

.i-vip-status-popup .dop-info>span+span {
	margin: 8px 0 0
}

.i-vip-status-popup .vip-thanks {
	color: #fff
}

.i-vip-status-popup .vip-thanks>p {
	margin: 0 0 36px
}

.quicknav-v1 {
	display: inline-block;
	width: 48px;
	height: 48px;
	position: relative;
	background: #fff;
	border-radius: 100%;
	padding: 0;
	border: none;
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	cursor: pointer;
	background: #fffd53;
	display: none;
	position: fixed;
	bottom: 55px;
	z-index: 99;
	left: 16px
}

.quicknav-v1:after {
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	position: absolute;
	top: 18px;
	border: 2px solid #000;
	border-bottom: 0;
	border-left: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.quicknav-v1:before {
	content: '';
	display: block;
	width: 16px;
	height: 2px;
	position: absolute;
	top: 23px;
	background: #000
}

.quicknav-v1:hover:after {
	border-color: #fffd53
}

.quicknav-v1:hover:before {
	background: #fffd53
}

.quicknav-v1:after {
	right: 18px;
	top: 17px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.quicknav-v1:before {
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	top: 24px;
	right: 16px
}

.quicknav-v1:before,
.quicknav-v1:hover:before {
	background: #fff
}

.quicknav-v1:after,
.quicknav-v1:hover:after {
	border-color: #fff
}

.quicknav-v1:hover {
	opacity: .9
}

body,
html {
	min-width: 978px
}

.trunkOld {
	width: 100%;
	max-width: 1500px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 30px
}

@media screen and (max-width:1245px) {
	.trunkOld {
		padding: 0 15px
	}
}

.trunkOld {
	min-height: calc(100vh - 578px - 208px + 5px)
}

.am .trunkOld {
	min-height: calc(100vh - 476px - 208px + 5px)
}

.by .trunkOld {
	min-height: calc(100vh - 676px - 208px + 5px)
}

.pl .trunkOld {
	min-height: calc(100vh - 382px - 180px + 5px)
}

.c-text-sm {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px
}

.c-h1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 36px;
	line-height: 48px;
	margin-bottom: 20px
}

.c-btn-base-lg {
	color: #fffd53;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	font-size: 16px;
	padding: 14px 25px 15px
}

.c-btn-base-lg,
.c-btn-base-lg.progress:active,
.c-btn-base-lg.progress:hover {
	background: #fff;
	border: 2px solid #fffd53
}

.c-btn-base-lg:hover {
	background: #fffd53;
	color: #fff
}

.c-btn-base-lg:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.c-btn-base-lg.disabled,
.c-btn-base-lg.disabled:hover,
.c-btn-base-lg:disabled,
.c-btn-base-lg:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.c-btn-base-lg.disabled:active,
.c-btn-base-lg.disabled:hover:active,
.c-btn-base-lg:disabled:active,
.c-btn-base-lg:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.c-btn-base-lg.disabled.progress,
.c-btn-base-lg.progress,
.c-btn-base-lg.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.c-btn-base-lg.disabled.progress:after,
.c-btn-base-lg.progress:active:after,
.c-btn-base-lg.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.c-btn-base-lg.disabled.progress:after,
.c-btn-base-lg.progress:active:after,
.c-btn-base-lg.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2210%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%200A10%2010%200%200%201%200%200h2a8%208%200%200%200%2016%200h2z%22%20fill%3D%22%23CB11AB%22%2F%3E%3C%2Fsvg%3E) 0 10px no-repeat
}

.i-main-banners-slider-v1 {
	width: 100%;
	margin: 0 auto 40px;
	position: relative;
	padding-top: 8px
}

.i-main-banners-slider-v1 h1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 36px;
	line-height: 48px;
	margin-bottom: 20px
}

.i-main-banners-slider-v1 .lSSlideOuter {
	overflow: visible;
	position: relative
}

.i-main-banners-slider-v1 .lSSlideOuter .lSSlideWrapper {
	position: static
}

.i-main-banners-slider-v1 .lSSlideOuter .lSSlide~.lSAction>a .btn-next,
.i-main-banners-slider-v1 .lSSlideOuter .lSSlide~.lSAction>a .btn-prev {
	-webkit-transition: opacity .3s ease;
	transition: opacity .3s ease
}

.i-main-banners-slider-v1 .lSSlideOuter .lSSlide~.lSAction>a .btn-next:after,
.i-main-banners-slider-v1 .lSSlideOuter .lSSlide~.lSAction>a .btn-next:before,
.i-main-banners-slider-v1 .lSSlideOuter .lSSlide~.lSAction>a .btn-prev:after,
.i-main-banners-slider-v1 .lSSlideOuter .lSSlide~.lSAction>a .btn-prev:before {
	-webkit-transition: opacity .3s ease;
	transition: opacity .3s ease
}

.i-main-banners-slider-v1 .lSSlideOuter .lSAction>a {
	z-index: 10;
	-webkit-transition: opacity 0s ease;
	transition: opacity 0s ease
}

.i-main-banners-slider-v1 .lSSlideOuter .lSAction>a.disabled {
	cursor: default
}

.i-main-banners-slider-v1 .lSSlideOuter .lSAction>a.disabled .btn-next,
.i-main-banners-slider-v1 .lSSlideOuter .lSAction>a.disabled .btn-prev {
	cursor: default;
	opacity: 0
}

.i-main-banners-slider-v1 .lSSlideOuter .lSAction>a.disabled .btn-next:after,
.i-main-banners-slider-v1 .lSSlideOuter .lSAction>a.disabled .btn-next:before,
.i-main-banners-slider-v1 .lSSlideOuter .lSAction>a.disabled .btn-prev:after,
.i-main-banners-slider-v1 .lSSlideOuter .lSAction>a.disabled .btn-prev:before {
	opacity: 0
}

.i-main-banners-slider-v1 .lSSlideOuter ul {
	overflow: hidden
}

.i-main-banners-slider-v1 .lSSlideOuter .lSAction .lSNext,
.i-main-banners-slider-v1 .lSSlideOuter .lSAction .lSPrev {
	display: block;
	margin-top: 0;
	width: 48px;
	height: 100%;
	background: 0 0;
	opacity: 1
}

.i-main-banners-slider-v1 .lSSlideOuter .lSAction .lSNext,
.i-main-banners-slider-v1 .lSSlideOuter .lSAction .lSPrev {
	top: 0
}

.i-main-banners-slider-v1 .lSSlideOuter .lSAction .lSPrev {
	left: 28px;
	text-align: left
}

.i-main-banners-slider-v1 .lSSlideOuter .lSAction .lSNext {
	right: 28px;
	text-align: right
}

.i-main-banners-slider-v1 .lSSlideOuter .lSAction .btn-next,
.i-main-banners-slider-v1 .lSSlideOuter .lSAction .btn-prev {
	opacity: .5
}

.i-main-banners-slider-v1 .lSSlideOuter .lSAction .btn-next:hover,
.i-main-banners-slider-v1 .lSSlideOuter .lSAction .btn-prev:hover {
	opacity: 1
}

.i-main-banners-slider-v1 .lSSlideOuter .lSPager.lSpg {
	margin-top: 5px
}

.i-main-banners-slider-v1 .lSSlideOuter .lSPager.lSpg>li {
	border-radius: 4px;
	overflow: hidden;
	padding: 0 10px
}

.i-main-banners-slider-v1 .lSSlideOuter .lSPager.lSpg>li a {
	width: 12px;
	height: 12px;
	background-color: #fdeef9;
	z-index: 10
}

.i-main-banners-slider-v1 .lSSlideOuter .lSPager.lSpg>li.active a {
	background-color: #fffd53
}

.i-main-banners-slider-v1 .btn-next,
.i-main-banners-slider-v1 .btn-prev {
	z-index: 2
}

.i-main-banners-slider-v1 .btn-prev {
	display: inline-block;
	width: 48px;
	height: 48px;
	position: relative;
	background: #fff;
	border-radius: 100%;
	padding: 0;
	border: none;
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	cursor: pointer
}

.i-main-banners-slider-v1 .btn-prev:after {
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	position: absolute;
	top: 18px;
	border: 2px solid #000;
	border-bottom: 0;
	border-left: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.i-main-banners-slider-v1 .btn-prev:before {
	content: '';
	display: block;
	width: 16px;
	height: 2px;
	position: absolute;
	top: 23px;
	background: #000
}

.i-main-banners-slider-v1 .btn-prev:hover:after {
	border-color: #fffd53
}

.i-main-banners-slider-v1 .btn-prev:hover:before {
	background: #fffd53
}

.i-main-banners-slider-v1 .btn-prev:after {
	left: 17px;
	-webkit-transform: rotate(-135deg);
	transform: rotate(-135deg)
}

.i-main-banners-slider-v1 .btn-prev:before {
	left: 17px
}

.i-main-banners-slider-v1 .btn-next {
	display: inline-block;
	width: 48px;
	height: 48px;
	position: relative;
	background: #fff;
	border-radius: 100%;
	padding: 0;
	border: none;
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	cursor: pointer
}

.i-main-banners-slider-v1 .btn-next:after {
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	position: absolute;
	top: 18px;
	border: 2px solid #000;
	border-bottom: 0;
	border-left: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.i-main-banners-slider-v1 .btn-next:before {
	content: '';
	display: block;
	width: 16px;
	height: 2px;
	position: absolute;
	top: 23px;
	background: #000
}

.i-main-banners-slider-v1 .btn-next:hover:after {
	border-color: #fffd53
}

.i-main-banners-slider-v1 .btn-next:hover:before {
	background: #fffd53
}

.i-main-banners-slider-v1 .btn-next:after {
	right: 17px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-main-banners-slider-v1 .btn-next:before {
	right: 17px
}

.i-main-banners-slider-v1 .big-banner-inner {
	width: 1440px;
	height: 370px;
	position: relative;
	padding-bottom: 30px;
	width: 100%
}

.i-main-banners-slider-v1 .big-banner-inner .banners-zones {
	margin-left: -720px
}

.i-main-banners-slider-v1 .big-banner-inner .banners-zones-container {
	height: 370px;
	width: 1440px
}

.i-main-banners-slider-v1 .big-banner-inner .banners-zones img {
	display: block;
	width: 1440px;
	height: 370px
}

.i-main-banners-slider-v1 img {
	max-width: none;
	-webkit-transition: -webkit-filter .3s linear;
	transition: -webkit-filter .3s linear;
	transition: filter .3s linear;
	transition: filter .3s linear, -webkit-filter .3s linear
}

.i-main-banners-slider-v1 .btn-next,
.i-main-banners-slider-v1 .btn-prev {
	top: 161px
}

.i-main-banners-slider-v1 .lightSlider {
	height: 370px!important;
	padding-bottom: 0!important
}

.i-main-banners-slider-v1 .lSSlideWrapper {
	margin-bottom: 15px
}

.i-main-banners-slider-v1 .lSSlideOuter .lSSlideWrapper {
	position: relative!important
}

.i-main-banners-slider-v1 .banners-zones {
	position: absolute;
	top: 0;
	left: 50%
}

.i-main-banners-slider-v1 .banners-zones-container {
	position: relative;
	width: 100%;
	max-width: 100%;
	border-radius: 16px;
	overflow: hidden;
	-webkit-mask-image: -webkit-radial-gradient(white, #000)
}

.i-main-banners-slider-v1 .banners-zones-container:hover img {
	-webkit-filter: brightness(80%);
	filter: brightness(80%)
}

.i-main-banners-slider-v1 a {
	display: block
}

.i-main-banners-slider-v1 .big-banner-inner>div {
	border-radius: 16px
}

.i-seo-text .seo-wrapper {
	position: relative;
	height: 136px;
	overflow: hidden
}

.i-seo-text .seo-wrapper:after {
	content: '';
	position: absolute;
	width: 100%;
	height: 35px;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));
	background: linear-gradient(rgba(255, 255, 255, 0), #fff);
	bottom: 0;
	left: 0;
	z-index: 5
}

.i-seo-text .seo-wrapper.opened {
	height: auto
}

.i-seo-text .seo-wrapper.opened:after {
	bottom: -20px
}

.i-seo-text h2 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 20px;
	line-height: 28px;
	margin-bottom: 20px;
	font-weight: 700
}

.i-seo-text .readmore {
	text-decoration: none;
	cursor: pointer;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	font-weight: 600;
	color: #fffd53;
	border-bottom: 1px dashed rgba(203, 17, 171, .2);
	display: inline-block;
	margin-top: 12px
}

.i-seo-text .readmore:hover {
	border-bottom: 1px dashed #fffd53
}

.i-seo-text .readmore.disabled,
.i-seo-text .readmore.disabled:hover {
	cursor: default;
	color: #ccc;
	border-bottom: 1px dashed #d9d9d9
}

.i-seo-text ol,
.i-seo-text p,
.i-seo-text ul {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #8b8b8b;
	margin: 0 0 20px 0
}

.i-seo-text ol:last-child,
.i-seo-text p:last-child,
.i-seo-text ul:last-child {
	margin-bottom: 0
}

.i-seo-text b {
	color: #8b8b8b
}

.i-seo-text ul {
	list-style-type: disc
}

.i-seo-text ul li {
	padding: 0 0 0 20px
}

.i-seo-text ul li:before {
	content: '—';
	display: inline;
	margin: 0 4px 0 -20px
}

.i-slider-brand-pane {
	margin-bottom: 72px
}

.i-slider-brand-pane h1 {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 36px;
	line-height: 48px;
	margin-bottom: 20px
}

.i-slider-brand-pane .lSSlideOuter {
	overflow: visible;
	position: relative
}

.i-slider-brand-pane .lSSlideOuter .lSSlideWrapper {
	position: static
}

.i-slider-brand-pane .lSSlideOuter .lSSlide~.lSAction>a .btn-next,
.i-slider-brand-pane .lSSlideOuter .lSSlide~.lSAction>a .btn-prev {
	-webkit-transition: opacity .3s ease;
	transition: opacity .3s ease
}

.i-slider-brand-pane .lSSlideOuter .lSSlide~.lSAction>a .btn-next:after,
.i-slider-brand-pane .lSSlideOuter .lSSlide~.lSAction>a .btn-next:before,
.i-slider-brand-pane .lSSlideOuter .lSSlide~.lSAction>a .btn-prev:after,
.i-slider-brand-pane .lSSlideOuter .lSSlide~.lSAction>a .btn-prev:before {
	-webkit-transition: opacity .3s ease;
	transition: opacity .3s ease
}

.i-slider-brand-pane .lSSlideOuter .lSAction>a {
	z-index: 10;
	-webkit-transition: opacity 0s ease;
	transition: opacity 0s ease
}

.i-slider-brand-pane .lSSlideOuter .lSAction>a.disabled {
	cursor: default
}

.i-slider-brand-pane .lSSlideOuter .lSAction>a.disabled .btn-next,
.i-slider-brand-pane .lSSlideOuter .lSAction>a.disabled .btn-prev {
	cursor: default;
	opacity: 0
}

.i-slider-brand-pane .lSSlideOuter .lSAction>a.disabled .btn-next:after,
.i-slider-brand-pane .lSSlideOuter .lSAction>a.disabled .btn-next:before,
.i-slider-brand-pane .lSSlideOuter .lSAction>a.disabled .btn-prev:after,
.i-slider-brand-pane .lSSlideOuter .lSAction>a.disabled .btn-prev:before {
	opacity: 0
}

.i-slider-brand-pane .lSSlideOuter .lSAction .lSNext,
.i-slider-brand-pane .lSSlideOuter .lSAction .lSPrev {
	display: block;
	margin-top: 0;
	width: 48px;
	height: 100%;
	background: 0 0;
	opacity: 1
}

.i-slider-brand-pane .lSSlideOuter .lSAction .lSNext,
.i-slider-brand-pane .lSSlideOuter .lSAction .lSPrev {
	top: 0
}

.i-slider-brand-pane .lSSlideOuter .lSAction .lSPrev {
	left: -24px;
	text-align: left
}

@media screen and (max-width:1245px) {
	.i-slider-brand-pane .lSSlideOuter .lSAction .lSPrev {
		left: 0
	}
}

.i-slider-brand-pane .lSSlideOuter .lSAction .lSNext {
	right: -24px;
	text-align: right
}

@media screen and (max-width:1245px) {
	.i-slider-brand-pane .lSSlideOuter .lSAction .lSNext {
		right: 0
	}
}

.i-slider-brand-pane .btn-prev {
	display: inline-block;
	width: 48px;
	height: 48px;
	position: relative;
	background: #fff;
	border-radius: 100%;
	padding: 0;
	border: none;
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	cursor: pointer
}

.i-slider-brand-pane .btn-prev:after {
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	position: absolute;
	top: 18px;
	border: 2px solid #000;
	border-bottom: 0;
	border-left: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.i-slider-brand-pane .btn-prev:before {
	content: '';
	display: block;
	width: 16px;
	height: 2px;
	position: absolute;
	top: 23px;
	background: #000
}

.i-slider-brand-pane .btn-prev:hover:after {
	border-color: #fffd53
}

.i-slider-brand-pane .btn-prev:hover:before {
	background: #fffd53
}

.i-slider-brand-pane .btn-prev:after {
	left: 17px;
	-webkit-transform: rotate(-135deg);
	transform: rotate(-135deg)
}

.i-slider-brand-pane .btn-prev:before {
	left: 17px
}

.i-slider-brand-pane .btn-next {
	display: inline-block;
	width: 48px;
	height: 48px;
	position: relative;
	background: #fff;
	border-radius: 100%;
	padding: 0;
	border: none;
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	cursor: pointer
}

.i-slider-brand-pane .btn-next:after {
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	position: absolute;
	top: 18px;
	border: 2px solid #000;
	border-bottom: 0;
	border-left: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.i-slider-brand-pane .btn-next:before {
	content: '';
	display: block;
	width: 16px;
	height: 2px;
	position: absolute;
	top: 23px;
	background: #000
}

.i-slider-brand-pane .btn-next:hover:after {
	border-color: #fffd53
}

.i-slider-brand-pane .btn-next:hover:before {
	background: #fffd53
}

.i-slider-brand-pane .btn-next:after {
	right: 17px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.i-slider-brand-pane .btn-next:before {
	right: 17px
}

.i-slider-brand-pane .title {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 700;
	font-size: 36px;
	line-height: 48px;
	margin-bottom: 20px;
	margin-top: 0;
	margin-right: 20px
}

.i-slider-brand-pane .title>a {
	color: #000
}

@media screen and (max-width:1245px) {
	.i-slider-brand-pane .title {
		font-size: 28px;
		line-height: 36px
	}
}

.i-slider-brand-pane .see-all,
.i-slider-brand-pane .title {
	display: inline-block;
	vertical-align: baseline
}

.i-slider-brand-pane .see-all {
	text-decoration: none;
	cursor: pointer;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #fffd53;
	font-weight: 700
}

.i-slider-brand-pane .see-all:hover {
	border-bottom: 1px solid;
	color: #fffd53
}

.i-slider-brand-pane .brand-category-title {
	margin-bottom: 20px;
	text-align: center
}

.i-slider-brand-pane .brand-category-title a {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	-webkit-transition: all .3s linear;
	transition: all .3s linear;
	display: block;
	color: #000;
	padding: 12px 10px 14px;
	border: 1px solid #d5d5d5;
	border-radius: 60px
}

.i-slider-brand-pane .brand-category-title:hover a {
	color: #fffd53;
	border-color: #fffd53
}

.i-slider-brand-pane .item {
	width: 120px
}

.i-slider-brand-pane .logo-item {
	width: 120px;
	height: 50px
}

.i-slider-brand-pane .logo-item+.logo-item {
	margin-top: 20px
}

.i-slider-brand-pane .logo-item a {
	-webkit-transition: opacity .3s linear;
	transition: opacity .3s linear;
	display: block;
	opacity: .9
}

.i-slider-brand-pane .logo-item:hover>a {
	opacity: 1
}

@media screen and (max-width:1245px) {
	.i-slider-brand-pane {
		margin-bottom: 40px
	}
}

.pl .i-slider-brand-pane .lightSlider {
	width: 100%!important;
	font-size: 0;
	text-align: justify;
	text-justify: distribute;
	line-height: 1
}

.pl .i-slider-brand-pane .lightSlider:after {
	content: '';
	width: 100%;
	height: 0;
	display: inline-block
}

.pl .i-slider-brand-pane .lSSlideOuter .lightSlider>* {
	display: inline-block;
	float: none!important
}

.terms-actions {
	position: absolute;
	bottom: -5px;
	color: #a7a7a7
}

.row {
	margin-bottom: 72px
}

@media screen and (max-width:1245px) {
	.row {
		margin-bottom: 40px
	}
}

@media screen and (max-width:1245px) {
	.row .c-h1 {
		font-size: 28px;
		line-height: 36px
	}
}

.banners-item {
	display: inline-block;
	border-radius: 16px;
	overflow: hidden;
	-webkit-mask-image: -webkit-radial-gradient(white, #000)
}

.banners-item img {
	-webkit-transition: all .3s linear;
	transition: all .3s linear
}

.banners-item img:hover {
	-webkit-filter: brightness(80%);
	filter: brightness(80%);
	-webkit-transform: scale(1.02);
	transform: scale(1.02);
	will-change: transform
}

.banners-count-1 .banners-item img:hover {
	-webkit-filter: none;
	filter: none;
	-webkit-transform: none;
	transform: none;
	will-change: unset
}

.banners-count-inner {
	font-size: 0;
	text-align: justify;
	text-justify: distribute;
	line-height: 1;
	margin-bottom: 72px
}

.banners-count-inner:after {
	content: '';
	width: 100%;
	height: 0;
	display: inline-block
}

@media screen and (max-width:1245px) {
	.banners-count-inner {
		margin-bottom: 40px
	}
}

.banners-count-2 .banners-item {
	min-height: 166px;
	width: calc((100% - 32px)/ 2)
}

@media screen and (max-width:1245px) {
	.banners-count-2 .banners-item {
		width: calc((100% - 20px)/ 2)
	}
}

.banners-count-4 .banners-item {
	min-height: 166px;
	width: calc((100% - 3 * 32px)/ 4)
}

@media screen and (max-width:1245px) {
	.banners-count-4 .banners-item {
		width: calc((100% - 3 * 20px)/ 4)
	}
}

.banners-count-4 .banners-item:nth-child(n+5) {
	margin-top: 32px
}

@media screen and (max-width:1245px) {
	.banners-count-4 .banners-item:nth-child(n+5) {
		margin-top: 20px
	}
}

.banners-count-3.banners-count-inner .banners-item {
	width: calc((100% - 2 * 45px)/ 3)
}

@media screen and (max-width:1245px) {
	.banners-count-3.banners-count-inner .banners-item {
		width: calc((100% - 2 * 30px)/ 3)
	}
}

.banners-count-1 {
	margin-bottom: 72px
}

@media screen and (max-width:1245px) {
	.banners-count-1 {
		margin-bottom: 40px
	}
}

.banners-count-1 .banners-item {
	min-height: 384px
}

.banners-count-1 .banners-zones-container {
	position: relative
}

.banners-count-1 .banners-zones-container a {
	display: block
}

.products-container {
	font-size: 0;
	overflow: hidden
}

.row-2:not(.row-dynamic) .products-container {
	max-height: calc(297px * 2 + 32px)
}

.row-1 .products-container {
	max-height: 297px
}

.products-container .item {
	display: inline-block;
	vertical-align: top;
	width: 180px;
	margin-right: calc((100% - 900px)/ 4.1);
	margin-bottom: 32px
}

.products-container .item .item {
	width: 180px
}

.products-container .item .item>a {
	width: 100%;
	display: block;
	text-align: center;
	position: relative;
	text-decoration: none
}

.products-container .item .item>a:hover .preview-item {
	opacity: 1
}

.products-container .item .item-img {
	width: 100%;
	height: 240px;
	margin: 0 auto 12px auto;
	text-align: center;
	background: #f6f6f6;
	overflow: hidden
}

.products-container .item .item-img img {
	max-width: 100%;
	height: auto
}

.products-container .item .item-img .preview-item {
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	opacity: 0;
	position: absolute;
	top: 102px;
	left: calc((100% - 120px)/ 2);
	width: 120px;
	padding: 10px 0 10px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: rgba(255, 255, 255, .7);
	border: none;
	border-radius: 4px;
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	z-index: 2;
	cursor: pointer;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
	-webkit-transition: all .5s ease;
	transition: all .5s ease
}

.products-container .item .item-img .preview-item:hover {
	background: rgba(255, 255, 255, .9)
}

.products-container .item .item-info {
	height: 65px;
	text-align: left
}

.products-container .item .item-info .price-block {
	font-size: 0
}

.products-container .item .item-info .price-now {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 18px;
	line-height: 24px;
	font-weight: 700;
	display: inline-block;
	vertical-align: bottom;
	margin-right: 10px
}

.products-container .item .item-info .price-last {
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	font-weight: 700;
	color: #8b8b8b;
	display: inline-block;
	vertical-align: bottom;
	position: relative
}

.products-container .item .item-info .price-last:after,
.products-container .item .item-info .price-last:before {
	content: '';
	height: 1px;
	left: -2px;
	padding: 0 2px;
	position: absolute;
	width: 100%
}

.products-container .item .item-info .price-last:before {
	background: #8b8b8b;
	top: 10px;
	-webkit-transition: background ease-in .2s;
	transition: background ease-in .2s
}

.products-container .item .item-info .price-last:after {
	background: #fff;
	top: 11px
}

.products-container .item .item-info .good {
	white-space: nowrap;
	overflow: hidden;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	color: #000;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #8b8b8b;
	position: relative
}

.products-container .item .item-info .good:after {
	content: '';
	display: block;
	width: 40px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	background: -webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255, 255, 255, 0)));
	background: linear-gradient(to left, #fff, rgba(255, 255, 255, 0))
}

.products-container .item .btn-add-to-order {
	color: #fffd53;
	font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
	line-height: 1.1;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	position: relative;
	letter-spacing: 0;
	font-size: 14px;
	padding: 12px 25px 13px;
	width: 100%;
	padding: 12px 0 13px;
	margin-top: 12px;
	opacity: 0;
	-webkit-transition: opacity .5s ease;
	transition: opacity .5s ease
}

.products-container .item .btn-add-to-order,
.products-container .item .btn-add-to-order.progress:active,
.products-container .item .btn-add-to-order.progress:hover {
	background: #fff;
	border: 2px solid #fffd53
}

.products-container .item .btn-add-to-order:hover {
	background: #fffd53;
	color: #fff
}

.products-container .item .btn-add-to-order:active {
	color: #fff;
	background: #b30f97;
	border-color: #b30f97
}

.products-container .item .btn-add-to-order.disabled,
.products-container .item .btn-add-to-order.disabled:hover,
.products-container .item .btn-add-to-order:disabled,
.products-container .item .btn-add-to-order:disabled:hover {
	cursor: default;
	color: #d7d7d7;
	background: #fff;
	border: 2px solid #d5d5d5;
	opacity: .9
}

.products-container .item .btn-add-to-order.disabled:active,
.products-container .item .btn-add-to-order.disabled:hover:active,
.products-container .item .btn-add-to-order:disabled:active,
.products-container .item .btn-add-to-order:disabled:hover:active {
	-webkit-transform: none;
	transform: none
}

.products-container .item .btn-add-to-order.disabled.progress,
.products-container .item .btn-add-to-order.progress,
.products-container .item .btn-add-to-order.progress:active {
	color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

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

.products-container .item .btn-add-to-order.disabled.progress:after,
.products-container .item .btn-add-to-order.progress:active:after,
.products-container .item .btn-add-to-order.progress:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-animation: mySpin .9s linear 0s infinite;
	animation: mySpin .9s linear 0s infinite;
	position: absolute;
	right: calc(50% - 10px);
	top: calc(50% - 10px)
}

.products-container .item .btn-add-to-order.disabled.progress:after,
.products-container .item .btn-add-to-order.progress:active:after,
.products-container .item .btn-add-to-order.progress:after {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2210%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%200A10%2010%200%200%201%200%200h2a8%208%200%200%200%2016%200h2z%22%20fill%3D%22%23CB11AB%22%2F%3E%3C%2Fsvg%3E) 0 10px no-repeat
}

.products-container .item .item:hover .btn-add-to-order {
	opacity: 1
}

.products-container .item .item-info {
	height: 45px
}

@media screen and (min-width:1245px) {
	.products-container .item {
		margin-right: calc((100% - 1080px)/ 5.1)
	}
}

@media screen and (min-width:1500px) {
	.products-container .item {
		margin-right: calc((100% - 1260px)/ 6.1)
	}
}

.products-container .item:nth-child(5n) {
	margin-right: 0
}

@media screen and (min-width:1245px) {
	.products-container .item:nth-child(5n) {
		margin-right: calc((100% - 1080px)/ 5.1)
	}
}

@media screen and (min-width:1500px) {
	.products-container .item:nth-child(5n) {
		margin-right: calc((100% - 1260px)/ 6.1)
	}
}

@media screen and (min-width:1245px) {
	.products-container .item:nth-child(6n) {
		margin-right: 0
	}
}

@media screen and (min-width:1500px) {
	.products-container .item:nth-child(6n) {
		margin-right: calc((100% - 1260px)/ 6.1)
	}
}

@media screen and (min-width:1500px) {
	.products-container .item:nth-child(7n) {
		margin-right: 0
	}
}

.btn-more-goods {
	position: relative;
	display: block;
	margin: 0 auto;
	padding: 14px 84px 15px 64px;
	border-radius: 60px
}

.btn-more-goods:not(.progress):after,
.btn-more-goods:not(.progress):before {
	content: '';
	display: block;
	position: absolute
}

.btn-more-goods:not(.progress):before {
	width: 2px;
	height: 12px;
	background: #fffd53;
	right: 65px;
	top: 17px
}

.btn-more-goods:not(.progress):after {
	border: 2px solid #fffd53;
	border-width: 0 0 2px 2px;
	width: 8px;
	height: 8px;
	right: 61px;
	top: 18px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.btn-more-goods:not(.progress):not(.disabled):hover:before {
	background: #fff
}

.btn-more-goods:not(.progress):not(.disabled):hover:after {
	border-color: #fff
}

.btn-more-goods.disabled {
	display: none
}

.btn-more-goods.disabled:before {
	background: #d5d5d5
}

.btn-more-goods.disabled:after {
	border-color: #d5d5d5
}

.banner-pager {
	position: absolute;
	z-index: 3;
	bottom: 20px;
	font-size: 0;
	width: 100%;
	text-align: center
}

.banner-pager button {
	-webkit-transition: background-color .3s linear;
	transition: background-color .3s linear;
	display: inline-block;
	border-radius: 30px;
	overflow: hidden;
	margin: 0 10px;
	padding: 0;
	width: 12px;
	height: 12px;
	background-color: #fdeef9;
	border: none;
	cursor: pointer
}

.banner-pager .current {
	background-color: #fffd53
}
