a,b,body,dd,div,footer,form,h1,h2,h3,header,html,i,img,label,li,object,p,s,section,span,th,time,tr,tt,u,ul,var{margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	vertical-align: baseline}footer,header,section{display: block}body{min-width: 320px;
	min-height: 100vh;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
	font-size: 18px;
	line-height: 1.2;
	color: #444}ul{list-style: none}br{font-size: 0;
	line-height: 0}*{-webkit-box-sizing: border-box;
	box-sizing: border-box}button,button:focus,input,input:focus{outline: 0}a{text-decoration: none}button{border: 0;
	display: block;
	padding: 0}a:-moz-focusring,select:-moz-focusring{color: transparent;
	text-shadow: 0 0 0 #000}a,a:active,a:focus,a:hover,a:visited{outline: 0 !important}img{display: block;
	max-width: 100%;
	height: auto}svg{overflow: hidden}.visually-hidden{position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	border: 0;
	padding: 0;
	white-space: nowrap;
	-webkit-clip-path: inset(100%);
	clip-path: inset(100%);
	clip: rect(0 0 0 0);
	overflow: hidden}.bg_left,.bg_right{background: #cce1f2}@media screen and (min-width:768px){.bg_left,.bg_right{background-size: cover;
		background-position: center top;
		background-repeat: no-repeat}.bg_left{background-image: url(../img/bg_left.webp)}.bg_right{background-image: url(../img/bg_right.webp)}}.container{width: 100%;
	padding: 30px 10px}@media screen and (min-width:480px){.container{width: 480px;
		margin: 0 auto}}@media screen and (min-width:640px){.container{width: 640px}}@media screen and (min-width:768px){.container{width: 768px;
		padding: 40px 10px}}@media screen and (min-width:1024px){.container{width: 1024px;
		padding: 60px 15px}}@media screen and (min-width:1220px){.promo{margin-bottom: 70px}.container{width: 1220px;
		padding: 90px 25px}}.title{font-size: 28px;
	font-weight: 700;
	line-height: 1.2;
	text-align: center;
	color: #333}@media screen and (min-width:480px){.title{font-size: 30px}}@media screen and (min-width:640px){.title{font-size: 34px}}@media screen and (min-width:768px){.title{font-size: 38px}}@media screen and (min-width:1024px){.title{font-size: 40px}}@media screen and (min-width:1220px){.title{font-size: 45px}}.subtitle{font-size: 20px;
	line-height: 1.2;
	text-align: center}@media screen and (min-width:1024px){.subtitle{font-size: 22px}}@media screen and (min-width:1220px){.subtitle{font-size: 24px}}.bold{font-weight: 700}.red{color: #e94859}.btn__small,.button{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
	color: #fff;
	font-weight: 700;
	background-color: #e94859;
	background-image: -webkit-gradient(linear, left top, right top, from(#eb4254), color-stop(49.5%, #eb4254), color-stop(50.5%, #eb4254), to(#f82138));
	background-size: 200% auto;
	background-position: left;
	-webkit-transition: .2s;
	transition: .2s;
	cursor: pointer}.button{width: 100%;
	min-width: 220px;
	max-width: 280px;
	padding: 6px 0;
	font-size: 27px;
	line-height: 23px;
	border-radius: 33px;
	border-bottom: 5px solid #c11e2f;
	background-image: linear-gradient(to right, #eb4254 0, #eb4254 49.5%, #eb4254 50.5%, #f82138 100%)}.button span{font-size: 20px}.btn__small{width: 160px;
	padding: 9px 0 8px;
	font-size: 18px;
	border-radius: 22px;
	border-bottom: 3px solid #c11e2f;
	background-image: linear-gradient(90deg, #eb4254 0, #eb4254 49.5%, #eb4254 50.5%, #f82138 100%)}.btn__small:hover,.button:hover{color: #fefefe;
	background-position: right;
	-webkit-transition: .2s;
	transition: .2s}.four_half{position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 135px;
	height: 23px}.four_half{background-image: url(../img/icon_half_star.png), url(../img/icon_full_star.png);
	background-position: right center, left center;
	background-repeat: no-repeat, repeat}@media not all and (min-resolution:.001dpcm){.order__item--1 .form__name,.order__item--1 .form__phone{width: 100% !important}.mainform .form .form__name,.mainform .form .form__phone{width: 224px !important}}.header{display: none}@media screen and (min-width:768px){.header{display: block;
		background-color: #fff;
		-webkit-box-shadow: 0 3px 10px 0 rgba(0, 0, 0, .2);
		box-shadow: 0 3px 10px 0 rgba(0, 0, 0, .2)}.header .container{padding-top: 0;
		padding-bottom: 0}.header__wrapper{display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding: 13px 0}.header__logo{display: none}.header__link{display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		margin-right: 25px}.header__link--wrapper{position: relative;
		padding: 5px 15px 5px 50px}.header__link--wrapper:first-child{margin-right: 15px}.header__link--wrapper::before{position: absolute;
		content: "";
		width: 38px;
		height: 36px;
		left: 0;
		top: 2px}.header__link--wrapper:first-child::before{background: url(../img/icon_components.png) no-repeat center center}.header__link--wrapper:last-child::before{background: url(../img/icon_reviews.png) no-repeat center center}.header__link--wrapper::after{position: absolute;
		content: "";
		height: 100%;
		width: 1px;
		right: 0;
		top: 0;
		background-color: #cecece}.header__link--wrapper a{font-size: 16px;
		line-height: 30px;
		vertical-align: middle;
		color: inherit;
		border-bottom: 1px dotted #444}.header__link--wrapper a:hover{border-bottom: 0}.header__button{margin-left: auto}}.prod-center{margin: 0 auto}@media screen and (max-width:1023px){.header .container{padding: 0 20px}.header .timer{-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column}.header .timer__text{margin: 0 0 3px}.header .timer__text br{display: none}.header .timer__time span{padding: 5px}}@media screen and (min-width:1024px){.header{display: block}.header__logo{display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center}.header__link,.header__logo,.header__logo img{margin-right: 20px}.header__link--wrapper{padding: 5px 15px 5px 50px}.header .timer__text br{display: inline-block}.header .timer__time span{padding: 5px 7px}}@media screen and (min-width:1220px){.header__logo{margin-right: 85px}.header__logo--logo{font-size: 24px;
		line-height: 1}.header__link{margin-right: 35px}.header__link--wrapper{padding: 5px 35px 5px 50px}.header__link--wrapper:first-child{margin-right: 35px}}.timer{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center}.timer__text{margin-right: 10px;
	font-size: 16px;
	line-height: 18px}.timer__time span{display: inline-block;
	padding: 5px 7px;
	font-size: 22px;
	line-height: 30px}.timer__time span:nth-child(1),.timer__time span:nth-child(4),.timer__time span:nth-child(7){margin-right: 5px}.timer__time .tm{position: relative;
	font-weight: 700;
	border: 1px solid #ed8e14;
	border-radius: 4px}.form{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center}.form .input{width: 100%;
	padding: 21px 10px 21px 55px;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 16px;
	border-radius: 34px;
	background-color: #f8f8f8;
	border: 1px solid #c4c4c4}.form__name,.form__phone{position: relative}.form__name::before{position: absolute;
	content: "";
	width: 19px;
	height: 24px;
	left: 20px;
	top: 18px;
	background: url(../img/icon_user.svg) no-repeat center center;
	background-size: 19px 24px}.form__phone::before{position: absolute;
	content: "";
	width: 19px;
	height: 24px;
	left: 20px;
	top: 50%;
	transform: translateY(-50%);
	background: url(../img/phone.svg) no-repeat center center;
	background-size: 19px 24px}.mainform__wrapper{position: relative;
	width: 270px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	padding: 25px 20px 0;
	margin-bottom: 20px;
	-webkit-box-shadow: 0 0 30px -10px rgba(0, 0, 0, .2);
	box-shadow: 0 0 30px -10px rgba(0, 0, 0, .2);
	background-color: #fff;
	border: 3px solid #4e7bb1;
	border-radius: 3px}.mainform__wrapper::before{display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	content: "-50%";
	width: 58px;
	height: 58px;
	padding: 0;
	top: -37px;
	right: calc(50% - 29px);
	font-size: 22px;
	line-height: 1;
	font-weight: 700;
	text-align: center;
	color: #fff;
	background: url(../img/mainform_plashka.png) no-repeat center center;
	background-size: 58px 58px}.mainform--date{padding: 0 20px;
	margin-bottom: 20px;
	font-size: 24px;
	line-height: 26px;
	font-weight: 500;
	text-align: center}.mainform .price,.mainform .price__wrapper{display: -webkit-box;
	display: -ms-flexbox;
	display: flex}.mainform .price{position: relative;
	margin-bottom: 20px}.mainform .price__wrapper{-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end}.mainform .price__new,.mainform .price__old{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between}.mainform .price__old{position: relative;
	width: 50%;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	color: #666;
	text-align: center}.mainform .price__old::after{position: absolute;
	content: "";
	width: 1px;
	height: 100%;
	right: 0;
	top: 0;
	background-color: #c4c4c4}.mainform .price__old--name{font-size: 14px;
	line-height: 18px}.mainform .price__new{padding-left: 5px;
	color: #000;
	text-align: center}.mainform .price__new--name{font-size: 14px;
	line-height: 18px}.mainform .form{margin-bottom: 15px}.mainform .form .form__name,.mainform .form .form__phone{width: 100%;
	margin-bottom: 15px}.mainform--visiters{position: relative;
	padding-left: 30px;
	margin-bottom: 15px;
	font-size: 15px;
	line-height: 1}.mainform--visiters::before{position: absolute;
	content: "";
	width: 22px;
	height: 100%;
	left: 0;
	top: 0;
	background: url(../img/icon_eye.png) no-repeat center center}.mainform--lastpak{width: calc(100% + 42px);
	margin: 0 -21px -1px;
	padding: 15px 0;
	font-size: 15px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	background-color: #4e7bb1}.mainform--reviews{position: relative;
	width: 100%;
	padding-left: 150px;
	font-size: 16px;
	line-height: 20px}.mainform--reviews .four_half{top: -5px;
	left: 5px}.mainform--reviews a{color: inherit}@media screen and (min-width:480px){.mainform__wrapper::before{width: 70px;
		height: 70px;
		top: -35px;
		right: -20px;
		padding: 24px 2px;
		font-size: 28px;
		line-height: 1;
		font-weight: 700;
		background-size: contain}}@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.mainform .input{width: 224px;
		margin-left: auto;
		margin-right: auto}}.promo__text,.promo__wrapper{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center}.promo__text{-webkit-box-ordinal-group: 0;
	-ms-flex-order: -1;
	order: -1;
	margin-bottom: 30px}.promo__header{position: relative;
	padding-left: 50px;
	margin-bottom: 20px;
	font-size: 38px;
	line-height: 1}.promo__header::before{position: absolute;
	content: "";
	width: 40px;
	height: 100%;
	left: 0;
	top: 0}.promo__subtitle{width: 100%;
	margin-bottom: 20px;
	font-size: 20px;
	font-weight: 700}.promo__list{width: 100%}.promo__item{position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	min-height: 50px;
	padding-left: 65px;
	padding-right: 10px}.promo__item:not(:last-child){margin-bottom: 15px}.promo__item::before{position: absolute;
	content: "";
	width: 46px;
	height: 46px;
	left: 0;
	top: calc(50% - 27px);
	border-radius: 50%;
	border: 4px solid #c0e0c7;
	background: #2e9747 url(../img/icon_chek.svg) no-repeat center center;
	background-size: 23px 19px}.promo__image{position: relative;
	padding-top: 50px;
	margin-bottom: 40px}.promo .mainform{margin-bottom: 20px}@media screen and (min-width:480px){.promo__header{font-size: 45px}.promo__subtitle{font-size: 23px}}@media screen and (min-width:640px){.promo__image{margin-bottom: 50px}.promo__wrapper{position: relative;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap}.promo__wrapper>picture{position: absolute;
		left: 14px;
		bottom: 60px;
		max-width: 280px}.promo__text{width: 100%}.promo__image{margin-right: 20px}.promo__product-wrapper{padding-bottom: 35px}.promo__list{display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: distribute;
		justify-content: space-around}.promo__item{-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
		width: 33%;
		padding: 65px 5px 0;
		text-align: center}.promo__item::before{top: 0;
		left: calc(50% - 23px)}.promo__item:nth-child(n){margin-bottom: 0}.promo .mainform{margin-bottom: 0}}@media screen and (min-width:768px){.promo__text{margin-bottom: 20px}.promo__wrapper{-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap}.promo__wrapper>picture{left: 75px;
		bottom: 0}.promo__header{font-size: 56px}.promo__subtitle{font-size: 26px}.promo__list{margin-bottom: 20px}}@media screen and (min-width:1024px){.promo .container{padding-top: 50px;
		padding-bottom: 0}.promo__wrapper{-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch}.promo__image{display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1;
		padding: 0;
		margin-bottom: 0}.promo__product-wrapper{margin: auto;
		padding-bottom: 0}.promo__text{-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
		width: 400px}.promo__header{font-size: 80px;
		padding-left: 0;
		margin-bottom: 30px}.promo__header::before{display: none}.promo__subtitle{position: relative;
		padding-bottom: 20px;
		padding-right: 5px;
		margin-bottom: 25px;
		font-size: 27px;
		line-height: 30px;
		text-align: left}.promo__subtitle:after{position: absolute;
		content: "";
		width: 100%;
		height: 1px;
		left: 0;
		bottom: 0;
		background-color: #c4c4c4}.promo__list{-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 0}.promo__item{width: 100%;
		padding: 0 10px 0 60px;
		font-size: 20px;
		text-align: left}.promo__item::before{left: 0;
		top: calc(50% - 23px)}.promo__item:not(:last-child){margin-bottom: 30px}.promo .mainform{margin-bottom: 60px}}@media screen and (min-width:1220px){.promo .mainform{margin-bottom: 110px}.promo__header{font-size: 80px;
		line-height: 64px}.promo__subtitle{padding-right: 0;
		padding-bottom: 30px;
		margin-bottom: 35px}.promo__text{margin-right: 40px}.promo__item{padding-right: 0}.promo__image{width: 470px;
		margin: 0}.promo__image>picture{position: absolute;
		width: 600px;
		right: -40px;
		bottom: 0}.promo__product-wrapper{position: absolute;
		bottom: -160px;
		right: 40px}.promo .mainform{margin-bottom: 40px}}.promobottom{display: none}.promobottom .container{padding-top: 0;
	padding-bottom: 0}@media screen and (min-width:1024px){.promobottom{display: block}.promobottom__list,.promobottom__wrapper{position: relative;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex}.promobottom__wrapper{display: none}.promobottom__list{position: absolute;
		top: -133px;
		left: 0;
		padding: 20px 0;
		margin: 0 auto;
		font-size: 18px;
		line-height: 22px}.promobottom__item{display: flex;
		align-items: center;
		position: relative;
		max-width: 225px;
		padding: 21px 5px 21px 105px}.promobottom__item::before{position: absolute;
		content: "";
		width: 105px;
		height: 100%;
		left: 0;
		top: 0}.promobottom__item--1{max-width: 355px;
		padding-left: 115px}.promobottom__item--1::before{background: url(../img/sert_1.png) no-repeat center center}.promobottom__item--2::before{background: url(../img/sert_2.png) no-repeat center center}.promobottom__item--3::before{background: url(../img/sert_3.png) no-repeat center center}}@media screen and (min-width:1220px){.promobottom__list{position: relative;
		top: 0;
		margin: 0 0 0 auto;
		padding: 30px 0}}.danger__header{margin-bottom: 20px}.danger__list{width: 300px;
	margin: 0 auto 30px}.danger__item{position: relative;
	padding: 10px 0 10px 60px;
	margin-bottom: 10px}.danger__item::before{position: absolute;
	content: "!";
	width: 39px;
	height: 39px;
	left: 0;
	top: -3px;
	border: 4px solid #e94859;
	border-radius: 50%;
	color: #e94859;
	font-size: 28px;
	font-weight: 700;
	text-align: center}.danger__item::after{position: absolute;
	content: "";
	width: 200px;
	height: 1px;
	left: 60px;
	bottom: 0;
	background-color: rgba(0, 0, 0, .1)}.danger__item:nth-child(10){padding-bottom: 6px;
	margin-bottom: 0}.danger__item:nth-child(10)::after{display: none}.danger__info{padding: 10px;
	font-weight: 500;
	line-height: 1.2;
	background-color: #ffe5e8;
	border-radius: 10px;
	text-align: center}@media screen and (min-width:640px){.danger__list{width: 600px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between}.danger__item{width: 290px}.danger__item:nth-child(9){padding-bottom: 6px;
		margin-bottom: 0}.danger__item:nth-child(9)::after{display: none}.danger__info{padding: 20px;
		font-size: 22px}}@media screen and (min-width:1024px){.danger .container{padding-bottom: 0}.danger__wrapper{display: -webkit-box;
		display: -ms-flexbox;
		display: flex}.danger__wrapper--left{width: 625px;
		padding-bottom: 60px;
		-ms-flex-negative: 0;
		flex-shrink: 0}.danger__wrapper--right{position: relative;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1}.danger__wrapper--right picture{position: absolute;
		width: 100%;
		bottom: 0;
		left: 0}.danger__header,.danger__info{text-align: center}.danger__info{margin-right: 25px}.danger__item{padding: 15px 0 15px 60px}.danger__item::before{top: 5px}}@media screen and (min-width:1220px){.danger__header{max-width: 625px;
		margin-right: auto;
		text-align: left}.danger{overflow: hidden}.danger .container{padding-top: 40px}.danger__wrapper--left{padding-bottom: 90px}.danger__header,.danger__list{margin-bottom: 65px}.danger__item{padding-bottom: 25px;
		margin-bottom: 15px}.danger__info{padding: 25px 30px;
		font-size: 25px;
		line-height: 30px}.danger__wrapper--right picture{width: 687px}}.stroke__header,.stroke__subtitle{margin-bottom: 20px}@media screen and (min-width:1024px){.stroke__header,.stroke__subtitle{margin-bottom: 35px}}.components__header,.components__list,.components__subtitle{margin-bottom: 20px}.components__item{text-align: center}.components__item:not(:last-child){margin-bottom: 20px}.components__item--header{position: relative;
	margin-bottom: 20px;
	padding-top: 170px;
	font-size: 22px;
	line-height: 24px;
	font-weight: 700}.components__item--header::before{position: absolute;
	content: "";
	width: 100%;
	height: 170px;
	top: 0;
	left: 0}.components__item--text{max-width: 327px;
	margin: 0 auto}.components__item--1 h3::before{background: url(../img/components_1.jpg) no-repeat center center}.components__item--2 h3::before{background: url(../img/components_2.jpg) no-repeat center center}.components__item--3 h3::before{background: url(../img/components_3.jpg) no-repeat center center}.components__item--4 h3::before{background: url(../img/components_4.jpg) no-repeat center center}.components .button{max-width: 220px;
	margin: 0 auto 15px}.components__footnote{text-align: center}@media screen and (min-width:640px){.components__list{display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-ms-flex-pack: distribute;
		justify-content: space-around;
		margin-bottom: 35px}.components__item{width: 43%}.components__item:nth-child(3){margin-bottom: 0}}@media screen and (min-width:768px){.components__item{width: 40%}.components__item:nth-child(2n-1){margin-right: 50px}.components__item:nth-child(2n){margin-left: 50px}}@media screen and (min-width:1024px){.components__wrapper{position: relative}.components__wrapper--prod{position: absolute;
		max-width: 180px;
		left: calc(50% - 90px);
		top: calc(50% - 130px)}}@media screen and (min-width:1220px){.components__footnote{text-align: left}.components .button{margin: 0 auto}.components__item{position: relative;
		width: 370px}.components__item::before{position: absolute;
		content: "";
		z-index: 3;
		top: 140px;
		width: 22px;
		height: 22px;
		background-color: #fff;
		border-radius: 50%}.components__item::after{position: absolute;
		content: "";
		top: 100px;
		width: 95px;
		height: 95px;
		background: url(../img/components_grey_line.png) no-repeat center center}.components__item--1::before{border: 6px solid #2e9747}.components__item--1::after{right: -60px}.components__item--2::before{border: 6px solid #e94859}.components__item--2::after{left: -60px;
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg)}.components__item--3::before{border: 6px solid #4e7bb1}.components__item--3::after{right: -60px;
		-webkit-transform: rotate(-90deg);
		transform: rotate(-90deg)}.components__item--4::before{border: 6px solid #ed8e14}.components__item--4::after{left: -60px;
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg)}.components__item--1,.components__item--2{margin-bottom: 40px}.components__item--1::after,.components__item--2::after{top: 60px}.components__item--1::before,.components__item--2::before{top: 90px}.components__item:nth-child(2n-1){margin-right: 215px}.components__item:nth-child(2n-1)::before{right: -20px}.components__item:nth-child(2n){margin-left: 215px}.components__item:nth-child(2n)::before{left: -20px}.components__wrapper--middle{position: absolute;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		width: 430px;
		height: 100%;
		left: calc(50% - 215px);
		top: 0}.components__wrapper--prod{position: relative;
		left: 0;
		top: 0;
		max-width: 250px;
		margin: 80px auto 50px}}.order__list{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center}.order__title{margin-bottom: 10px}.order__list{margin-bottom: 20px}.order__item{width: 270px;
	max-width: 270px}.order__item:not(:last-child){margin-bottom: 10px}.order__item--2 .order__item--img{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center}.order__item--3 .order__item--img,.order__item--4 .order__item--img{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start}.order__item--4 .order__item--img{-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center}.order__item--1 .order__item--img{position: relative}.order__item--1 .order__item--img:before{content: '';
	width: 100%;
	height: 100%;
	z-index: 3;
	position: absolute;
	left: 0;
	top: 0}.order__item--1 .form{margin-top: 15px;
	-webkit-transform: scale(.75);
	transform: scale(.75)}.order__item--1 .form__name{width: 100%;
	margin-bottom: 15px}.order__item--1 .form__phone{margin-bottom: 15px}.order__item--1 .input{font-size: 16px}.order__item--img{border-style: solid;
	border-width: 1px;
	border-color: #dedede;
	border-radius: 8px;
	background-color: #fff;
	width: 100%;
	height: 240px}.order__item--number{font-size: 60px;
	color: #4d9e48;
	font-weight: 700;
	margin-bottom: -36px;
	text-align: center;
	display: block;
	position: relative;
	z-index: 4}.order__item--text{font-size: 20px;
	color: #333;
	font-weight: 700;
	line-height: 1.3;
	margin-top: 15px;
	text-align: center}.order__bottom{border-radius: 35px;
	background-color: #4e7bb1;
	padding: 15px 25px;
	text-align: center;
	color: #fff;
	max-width: 910px;
	margin-left: auto;
	margin-right: auto;
	font-size: 15px}@media screen and (min-width:480px){.order__item{width: 48%}.order__list{-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between}.order__item:nth-child(3){margin-bottom: 0}}@media screen and (min-width:640px){.order__list{-ms-flex-pack: distribute;
		justify-content: space-around}}@media screen and (min-width:768px){.order__bottom{font-size: 18px;
		line-height: 24px;
		padding: 15px 50px}.order__list,.order__title{margin-bottom: 20px}}@media screen and (min-width:1024px){.order__item{width: 24%}.order__item:nth-child(1),.order__item:nth-child(2){margin-bottom: 0}.order__item--text{margin-top: 25px}.order__title{margin-bottom: 30px}.order__list{margin-bottom: 40px}}.popup{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	text-align: center}.popup .mainform--reviews{bottom: -45px;
	display: none}.popup .mainform__wrapper::before{padding: 0;
	right: -14px;
	top: -16px}.popup .mainform::before{content: none}.popup .form .input{padding-top: 21px;
	padding-bottom: 21px;
	font-size: 16px}.popup .form__name::before{top: 19px}.popup .mainform--lastpak{padding-top: 10px;
	padding-bottom: 8px}@media screen and (min-width:1000px){.popup{padding: 20px;
		border-radius: 10px;
		background-color: #edf3fb}.popup .mainform,.popup .mainform__wrapper{margin-bottom: 0}}@media screen and (max-width:1023px){.banner{display: none !important}}@media screen and (min-width:1024px){.banner{position: fixed;
		bottom: 0;
		z-index: 30;
		width: 100%;
		padding: 10px 0;
		color: #fff;
		background-color: #4e7bb1}.banner .container{padding-top: 0;
		padding-bottom: 0}.banner__wrapper{display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center}.banner__logo{padding: 0 5px;
		margin-right: 10px}.banner__order-now{position: relative;
		padding: 0 20px 0 100px;
		margin-right: 15px;
		font-size: 24px;
		line-height: 1;
		font-weight: 700}.banner__order-now::before{display: flex;
		align-items: center;
		justify-content: center;
		position: absolute;
		content: "-50%";
		width: 78px;
		height: 78px;
		padding: 0;
		top: calc(50% - 39px);
		left: 0;
		font-size: 30px;
		line-height: 1;
		font-weight: 700;
		text-align: center;
		color: #fff;
		background: url(../img/mainform_plashka.png) no-repeat center center;
		background-size: contain}.banner__order-now::after{position: absolute;
		content: "";
		width: 1px;
		height: 100%;
		top: 0;
		right: 0;
		background-color: #c4c4c4}.banner .timer{margin-right: auto}.banner .timer br{display: none}.banner .timer__text{margin-right: 20px}.banner .timer .tm{color: #000;
		background-color: #fff;
		border-color: #c4c4c4}}@media screen and (min-width:1220px){.banner__logo{padding: 0 15px;
		margin-right: 20px}.banner__order-now{position: relative;
		padding: 0 50px 0 100px;
		margin-right: 50px}}.helps__title{margin-bottom: 10px}.helps__subtitle{text-align: center;
	font-size: 17px;
	color: #333;
	line-height: 1.25;
	margin-bottom: 20px}.helps__list,.helps__list--el{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap}.helps__list{-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between}.helps__list--el{max-width: 48%;
	margin-bottom: 15px}.helps__list--el:nth-child(7),.helps__list--el:nth-child(8){margin-bottom: 0}.helps__list--el-num{width: 35%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 40px;
	color: #4d9e48;
	font-weight: 700;
	border-top-left-radius: 8px;
	background-color: #fff}.helps__list--el-num~*{width: 65%}.helps__list--el-pic{border-top-right-radius: 8px;
	display: block}.helps__list--el-descr{width: 100%;
	background-color: #4e7bb1;
	font-size: 15px;
	color: #fff;
	font-weight: 700;
	line-height: 1.111;
	text-align: center;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	padding: 10px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 70px}@media screen and (min-width:480px){.helps__list--el-pic{height: 100%}.helps__list--el-descr{font-size: 18px}.helps__list--el picture,.helps__list--el-pic{width: 150px}.helps__list--el-num{width: calc(100% - 150px);
		font-size: 46px}}@media screen and (min-width:640px){.helps__list--el picture,.helps__list--el-pic{width: 170px}.helps__list--el-num{width: calc(100% - 170px);
		font-size: 60px}.helps__list--el{margin-bottom: 20px}}@media screen and (min-width:768px){.helps__list--el{width: 32%}.helps__list--el:nth-child(7){margin-left: auto;
		margin-right: 2%}.helps__list--el:nth-child(8){margin-right: auto}.helps__title{margin-bottom: 20px}.helps__subtitle{margin-bottom: 30px;
		font-size: 22px}}@media screen and (min-width:1024px){.helps__list--el{width: 24%}.helps__list--el:nth-child(5),.helps__list--el:nth-child(6){margin-bottom: 0}.helps__list--el:nth-child(7){margin-left: 0;
		margin-right: 0}.helps__list--el:nth-child(8){margin-right: 0}.helps__subtitle{margin-bottom: 40px;
		font-size: 24px}}@media screen and (min-width:1219px){.helps__list--el-descr{padding: 12px 19px;
		min-height: 63px}}.pricei{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 15px}.pricei__title{display: block;
	width: 100%}.pricei__title--old{color: #666;
	font-size: 13px;
	margin-bottom: 10px}.pricei__title--new{color: #222;
	font-size: 14px;
	margin-bottom: 10px}.pricei__item--old{color: #a2a1a1;
	font-size: 26px;
	padding-left: 20px;
	padding-right: 15px;
	margin-right: 15px;
	border-right: 1px solid rgba(209, 208, 208, .74)}.pricei__item--new{font-weight: 900;
	font-size: 40px;
	line-height: .8}.pricei__line{position: relative}.action{color: #222}.action .container{position: relative}.action .form__name::before{top: 23px}.action .button{min-width: 200px;
	font-size: 25px}.action .button span{font-size: 18px}.action__sale-sign{position: absolute;
	top: 100px;
	right: calc(50% - 90px)}.action .container{border-bottom: 1px solid #e1e1e1}.action__prod{max-width: 160px;
	margin: 0 auto 15px}.action__title{font-size: 20px;
	font-weight: 500;
	text-align: center;
	margin-bottom: 25px}.action__attention{display: block;
	font-size: 32px;
	font-weight: 700}.action__date{color: #eb2315}.action .timer{-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 20px}.action .timer__text{font-size: 18px;
	color: #333;
	text-align: center;
	max-width: 100%;
	width: 100%;
	margin: 0 0 10px}.action .timer__text br,.action__wrap>picture{display: none}.action .form{width: 100%;
	margin: 0 auto;
	max-width: 270px}.action .form .input{margin-bottom: 15px;
	width: 100%;
	padding-top: 23px;
	padding-bottom: 23px}.action .form__name,.action .form__phone{width: 100%}@media screen and (min-width:640px){.action__prod{margin: 0;
		max-width: 150px}.action .form .input{margin-bottom: 10px}.action .form{max-width: 200px}.action__wrap,.action__wrapper{display: -webkit-box;
		display: -ms-flexbox;
		display: flex}.action__wrap>picture{display: block}.action__wrap{-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center}.action__block .action__prod{display: none}.action__title{margin-bottom: 15px}.action__sale-sign{top: 10px;
		right: auto;
		left: 100px}.action .timer{margin-bottom: 0}}@media screen and (min-width:768px){.action .button{font-size: 27px}.action .button span{font-size: 20px}.pricei__item--old{font-size: 28px}.pricei__item--new{font-size: 44px}.action .form{max-width: 250px}.action .form__button{padding: 8px 0}}@media screen and (min-width:1024px){.action__sale-sign{display: block;
		position: absolute;
		left: auto;
		right: -75px;
		top: -35px}.action__title{font-size: 24px;
		text-align: left;
		position: relative}.action__price{margin-left: auto;
		margin-right: auto;
		margin-bottom: 0}.action__attention{font-size: 40px;
		text-align: left}.action .timer,.action .timer__text{max-width: 230px}.action .form .input{margin-bottom: 0;
		padding-top: 26px;
		padding-bottom: 26px}.action .form__name,.action .form__phone{width: 32%}.action .form,.action__block{display: -webkit-box;
		display: -ms-flexbox;
		display: flex}.action .form{-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		max-width: 100%;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between}.action__wrapper{-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-left: 15px}.action__block{-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		width: 100%;
		margin-bottom: 20px;
		margin-right: 0}.action__wrap>picture{position: relative}.action__wrap>picture::before{position: absolute;
		content: "";
		width: 80px;
		height: 80px;
		left: 85px;
		top: -40px;
		background: url(../img/plashka.png) no-repeat center center;
		background-size: contain}}@media screen and (min-width:1220px){.action .container{padding-bottom: 60px}.action__prod{max-width: 165px}.action .timer,.action__title{margin-bottom: 0}.action .timer{max-width: 100%}.action .timer__text{max-width: 140px;
		text-align: left;
		width: auto;
		font-size: 20px;
		line-height: 1.2}.action .form__name,.action .form__phone{width: 33%}.action .form .button{max-width: 280px}.action__wrapper{margin-left: 25px}.action__block{margin-bottom: 35px}}.results__title{margin-bottom: 10px}.results__subtitle{text-align: center;
	font-size: 17px;
	color: #333;
	line-height: 24px;
	margin-bottom: 10px}@media screen and (min-width:640px){.results__subtitle{margin-bottom: 20px}}@media screen and (min-width:1024px){.results__subtitle{font-size: 21px;
		line-height: 28px;
		margin-bottom: 35px}}.results__list,.results__list--el{display: -webkit-box;
	display: -ms-flexbox;
	display: flex}.results__list{-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between}.results__list--el{width: 100%;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	position: relative;
	padding-top: 15px}@media screen and (min-width:640px){.results__list--el{width: 48%;
		padding-top: 0}.results__list--el:last-child{margin-top: 20px}}@media screen and (min-width:768px){.results__list--el{width: 32%;
		position: relative}.results__list--el:last-child{margin-top: 0}.results__list--el:not(:last-child):after{content: url(../img/line-r.png);
		position: absolute;
		right: -17px;
		top: 20px}}.results__list--el:not(:last-child){padding-bottom: 15px;
	border-bottom: 1px solid #cbcbcb}@media screen and (min-width:640px){.results__list--el:not(:last-child){border-bottom: 0;
		padding-bottom: 0}.results__list--el:last-child{margin-left: auto;
		margin-right: auto}}@media screen and (min-width:768px){.results__list--el:last-child{margin-left: 0;
		margin-right: 0}}.results__list--el-circle{fill: transparent;
	stroke-width: 30;
	width: 133px;
	height: 133px;
	background-color: #edf3fb;
	border-radius: 50%}.results__list--el-circle-1{stroke: #4e7bb1;
	stroke-dasharray: 200, 40}.results__list--el-circle-2{stroke: #2e9747;
	stroke-dasharray: 225, 15}.results__list--el-circle-3{stroke: #ed8e14;
	stroke-dasharray: 215, 25}.results__list--el-num{background-color: #fff;
	border-radius: 50%;
	width: 72px;
	height: 72px;
	position: absolute;
	top: 46px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-size: 26px;
	font-weight: 700}.results__list--el-num-percent{font-size: 19px}@media screen and (min-width:640px){.results__list--el-num{top: 31px}}.results__list--el-descr{width: 100%;
	margin-top: 10px;
	font-size: 18px;
	color: #333;
	line-height: 1.3;
	text-align: center;
	font-weight: 500}@media screen and (min-width:1024px){.results__list--el-circle{width: 220px;
		height: 220px}.results__list--el-num{width: 140px;
		height: 140px;
		top: 40px;
		font-size: 60px}.results__list--el-num-percent{font-size: 30px}.results__list--el-descr{margin-top: 25px;
		padding: 0 30px}}@media screen and (min-width:1220px){.results .container{padding-top: 60px}.results__subtitle{font-size: 24px}.results__title{margin-bottom: 21px}.results__subtitle{margin-bottom: 52px}}.doctor{overflow: hidden}.doctor__title{margin-bottom: 20px}.doctor__text{margin-bottom: 16px}@media screen and (min-width:640px){.doctor__title{margin-bottom: 30px}.doctor__text{line-height: 1.3}}@media screen and (min-width:768px){.doctor .container{position: relative;
		padding-bottom: 100px}.doctor__title{margin-bottom: 25px}.doctor__text:nth-child(4){margin-bottom: 80px}.doctor .container:before{content: '';
		position: absolute;
		bottom: 0;
		left: -80px;
		width: 504px;
		height: 368px;
		background-size: contain}.doctor .container:before{background-image: url(../img/doctor-bg.webp)}}@media screen and (min-width:1024px){.doctor .container{display: -webkit-box;
		display: -ms-flexbox;
		display: flex}.doctor__title{text-align: left}.doctor__right{max-width: 600px;
		margin-left: auto}.doctor__text{line-height: 24px}.doctor__text:nth-child(4){margin-bottom: 20px}.doctor .container:before{left: -360px;
		width: 983px;
		height: 640px}}@media screen and (min-width:1220px){.doctor__right{max-width: 650px}.doctor__text{font-size: 18px;
		line-height: 27px;
		margin-bottom: 35px}.doctor__text:nth-child(4){margin-bottom: 22px}.doctor .container:before{bottom: 0;
		left: -360px}}.use__header{margin-bottom: 20px}.use__item{position: relative;
	z-index: 3;
	min-height: 48px;
	padding-left: 60px;
	font-weight: 700}.use__item:not(:last-child){margin-bottom: 25px}.use__item::before{position: absolute;
	content: "";
	width: 50px;
	height: 50px;
	left: 0;
	top: calc(50% - 25px);
	border-radius: 50%}.use__item--1::before{background: #4e7bb1 url(../img/use_01.png) no-repeat center center;
	background-size: 25px auto}.use__item--2::before{background: #4e7bb1 url(../img/use_02.png) no-repeat center center;
	background-size: 25px auto}.use__item--3::before{background: #4e7bb1 url(../img/use_03.png) no-repeat center center;
	background-size: 25px auto}.use p{text-align: center}.use__wrapper{margin-bottom: 30px}@media screen and (min-width:640px){.use__wrapper{display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin-bottom: 30px}.use__wrapper--product{position: relative;
		width: 180px;
		-ms-flex-negative: 0;
		flex-shrink: 0;
		margin-right: 20px}.use__item{font-size: 20px}}@media screen and (min-width:768px){.use__wrapper{margin-bottom: 50px}.use__header{margin-bottom: 40px}.use__wrapper--product{width: 240px}.use__list{position: relative;
		max-width: 450px}.use__list::before{position: absolute;
		content: "";
		width: 1px;
		height: 70%;
		left: 45px;
		top: 15%;
		background-color: #c4c4c4}.use__item{padding: 20px 0 20px 110px;
		line-height: 26px}.use__item::before{width: 90px;
		height: 90px;
		top: calc(50% - 45px);
		background-size: 40px;
		border: 5px solid #bdcfe5}}@media screen and (min-width:1024px){.use p{text-align: center}.use__header{margin-bottom: 60px}.use__list{max-width: 430px}.use__list::before{position: absolute;
		content: "";
		width: 1px;
		height: 70%;
		left: 55px;
		top: 15%;
		background-color: #c4c4c4}.use__item{padding: 29px 0 29px 150px}.use__item--1{padding: 18px 0 18px 150px}.use__item::before{width: 90px;
		height: 90px;
		top: calc(50% - 55px);
		background-size: auto;
		border: 10px solid #bdcfe5}}@media screen and (min-width:1220px){.use__wrapper--product{margin: 0 100px 0 150px}}.listdoctor .container{border-bottom: 1px solid #c4c4c4}.listdoctor__list{margin-bottom: 30px}.listdoctor__item{position: relative;
	padding-left: 60px}.listdoctor__item:not(:last-child){margin-bottom: 20px}.listdoctor__item::before{position: absolute;
	content: "";
	width: 46px;
	height: 46px;
	left: 0;
	top: calc(50% - 23px);
	border-radius: 50%;
	border: 4px solid #c0e0c7;
	background: #2e9747 url(../img/icon_chek.svg) no-repeat center center;
	background-size: 23px 19px}@media screen and (min-width:640px){.listdoctor__list{margin-bottom: 40px}}@media screen and (min-width:768px){.listdoctor .container{position: relative}.listdoctor__wrapper{display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: end;
		-ms-flex-align: end;
		align-items: flex-end}.listdoctor__wrapper picture{width: 250px;
		-ms-flex-negative: 0;
		flex-shrink: 0;
		margin-right: 20px}}@media screen and (min-width:1024px){.listdoctor .container{position: relative;
		padding-top: 0;
		padding-bottom: 25px}.listdoctor__wrapper picture{width: 300px;
		margin-right: 30px}.listdoctor__list{display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between}.listdoctor__item{width: 30%;
		padding-left: 0;
		padding-top: 50px;
		line-height: 26px}.listdoctor__item:not(:last-child){margin-bottom: 0}.listdoctor__item::before{top: -23px}}@media screen and (min-width:1220px){.listdoctor__wrapper picture{width: 260px;
		margin-right: 70px}.listdoctor__wrapper--left{-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1}.listdoctor__list{margin-bottom: 20px}.listdoctor__item{width: 230px}}.reviews__title{margin-bottom: 20px}.reviews__slider{margin-bottom: 30px}.reviews__el{border-style: solid;
	border-width: 1px;
	border-color: #c4c4c4;
	border-radius: 8px;
	background-color: #fff;
	margin: 2px 10px;
	padding: 15px;
	border-top: 5px solid #4e7bb1;
	position: relative;
	display: -webkit-box !important;
	display: -ms-flexbox !important;
	display: flex !important;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap}.reviews__el--ava{margin-right: 10px}.reviews__el--top{max-width: calc(100% - 80px);
	width: 100%;
	padding-top: 30px;
	text-align: center;
	font-weight: 700;
	padding-left: 15px;
	padding-right: 15px}.reviews__el--name{font-size: 19px}.reviews__el--descr{font-size: 15px}.reviews__el--line{width: 100%;
	position: relative;
	height: 1px;
	background-color: #c4c4c4;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 20px}.reviews__el--line::before{content: '';
	position: absolute;
	left: calc(50% - 15px);
	top: 0;
	background-color: #e94859;
	width: 30px;
	height: 5px}.reviews__el--text{line-height: 1.2}.reviews__stars{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	top: 15px;
	right: calc(50% - 85px);
	width: 90px;
	height: 15px;
	background-position: right center, left center;
	background-repeat: no-repeat, repeat;
	background-size: 18px 15px, 18px 15px}.reviews__stars--full{background-image: url(../img/icon_full_star.png), url(../img/icon_full_star.png)}.reviews__stars--empty{background-image: url(../img/icon_half_star.png), url(../img/icon_full_star.png)}@media screen and (min-width:768px){.reviews__el--line{width: calc(100% - 30px)}.reviews__el--line::before{left: -30px}.reviews .container{padding-left: 60px;
		padding-right: 60px}.reviews__slider{margin-bottom: 40px}}@media screen and (min-width:1290px){.reviews .container{padding-left: 25px;
		padding-right: 25px}}@media screen and (min-width:480px){.reviews__el--text{line-height: 1.4}}@media screen and (min-width:640px){.reviews__title{margin-bottom: 25px}}@media screen and (min-width:640px) and (min-width:768px){.reviews__title{margin-bottom: 30px}.reviews__el{padding: 18px}.reviews__el--top{text-align: left;
		padding-top: 0;
		padding-left: 0;
		padding-right: 0}.reviews__el--text{min-height: 325px}.reviews__el--descr{min-height: 60px}.reviews__el--name{margin-bottom: 7px;
		font-size: 20px}.reviews__stars{top: 21px;
		right: 18px}}@media screen and (min-width:640px) and (min-width:1024px){.reviews__title{margin-bottom: 40px}.reviews__el--text{min-height: 200px}}@media screen and (min-width:1219px){.reviews .container{padding-top: 60px}.reviews__el{margin: 2px 15px;
		padding: 27px}.reviews__el--name{font-size: 22px}.reviews__el--descr{font-size: 17px}.reviews__el--ava{margin-right: 22px}.reviews__el--top{max-width: calc(100% - 93px)}.reviews__el--text{font-size: 16px;
		line-height: 25px;
		min-height: 250px}.reviews__stars{top: 29px;
		right: 10px}}.reviews__btn{max-width: 280px;
	margin: auto;
	padding: 10px;
	font-size: 22px;
	font-weight: 900}.reviews__help{text-align: center;
	font-weight: 700;
	margin-bottom: 20px}@media screen and (min-width:1024px){.reviews__help{margin-bottom: 30px;
		font-size: 24px;
		line-height: 30px}}@media screen and (min-width:1024px){footer{padding-top: 0;
		padding-bottom: 0}}@media screen and (max-width:999px){.popup .mainform__wrapper::before{top: -50px;
		right: calc(50% - 29px);
		padding: 0}}@media screen and (max-width:479px){.popup .mainform__wrapper::before{top: -35px}}.daybook{max-width: 400px;
	margin-bottom: 15px}.daybook__img{width: 100%}@media screen and (min-width:768px){.daybook{margin-right: 15px;
		margin-bottom: 0}}@media screen and (min-width:1024px){.promobottom__list{right: 0;
		left: auto;
		top: -115px}.daybook{max-width: 350px}}@media screen and (min-width:1220px){.daybook{position: relative;
		max-width: 360px}.promo__product-wrapper{bottom: -80px}.promobottom__list{top: -15px}footer{padding-top: 70px}.promo__product-wrapper{right: 0}.container{padding-top: 60px;
		padding-bottom: 60px}}
html{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%}img{max-width:100%;height:auto}b,strong{font-weight:700}.container{max-width:100%}.main{overflow-x:hidden;overflow-x:clip}.hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.mark{padding:0 5px;border-radius:6px;background:#dae9f7;-webkit-box-decoration-break:clone;box-decoration-break:clone}.header__logo--logo{color:#e94859;font-weight:900;text-decoration:none;letter-spacing:.3px}.header__button{border:0}.header--simple{display:block}.header--simple .header__wrapper{display:flex;justify-content:center;padding:14px 0}.header--simple .header__logo{display:block;margin:0}.header--simple .header__logo--logo{font-size:28px}@media (min-width:480px){.header--simple .header__wrapper{justify-content:flex-start}}.timer__time{flex-wrap:nowrap;white-space:nowrap}.promo__header--sub{display:block;margin-top:10px;font-size:22px;line-height:1.25;font-weight:700;color:#4e7bb1}@media (min-width:768px){.promo__header--sub{font-size:26px}}@media (min-width:1024px){.promo__header--sub{font-size:28px;margin-top:16px}}.promo__header::before{content:none}.promo__header{padding-left:0}.daybook__img{display:block;margin:0 auto}@media (max-width:1219px){.promo__image--woman{display:none}}.promo__product-wrapper{display:flex;justify-content:center}.promo__product-wrapper .daybook{width:170px;max-width:170px;margin:0 auto}@media (min-width:768px){.promo__product-wrapper .daybook{width:190px;max-width:190px}}@media (min-width:1220px){.promo__product-wrapper .daybook{width:210px;max-width:210px}}.components__wrapper--prod img,.use__wrapper--product img{display:block;margin:0 auto}.action__prod{width:110px!important;max-width:110px!important}.ty__product picture{flex:0 0 56px!important}.mainform{scroll-margin-top:20px}.mainform__wrapper::before{content:attr(data-discount)}.banner__order-now::before{content:attr(data-discount)!important}.mainform--reviews a{text-decoration:none}.price__wrapper s,.pricei__line s,.sticky-cta__price s{text-decoration-thickness:2px;text-decoration-color:#eb2315}.pricei__value{font-size:inherit;font-weight:700}.x_order_form{flex-wrap:wrap}.form__error{flex:0 0 100%;width:100%;margin:10px 0 0;padding:8px 10px;border-radius:5px;background:#fdecea;color:#b3261e;font-size:14px;line-height:18px;text-align:center}.form__note{flex:0 0 100%;width:100%;margin:10px 0 0;font-size:12px;line-height:16px;color:#666;text-align:center}.form__button{border-left:0;border-right:0;border-top:0}.form__button.is-loading{opacity:.7;pointer-events:none}.input:focus{outline:2px solid #4e7bb1;outline-offset:0}.promobottom__item::before{background-position:center!important;background-repeat:no-repeat!important;background-size:64px 64px!important}.promobottom__item--1::before{background-image:url(../img/trust-capsule.svg)!important}.promobottom__item--2::before{background-image:url(../img/trust-leaf.svg)!important}.promobottom__item--3::before{background-image:url(../img/trust-cod.svg)!important}@media (max-width:767px){.promobottom__list{display:grid;gap:12px}.promobottom__item{position:relative;display:flex;align-items:center;min-height:64px;padding-left:80px}.promobottom__item::before{position:absolute;content:"";left:0;top:0;width:64px;height:64px}}.danger__info{font-weight:700}@media (max-width:1023px){.danger__wrapper--right{display:none}}.risk__list{display:grid;gap:18px;margin:10px auto 25px;padding:0;list-style:none;max-width:1100px}@media (min-width:768px){.risk__list{grid-template-columns:repeat(3,1fr)}}.risk__item{padding:26px 20px;border-radius:10px;background:#fff;text-align:center;box-shadow:0 8px 24px rgba(78,123,177,.15);border-top:5px solid #e94859}.risk__value{margin:0 0 10px;font-size:54px;line-height:1;font-weight:900;color:#e94859}.risk__value span{font-size:28px;margin-left:3px}.risk__text{margin:0;font-size:17px;line-height:1.45;color:#333}.risk__note{max-width:820px;margin:0 auto 10px;text-align:center;font-size:18px;line-height:1.5;color:#222}.risk__source{margin:0;text-align:center;font-size:13px;color:#555}.components__item--header{padding-top:0!important}.components__item--header::before{content:none!important}.ing__photo{display:block;width:150px;height:150px;margin:0 auto 16px;border-radius:50%;object-fit:cover;background:#fff;border:5px solid #fff;box-shadow:0 6px 18px rgba(0,0,0,.15)}.components__item--1 .ing__photo{border-color:#e3f1e6}.components__item--2 .ing__photo{border-color:#fbe3e6}.components__item--3 .ing__photo{border-color:#dde7f3}.components__item--4 .ing__photo{border-color:#fcecd6;object-fit:contain;padding:10px;background:#fffaf2}.ing__photo--small{width:96px;height:96px;margin:0;border-width:3px}.also__item picture{flex:0 0 96px}.ing__credit{margin:8px 0 0;text-align:center;font-size:12px;color:#888}.ing__credit a{color:#888}.components__list{padding:0;list-style:none}.components__wrapper--prod{max-width:150px;margin:0 auto 20px}@media (min-width:1220px){.components__wrapper--prod{max-width:170px}}.components__wrapper--middle{text-align:center}.components__wrapper--middle .button{margin:0 auto 30px}@media (min-width:1024px) and (max-width:1219px){.components__wrapper--middle{margin-top:20px}.components__wrapper--prod{position:static;max-width:150px;margin:0 auto 20px}}.also__title{margin:30px 0 15px;font-size:22px;font-weight:700;text-align:center;color:#333}.also{display:grid;gap:16px;max-width:980px;margin:0 auto;padding:0;list-style:none}@media (min-width:768px){.also{grid-template-columns:1fr 1fr}}.also__item{display:flex;gap:14px;align-items:center;padding:16px;border-radius:10px;background:#f4f8fc;border:1px solid #dde7f2}.also__name{margin:0 0 6px;font-size:19px;font-weight:700;color:#222}.also__text{margin:0;font-size:15px;line-height:1.45;color:#444}.formula{max-width:780px;margin:35px auto 20px;padding:24px 18px;border:3px solid #4e7bb1;border-radius:10px;background:#fff}.formula__title{margin:0 0 15px;font-size:22px;font-weight:900;text-align:center;color:#222}.formula__scroll{overflow-x:auto}.formula__table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.35}.formula__table th,.formula__table td{padding:9px 8px;border-bottom:1px solid #dcd9d9;text-align:left;vertical-align:top}.formula__table thead th{font-size:13px;text-transform:uppercase;letter-spacing:.3px;color:#4e7bb1;border-bottom:2px solid #4e7bb1}.formula__table td{white-space:nowrap;text-align:right;font-weight:500}.formula__table thead th:not(:first-child){text-align:right}.formula__table tbody th{font-weight:400}.formula__table tbody tr:nth-child(odd){background:#f4f8fc}.components__footnote{text-align:center!important;font-size:14px;color:#666}@media (max-width:639px){.formula{padding:18px 10px}.formula__table{font-size:14px}.formula__table th,.formula__table td{padding:8px 5px}.formula__table td{white-space:normal}.formula__table thead th{font-size:11px;letter-spacing:0}}.formula__note{margin:12px 0 0;font-size:13px;line-height:1.45;color:#666;text-align:center}.helps__subtitle{max-width:820px;margin:10px auto 25px;text-align:center;font-size:17px;line-height:1.5;color:#333}.helps__list{padding:0;list-style:none}.discount-badge{display:inline-flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:#ed8e14;color:#fff;font-weight:900;font-size:22px;line-height:1;transform:rotate(-12deg);box-shadow:0 4px 12px rgba(237,142,20,.35)}.action__attention{position:relative}.action__sale-sign{position:absolute}@media (max-width:639px){.action__sale-sign{position:static;margin:8px auto 0;display:flex}}.action__wrap>picture::before{content:none!important}.action__title{margin-top:0}.action .form__note{text-align:center}@media (min-width:1024px){.action .form__error,.action .form__note{margin-top:8px}}.results__list{padding:0;list-style:none}.results__list--el-num{font-weight:700;color:#222}.real .container{padding-top:40px;padding-bottom:40px}.real__sub{max-width:780px;margin:15px auto 25px;text-align:center;font-size:17px;line-height:1.5;color:#333}.real__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.real__grid figure{margin:0;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 5px 14px rgba(0,0,0,.15)}.real__grid img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover}.real__grid figcaption{padding:10px 12px;font-size:14px;line-height:1.35;color:#444}@media (max-width:639px){.real__grid{grid-template-columns:1fr 1fr}.real__grid figure:last-child{display:none}}.about .container::before{content:none!important}.about .container{padding-bottom:40px}.about__media{max-width:360px;margin:0 auto 25px}.about__media img{display:block;width:100%;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.2);aspect-ratio:3/4;object-fit:cover}.about__note{padding:14px 16px;border-left:5px solid #4e7bb1;border-radius:6px;background:#f4f8fc;font-size:15px;line-height:1.5;color:#333}@media (min-width:1024px){.about .container{display:flex;align-items:center;gap:50px}.about__media{flex:0 0 340px;margin:0}.doctor__right{max-width:none;margin:0}}.reviews__lead{max-width:780px;margin:0 auto 25px;text-align:center;font-size:17px;line-height:1.5;color:#333}.reviews__grid{display:grid;gap:18px;padding:0;list-style:none}@media (min-width:768px){.reviews__grid{grid-template-columns:1fr 1fr}}@media (min-width:1220px){.reviews__grid{grid-template-columns:1fr 1fr 1fr}}.reviews__grid .reviews__el{display:block!important;margin:0;padding:20px}.review__head{display:flex;align-items:flex-start;gap:12px}.review__ava{flex:0 0 56px;width:56px;height:56px;margin:0;border-radius:50%;background:#dae9f7;color:#4e7bb1;font-size:24px;font-weight:900;line-height:56px;text-align:center}.reviews__grid .reviews__el--top{max-width:none;padding:0;text-align:left}.reviews__grid .reviews__el--name{margin:0 0 4px;font-size:18px}.reviews__grid .reviews__el--descr{margin:0;min-height:0;font-size:15px;font-weight:500;color:#4e7bb1}.reviews__grid .reviews__stars{position:static;margin:0 0 12px}.reviews__grid .reviews__el--line{width:100%;margin:16px 0}.reviews__grid .reviews__el--line::before{left:0}.reviews__grid .reviews__el--text{min-height:0;margin:0;font-size:16px;line-height:1.5}.review__date{margin:12px 0 0;font-size:13px;color:#888}.reviews__help{margin:25px auto 15px;max-width:780px;font-size:14px;font-weight:400;color:#666}.reviews__btn{display:block;text-align:center;text-decoration:none;color:#fff}.use__list{padding:0;list-style:none}.use__wrapper--product{max-width:150px;margin:0 auto 25px}@media (min-width:768px){.use__wrapper--product{max-width:180px}}@media (min-width:640px){.use__wrapper--product{margin-bottom:0}}.tips .container{padding-top:40px}.listdoctor__wrapper--left{width:100%}.listdoctor__title{margin:0 0 30px}.listdoctor__list{padding:0;list-style:none}@media (min-width:1024px){.listdoctor__list{gap:20px}.listdoctor__item{width:auto;flex:1}}.tips__source{margin:0 0 10px;text-align:center;font-size:13px;color:#666}.faq{background:#edf3fb}.faq .container{padding-top:40px;padding-bottom:40px}.faq__list{max-width:860px;margin:30px auto 0}.faq__item{margin-bottom:12px;border-radius:8px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.08)}.faq__q{position:relative;padding:18px 54px 18px 20px;font-size:18px;font-weight:700;line-height:1.35;color:#222;cursor:pointer;list-style:none}.faq__q::-webkit-details-marker{display:none}.faq__q::after{position:absolute;content:"+";right:18px;top:calc(50% - 14px);width:28px;height:28px;border-radius:50%;background:#e94859;color:#fff;font-size:22px;line-height:28px;text-align:center}.faq__item[open] .faq__q::after{content:"–"}.faq__a{padding:0 20px 18px;font-size:16px;line-height:1.55;color:#444}.faq__a p{margin:0}.order__list{padding:0;list-style:none}.order__item--1 .order__item--img:before{content:none}.order__item--1 .order__item--img{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:30px 16px 16px}.order__step-prod{display:block;width:auto;height:120px;max-width:100%;object-fit:contain}.order__step-cta{display:inline-block;width:100%;max-width:220px;min-width:0;padding:10px 14px;text-align:center;text-decoration:none;font-size:20px;line-height:1.2}.order__item--header{margin:14px 0 6px;font-size:19px;font-weight:700;text-align:center;color:#222}.order__item--text{text-align:center}.order__bottom{text-align:center}@media (max-width:1023px){.promo__image{padding-top:10px}}@media (max-width:1219px){.promo--bottom .promo__image{padding-top:0}}.hz-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:30px 10px;overflow:auto;background:rgba(0,0,0,.7)}.hz-modal[hidden]{display:none}.hz-modal__box{position:relative;width:100%;max-width:380px;margin:auto;padding:22px 15px 45px;border-radius:12px;background:#edf3fb;text-align:center}.hz-modal__title{margin:0 34px 10px;font-size:22px;font-weight:900;line-height:1.2;color:#222}.hz-modal__prod{max-width:80px;margin:0 auto 40px}.hz-modal .mainform{margin:0}.hz-modal .mainform__wrapper{width:100%;margin:0}.popup__close{position:absolute;right:8px;top:6px;width:36px;height:36px;border:0;background:none;font-size:34px;line-height:1;color:#666;cursor:pointer}.popup-open,.popup-open body{overflow:hidden}.banner__button{display:inline-block;text-align:center;text-decoration:none;color:#fff}.banner__logo--img{display:block;width:auto;height:64px}.banner__order-now{margin:0}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:900;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 16px rgba(0,0,0,.18);transform:translateY(110%);transition:transform .25s}.sticky-cta.is-on{transform:none}.sticky-cta__price{font-size:14px;color:#666;line-height:1.2}.sticky-cta__price b{display:block;font-size:20px;color:#eb2315}.sticky-cta__btn{flex:0 0 auto;width:auto;min-width:0;max-width:none;padding:12px 20px;font-size:18px;line-height:1.1;text-align:center;text-decoration:none}@media (min-width:1024px){.sticky-cta{display:none}}.site-footer{padding:10px 0 90px;background:#26344a;color:#cfd8e3;font-size:14px;line-height:1.5}.site-footer .container{padding-top:35px}.site-footer__logo{display:inline-block;margin-bottom:10px;font-size:26px;font-weight:900;color:#fff;text-decoration:none}.site-footer__about{max-width:760px;margin:0 0 18px}.site-footer__nav,.site-footer__markets{display:flex;flex-wrap:wrap;gap:8px 18px;margin-bottom:16px}.site-footer a{color:#fff}.site-footer__markets span{color:#93a4ba}.site-footer__notes{margin:0 0 16px;padding:14px 16px;list-style:none;border:1px solid rgba(255,255,255,.14);border-radius:8px;font-size:13px;color:#b5c2d2}.site-footer__notes li+li{margin-top:6px}.site-footer__copy{margin:0;color:#93a4ba;font-size:13px}.page-thanks .site-footer,.page-legal .site-footer{padding-bottom:20px}@media (min-width:1024px){.page-landing .site-footer{padding-bottom:110px}}.page-thanks{background:#edf3fb}.ty .container{padding-top:30px;padding-bottom:50px}.ty__card{max-width:640px;margin:0 auto;padding:36px 24px;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.12);text-align:center}.ty__check{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto 18px;border-radius:50%;background:#2e9747}.ty__greet{margin:0 0 6px;font-size:18px;font-weight:700;color:#2e9747}.ty__title{margin:0 0 12px;font-size:28px;font-weight:900;line-height:1.2;color:#222}.ty__text{margin:0 0 24px;font-size:17px;line-height:1.5;color:#444}.ty__product{display:flex;gap:16px;align-items:center;margin-bottom:24px;padding:16px;border-radius:10px;background:#f4f8fc;text-align:left}.ty__product picture{flex:0 0 80px}.ty__rows{flex:1}.ty__row{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid #dcd9d9;font-size:15px}.ty__row:last-child{border:0}.ty__row span{color:#666}.ty__steps-title{margin:0 0 10px;font-size:20px;font-weight:900;text-align:left}.ty__steps{margin:0 0 20px;padding-left:22px;text-align:left;font-size:16px;line-height:1.5}.ty__steps li{margin-bottom:8px}.ty__note{font-size:13px;color:#666}.ty__back{display:inline-block;width:auto;max-width:none;padding:14px 26px;text-decoration:none}.legal .container{max-width:860px;padding-top:30px;padding-bottom:50px;font-size:16px;line-height:1.6;color:#333}.legal__title{margin:0 0 6px;font-size:32px;font-weight:900;line-height:1.2;color:#222}.legal__updated{margin:0 0 24px;color:#666;font-size:14px}.legal h2{margin:28px 0 10px;font-size:21px;font-weight:700;color:#4e7bb1}.legal p{margin:0 0 12px}.legal ul,.legal ol{margin:0 0 12px;padding-left:22px}.legal ul{list-style:disc}.legal ol{list-style:decimal}.legal li{margin-bottom:6px}.legal__intro{font-size:17px}.legal a{color:#4e7bb1}