.neva .footer__fblock_one{background:#fff}
.neva .footer__fblock_one__con{font-size:0;padding:18px 0 40px}
.neva .footer__fblock_one__con::after{display:inline-block;width:100%}
.neva .footer__fblock_one__con__left{display:inline-block;width:43.8%;vertical-align:middle;color:#F99152;font-weight:700;font-size:84px;line-height:1;text-transform:lowercase;padding-right:10px}
.neva .footer__fblock_one__con__left span{color:#C9C9C9}
.neva .footer__fblock_one__con__right{display:inline-block;width:56.2%;vertical-align:middle;font-size:16px}
.neva .footer__fblock_one__con__right__txt{color:#6A6A6A;font-size:18px;font-weight:500;margin-bottom:42px}
.neva .footer__fblock_one__con__right__form form{font-size:0}
.neva .footer__fblock_one__con__right__form .field_block{display:inline-block;vertical-align:top;width:33.333333%;font-size:16px;padding-right:25px}
.neva .footer__fblock_one__con__right__form .field_block.sm{padding-left:25px;padding-right:0}
.neva .footer__fblock_one__con__right__form input[type="text"]{width:100%;height:42px;border:none;background:#F5F6F8;padding:0 22px;box-sizing:border-box;font-weight:500;color:#A8A8A8;outline:none}
.neva .footer__fblock_one__con__right__form input[type="text"]::-webkit-input-placeholder{font-weight:500;color:#A8A8A8}
.neva .footer__fblock_one__con__right__form input[type="text"]::-moz-placeholder{font-weight:500;color:#A8A8A8}
.neva .footer__fblock_one__con__right__form input[type="text"]:-moz-placeholder{font-weight:500;color:#A8A8A8}
.neva .footer__fblock_one__con__right__form input[type="text"]:-ms-input-placeholder{font-weight:500;color:#A8A8A8}
.neva .footer__fblock_one__con__right__form input[type="submit"]{width:100%;height:42px;border:1px solid #F67A32;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;text-align:center;background:#F67A32;cursor:pointer;outline:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .footer__fblock_one__con__right__form input[type="submit"]:hover{border-color:#F67A32;color:#F67A32;background-color:#fff}
.neva .footer__fblock_two{}
.neva .footer__fblock_two__con{padding:20px 0 20px;font-size:0;
	margin-top: 20px;
	border-radius: 10px;
	background: #fff4e9;}
.neva .footer__fblock_two__con__left{
	font-size: 18px;
	color: #343434;
	text-align: center;
}
.neva .footer__fblock_two__con__right{display:inline-block;width:56.2%;vertical-align:middle;font-size:16px}
.neva .footer__fblock_two__con__right__form form{font-size:0;text-align: center;}
.neva .footer__fblock_two__con__right__form .field_block{    padding-right: 8px;
	padding-left: 22px;
	font-size: 16px;}
.neva .footer__fblock_two__con__right__form .field_block.sm{padding-left:25px;padding-right:0}
.neva .footer__fblock_two__con__right__form input[type="text"]{width:100%;height:40px;border: 1px solid #ff8331;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	font-size: 14px;
	text-align: center;
	outline: none;
	color: #ff8331;
	background-color: #fff;}
.neva .footer__fblock_two__con__right__form .field_block--select{
	position: relative;
	overflow: hidden;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	background: #fff;
}
.neva .footer__fblock_two__con__right__form .field_block--select:after{
	content: '';
	position: absolute;
	top: 2px;
	right: 2px;
	width: 36px;
	height: 36px;
	background: #ff8332 url("../new-images/icons/11_arrow_bottom_white.svg") no-repeat center center;
	background-size: 40%;
	z-index: 0;
	border-radius: 50%;
 }

.neva .footer__fblock_two__con__right__form .field_block select{
	margin-bottom: 0;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	width:100%;height:40px;border: 1px solid #ff8331;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	font-size: 14px;
	text-align: center;
	color: #ff8331;
	background-color: transparent;
	outline: none;
	position: relative;
	z-index: 1;
}
.neva .footer__fblock_two__con__right__form input[type="text"]::-webkit-input-placeholder{color:#797979}
.neva .footer__fblock_two__con__right__form input[type="text"]::-moz-placeholder{color:#797979}
.neva .footer__fblock_two__con__right__form input[type="text"]:-moz-placeholder{color:#797979}
.neva .footer__fblock_two__con__right__form input[type="text"]:-ms-input-placeholder{color:#797979}
.neva .footer__fblock_two__con__right__form input[type="submit"]{width:100%;height: 40px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ff8331;
	color: #fff;
	background-color: #ff8331;cursor:pointer;outline:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .footer__fblock_two__con__right__form input[type="submit"]:hover{border-color:#ff8331;color:#ff8331;background-color:#fff}
.neva .footer__footer{    background: #fff;}
.neva .footer__footer__con{padding: 20px 0;
	width: 100%;   align-items: center;}
.neva .footer__footer__con .flex-block{
	align-items: center;
}
.neva .footer__footer__con__left{flex: 1}
.neva .footer__footer__con__left__l{}
.neva .footer__footer__con__left__l__logo{
	margin-right: 40px;}
.neva .footer__footer__con__left__l__logo img{display:block}
.neva .footer__footer__con__left__l__txt{color:#797979;font-size:12px;}
.neva .footer__footer__con__left__l__info__b{    display: inline-block;
	padding: 3px 0 3px 28px;
	vertical-align: middle;
	color: #f27930;
	font-size: 12px;
	line-height: 16px;}
.neva .footer__footer__con__left__r{white-space: nowrap}
.neva .footer__footer__con__left__r__text__shops{display:block;color:#797979;font-size:12px;font-weight:600;
  text-align: center;}
.neva .footer__footer__con__left__r__text__lnk{display:inline-block;
	background:none!important;}
.neva .footer__footer__con__left__r__text__lnk a{color:#ff8332;font-size:12px;font-weight:500;text-decoration:underline}
.neva .footer__footer__con__left__r__text__lnk a:hover{text-decoration:none}
.neva .footer__footer__con__left__r__menus{
	display: none;}
.neva .footer__footer__con__left__r__menus ul{display:inline-block;padding-left:0;min-width:194px;padding-right:10px;margin:0}
.neva .footer__footer__con__left__r__menus ul li{margin-bottom:10px}
.neva .footer__footer__con__left__r__menus ul li:last-child{margin-bottom:0}
.neva .footer__footer__con__left__r__menus ul li a{font-weight:500;color:#474748}
.neva .footer__footer__con__right{    flex: 1;}
.neva .footer__footer__con__right__sn{font-size:0;text-align: right;}
.neva .footer__footer__con__right__sn::after{display:inline-block;width:100%;content:''}
.neva .footer__footer__con__right__sn__s{display:inline-block;vertical-align:middle;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;opacity:1;
	margin-left: 10px;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background-color: #343434;
	background-position: center;
	border: 1px solid #343434;
}

.neva .footer__footer__con__right__sn__s:hover{    background-color: #fff!important;}
.neva .footer__footer__con__right__cb{padding-left: 0px;
	color: #797979;
	font-size: 12px;
	display: block;
	margin: 0 0 6px;}
.neva .footer__footer__con__right__cb__top__ico{display:inline-block;vertical-align:middle;width:17px;height:17px;margin-top:-3px}
.neva .footer__footer__con__right__cb__top a{padding-left:4px;vertical-align:middle;color:#343434;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:none}
.neva .footer__footer__con__right__cb__top span{color:#343434}
.neva .footer__footer__con__right__cb__bot{line-height:.8}
.neva .footer__footer__con__right__cb__bot a{color:#f57a2d;font-size:12px;font-weight:600;text-decoration:underline}
.neva .footer__footer__con__right__cb__bot a:hover{text-decoration:none}
.neva .footer__footer__con__right__snt a{color:#393939;font-size:14px;font-weight:600;text-transform:uppercase;vertical-align:middle;text-decoration:none}
.neva .footer__footer__con__right__snt a span{color:#343434}
.neva .footer__footer__con__right__snt__links{display:inline-block;vertical-align:middle;font-size:0}
.neva .footer__footer__con__right__snt__links__l{display:inline-block;width:24px;height:24px;margin-left:5px;border-radius:50%;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .footer__footer__con__right__snt__links__l:hover{background-color:#ff8332!important}
.neva .footer__bottom{background:#eef7ff;padding:10px 0}

.neva .footer__bottom__con__left{float:left;width:24.8%;color:#6A6A6A;padding-right:10px;font-weight:500;font-size:15px}
.neva .footer__bottom__con__right{}
.neva .footer__bottom__con__right ul{padding-left:0;font-size:0}
.neva .footer__bottom__con__right ul li{display:inline-block;    margin: 0 6px;}

.neva .footer__bottom__con__right ul li a{color:#afafaf;font-size:12px;font-weight:400;text-decoration:underline;border-bottom:1px solid #d0d1d2;text-decoration:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .footer__bottom__con__right ul li a:hover{border-color:transparent}
.neva .mp_top_sl2 h2{color:#343434;font-size:18px;font-weight:500;margin-bottom:20px;margin-top:0}
.neva .mp_top_sl2__slider__slide{display: inline-block; outline:none;padding-top:10px;padding-bottom:10px}
.neva .mp_top_sl2__slider__slide.detail_youtube{
	display: block;
	max-width: 510px;
margin: 0 auto}

.neva .mp_top_sl2__slider{    margin: 0 -10px 0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}
.neva .slick-initialized .mp_top_sl2__slider__slide{display: inline-block;outline:none;padding-top:0px;padding-bottom:0px;    margin: 0 10px;}
.neva .mp_top_sl2__slider__slide__inn{background:#fff;-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;    overflow: hidden;
	border: 1px solid transparent;}
.neva .mp_top_sl2__slider__slide__inn__img{padding:0;overflow:hidden;    min-height: 207px;}
.neva .mp_top_sl2__slider__slide__inn__img a{
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
	border-radius: 10px;
}
.neva .mp_top_sl2__slider__slide__inn__img img{display:block;    height: 100%;
	width: 100%;
	object-fit: cover;}
.neva .mp_top_sl2__slider__slide__inn__txt{text-align:center;padding:14px 10px;font-size:18px;font-weight:500;color:#6A6A6A;display: none;}
.neva .mp_top_sl2__slider__slide__inn:hover{border: 1px solid #ff8331;}
.neva .mp_top_sl2 .slick-next.slick-arrow{right:-12px}
.neva .mp_top_sl2 .slick-prev.slick-arrow{left:-12px}

.neva .mp_actions__hd{position:relative;padding-right:190px;    margin-bottom: 10px;}
.neva .mp_actions__hd h2{color:#343434;font-size:18px;margin-bottom:0px;margin-top:0;    font-weight: 500;
	letter-spacing: -0.3px;}
.neva .mp_actions__hd a{display:block;position:absolute;top:0;right:0;-webkit-transition:all 300ms ease;transition:all 300ms ease;-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 5px 10px;
	font-size: 12px;
	color: #797979;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ebebeb;}
.neva .mp_actions__hd a:hover{color:#797979; background:#fff;text-decoration: none; }
.neva .mp_actions__items{
	margin: 0 -10px;
}

.neva .mp_actions__items .slick-track{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}
.neva .mp_actions__items__item{background:#fff;width:calc(25% - 14px);position:relative;border-radius: 10px;margin: 0 10px;height: auto;
	overflow: hidden;}

.neva .mp_actions__items__item__img{height:244px;overflow:hidden}
.neva .mp_actions__items__item__img img{display:block;
	width: 100%;
	height: 100%;
object-fit: cover}
.neva .mp_actions__items__item__link{
	height: 35px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	margin-bottom: 15px;
}
.neva .mp_actions__items__item__txt{
	padding: 19px 22px 48px;
}
.neva .mp_actions__items__item__txt__hd{display:block;color:#ff8332;font-size:14px;font-weight:400;text-decoration:underline;}
.neva .mp_actions__items__item__txt__hd:hover{text-decoration:none}
.neva .mp_actions__items__item__txt__text{color:#797979;font-size:12px;font-weight:400;line-height:16px}
.neva .mp_actions__items__item__rm{position:absolute;bottom:20px;
	left: 22px;font-size:12px;font-weight:400;
	padding-right: 15px;color:#afafaf;text-decoration:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .mp_actions__items__item__rm:first-letter{
	text-transform: uppercase;
}
.neva .mp_actions__items__item__rm:before{
	content: '';
	position: absolute;
	top: calc(50% - 4px);
	right: 0;
	width: 6px;
	height: 8px;
	background: url("../new-images/icons/9_sm.svg") no-repeat center center;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
}
.neva .mp_actions__items__item__rm:hover{
	color: #ff8332;
}
.neva .mp_actions__items__item__rm:hover:before{
	background: url("../new-images/icons/9_sm_orange.svg") no-repeat center center;
}
.neva .mp_actions__items__item__rm > *{display:inline-block;vertical-align:middle}

.neva .mp_actions.pdp .mp_actions__hd h2{margin-bottom:30px}
.neva .mp_actions.pdp .mp_actions__hd a{margin-top:-12px}
.neva .mp_cat_sl{
	padding: 10px 0;
	background: #fff4e9;     }
.neva .mp_cat_sl .btn__read-more_big{
	margin-bottom: 15px;
	margin-top: 5px;    }

.neva .mp_cat_sl__hd{position:relative;padding-right:190px;}
.neva .mp_cat_sl__hd h2{color:#393939;font-size:30px;font-weight:700;margin-bottom:0px;margin-top:0}
.neva .mp_cat_sl__hd a{display:block;position:absolute;top:0;right:0;border:1px solid #6A6A6A;text-transform:uppercase;color:#6A6A6A;text-decoration:none;font-size:14px;font-weight:600;padding:12px;min-width:180px;text-align:center;overflow:hidden;margin-top:-6px;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .mp_cat_sl__hd a:hover{color:#F67A32;border-color:#F67A32}
.neva .mp_cat_sl__slider{    margin: 0px -10px 0;}
.neva .mp_top_sl__slider__slide{display: inline-block; width: 318px;outline:none;}
.neva .mp_cat_sl__slider .mp_cat_sl__slider__slide__con{display: inline-block; margin: 0 10px; padding: 0 0 15px;}

.neva .mp_cat_sl__slider.slick-initialized .mp_cat_sl__slider__slide__con{    height: auto; }
.neva .mp_cat_sl__slider.slick-initialized .slick-track{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}
.neva .mp_cat_sl__slider.slick-initialized .mp_top_sl__slider__slide{display: block;}
.neva .slick-initialized .mp_top_sl__slider__slide{width:326px;outline:none;padding-top:10px;padding-bottom:10px}

.neva  .mp_cat_sl__slider__slide__con{display: block;
	margin: 10px;
	position: relative;
	width: calc(33.3333333333% - 20px);}
.neva .mp_cat_sl__slider__slide_lnk{display:block;text-decoration:none}
.neva .mp_cat_sl__slider__slide{height:100%;display:block;    background-color: #fff!important;
	-moz-box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);
	-webkit-box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);
	box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);text-decoration:none;margin:0 auto;-webkit-transition:all 300ms ease;transition:all 300ms ease;position:relative;top:0;
	padding-bottom: 41px;}
.neva .mp_cat_sl__slider__slide__badges-top{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	justify-content: flex-start;
	padding: 10px 12px 0;
	background: #eef7ff;
	align-items: center;
	z-index: 1;
}
.neva .mp_cat_sl__slider__slide__ic{
	margin: 0 1px;
}
.neva .mp_cat_sl__slider__slide__ic img{
	width: 18px;
	max-height: 18px;
	display: block;
}
.neva .mp_cat_sl__slider__slide__badge{
	margin: 0 5px;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	font-size: 12px;
	color: #fff;
	padding: 4px 6px;
	min-width: 80px;
	text-align: center;
}
.neva .mp_cat_sl__slider__slide__badge:first-child{
	margin-left: 0;
}
.neva .mp_cat_sl__slider__slide__badge.red-badge{
	background-color: #ff3b3b;
}
.neva .mp_cat_sl__slider__slide__badge.green-badge{
	background-color: #25c534;
}
.neva .mp_cat_sl__slider__slide__badge2{
	color: #ffffff;
	font-size: 12px;
	background: #ff8332;
	padding: 8px 5px;
	line-height: 16px;
	position: absolute;
	top: 52%;
	left: 0;
	transform: translate(0,-50%);
	z-index: 1;
	min-width: 50px;
}
.neva .mp_cat_sl__slider__slide__badge2 span{
	font-size: 16px;
	display: block;
}
.neva .mp_cat_sl__slider__slide__cnt{
	color: #797979;
	font-size: 12px;
	margin: 0 5px;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background: #fff;
	padding: 4px 0px;
	min-width: 70px;
	text-align: center;
}
.neva .mp_cat_sl__slider__slide__img{
	background: #eef7ff;padding:13px;
	padding-top: 42px;
	position: relative;  display: block;font-size:0;height:278px;overflow:hidden;}
.neva .mp_cat_sl__slider__slide__img img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.neva .mp_cat_sl__slider__slide__colors{overflow:hidden;max-height:27px;    margin: 5px 0;}
.neva .mp_cat_sl__slider__slide__colors.mp_cat_sl__slider__slide__colors--ic .mp_cat_sl__slider__slide__colors__c{
	background: #ff8332;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}
.neva .mp_cat_sl__slider__slide__colors.mp_cat_sl__slider__slide__colors--ic .mp_cat_sl__slider__slide__colors__c img{
	width: 90%;
	height: 90%;
	object-fit: contain;
}
.neva .mp_cat_sl__slider__slide__colors__c{display:inline-block;width:25px;height:25px;
	margin-top: 1px;
	margin-right: 4px;}
.mp_cat_sl__slider__slide__colors__c img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: relative;
	z-index: 1;
	border: 1px solid #ff8331;
}
.neva .mp_cat_sl__slider__slide__info{
	padding: 8px 22px;
}
.neva .mp_cat_sl__slider__slide__ttl{

	color: #ff8332;
	font-size: 14px;
	display: block;
	text-decoration: underline;
}
.neva .mp_cat_sl__slider__slide__ttl:hover{
	text-decoration: none;
}
.neva .mp_cat_sl__slider__slide__status{color:#ff8332;
	position: relative;
	margin: 9px 0 6px;
	text-transform: lowercase;
	overflow: hidden;
	font-size: 12px; }
.neva .mp_cat_sl__slider__slide__status:first-letter{
	text-transform: uppercase;
}
.neva .mp_cat_sl__slider__slide__status span{display:block;padding-left:21px}
.neva .mp_cat_sl__slider__slide__status.av span{ background: none!important;        }
.neva .mp_cat_sl__slider__slide__status.av span:before{
	content: '';
	position: absolute;
	left: 0;
	top: calc(50% - 8px);
	width: 14px;
	height: 16px;
	border-radius: 50%;
	background: url("../new-images/icons/36.svg") no-repeat center center;
	background-size: contain;
}
.neva .mp_cat_sl__slider__slide__plan{
	color: #797979;
	font-size: 12px;    margin: 6px 0;

}
.neva .mp_cat_sl__slider__slide__prices{font-size:20px;
	justify-content: space-between;
	flex-wrap: nowrap;
	margin: 5px 0;
	}
.neva .mp_cat_sl__slider__slide__prices span{
	font-size: 14px;}
.neva .mp_cat_sl__slider__slide__prices .dsc{color: #797979;white-space: nowrap;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;}
.neva .mp_cat_sl__slider__slide__prices .dsc:before{
	content: '';
	position: absolute;
	top: calc(50% - 1px);
	left: 0;
	width: 100%;
	height: 2px;
	background: #797979;
	z-index: 1;
}
.neva .mp_cat_sl__slider__slide__prices .act{color: #ff3232;white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
.neva .mp_cat_sl__slider__slide__notice{
	text-align: center;
	font-size: 14px;
	color: #797979;
	margin: 17px 0 0;
}
.neva .mp_cat_sl__slider__slide__notice span{display:inline-block;-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	border-radius: 14px;
	padding: 6px 11px 7px 36px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	position: relative;
	background-color: #ddefff;}
.neva .mp_cat_sl__slider__slide__notice span:before{
	content: '';
	position: absolute;
	left: 2px;
	top: 2px;
	width: 26px;
	height: 26px;
	border-radius: 50%;
	background:#fff url("../new-images/icons/21.svg") no-repeat center center;
	background-size: 70% 72%;
}
.neva .mp_cat_sl__slider__slide__bottom{
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	width: 100%;
}
.neva .mp_cat_sl__slider__slide__notice span b{color:#ff3c3c;
	font-weight: normal;}
.neva .mp_cat_sl__slider__slide:hover{}
.neva .mp_cat_sl__slider__slide:hover .catalog_page__body__item__add{opacity:1}
.neva .mp_cat_sl .slick-prev.slick-arrow{left:-13px;margin-top:-60px}
.neva .mp_cat_sl .slick-next.slick-arrow{right:-13px;margin-top:-60px}

.neva .mp_cat_sl.pdp .mp_cat_sl__hd h2{margin-bottom:30px}
.neva .mp_cat_sl.pdp .mp_cat_sl__hd a{margin-top:-12px}
.neva .mp_whyblock{padding: 10px 0; background: #fff4e9;}
.neva .mp_whyblock__con__l{color:#343434;
	font-size:18px;
	font-weight: 500;
	margin: 0!important;}
.neva .mp_whyblock__con__l span{}
.neva .mp_whyblock__con__r{
	margin-top: 2px;}
.neva .mp_whyblock__con__r__list{
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	margin: 0px -10px 0;
}
.neva .mp_whyblock__con__r__list__item{    width: calc(25% - 20px);
	margin: 10px;
	position: relative;}
.neva .mp_whyblock__con__r__list__item__img{
	display: none;}
.neva .mp_whyblock__con__r__list__item__txt{
	line-height: 16px;      }
.neva .mp_whyblock__con__r__list__item__txt__hd{
	font-size: 12px;color: #ff8332}
.neva .mp_whyblock__con__r__list__item__txt__dscr{
	font-size: 12px;color: #797979}
.neva .mp_advslider{background: #fff4e9}
.neva .mp_advslider__slider{    padding: 0 113px;}
.neva .mp_advslider__slider__slide__con{outline:none}
.neva .mp_advslider__slider__slide{-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;padding:20px;background:#fff;    justify-content: space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;outline:none; flex-direction: row-reverse}
.neva .mp_advslider__slider__slide__l{
	width: 200px;}
.neva .mp_advslider__slider__slide__l img{    width: 100%;
	height: 100%;
	object-fit: cover;}
.neva .mp_advslider__slider__slide__r{
	padding-bottom: 45px;
	position: relative;
	width: calc(100% - 270px );}
.neva .mp_advslider__slider__slide__r__ttl{
	font-size: 22px;
color:#343434;}
.neva .mp_advslider__slider__slide__r__ttl br{display: none}
.neva .mp_advslider__slider__slide__r__dscr{
	font-size: 14px;
	color: #797979;
	margin-top: 10px;
	line-height: 20px;
	margin-bottom: 0px;
}
.neva .mp_advslider__slider__slide__r__btn{display:block;position:absolute;bottom:0;left:0px; margin-top: 0;
	width: 100%;}
.neva .mp_advslider__slider__slide__r__btn .btn__read-more_big{
	margin-top: 0;}
.neva .mp_advslider__slider__slide__r__btn:hover{background-color:#fff;color:#F67A32}
.neva .mp_advslider .slick-prev.slick-arrow{left:20px}
.neva .mp_advslider .slick-next.slick-arrow{right:20px}
.neva .mp_catalog_block{background:#fff}

.neva .mp_catalog_block__con_l{float:left;width:23%;color:#fa9247;font-size:25px;font-weight:700;padding-left:60px;padding-right:10px;padding-top:130px;margin-right:3.5%}
.neva .mp_catalog_block__con_l span{font-size:40px;font-weight:800;font-size:70px}
.neva .mp_catalog_block__con_l b{color:#000;font-weight:900;line-height:1}
.neva .mp_catalog_block__con_r{
	margin: 0 -10px;
}
.neva .mp_catalog_block__con_r__items .mp_catalog_block__con_r__items{
	width: 50%;
}
.neva .mp_catalog_block__con_r__items__item{display:block;text-decoration:none;
	width: calc((100%/3) - 20px);
	text-align: center;
	margin: 13px 10px 0;}

.neva .mp_catalog_block__con_r__items__item_img{width:100%;height:155px;overflow:hidden;margin-bottom:6px;border-radius: 10px;}
.neva .mp_catalog_block__con_r__items__item_img img{display:block;
	width: 100%;
	height: 100%;
object-fit: cover}
.neva .mp_catalog_block__con_r__items__item_txt{text-align:center;font-size:14px;color:#ff8332;    display: inline-block;
	text-decoration: underline}
.neva .mp_catalog_block__con_r__items__item:hover .mp_catalog_block__con_r__items__item_txt{
	text-decoration: none;}
.neva .mp_reviews{padding-top:10px;padding-bottom:10px;background: #fff4e9;}
.neva .mp_reviews__hd{position:relative;padding-right:190px;margin-bottom:22px}
.neva .mp_reviews__hd h2{color:#393939;font-size:30px;font-weight:700;margin-bottom:12px;margin-top:0}
.neva .mp_reviews__hd a{display:block;position:absolute;top:0;right:0;border:1px solid #6A6A6A;text-transform:uppercase;color:#6A6A6A;text-decoration:none;font-size:14px;font-weight:600;padding:12px;min-width:180px;text-align:center;overflow:hidden;margin-top:-6px;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .mp_reviews__hd a:hover{border-color:#F67A32;color:#F67A32}
.neva .mp_reviews__slider{margin:0 -10px}
.neva .mp_reviews__slider .slick-track{display:flex}
.neva .mp_reviews__slider .slick-slide{height:auto;outline:none;margin: 0 10px;}
.neva .mp_reviews__slider__slide__con{}
.neva .mp_reviews__slider__slide{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #fff;
	padding: 20px 20px 48px;
	position: relative;
	height: 100%;
}
.neva .mp_reviews__slider__slide__top__l{
	align-items: center;
	flex-wrap: nowrap;
}
.neva .mp_reviews__slider__slide__top__l__date{color:#afafaf;
	font-size: 12px;}
.neva .mp_reviews__slider_ceil .mp_reviews__slider__slide__top__l__date{}
.neva .mp_reviews__slider__slide__top__l__name{overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;    flex: 1;}

.neva .mp_reviews__slider__slide__top__l__name .name{
	font-size: 14px;
	color:#ff8332;
	text-decoration: underline;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right: 10px;
}
.neva .mp_reviews__slider__slide__top__l__name .name:hover{
	 text-decoration: none;
 }

.neva .mp_reviews__slider__slide__top__r__vote{
	margin-top: 5px;
}

.neva .mp_reviews__slider__slide__top__r__vote .vt{display:inline-block;cursor:pointer;    color: #ff8332;
	font-size: 16px;
	-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .mp_reviews__slider__slide__top__r__vote .vt.txt{display:inline-block;width:auto;padding:0 30px}
.neva .mp_reviews__slider__slide__top__r__vote .vt.active,.neva .mp_reviews__slider__slide__top__r__vote .vt.num1:hover{color:#aaaabd;}

.neva .mp_reviews__slider__slide__dcsr{
	margin-top: 10px;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 8;
	text-align: left;
	-webkit-box-orient: vertical;
	font-weight: 400;
	line-height: 16px;

}
.neva .fancybox-inner .mp_reviews__slider__slide {
	width: 609px;
	margin: 0 auto;
	padding: 30px 25px 0 20px;
	background: #fff;
	box-shadow: 0 0 20px rgb(0 0 0 / 20%);
}
.fancybox-outer .fancybox-inner .mp_reviews__slider__slide__dcsr{    padding: 20px 0;margin-bottom:0;max-height: unset;height: auto;}
.neva .fancybox-outer .fancybox-inner .mp_reviews__slider__slide{    padding: 40px 25px 0px 20px;}
.neva .mp_reviews .slick-prev.slick-arrow{left:-11px}
.neva .mp_reviews .slick-next.slick-arrow{right:-11px}
.neva .mp_infotext{background:#fff;padding-top:10px;padding-bottom:10px}
.neva .mp_infotext__con__l{}
.neva .mp_infotext__con__l h1{margin: 0 0 10px;
color:   #343434!important;
	font-size: 22px!important;
	font-weight: normal;
}
.neva .mp_infotext__con__r{}
.neva .mp_useful_links{padding: 11px 0}
.neva .mp_useful_links.bg-light-blue .mp_useful_links__slider__slide{
	background: #eef7ff;
}
.neva .mp_useful_links__hd{position:relative;padding-right:190px;margin-bottom:20px}
.neva .mp_useful_links__hd h2{color:#393939;font-size:30px;font-weight:700;margin-bottom:12px;margin-top:0}
.neva .mp_useful_links__hd a{display:block;position:absolute;top:0;right:0;border:1px solid #6A6A6A;text-transform:uppercase;color:#6A6A6A;text-decoration:none;font-size:14px;font-weight:600;padding:12px;min-width:180px;text-align:center;overflow:hidden;margin-top:-6px;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .mp_useful_links__hd a:hover{border-color:#F67A32;color:#F67A32}
.neva .mp_useful_links__slider{margin:0 -10px}
.neva .mp_useful_links__slider .slick-track{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.neva .mp_useful_links__slider__slide__con{outline:none;height: auto}
.neva .mp_useful_links__slider__slide{display:block;background:#ffe6ce;position:relative;text-align:center;text-decoration:none;padding-bottom:0;outline:none;-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin: 0 10px;
	height: auto;
	overflow: hidden;}
.neva .mp_useful_links__slider__slide__img{font-size:0;height:246px;overflow:hidden;}
.neva .mp_useful_links__slider__slide__img img{
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;

}
.neva .mp_useful_links__slider__slide__info{
	padding: 22px 22px 48px;
}
.neva .mp_useful_links__slider__slide__ttl{color:#f57a2d;font-size:14px;font-weight:400;text-align:left;    height: 35px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	margin-bottom: 10px;}
.neva .mp_useful_links__slider__slide__ttl a{text-decoration:underline;}
.neva .mp_useful_links__slider__slide__ttl a:hover{text-decoration:none}
.neva .mp_useful_links__slider__slide__dscr{    color: #797979;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 7;
	text-align: left;
	-webkit-box-orient: vertical;
	font-weight: 400;
	line-height: 16px;}

.neva .mp_useful_links__slider__slide__dscr p{
	margin: 0;
}
.neva .mp_useful_links__slider__slide__btn__rm{position:absolute;bottom:20px;
	left: 22px;font-size:12px;font-weight:400;
	padding-right: 15px;color:#afafaf;text-decoration:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .mp_useful_links__slider__slide__btn__rm:first-letter{
	text-transform: uppercase;
}
.neva .mp_useful_links__slider__slide__btn__rm:before{
	content: '';
	position: absolute;
	top: calc(50% - 4px);
	right: 0;
	width: 6px;
	height: 8px;
	background: url("../new-images/icons/9_sm.svg") no-repeat center center;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
}
.neva .mp_useful_links__slider__slide__btn__rm:hover{
	color: #ff8332;
}
.neva .mp_useful_links__slider__slide__btn__rm:hover:before{
	background: url("../new-images/icons/9_sm_orange.svg") no-repeat center center;
}

.neva .mp_useful_links .slick-prev.slick-arrow{left:-13px;margin-top:-60px}
.neva .mp_useful_links .slick-next.slick-arrow{right:-13px;margin-top:-60px}
.neva .sl_videos{
	background: #fff4e9;
	padding: 15px 0;
}
.neva .sl_videos__hd{position:relative;padding-right:190px;margin-bottom:22px}
.neva .sl_videos__hd h2{color: #343434;
	font-size: 18px;
	font-weight: 500;
	margin-top: 0;
	margin: 0;}
.neva .sl_videos__slider{margin:0 -10px}
.neva .sl_videos__slider .slick-track{display:flex}
.neva .sl_videos__slider .slick-slide{display:flex;height:auto;outline:none}
.neva .sl_videos__slider__slide__con{width:678px;padding:10px}
.neva .sl_videos__slider__slide{width:580px;    margin: 0 0 0 auto;
	padding: 0;
	background: #fff;
	box-shadow: none;}
.neva .sl_videos__slider__slide__con.slick-current.slick-active .sl_videos__slider__slide{margin:0 auto }
.neva .sl_videos__slider__slide__vd{overflow:hidden;max-height:328px}
.neva .sl_videos__slider__slide__vd a{display:block;position:relative}
.neva .sl_videos__slider__slide__vd img{width:100%;height:auto}
.neva .sl_videos__slider__slide__vd svg{position:absolute;top:50%;left:50%;width:44px;height:32px;margin-top:-22px;margin-left:-16px;-webkit-transition:300ms;transition:300ms}
.neva .sl_videos__slider__slide__vd a:hover svg{-webkit-box-shadow:1px 3px 7px 0 rgba(0,0,0,.13);box-shadow:1px 3px 7px 0 rgba(0,0,0,.13);width:50px;height:37px;margin-top:-25px;margin-left:-18px}
.neva .sl_videos__slider__slide__dcsr{padding:15px 0 15px 20px;color:#393939;font-size:18px;font-weight:500;background-color:#f5f6f8;
	display: none;}
.neva .sl_videos .slick-prev.slick-arrow{left:-15px}
.neva .sl_videos .slick-next.slick-arrow{right:-15px}
.neva .str_block{background:#fff;padding-top:30px}
.neva .str_block h2{color:#393939;font-size:30px;font-weight:700;margin-bottom:12px;margin-top:0}
.neva .str_block__con__l{float:left;width:29.27%;padding-right:34px}
.neva .str_block__con__r{float:left;width:70.73%}
.neva .about_text{background:#fff;padding: 20px 0}
.neva .about_text__con__l{
	margin: 0 0 10px;
	color: #343434!important;
	font-size: 22px!important;
	font-weight: normal;
}
.neva .about_text__con__r{}
.neva .about_text__con__l.yellow{}

.neva .frm_line{padding:27px 25px 24px 30px;font-size:0;background:#f99152;background:-moz-linear-gradient(left,#f99152 0%,#feba76 100%);background:-webkit-linear-gradient(left,#f99152 0%,#feba76 100%);background:linear-gradient(to right,#f99152 0%,#feba76 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f99152',endColorstr='#feba76',GradientType=1);margin-bottom:40px}
.neva .frm_line__left{display:inline-block;width:43.8%;vertical-align:middle;color:#fff;font-size:24px;font-weight:400;padding-right:10px}
.neva .frm_line__right{display:inline-block;width:56.2%;vertical-align:middle;font-size:16px}
.neva .frm_line__right__form form{font-size:0}
.neva .frm_line__right__form .field_block{display:inline-block;vertical-align:top;width:33.333333%;font-size:16px;padding-right:25px}
.neva .frm_line__right__form .field_block.sm{padding-left:0;padding-right:0}
.neva .frm_line__right__form input[type="text"]{width:100%;height:42px;border:none;background:#F5F6F8;padding:0 22px;box-sizing:border-box;font-weight:500;color:#A8A8A8;outline:none}
.neva .frm_line__right__form input[type="text"]::-webkit-input-placeholder{font-weight:500;color:#A8A8A8}
.neva .frm_line__right__form input[type="text"]::-moz-placeholder{font-weight:500;color:#A8A8A8}
.neva .frm_line__right__form input[type="text"]:-moz-placeholder{font-weight:500;color:#A8A8A8}
.neva .frm_line__right__form input[type="text"]:-ms-input-placeholder{font-weight:500;color:#A8A8A8}
.neva .frm_line__right__form input[type="submit"]{width:100%;height:42px;border:1px #F67A32;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;text-align:center;background:#F67A32;cursor:pointer;outline:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .frm_line__right__form input[type="submit"]:hover{background-color:#fff;color:#F67A32}
.neva .about_text{background:#fff;}
.neva .about_text__l{}
.neva .about_text__r{}
.neva .abtabs_block + .about_text{box-shadow:none;margin-bottom:0}
.neva .sale_bot{
	background: #fff4e9;
	padding: 0px 0 20px;
}
.neva .sale_bot__content{

}
.neva .sale_bot__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;
margin: 0 -10px}
.neva .sale_bot__items__item{
	width: calc(50%/3 - 20px);
	margin: 0 10px;
	border-radius: 10px;;
	overflow: hidden;
	border: 1px solid #ff8332;
	display: flex;
	height: 75px;
	background: #fff;
}
.neva .sale_bot__items__item__img{
	width: 75px;
	height: 75px;
}
.neva .sale_bot__items__item__img img{display:block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.neva .sale_bot__items__item__txt{width:calc(100% - 75px);padding: 7px 0 0 10px;}
.neva .sale_bot__items__item__txt a{color:#ff8332;font-size:12px;text-decoration:underline;
	display: block;
	line-height: 16px;
}
.neva .sale_bot__items__item__txt a:hover{text-decoration:none}
.neva .sale_bot__items__item.triple{
	width: calc(50% - 20px);
}
.neva .sale_bot__items__item.triple .sale_bot__items__item__img{width:160px}
.neva .sale_bot__items__item.triple .sale_bot__items__item__txt{width:calc(100% - 160px);}
.neva .sale_bot__note{
	margin-top: 18px;
	font-size: 11px;
color: #afafaf;
}

.mobile_count_menu{ display:none}
.button_more_basket{ display:none}
.neva .header__top .cart_link_menu{display:none}
.header__bottom__logo_mob{display:none}
.neva .header.h_fixed + .header .header__bottom__logo_mob{display:inline-block;font-size: 0;    vertical-align: middle;    padding-right: 14px;}
.neva .header.h_fixed + .header .header__bottom__cart{display:inline-block;height: 73px;padding: 23px 5px;margin: -23px 0;}

.neva .header .header__top__shopinfo.boot_show{display:none;}
.neva .header__bottom__menu__md.mob2{display: none;}

@media (min-width: 1024px) {
	.neva .header__bottom__menu li:hover .submenu-catalog{max-height:300px;height: auto; overflow-y: auto;
		display: block;}
}
.modal_window .filter_form{text-align:center;padding-left:25px;padding-right:25px;padding-top:40px;background:#fff}
.modal_window .filter_form h2{font-size:30px}
.neva .modal_window .catalog_page .catalog_filter_field_con__in span{background:#fff!important}
.neva .modal_window .catalog_page select.styled + .ui-widget{background:#fff!important}


.neva .header__bottom__menu__md.videokonsultatsiia.mob1{display: none;}
.neva .header.h_fixed + .header .header__bottom__menu__md.videokonsultatsiia.mob1{display: none;}

.about_text__r__btns{
	background: #fff4e9;
	padding: 15px 0 0;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 10px;
	flex-wrap: wrap;
}
.about_text__r__btns .btn_mw{
	width: 245px;
	display: inline-block;
	text-align: center;
	padding: 12px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	font-size: 12px;
	color: #fff;
	margin: 0 10px;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
	background: #25c534;
	border: 1px solid #25c534;
	text-decoration: none;
	font-weight: bold;
}
.about_text__r__btns .btn_mw:hover{
	background: #ffffff;
	color: #25c534;
}

.about_text__r__btns .btn_mw:last-child{
	background: #ff3c3c;
	border: 1px solid #ff3c3c;
}
.about_text__r__btns .btn_mw:last-child:hover{
	background: #ffffff;
	color: #ff3c3c;
}

.neva .mp_reviews__list{
	background: #fff4e9;
}
.neva .mp_reviews__list .mp_reviews__slider__slide{

}
.neva .mp_reviews__list .reviews__item._righte{
	border: 1px solid #ff8332;
	border-radius: 10px;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 20px;
	display: flex;
	background: #fff;
	position: relative;
	justify-content: space-between;
}
.neva .mp_reviews__list .reviews__item._righte .reviews-avatar{    background-size: cover;
	background-position: center;
	height: 90px;
	width: 90px;}
.neva .mp_reviews__list .reviews__item._righte .reviews__date{margin-bottom:0px;color:#afafaf;font-size:12px;line-height: 16px;}
.neva .mp_reviews__list .reviews__item._righte .reviews__answer{padding-top:16px;
	font-size: 14px;color: #797979;
	line-height: 16px;}
.neva .mp_reviews__list .reviews__item._righte .reviews__name{color:#ff8332;font-size:14px;display: inline-block;line-height: 16px}
	.neva .mp_reviews__list .reviews__item._righte .reviews__title{        flex-wrap: nowrap;width: 100%;}
.neva .mp_reviews__list .reviews__item._righte .reviews__content{position:relative;padding:0px ;    width: calc(100% - 110px);}
.neva .mp_reviews__list .reviews__item._righte::after{    position: absolute;
	content: '';
	top: -9px;
	left: 55px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	width: 18px;
	height: 18px;
	background-color: #fff;
	border-left: 1px solid #ff8332;
	border-top: 1px solid #ff8332;}

.vacancy_page{
	max-width: 1060px;
	margin: 0 auto;
	padding:16px 10px;
}
.vacancy_page .vacancies__top{position:relative;
	background: #fff4e9;
	border: 1px solid #ff8332;
	padding: 18px;
	padding-right: 282px;
	padding-bottom: 98px;
	overflow: hidden;
	border-radius: 10px;
	text-align: center;
}
.vacancy_page .vacancies__top .btn{
	position: absolute;
	bottom: 23px;
	left: calc(50% - 253px);
	margin: 0 auto;
}

.vacancy_page .vacancies__manager{
	position: absolute;
	right: 20px;
	bottom: 20px;
	z-index: 1;
	padding: 4px 10px;
	font-size: 12px;
	color: #ff8332;
	border-radius: 25px;
	background: #fff;
	white-space: nowrap;
	width: 203px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.vacancy_page .vacancies__manager br{
	display: none;
}
.vacancy_page .vacancies__introduction{
	font-size: 18px;
	color: #343434;
	font-weight: 500;
	letter-spacing: -0.3px;
}
.vacancy_page .vacancies__introduction ul{
	float: none!important;
	margin: 0;
	padding: 0;
	margin-top: 33px;
	display: inline-block;
}
.vacancy_page .vacancies__introduction ul li{
	padding-left: 42px;
	margin-bottom: 14px;
	position: relative;
	margin-top: 0;
	font-size: 14px;
	color: #797979;
	line-height: 20px;
}
.vacancy_page .vacancies__introduction ul li:last-child{
	margin-bottom: 0;
}
.vacancy_page .vacancies__introduction ul li:before{
	content: '';
	position: absolute;
	left: 0;
	top: calc(50% - 11px);
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background: url("../new-images/icons/36.svg") no-repeat center center;
	background-size: contain;
}

.vacancy_page .vacancies__photo-container{
	width: 245px;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
}
.vacancy_page .vacancies__photo-container img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}
.vacancy_page .vacancies__photo-container span{display:none}
.vacancy_page .vacancies__introduction ul li{list-style:none}
.vacancy_page .vacancies__main{
	padding: 16px 0;
}
.vacancy_page .vacancies__main h2{font-size:18px;color:#343434;margin-top: 0;    font-weight: 500;
	letter-spacing: -0.3px;
	}
.vacancy_page .vacancies__main h3{
	display: block;position:relative;margin-bottom:9px;font-size:12px;font-weight:bold;color:#797979;-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	text-transform: uppercase;
	overflow: hidden;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ddefff;cursor:pointer;transition-duration:400ms;transition-timing-function:ease;transition-delay:0;transition-property:all;          padding: 14px 22px;
}
.vacancy_page .vacancies__main h3::after, .vacancy_page .vacancies__main h3::before {
	position: absolute;
	content: '';
	background-color: #7f8081;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.vacancy_page .vacancies__main h3::after{    right: 23px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 10px;
	height: 2px;}
.vacancy_page .vacancies__main h3::before{right: 27px;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	transform: translate(0,-50%);
	height: 10px;
	width: 2px;}

.vacancy_page .vacancies__main div{display:none;background-color:#fff;
	font-size: 14px;
	line-height: 20px;
	margin: 10px 0;
	color: #797979;}
.vacancy_page a{font-size:inherit;color:inherit;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial}
.vacancy_page .btn{
	display: block;
	text-align: center;
	width: 100%;
	height: 40px;
	line-height: 38px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ff8331;
	color: #fff;
	background-color: #ff8331;
	cursor: pointer;
	outline: none;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
	max-width: 245px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 500;
	letter-spacing: -0.3px;
}
.vacancy_page .btn._full-orange:hover{color:#ff8331;background-color:#fff;border-color:#ff8331}
.vacancy_page .btn:hover{color:#fff;border-color:transparent}
.vacancy_page .btn:active{background-color:#fa9247;border-color:#fa9247}

.vacancy_page .vacancies__main h3:hover{
	background: #fff4e9;}

.vacancy_page .vacancies__main h3._js-open{background-color:#fff4e9;}

.vacancy_page .vacancies__main h3._js-open::before{-webkit-transform:translate(-4px,-50%) rotate(90deg);transform:translate(-4px,-50%) rotate(90deg)}

.partners_page *{box-sizing:border-box;text-size-adjust:none;-webkit-tap-highlight-color:transparent;margin:0;padding:0}
.partners_page .partner__header{padding-bottom:20px}
.partners_page .container{position:relative;width:100%;margin:0 auto;padding:0 15px}
.partners_page .partner__header .container{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0}
.partners_page .partner__banner{width:100%;margin-bottom:20px;background-image:url(/local/templates/dveri/css/../assets/img/partner.jpg);background-position-x:center;background-position-y:center;background-size:cover;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;padding:100px 30px 80px 70px}
.partners_page .partner__title{font-size:100px!important;margin-bottom:40px!important;color:#fa9247!important;text-transform:uppercase;line-height:1.2!important;font-weight:800!important}
.partners_page .partner__desc{max-width:390px;margin-bottom:4.5vh;line-height:22px;color:#6A6A6A;font-size:18px;font-weight:500;line-height:1.4}
.partners_page a{font-size:inherit;color:inherit;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial}
.partners_page .btn{position:relative;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;min-height:40px;line-height:40px;font-size:14px;text-transform:uppercase;transition-duration:400ms;transition-timing-function:ease;transition-delay:0;transition-property:all;padding:0 30px}
.partners_page .btn._full-orange{min-height:42px;line-height:42px;background-color:#f77a1b;color:#fff;padding:0 31px}
.partners_page .btn:hover{color:#fff;border-color:transparent}
.partners_page .btn:active{background-color:#fa9247;border-color:#fa9247}
.partners_page .btn span{z-index:1}
.partners_page .btn ._swipe{position:absolute;top:0;left:0;background-image:linear-gradient(-139deg,#ffbb70 1%,#fe996f 100%);display:flex;height:100%;width:100%;z-index:0;visibility:hidden;opacity:0;transition-duration:400ms;transition-timing-function:ease;transition-delay:0;transition-property:all}
.partners_page .btn:hover ._swipe{visibility:visible;opacity:1}
.partners_page .btn:active ._swipe{visibility:hidden;opacity:0}
.partners_page .partner__advantages{width:33.333%;margin-bottom:0;padding-right:5%}
.partners_page .partner__advantages-title{margin-bottom:10px;font-size:30px;color:#cacaca;font-weight:800}
.partners_page .partnet__advantages-text{color:#6A6A6A;font-size:18px;font-weight:500;line-height:1.4}
.partners_page .partner__tiles{background-color:#fff;}
.partners_page .partner__tiles .container{display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:nowrap;padding-left:0;padding-right:0}
.partners_page .partner__tile{align-self:flex-start;width:48%;margin-bottom:50px;box-shadow:rgba(0,0,0,0.13) 1px 3px 7px 0;overflow-x:hidden;overflow-y:hidden}
.partners_page .partner__tile-image{position:relative}
.partners_page .partner__tile-image span{display:block;padding-bottom:45%}
.partners_page .partner__tile-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;min-width:100%}
.partners_page .partner__content{padding:40px 15px 15px}
.partners_page .partner__tile-title{margin-bottom:30px;font-size:18px;color:#393939}
.partners_page .partner__tile-list{list-style-type:none;list-style-position:initial;list-style-image:initial}
.partners_page .partner__tile-item{position:relative;padding-left:30px;margin-bottom:30px}
.partners_page .partner__tile-item::after{position:absolute;content:"";top:7px;left:0;width:13px;height:4px;background-image:linear-gradient(-139deg,#ffbb70 1%,#fe996f 100%)}
.partners_page .measurement{background-color:#fff;padding:30px 0 20px}
.partners_page .measurement .container{display:flex;flex-wrap:wrap}
.partners_page .measurement__title{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:37%;margin-bottom:50px;font-size:30px;color:#393939}
.partners_page .measurement__title span{font-size:32px;color:#fa9247}
.partners_page .measurement__list{display:flex;flex-wrap:wrap;-webkit-box-flex:1;flex-grow:1;list-style-type:none;list-style-position:initial;list-style-image:initial}
.partners_page .measurement__item{position:relative;width:50%;padding-top:10px;margin-bottom:90px;padding-right:20px}
.partners_page .measurement__name{margin-bottom:26px;padding-left:17%;font-size:20px;color:#393939}
.partners_page .measurement__text{padding-left:17%;line-height:1.4;max-width:400px}
.partners_page .measurement__icon{position:absolute;top:0;left:0;display:flex;width:13%;max-width:50px}
.partners_page .measurement__icon span{position:absolute;top:0;left:0;display:flex;width:100%;padding-bottom:100%}
.partners_page .measurement__icon span._puzzles{background-image:url(/local/templates/dveri/css/../assets/icon/advantage-puzzles.svg);background-position-x:center;background-position-y:center;background-size:contain;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial}
.partners_page .measurement__icon span._price-list{background-image:url(/local/templates/dveri/css/../assets/icon/advantage-price-list.svg);background-position-x:center;background-position-y:center;background-size:contain;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial}
.partners_page .measurement__icon span._purse{background-image:url(/local/templates/dveri/css/../assets/icon/advantage-purse.svg);background-position-x:center;background-position-y:center;background-size:contain;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial}
.partners_page .measurement__icon span._sample{background-image:url(/local/templates/dveri/css/../assets/icon/advantage-sample.svg);background-position-x:center;background-position-y:center;background-size:contain;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial}
.partners_page .factorys{overflow-x:hidden;overflow-y:hidden;background-color:#f5f6f8;padding:70px 0}
.partners_page .section-title{font-size:30px;color:#393939}
.partners_page .factorys .section-title{width:100%;margin-bottom:60px}
.partners_page .slick-slider{position:relative}
.partners_page .factorys__list{max-width:calc(100% - 60px);margin:0 auto}
.partners_page .factorys .slick-prev.slick-arrow{height:25px;position:absolute;top:-20px;left:0}
.partners_page .slick-next,.slick-prev{font-size:0}
.partners_page button{border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;outline-color:initial;outline-style:none;outline-width:initial;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;cursor:pointer;background-color:transparent;-webkit-appearance:none;border-color:initial;border-style:none;border-width:initial}
.partners_page button:focus{outline-color:initial;outline-style:none;outline-width:initial}
.partners_page .factorys__item{background-color:#fff}
.partners_page .factorys__image-container{position:relative;min-height:135px;overflow-x:hidden;overflow-y:hidden}
.partners_page .factorys__image{position:absolute;top:50%;left:50%;max-height:100%;max-width:100%;transform:translate(-50%,-50%)}
.partners_page .factorys .slick-next.slick-arrow{height:25px;position:absolute;top:-20px;right:0}
.partners_page .application{overflow-x:hidden;overflow-y:hidden;background-image:linear-gradient(-139deg,#ffbb70 0%,#fa9247 30%,#fa9247 100%)}
.partners_page .application .container{display:flex;flex-wrap:wrap;min-height:160px;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;height:160px;padding:20px 15px}
.partners_page .application .container::after{bottom:20px;right:14%;width:50px;height:45px}
.partners_page .application .container::before{top:20px;right:3%;width:100px;height:90px}
.partners_page .partner .application__title span{display:block;font-size:16px;padding:10px 0 15px}
.partners_page .btn._white{background-color:#f77a1b;color:#fff;padding:0 70px}
.partners_page .btn._white:hover{background-color:#f77a1b;color:#fff;padding:0 70px}
.partners_page .mp_whyblock__con__l{font-weight:600;font-size:43px}
.partners_page .mp_whyblock__con__l span{display:block;color:#F99152}
.partners_page .mp_top_sl{padding-top:50px;padding-bottom:30px}

.field_block.rating .form__rating--title{    display: block;
	margin: 0 auto;min-width:148px;height:35px;text-align:center;line-height:35px;color:#797979;font-size:14px;font-weight:500;-webkit-transition:all 300ms ease;transition:all 300ms ease;
	height:35px; border-radius: 25px;   vertical-align: bottom;}
.field_block.rating .form__rating-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:100%;    border-radius: 25px;
	overflow: hidden;
}
.field_block.rating input:checked ~ .form__rating-label,.field_block.rating .form__rating-label:hover,.field_block.rating .form__rating-label:hover ~ .form__rating-label{color:#ff8332;}
.field_block.rating input.form__rating-input{font-size:0;height:0;padding:0;width:0}
.field_block.rating .form__rating-label{cursor:pointer;height:35px;width:35px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:'Montserrat-SemiBold',-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;color:#ffe6ce;}
.neva .catalog_page .fixed_filter .catalog_filter_reset{bottom:-10px;top:unset;position:absolute;left:calc(50% - 82px)}
.reviews__image-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;list-style:none;padding:0;margin: 15px 0 0 0;}
.reviews__image-item{margin-right:10px;margin-bottom:10px;    width: 80px;
	height: 80px;}
.reviews__image-link{position:relative;display:block;
	height: 100%;overflow:hidden}
.reviews__image-item img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}

#color_group_more{display:none;}
.neva .header.h_fixed + .header .header__top__shopinfo__top{font-size: 13px;}
.catalog_page__body__srch.mobile{display:none;}

.neva .aboutintro.reg_page { margin-bottom: 51px; }
.neva .aboutintro.reg_page .aboutintro__left { min-height: 490px; }
.neva .aboutintro.reg_page .aboutintro__left__menu { padding-top: 0; padding-bottom: 27px; }
.neva .aboutintro.reg_page .aboutintro__left__menu ul { padding-left: 0; margin: 0; }
.neva .aboutintro.reg_page .aboutintro__left__menu li { margin-bottom: 17px; text-align: center; }
.neva .aboutintro.reg_page .aboutintro__left__menu li:last-child { margin-bottom: 0; }
.neva .aboutintro.reg_page .aboutintro__left__menu a { display: block; background: #F67A32; padding: 15px 10px 13px 12px; color: #fff; font-size: 14px; font-weight: 500; text-transform: uppercase; text-decoration: none;
    -webkit-transition: all 300ms ease; transition: all 300ms ease; border: 1px solid #f57a2d; background: #f57a2d; }
.neva .aboutintro.reg_page .aboutintro__left__menu a span { text-transform: lowercase; }
.neva .aboutintro.reg_page .aboutintro__left__menu a::before { display: none; }
.neva .aboutintro.reg_page .aboutintro__left__menu a.active,
.neva .aboutintro.reg_page .aboutintro__left__menu a:hover { background: #fff; color: #f57a2d; }
.neva .aboutintro.reg_page .aboutintro__left__dscr { color: #f27930; font-size: 30px; font-weight: 700; margin-bottom: 22px; }
.neva .aboutintro.reg_page .aboutintro__left__dscr__img { display: none; font-size: 0; }
.neva .aboutintro.reg_page .aboutintro__left__dscr__img img { display: block; width: auto; height: auto; max-width: 100%; }

.neva .mp_cat_sl__hd__dscr { margin-bottom: 36px; padding-top: 2px; }
.neva .mp_cat_sl__hd__dscr__item { display: inline-block; background-image: linear-gradient(-139deg, rgb(255, 187, 112) 1%, rgb(254, 153, 111) 100%); padding: 7px 11px 7px 41px; color: #ffffff; font-size: 16px; font-weight: 400; position: relative; min-height: 33px; }
.neva .mp_cat_sl__hd__dscr__item::before { display: block; content: ''; width: 16px; height: 16px; position: absolute; left: 13px; top: 8px; background: no-repeat url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAp0lEQVR4AW3RaZnDIBCAYSQgIVJWQiXUSXAQHBQJlVAHwUlw8O7NM23Dn7mvj/T/LDY72G2W9PxUDE1RNANbDHcUedpZwR6rL3/6NWjU39mUWTuMqRcsSTXksOoSBg016VrYJsvBavaEElx392AVXhMeHq8JccRrQtOT6pDPEmSHGs4MCfHMP1DXP+fFRwQVUa8i6hX99bMON6vVzRGqA8Oqg66aPD8BXE/IbDvg4j4AAAAASUVORK5CYII='); }

.neva .mp_actions + .mp_reviews { padding-top: 0; }

.about_text.about_reg { margin-bottom: 0; box-shadow: none; padding-bottom: 90px; }

.neva .footer__fblock_one__con__left.region_left {  }
.neva .footer__fblock_one__con__left.region_left + .footer__fblock_one__con__right { padding-top: 26px; }
.neva .footer__fblock_one__con__left.region_left span { color: #cacaca; font-size: 50px; font-weight: 700; line-height: 90px; }
.neva .footer__fblock_one__con__left.region_left span + div { margin-top: -10px; text-transform: none; }

.neva .catalog_detail_page.vxodnie .catalog_detail_page_l__pic__img img{max-width: 400px;}


.bottom_seo_text .bl_inn::after{display:block; content:'';clear:both;}
.neva .catalog_page__body__item__ac.mobil_action,.neva .catalog_page__body__item__ac2.mobil_action{display:none;}

#set_filter_extended {  background: #f77a1b; color: #fff;    padding: 4px;    top: 0;    z-index: 98;    margin: 0 auto;    font-weight: 500;    font-size: 18px;    text-decoration: none;    margin-bottom: 10px;    border: 1px solid #f77a1b;    -webkit-transition: all 300ms ease;    transition: all 300ms ease;    display: block;    width: 100%;    padding: 20px 0;}
#filter_mw .catalog_filter_field div.ch_images .ch_images_img.bx-active img,#filter_mw .catalog_filter_field_con__in.bx-active1>span{
    border-color: #f77a1b;    box-shadow: 0 0 0 5px #f77a1b;}
#filter_mw .active_price_filter{border-color: #f77a1b;    box-shadow: 0 0 0 5px #f77a1b;}
#filter_mw .catalog_filter_field.filter_filled .ui-selectmenu-button.ui-selectmenu-button-closed.ui-corner-all.ui-button.ui-widget{border-color: #f77a1b;    box-shadow: 0 0 0 5px #f77a1b;}
#filter_mw .catalog_filter_field.price .mobd a{padding:5px;}
.neva .bl_inn.content_block .wrapper_furniture  .mp_cat_sl__slider__slide__img{height: 170px;}
.neva .catalog_detail_page_r__dscr__sl1__body ._active .pc_slider__item{    border-color: #f57a2d;}

	.neva .mp_useful_links__slider .mp_useful_links__slider__slide__btn{bottom: 0px;    position: absolute;    left: 0;    right: 0;display: block;}

	.neva .mp_useful_links__slider__slide{
		height: 100%;
	}
.fancybox-lock .fancybox-overlay {	overflow-x: hidden;}
.neva a>.header__top__callback__top__ico{display:none;}

.catalog_detail_page_props__list__item_l,
.catalog_detail_page_props__list__item_r{
	position: relative;
}

.show_razmer{
	text-decoration: underline;
	color: #ff8332;
	display: inline-block;
	cursor: pointer;
}

.show_razmer_block:hover,
.show_razmer:hover + .show_razmer_block{
	display: block;
}
.show_razmer_block{
	display: none;
	z-index: 11;
	position: absolute;
	width: calc(100% - 18px);
	top: 0;
	left: 9px;
	background: white;
	padding: 10px;
	font-size: 12px;
	color: #797979;
	border-radius: 10px;
	box-shadow: 1px 0px 9px 0px rgb(50 50 50);
}
.div_quest_dop:hover  .div_quest_text{
	display: block;
}
.div_quest_dop{
	display: inline-block;}
.div_quest_dop img{width: 18px;margin-left: 5px;     display: block;}
.div_quest_dop .div_quest_text{display: none;   z-index: 11; position: absolute;
	width: calc(100% - 18px);
	min-width: 200px;
	top: 0;
	left: 9px;
	background: white;    padding: 10px;  font-size: 12px;color: #797979;    border-radius: 10px;    box-shadow: 1px 0px 9px 0px rgba(50, 50, 50, 1)}
.div_quest_dop .div_quest_text ul{    padding: 0 0 0 20px;}
.div_quest_dop .div_quest_text li{list-style: unset;}

.portfolio-block .portfolio-block-wrapper .portfolio-item.mp_top_sl2__slider__slide{margin: 0 10px;padding:0}
.portfolio-block .portfolio-block-wrapper .portfolio-item.mp_top_sl2__slider__slide.detail_youtube {
	height: 320px;}
.neva .mp_top_sl21__slider{margin:15px -10px 0}
.neva img.dop_picture{margin:auto;height:100%;}
.portfolio-block .portfolio-block-wrapper .portfolio-item.mp_top_sl2__slider__slide .btn_portfolio:hover{
	text-decoration: none;
}
.fft_SERIES{display:none;}
.neva .catalog_page label.catalog_filter_field_con__in.series_block:nth-child(n+17) {display:none;
	width: calc(100%/7 - 10px);
	text-align: center;
	background-color: white;
	cursor: pointer; }
.neva .catalog_page .catalog_filter_field_con__in.series_block {
	display:inline-block;
	width: calc(100%/7 - 10px);
	text-align: center;
	background-color: white;
	cursor: pointer;
	margin: 5px;
	vertical-align: text-top;
	border-radius: 10px;}
.neva .series_block .series_inner_block>div>div{
	margin-top: 10px;
	font-size: 12px;   min-height: 30px;}
.neva .series_block.checked,.neva .series_block.checked:hover{border: 1px solid #f77a1b;    box-shadow: 0 0 0 2px #f77a1b;}
.neva .series_block:hover{border-color: unset;        box-shadow: 0 0 10px 4px #aaaaaa75;}
.neva .series_block .series_inner_block{    text-align: center;    background-color: white;border-radius: 10px;    padding: 22px 15px;}
.series_wrap{position: relative;    padding-top: 33px;    justify-content: flex-start;
	flex-wrap: wrap;
	display: flex;
	margin: 0 -5px 20px;  }
.series_show_button{    position: absolute;    right: 2px;    top: 0;text-decoration: underline;
    margin-bottom: 20px;    cursor: pointer;    font-weight: 600;    font-size: 14px;}
.series_hidden_button{ display: none;   position: absolute;    right: 2px;    top: 0;text-decoration: underline;
    margin-bottom: 20px;    cursor: pointer;    font-weight: 600;    font-size: 14px;}
.series_wrap.showw .series_show_button{display: none;}
.series_wrap.showw .series_hidden_button{display: block;}
.neva .catalog_page .series_wrap.showw .catalog_filter_field_con__in.series_block{display:inline-block;}


	.pandemia{    max-width: 1267px;
    margin: 0 auto;
    padding: 0 10px;
    background-color: #f27930;
    color: white;
	    position: relative;}
		.pandemia .bigg{    font-size: x-large;    display: block;}
	.pandemia .ii{    float: left;
    border-radius: 50%;
    border: white solid;
    width: 34px;
    height: 34px;
    font-size: 26px;
    text-align: center;
    font-weight: 700;
	    margin: 14px 14px 14px 14px;}


	.pandemia .close_pandemia{position: absolute;    right: 7px;    top: 0%;    font-size: 26px;    cursor: pointer;    padding: 5px;}
	.pandemia>div{    margin: 0px 83px;
    padding: 5px 0;
    text-align: center;    font-weight: 400;}
	.neva .dark.catalog_detail_page_l__pic__notice{background: #393939; border-radius: 5px;    padding: 3px 2px;
		display: none!important;}
	.neva .dark.catalog_detail_page_l__pic__notice span b{    color: #f47a3d;    font-size: 22px;    font-weight: 700;}
	.neva .dark.catalog_detail_page_l__pic__notice  .ico { background: no-repeat left center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAYAAABroNZJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAg5JREFUeNp0kz9IW1EUxu99ZCgR+w/B6CCxLil00Q4OOoZODnYoDh0ki7UOSjsUySDUoTSLjoIuSodSXCJ0aoeCZGuoU4KDOBW6KVmSCMrr77ycm97c2Asf33nnfPecc8+9z7aKT42s2MR3oBfgHihbY3+r32AbXct8v4GzogEFYs3IEx5i7oMtUMc3I34XZ5XADro6/AGeg19LINIEGVicL8Ew+Akk6V3tYB68Q/MWPMd+D/9i32PZ7zppQTdgCFxqskGwBlLSHZojNm2LHh4BMoeqNJlSZwPRJ7gEX+Hawz7ALmCfMpEs2jnVjsVxXMa4xP5sre10osEVNn3F3CV7DfsB9jjYJMExfIbvFagizphO0kayt1mcujDeItl9ITdUnewVgWusAfXI8dsikU7kOFJxQ9r2bsKtdTBFghrJP/pXnrC1OXgzpeIfoOKCWl1Eixr/g/8w6Fho1ujkZY2CRz1d2KRqWhOnJe42e7pRP8kX8A3Byb8xJMIxbV94KTjOJJ/PkiQ4JjRJmcBOUOmJxmVe6+75a1xe60OwIFd8jrPt5nDb8p9/8C/JvvPIF8h1uW9PaPwCfX75d3ynXyX4+ZJBu6MGb6j7A/a1HlxlT5GebjCjcKMv6D6q4Ahhoei2auF7+O+cdKU8OwfywbmH9Fs4303Yec0516WfZFUQtqrCaczv/pDVXxH+K8AAUGLko4GvRbYAAAAASUVORK5CYII='); }

	.neva .mp_reviews__slider_ceil .mp_reviews__slider__slide{ width: 100%;}
	.neva .mp_reviews__slider_ceil .mp_reviews__slider__slide__top__r__vote .vt.txt{padding: 0px 5px;}
	.neva .mp_reviews__slider_ceil .mp_reviews__slider__slide__con{margin: 0 5px;}
	.neva .mp_reviews__slider_ceil .reviews__image-list{    padding-top: 0px;    padding-inline-start: 0; }
	.neva .mp_reviews__slider_ceil .mp_reviews__slider__slide__top__l__name .name{    font-size: 14px;}
	.mp_reviews__slider_ceil .reviews__image-link{    height: 180px;}
	.neva .header__bottom__menu__md.videokonsultatsiia_li{padding: 0 0 0 28px;
    margin: -10px 0 -10px 0;
    line-height: 22px;
	background:none; overflow:hidden;}
	.neva a.header__bottom__menu__md.videokonsultatsiia{position: relative;
    border-radius: 5px;
    padding: 4px 10px 4px 50px;
    background-image: -moz-linear-gradient( 0deg, rgb(215,215,215) 0%, rgb(255,124,86) 0%, rgb(255,142,74) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(215,215,215) 0%, rgb(255,124,86) 0%, rgb(255,142,74) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(215,215,215) 0%, rgb(255,124,86) 0%, rgb(255,142,74) 100%);}
	.neva a.header__bottom__menu__md.videokonsultatsiia .link{    line-height: 14px;
    color: white;
    padding: 5px 0;}
	.neva a.header__bottom__menu__md.videokonsultatsiia .red_angle{    position: absolute;
    background: red;
    color: white;
    padding: 3px 15px;
    transform: rotate(45deg);
    right: -14px;
    top: 2px;
    font-size: 8px;}
	.neva .header.h_fixed + .header .header__bottom__menu__md.videokonsultatsiia_li{display: inline-block;
    padding: 0px 0 0 0px;}
.video_form2{    overflow: hidden;width:100%; height:200px;background-color: rgb(255, 124, 86);padding: 30px 50px;    vertical-align: top;    color: white;}
.video_form2_l{display: inline-block;    width: 81%;}
.video_form2_l span{    color: white;    font-size: 19px;    font-weight: bold;}
.video_form2_l p{    font-size: 13px;    line-height: 1.4;    margin-bottom: 40px;}
.video_form2_l a{background: white;    padding: 10px 7px;    color: rgb(255, 124, 86);    font-weight: bold;    line-height: 1.333;    border-radius: 5px;}
.video_form2_r{display: inline-block;    width: 18%;    vertical-align: top;    position: relative;}
.video_form2_r .red_angle{  font-weight: bold;  position: absolute;    background: red;    color: white;    padding: 3px 22px;    transform: rotate(45deg);   right: -72px;    top: -22px;    font-size: 13px;}
.video_form2_icon1, .video_form2_icon2, .video_form2_icon3{position: absolute;     width: 76px;
    height: 105px;}
	.neva .is_potolok .sale_top__slide__l{width: 32.2%;}
	.neva .is_potolok .sale_top__slide__r{width: 33.9%;    padding-bottom: 39px;}
	.neva .is_potolok .sale_top__slide__r.form_potolok{     height: fit-content;   width: 30.9%;    padding-left: 25px;    padding-right: 25px;padding-bottom: 0px;margin-left: 20px;    border: 1px solid #f57a2d;}
	.neva .is_potolok .sale_top__slide__l img{    min-height: unset;width: 100%;}
	.celling_back{background-image:url(/images/cell/back.jpg);-position:absolute;-left:0;-top:247px;width:auto;height:360px;margin-bottom:20px;position:relative}
.celling_left{position:absolute;width:50%;left:0;padding:30px 71px}
.celling_left>span{font-size:50px;color:#f27930;font-weight:700;line-height:1.4;text-align:left;z-index:52}
.celling_right{position:absolute;width:50%;left:50%;height:100%;padding:30px 50px}
.celling_form{background:#f99152;background:-moz-linear-gradient(left,#f99152 0%,#feba76 100%);background:-webkit-linear-gradient(left,#f99152 0%,#feba76 100%);background:linear-gradient(to right,#f99152 0%,#feba76 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f99152',endColorstr='#feba76',GradientType=1) width:100%;height:100%;padding:30px 50px}
.celling_form_title{font-size:24px;color:#fff;font-weight:700;line-height:1.2;text-align:center;margin-top:9px;width:110%}
.portfolio_cell_val_prop{position:absolute;right:10px}
.portfolio_cell_title_prop{position:absolute;left:10px}
.portfolio_cell_title_prop,.portfolio_cell_val_prop{font-size:14px;color:#6a6a6a;line-height:1.714}

.pricina{width:25%;display:flex;position:relative;padding:0 10px 28px}
.pricina_inner{background-color:#fff;position:relative;padding:14px 21px}
.prichina_title{font-size:18px;color:#393939;line-height:1.2;font-weight:600;margin-bottom:10px}
.prichins_wrapper,.cell_type_wrapper{display:flex;flex-wrap:wrap;margin:0 -8px}
.prichina_text{font-size:15px;color:#6a6a6a;line-height:1.714}
.prichina_number{font-size:50px;color:#f57a2d;line-height:1.2;position:absolute;right:7px;bottom:-13px}
.neva .content_block h3.pricina_block_title{font-size:20px;color:#f57a2d;line-height:1.2;margin-bottom:0}
.calc_cell{border-style:solid;border-width:7px;border-color:#f57a2d;background-color:#fff;position:relative;width:100%;height:245px;max-width:1267px;margin:20px auto;padding:13px 10px}
.calc_block_itogo{text-align:center}
.calc_block_itogo>span{font-size:20px;margin-right:30px;color:#fc0d1b;font-weight:700;line-height:1.2;text-align:center}
.calc_block_itogo>input{width:280px;height:42px;border:1px solid #F67A32;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;text-align:center;background:#F67A32;cursor:pointer;outline:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.field_block_calc{width:16%;margin:0 12px}
.field_block_wrapper{display:flex;flex-wrap:nowrap;justify-content:center}
.field_block_calc>span{width:100%;display:block;margin-bottom:12px}
.field_block_calc>input{width:100%;height:42px;border:none;background:#F5F6F8;padding:0 22px;box-sizing:border-box;font-weight:500;color:#A8A8A8;outline:none}
.field_block_calc>select{background-color:#F5F6F8;width:100%;line-height:42px;height:42px;padding-left:20px;font-family:'Roboto-Regular',-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;padding-right:10px;text-align:center;margin-bottom:20px;border-color:#F5F6F8}
.calc_cell h2{text-align:center}
.cell_type{width:calc(25% - 16px);display:flex;box-shadow:0 0 20px rgba(0,0,0,0.2);background:#fff;margin:0 8px 30px}
.cell_type_img img{width:100%}
.cell_type_inner{padding:20px}
.cell_type_title{font-size:20px;color:#f57a2d;text-decoration:underline;line-height:1.2;text-align:left;margin:14px 0}
.cell_type_text{font-size:14px;min-height:72px;color:#6a6a6a;line-height:1.286}
.cell_type_img{max-height:180px;overflow:hidden}
.cell_type_button{width:100%;position:relative;text-align:center;background:#F67A32;line-height:42px;height:42px;border:1px solid #F67A32;color:#fff;font-size:14px;font-weight:500;margin-top:20px;display:block}
.cell_type_button>.arrow._right{position:absolute;right:20px;top:15px}
.neva .cell_port{font-weight:500}
.neva .cell_port .mp_cat_sl__slider__slide{padding-top:15px;padding-bottom:75px}
.neva .cell_port .mp_cat_sl__slider__slide__img{height:auto;padding:0 15px}
.neva .cell_port .mp_cat_sl__slider__slide__ttl{padding:0 15px;text-align:left}
.neva .cell_port .mp_cat_sl__slider__slide__prices{padding:0 5px}
.neva .cell_port .catalog_page__body__item__add{opacity:1;margin:15px;width:calc(100% - 30px);height:42px}
.neva .cell_port .catalog_page__body__item__add .arrow._right::after{background-color:#f27930}
.neva .cell_port .catalog_page__body__item__add .arrow._right::before{border-bottom:2px solid #f27930;border-right:2px solid #f27930}
.neva .cell_port .catalog_page__body__item__add:hover .arrow._right::after{background-color:#fff}
.neva .cell_port .catalog_page__body__item__add:hover .arrow._right::before{border-bottom:2px solid #fff;border-right:2px solid #fff}
.neva .cell_port .catalog_page__body__item__add .arrow._right{float:right}
.neva .cell_port .mp_cat_sl__slider__slide:hover{top:0}
.neva .cell_port .mp_cat_sl__slider__slide:hover .catalog_page__body__item__add{bottom:0;opacity:1}
.itogo{padding-top:10px}
.itogo .portfolio_cell_title_prop{font-size:20px;color:#393939;line-height:1.2;text-align:center;font-weight:600}
.itogo .portfolio_cell_val_prop{font-size:20px;color:#fc0d1b;font-weight:700;line-height:1.2;text-align:center;font-weight:600}
.celling_form_wr{display:flex;margin:0 -20px}
.celling_form_wr .form_inner_col{width:320px;margin:0 auto}
.form_inner_col .field_block{margin:20px}
.form_inner_col .field_block input{width:100%;height:42px;border:none;background:#F5F6F8;padding:0 22px;box-sizing:border-box;font-weight:500;color:#A8A8A8;outline:none}
.form_bottom .form_bottom{text-align:center}
.form_bottom .form_bottom input{width:280px;height:42px;border:1px solid #F67A32;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;text-align:center;background:#F67A32;cursor:pointer;outline:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.icon_block{width:40%;display:inline-block}
.icon_block:last-child{width:18%}
.icon_block>span{display:block;font-size:18px;color:#393939;line-height:1.2;font-weight:500}
.icon_block>img{margin:10px 0}
.neva .mp_catalog_block{padding:10px 0; background: #fff4e9}

div.seo_text_url{
	margin: 20px -5px 0;
}
div.seo_text_url>h4{
	margin: 0 5px 20px;
	font-size: 18px;
	font-weight: normal;
	color: #343434;
}
div.seo_text_url>a{     display: inline-block;color: #797979; padding: 4px 7px;
	font-size: 12px;
	text-decoration: none;
	border-radius: 20px; margin: 5px; display: inline-block; background-color: #ececec;}
div.seo_text_url>a:hover,
div.seo_text_url>a.active{    background-color: #ff8332;   color: #fff;       }
.neva .about_text__r__btns.reviews{left: calc( 50% - 190px );    position: relative;}
div.seo_text_url.midle_block,
div.seo_text_url.top_block{
	margin-top: 10px;
}
div.seo_text_url.top_block>a{
	font-size: 14px;
	background: #def0ff;
	padding: 6px 12px;
}
div.seo_text_url.top_block>a:nth-child(3),
div.seo_text_url.top_block>a:nth-child(2),
div.seo_text_url.top_block>a:nth-child(1)
{
	background: #fff4e9;
	color: #ff8332;
}
div.seo_text_url.top_block>a:hover,
div.seo_text_url.top_block>a.active{
	color: #ffffff!important;
	background: #ff8332!important;
}



.vacancy_page.bl_inn .vacancies__main a.h3{    display: block;position:relative;margin-bottom:9px;font-size:12px;font-weight:bold;color:#797979;-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	text-transform: uppercase;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ddefff;cursor:pointer;transition-duration:400ms;transition-timing-function:ease;transition-delay:0;transition-property:all;       padding: 12px 22px;}
.vacancy_page.bl_inn .vacancies__main a.h3:last-child{
	margin-bottom: 0;
}

.vacancy_page.bl_inn .vacancies__main a.h3::after,.vacancy_page.bl_inn .vacancies__main a.h3::before{position:absolute;content:'';background-color:#7f8081;-webkit-transition:300ms;transition:300ms}
.vacancy_page.bl_inn .vacancies__main a.h3::before{    right: 27px;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	transform: translate(0,-50%);height:10px;width:2px}
.vacancy_page.bl_inn .vacancies__main a.h3::after{right:23px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:2px}
.vacancy_page.bl_inn .vacancies__main {    padding-top: 0;margin-bottom: 0;}
.vacancy_page.bl_inn .vacancies__main a.h3:hover{
	color: #ff8332;
	background: #fff4e9;
}
.vacancy_page.bl_inn .vacancies__main a.h3:hover::after,.vacancy_page.bl_inn .vacancies__main a.h3:hover::before{
	background-color: #ff8738;
}
.video_form3{background:#fff;padding:33px 44px 43px 85px;border:5px solid #f57a2d}
.video_form3_l span.form3_title{font-size:26px;font-family:"HelveticaNeueCyr";color:#000;font-weight:700;line-height:.923;text-align:left}
.video_form3_l span.form3_desc{font-size:13px;float:right;margin:0 21px 0 0;color:#adadad}
.video_form3_l p{font-size:13px;font-family:"HelveticaNeueCyr";color:#000;line-height:1.388;font-weight:500;margin:18px 0 35px}
.video_form3_l a{background:#F67A32;color:#fff;width:100%;padding:13px 18px;text-align:center;position:relative;text-transform:unset;text-align:left;padding-left:60px;font-size:16px;font-family:"HelveticaNeueCyr";border-radius:5px}
.video_form3_l .form3_play{background-image:url(/images/form3_play_button.png);width:30px;height:20px;display:inline-block;position:absolute;left:17px}
.video_form4{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	height: 100%;
}
.video_form4 .video_form4_l,.video_form4 .video_form4_2{
	width: calc(50% - 10px);
	position: relative;
	padding: 20px 20px 40px;
	border-radius: 10px;
	overflow: hidden;
	height: 330px;

}
.video_form4 .video_form4_l{
	background: #ffe6ce url("../new-images/video_form4_l_bg1.webp") no-repeat right bottom;
	1background: #ffe6ce;
	background-size: 150px;
}
.video_form4 .video_form4_2{
	background: #def0ff url("../new-images/video_form4_2_bg.webp") no-repeat right bottom;
	1background: #def0ff;
}
.video_form4 .form4_title{font-size:14px;font-family:"HelveticaNeueCyr";color:#ff8332;
	text-decoration: underline;}
.video_form4 .form4_title:hover{
	text-decoration: none;
}
.video_form4 .video_form4_text{font-size:12px;font-family:"HelveticaNeueCyr";color:#797979;line-height:16px;text-align:left;margin:13px 0}

.video_form4 .video_form4_l.form4_full,.video_form4 .video_form4_2.form4_full{width:100%;display:inline-block;margin:0}
.video_form4 .video_form__rm{position:absolute;bottom:20px;
	left: 22px;font-size:12px;font-weight:400;
	padding-right: 15px;color:#afafaf;text-decoration:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.video_form4 .video_form__rm:first-letter{
	text-transform: uppercase;
}
.video_form4 .video_form__rm:before{
	content: '';
	position: absolute;
	top: calc(50% - 4px);
	right: 0;
	width: 6px;
	height: 8px;
	background: url("../new-images/icons/9_sm.svg") no-repeat center center;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
}
.video_form4 .video_form__rm:hover{
	color: #ff8332;
}
.video_form4 .video_form__rm:hover:before{
	background: url("../new-images/icons/9_sm_orange.svg") no-repeat center center;
}
.h_center
{    text-align: center;
	margin: 0 0 1.6em 0;
    font-size: 1.8em;
}
.whyblock2_item
{    width: 24%;
    display: inline-block;
    padding: 39px 17px;
	text-align: center;
	vertical-align: top;
}
.whyblock2_item.whyblock2_ramka
{    border: 1px solid #f57a2d;
	width: 26%;
}
.whyblock2_item img
{    display: block;
   margin: 9px auto;
    width: 50px;
    height: 50px;}
.whyblock2_item span{    font-size: 16px;}


.h_left{
	width:100%;
	margin-bottom: 40px;
}

.h_left .green{color:#008000;}
.advslider2_wrap{width:100%;}
.advslider2_item{margin: 15px 0;}
.advslider2_item:last-child{
	margin-bottom: 0;
}
.advslider2_item img{margin: -9px 26px 20px 0;}
.advslider2_item div{  line-height: 1.5;  vertical-align: top;display: inline-block;    position: relative;width: calc(100% - 150px);}
.advslider2_item div a.orange{color: #f47920;font-weight: 600;
    text-decoration: underline;}
.advslider2_item div a.mp_advslider__btn{
	background: #F67A32;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    text-transform: uppercase;
    padding: 12px;
    min-width: 265px;
    text-decoration: none;
    border: 1px solid #F67A32;
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease;
    float: right;
	margin-right: -61px;
    margin-left: 40px;
}


.neva .catalog_page .orange_mobil {display: none;}

