@font-face {
	font-family: 'Roboto Regular';
	src: url(../fonts/Roboto-Regular.ttf);
	font-display: swap;
}
.create_rom_footer {
	padding: 0 10px;
}
@font-face {
	font-family: 'Roboto Black';
	src: url(../fonts/Roboto-Black.ttf);
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Bold';
	src: url(../fonts/Roboto-Bold.ttf);
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Light';
	src: url(https://valgus.xcartpro.com/r1/7160/fonts/Roboto-Light.ttf);
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Medium';
	src: url(../fonts/Roboto-Medium.ttf);
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Italic';
	src: url(../fonts/Roboto-Italic.ttf);
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Regular';
	src: url(../fonts/Roboto-Regular.ttf);
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Black';
	src: url(../fonts/Roboto-Black.ttf);
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Bold';
	src: url(../fonts/Roboto-Bold.ttf);
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Light';
	src: url(https://valgus.xcartpro.com/r1/7160/fonts/Roboto-Light.ttf);
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Medium';
	src: url(../fonts/Roboto-Medium.ttf);
	font-display: swap;
}

@font-face {
	font-family: 'Roboto Italic';
	src: url(../fonts/Roboto-Italic.ttf);
	font-display: swap;
}

::-webkit-input-placeholder {
	color: #212121;
}

::-moz-placeholder {
	color: #212121;
}

::-moz-focus-inner,
::-moz-focus-outer {
	border: 0;
	padding: 0;
}

:-moz-placeholder {
	color: #212121;
}

::-ms-clear {
	display: none;
}

:-ms-input-placeholder {
	color: #212121;
}

* {
	padding: 0;
	margin: 0;
	text-decoration: none;
	list-style-type: none;
	outline: 0;
}

img {
	max-width: 100%;
}

body {
	font-family: 'Roboto Regular';
	background: #fff;
	color: #787878;
	line-height: 1.2;
	overflow-x: hidden;
}

.stroke {
	display: inline-block;
}

.wrapper {
	width: 1170px;
	margin: 0 auto;
	z-index: 1;
	position: relative;
}

h1 {
	font-family: 'Roboto Black';
	font-size: 44px;
	color: #1a1a1a;
	line-height: 1;
}

.orange {
	color: #fd7735;
}

.form-block {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	background: #fff;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-shadow: 0 0 34px 0 #e4e4e4;
	box-shadow: 0 0 34px 0 #e4e4e4;
	border-radius: 3px;
	padding: 3px 32px 47px;
}

.form-block .sale {
	background: url(../images/sale.png) no-repeat;
	width: 51px;
	height: 58px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	font-size: 28px;
	font-family: 'Roboto Bold';
	position: relative;
	padding-left: 7px;
	margin-top: -34px;
}

.form-block .sale:after {
	background: url(../images/count.png) no-repeat;
	content: '';
	width: 23px;
	height: 23px;
	position: absolute;
	display: block;
	top: 21px;
	right: 4px;
}

.form-block .form_price {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	text-align: center;
}

.form-block .form_price .left p {
	font-size: 13px;
	color: #121212;
}

.form-block .form_price .left span {
	font-size: 26px;
	font-family: 'Roboto Medium';
	color: #8d8d8d;
}

.form-block .form_price .left .curr {
	font-size: 16px;
}

.form-block .form_price .right p {
	font-size: 13px;
	color: #121212;
}

.form-block .form_price .right span {
	font-size: 28px;
	font-family: 'Roboto Black';
	color: #1b1b1b;
}

.form-block .form_price .right .curr {
	font-size: 16px;
}

.form-block form {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 217px;
	position: relative;
}

.form-block form:before {
	background: url(../images/man.png) no-repeat;
	width: 19px;
	height: 23px;
	content: '';
	display: block;
	position: absolute;
	bottom: 193px;
	z-index: 2;
	left: 20px;
}

.form-block form:after {
	background: url(../images/phone.png) no-repeat;
	width: 21px;
	height: 25px;
	/* content: ''; */
	display: block;
	position: absolute;
	left: 21px;
	bottom: 106px;
	z-index: 2;
}

.form-block form input,
.form-control {
	font-size: 16px;
	color: #212121;
	padding: 24px 0 24px 53px;
	border-radius: 42px;
	border: none;
	background-color: #fff3ee;
	margin-top: 18px;
	position: relative;
	-webkit-box-shadow: inset 0 0 10px #e4e4e4;
	box-shadow: inset 0 0 10px #e4e4e4;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

.form-block form input:focus {
	background-color: #fff;
}

.block {
	background-attachment: fixed;
}

.order_btn {
	width: 100%;
	background: #fd7532;
	height: 67px;
	border-radius: 33px;
	border: 0 solid #fe9133;
	border-bottom: 2px solid #fe9133;
	font-family: Roboto, sans-serif;
	font-weight: 700;
	font-size: 30px;
	line-height: 17px;
	margin-top: 18px;
	cursor: pointer;
	color: #fff;
	-webkit-box-shadow: 0 16px 26px -12px #e7501b, 0 6px 0 -2px #e46322;
	box-shadow: 0 16px 26px -12px #e7501b, 0 6px 0 -2px #e46322;
	position: relative;
}

.order_btn:after {
	content: '';
	width: 70%;
	height: 2px;
	background: #fe9133;
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#fe9133),
		color-stop(23%, #fecc9e),
		color-stop(39%, #fee9c0),
		color-stop(56%, #fee9c0),
		color-stop(76%, #fecc9e),
		to(#fe9133)
	);
	background: linear-gradient(
		to right,
		#fe9133 0,
		#fecc9e 23%,
		#fee9c0 39%,
		#fee9c0 56%,
		#fecc9e 76%,
		#fe9133 100%
	);
	position: absolute;
	bottom: -2px;
	left: 15%;
}

.order_btn:hover {
	background: #e1481b;
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#fd7532),
		color-stop(50%, #fe915b),
		to(#fd7532)
	);
	background: linear-gradient(to right, #fd7532 0, #fe915b 50%, #fd7532 100%);
	-webkit-box-shadow: 0 16px 26px -12px #e7501b80, 0 6px 0 -2px #e46322;
	box-shadow: 0 16px 26px -12px #e7501b80, 0 6px 0 -2px #e46322;
}

.order_btn:active {
	top: 2px;
	-webkit-box-shadow: 0 16px 20px -16px #e7501b, 0 0 0 0 #e46322;
	box-shadow: 0 16px 20px -16px #e7501b, 0 0 0 0 #e46322;
	background: #e1481b;
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#fd7532),
		color-stop(50%, #fe915b),
		to(#fd7532)
	);
	background: linear-gradient(to right, #fd7532 0, #fe915b 50%, #fd7532 100%);
}

.order_btn span {
	font-size: 17px;
	display: inline-block;
	font-family: 'Roboto Regular';
}

.block1 {
	background: #fff2ed url(../images/bgn-main.webp);
	padding: 71px 0 116px;
	position: relative;
	z-index: 2;
}

.block1__bgn {
	background: url(../images/leg.webp) no-repeat 0 0;
	width: 1400px;
	height: 815px;
	overflow: hidden;
	position: absolute;
	z-index: -1;
	top: -83px;
	left: -587px;
}

.header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.header__logo {
	color: #666;
	font-size: 17px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.header__logo .crema {
	margin-left: 8px;
}

.header__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	width: 55%;
	margin-right: 63px;
	padding-bottom: 15px;
}

.header__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	position: relative;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 30px;
	background: url(../images/heder-itm3.png) no-repeat left top;
}

.header__item:nth-child(1) {
	background: url(../images/heder-itm1.png) no-repeat left top;
}

.header__item:nth-child(1):after {
	content: '';
	height: 29px;
	width: 1px;
	display: block;
	position: absolute;
	top: 5px;
	right: -51px;
	background: #f7e8e1;
	background: -webkit-gradient(
		linear,
		left top,
		left bottom,
		from(#f7e8e1),
		color-stop(15%, #f9d1be),
		color-stop(81%, #f9d1be),
		to(#f7e8e1)
	);
	background: linear-gradient(
		to bottom,
		#f7e8e1 0,
		#f9d1be 15%,
		#f9d1be 81%,
		#f7e8e1 100%
	);
}

.header__item:nth-child(2) {
	background: url(../images/heder-itm2.png) no-repeat left top;
	margin-right: 15px;
}

.header__item:nth-child(2):after {
	content: '';
	height: 29px;
	width: 1px;
	display: block;
	position: absolute;
	top: 5px;
	right: -60px;
	background: #f7e8e1;
	background: -webkit-gradient(
		linear,
		left top,
		left bottom,
		from(#f7e8e1),
		color-stop(15%, #f9d1be),
		color-stop(81%, #f9d1be),
		to(#f7e8e1)
	);
	background: linear-gradient(
		to bottom,
		#f7e8e1 0,
		#f9d1be 15%,
		#f9d1be 81%,
		#f7e8e1 100%
	);
}

.header__item:before {
	content: '';
	height: 3px;
	width: 22px;
	background: #ffb762;
	display: block;
	position: absolute;
	top: 2px;
	left: 50px;
}

.header__item span {
	color: #121212;
	font-size: 17px;
	margin-left: 18px;
}

.block1__main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: 42px;
}

.block1__left {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.block1__left-pack {
	width: 401px;
	text-align: center;
	padding-bottom: 77px;
	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;
	position: absolute;
	bottom: -190px;
	left: 46px;
}

.block1__left-pack img {
	width: 274px;
}

.block1__right-listForm {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	width: 100%;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.block1__right-listForm .left_list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 36%;
}

.block1__right-listForm .left_list p {
	font-size: 22px;
	font-family: 'Roboto Medium';
	color: #121212;
	margin-top: 33px;
}

.block1__right-listForm .left_list ul {
	margin-top: 8px;
}

.block1__right-listForm .left_list ul li {
	color: #444;
	font-size: 18px;
	position: relative;
	padding-left: 43px;
	margin-top: 20px;
	line-height: 1.5;
}

.block1__right-listForm .left_list ul li:before {
	background: url(../images/check.png) no-repeat;
	content: '';
	display: block;
	width: 25px;
	height: 28px;
	position: absolute;
	left: 3px;
	top: 2px;
}

.block1__right-listForm .right_form {
	width: 280px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-top: 12px;
	margin-right: 8px;
}

.block1__right-listForm .right_form .protect {
	color: #666;
	font-size: 15px;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-top: 27px;
	position: absolute;
	bottom: -102px;
}

.block1__right-listForm .right_form .protect span {
	background: url(../images/protect.png) no-repeat;
	width: 19px;
	height: 20px;
	content: '';
	display: block;
	margin-right: 12px;
}

.block2 {
	background: #fff;
	padding: 121px 0 100px;
	position: relative;
	z-index: 1;
}

.block2 h1 {
	text-align: center;
}

.block2__cards {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: 82px;
}

.block2__cards__item {
	-webkit-box-shadow: 0 0 34px 0 #e4e4e4;
	box-shadow: 0 0 34px 0 #e4e4e4;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 275px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-bottom: 42px;
	border-radius: 5px;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}

.block2__cards__item p {
	color: #222;
	font-size: 18px;
	text-align: center;
	font-family: 'Roboto Medium';
	margin: 6px 0;
	width: 100%;
}

.block2__cards__item .block2__text {
	font-size: 17px;
	font-family: 'Roboto Regular';
	line-height: 1.5;
}

.number {
	font-family: 'Roboto Medium';
	font-size: 26px;
	color: #fff;
	background: #ffb762;
	border-radius: 50%;
	width: 50px;
	height: 50px;
	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-top: -27px;
}

.number2 {
	background: #fd7532;
}

.number3 {
	background: #ff4e00;
}

.number4 {
	background: #ff4032;
}

.block2__leg {
	height: 200px;
	width: 100%;
	background: url(../images/leg1.webp) no-repeat 0 -93px;
	margin-top: 19px;
	margin-bottom: 25px;
}

.block2__leg2 {
	background: url(../images/leg2.webp) no-repeat 0 -76px;
	background-size: 275px;
}

.block2__leg3 {
	background: url(../images/leg3.webp) no-repeat 0 -76px;
	background-size: 275px;
}

.block2__leg4 {
	background: url(../images/leg4.webp) no-repeat 0 -39px;
	background-size: 275px;
}

.block3 {
	background: #fff2ed url(../images/bgn-main.webp);
	padding: 85px 0 105px;
	position: relative;
	z-index: 2;
}

.block3 h1 {
	text-align: center;
	font-size: 48px;
}

.block3__main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-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;
	margin-top: 62px;
}

.block3__main__doctor {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 431px;
	-webkit-box-shadow: 0 0 34px 0 #e4e4e4;
	box-shadow: 0 0 34px 0 #e4e4e4;
	background: #fff;
	border-radius: 5px;
	border-top: 3px solid #fab876;
	padding: 26px;
}

.doctor {
	border-bottom: 1px solid #e4e4e4;
	text-align: center;
	margin-top: -64px;
}

.doctor img {
	display: block;
	margin: 0 auto;
}

.doctor__text1 {
	width: 100%;
	text-align: center;
	color: #121212;
	font-size: 25px;
	font-family: 'Roboto Medium';
	margin-top: 38px;
}

.doctor__text2 {
	font-size: 17px;
	color: #444;
	font-family: 'Roboto Italic';
	text-align: center;
	margin-top: 27px;
}

.kavichki {
	font-family: serif;
	text-align: center;
	color: #51ba31;
	font-size: 67px;
	margin-top: 30px;
	line-height: 0.5;
}

.doctor__text3 {
	font-size: 20px;
	text-align: center;
	font-style: italic;
	font-family: 'Roboto Medium';
	color: #1a1a1a;
	line-height: 29px;
}

.first-slider {
	position: relative;
	padding-left: 30px;
}

.first-slider:after,
.first-slider:before {
	content: '';
	display: block;
	background: url(../images/line.png) no-repeat;
	width: 2px;
	height: 105px;
	position: absolute;
	left: 116px;
	top: 0;
}

.first-slider:after {
	top: auto;
	bottom: 0;
	z-index: -1;
}

.block3__main__slider {
	width: 500px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.first-slider-item {
	text-align: center;
	margin: 5px;
}

.first-sliderblock {
	width: 161px;
}

.first-slider_img {
	background: url(../images/leg2-1.jpg) no-repeat -31px 0;
	background-size: cover;
	height: 95px;
	width: 95px;
	border: 3px solid #ffc076;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

.first-slider_img1 {
	background: url(../images/leg2-2.jpg) no-repeat -1px -7px;
	background-size: cover;
}

.first-slider_img2 {
	background: url(../images/leg2-3.jpg) no-repeat 0 -27px;
	background-size: cover;
}

.first-slider_img4 {
	background: url(../images/leg2-4.jpg) no-repeat -2px -4px;
	background-size: cover;
}

.first-slider_img5 {
	background: url(../images/leg2-5.webp) no-repeat 0 0;
	background-size: cover;
}

.first-slider_text {
	width: 314px;
	display: inline-block;
	vertical-align: middle;
	text-align: left;
	font-size: 17px;
	color: #444;
	line-height: 1.5;
}

.slick-center .first-slider_img {
	height: 138px;
	width: 138px;
}

.slick-center .first-slider_text {
	font-size: 18px;
	color: #000;
	font-family: 'Roboto Medium';
	margin-left: 20px;
}

.slick-next,
.slick-prev {
	width: 36px;
	height: 36px;
	background: #ffb762;
	border-radius: 50%;
	position: relative;
	margin-left: 69px;
	right: 0;
	left: 0;
}

.slick-next {
	top: 41px;
}

.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
	background: #ffb762;
}

.slick-next:before,
.slick-prev:before {
	background: url(../images/arrow.png) no-repeat center;
	content: '';
	height: 17px;
	width: 8px;
	display: block;
	margin: 0 auto;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.slick-prev:before {
	-webkit-transform: rotate(-360deg);
	transform: rotate(-360deg);
}

.slick-vertical .slick-slide {
	height: 150px !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center !important;
	-ms-flex-align: center !important;
	align-items: center !important;
	-webkit-box-pack: justify !important;
	-ms-flex-pack: justify !important;
	justify-content: space-between !important;
}

.first-slider_img__number {
	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;
	color: #fff;
	font-size: 17px;
	font-family: 'Roboto Bold';
	width: 30px;
	height: 30px;
	background: #fd7532;
	border-radius: 50%;
	float: right;
	margin-top: 30px;
	margin-right: -17px;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

.slick-center .first-slider_img__number {
	margin-top: 51px;
}

.block4 {
	background: #fff;
	padding: 84px 0 100px;
	position: relative;
	z-index: 1;
}

.block4 h1 {
	text-align: center;
	font-size: 48px;
}

.block4__main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-top: 81px;
}

.block4__main__left {
	width: 401px;
	text-align: center;
	padding-bottom: 30px;
	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;
	position: relative;
	left: -20px;
}

.block4__main__left .order_btn {
	position: absolute;
	width: 220px;
	left: 87px;
	bottom: 12px;
}

.block4__main__left .order_btn:active {
	top: auto;
	bottom: 10px;
}

.block4__main__left .block4__main__left__scale {
	background: url(../images/line1.webp) no-repeat bottom left;
	content: '';
	display: block;
	position: absolute;
	height: 536px;
	width: 119px;
	top: -71px;
	right: -79px;
}

.block4__main__left img {
	width: 274px;
}

.block4__main__right {
	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;
	width: 671px;
}

.block4__main__right .block4__main__right-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.block4__main__right .block4__main__right-item .block4__main__right-item_img {
	background: #fff url(../images/leleg3-1.webp) no-repeat 20px -91px;
	background-size: cover;
	height: 104px;
	width: 104px;
	border: 3px solid #ffc076;
	border-radius: 50%;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.block4__main__right
	.block4__main__right-item
	.block4__main__right-item_img
	.block4__main__number {
	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;
	color: #fff;
	font-size: 20px;
	font-family: 'Roboto Medium';
	width: 36px;
	height: 36px;
	background: #fd7532;
	border-radius: 50%;
	margin-right: -10px;
}

.block4__main__right
	.block4__main__right-item
	.block4__main__right-item_img
	.block4__number2 {
	background: #ffb762;
}

.block4__main__right
	.block4__main__right-item
	.block4__main__right-item_img
	.block4__number3 {
	background: #51ba31;
}

.block4__main__right .block4__main__right-item .block4__bgn1 {
	background: #fff url(../images/leg3-2.webp) no-repeat 25px 0;
	margin-left: 18px;
}

.block4__main__right .block4__main__right-item .block4__bgn2 {
	background: #fff url(../images/leg3-3.webp) no-repeat 29px 0;
}

.block4__main__right
	.block4__main__right-item
	.block4__main__right-item_text
	h4 {
	font-size: 18px;
	font-family: 'Roboto Medium';
	color: #222;
	margin-bottom: 13px;
}

.block4__main__right
	.block4__main__right-item
	.block4__main__right-item_text
	p {
	width: 512px;
	line-height: 1.5;
	color: #444;
	font-size: 17px;
}

.orange1 {
	color: #ffb762;
}

.green {
	color: #51ba31;
}

.block5 {
	background: #fff2ed url(../images/bgn-main.png);
	padding: 85px 0 105px;
	position: relative;
	z-index: 2;
}

.block5 h1 {
	text-align: center;
	font-size: 48px;
}

.block5__main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: 55px;
	padding: 0 10px;
}

.block5__main__item {
	-webkit-box-shadow: 0 0 34px 0 #e4e4e4;
	box-shadow: 0 0 34px 0 #e4e4e4;
	background: #fff;
	border-radius: 5px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	position: relative;
	text-align: center;
}

.block5__main__item .block5__main__green-arrow {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	background: #51ba31 url(../images/arrow.png) no-repeat center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 36px;
	height: 36px;
	border-radius: 50%;
	margin-right: -10px;
	position: absolute;
	z-index: 5;
	top: 87px;
	left: 167px;
	-webkit-transform: rotate(90deg) !important;
	transform: rotate(90deg) !important;
}

.block5__main__item p {
	color: #000101;
	text-align: center;
	width: 100%;
	font-family: 'Roboto Bold';
	font-size: 20px;
}

.block5__main__item .kavichki2 {
	font-size: 72px;
	font-family: arial;
	font-style: italic;
	color: #ffb762;
	line-height: 0.5;
	margin-top: 27px;
	margin-bottom: -37px;
}

.block5__main__item__img {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	padding: 21px;
}

.block5__main__item__img img {
	border-radius: 5px;
	width: 163px;
	height: 166px;
}

.block5__text {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-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;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 62px;
}

.block5__text__img {
	background: #fff;
	height: 125px;
	width: 125px;
	border: 4px solid #ffc076;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	position: relative;
}

.block5__text__img img {
	border-radius: 47%;
	width: 119px;
	margin: 0 auto;
	display: block;
}

.block5__text__img:after {
	border: 14px solid transparent;
	border-left: 25px solid #ffc076;
	content: '';
	display: block;
	position: absolute;
	right: -39px;
	top: 50px;
}

.block5__text__text {
	width: 895px;
	color: #000101;
	font-family: 'Roboto Medium';
	font-size: 20px;
	line-height: normal;
	padding-left: 37px;
}

.block5__text__text .bigtext {
	font-size: 30px;
}

.block6 {
	background: #fff;
	padding: 84px 0 76px;
	position: relative;
	z-index: 1;
}

.block6 h1 {
	text-align: center;
	font-size: 48px;
}

.block6 h3 {
	text-align: center;
	font-size: 19px;
	color: #444;
	font-weight: 400;
	margin-top: 35px;
}

.block6__main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-top: 58px;
}

.block6__main__staff {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.block6__main__staff__block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.block6__main__staff__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 22px;
}

.block6__main__staff__item .staff__text {
	text-align: right;
}

.block6__main__staff__item .staff__text p {
	width: 280px;
	text-align: right;
	font-size: 19px;
	font-family: 'Roboto Medium';
	color: #000;
	overflow: hidden;
	max-height: 43px;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

.block6__main__staff__item .staff__text .show {
	max-height: 141px;
}

.block6__main__staff__item .staff__text .show1 {
	max-height: 141px;
}

.block6__main__staff__item .staff__text .block6__btn {
	text-align: right;
	height: 30px;
	border-radius: 20px;
	width: 30px;
	cursor: pointer;
	background: url(../images/plus.png) no-repeat center;
	background-color: #51ba31;
	margin: 15px auto 0;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	display: inline-block;
}

.block6__main__staff__item .staff__text .rotate {
	background: url(../images/minus.png) no-repeat center;
	background-color: #51ba31;
}

.block6__main__staff__item .staff__text .staff-header {
	font-size: 15px;
	color: #555;
	display: block;
	font-weight: 400;
	margin-bottom: 7px;
	text-align: right;
}

.block6__main__staff__item .staff__left__img {
	background: #fff url(../images/staff1.jpg?v1) no-repeat 0 0;
	background-size: cover;
	height: 110px;
	width: 110px;
	border: 3px solid #ffc076;
	border-radius: 50%;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	margin-left: 21px;
}

.block6__main__staff__item .staff__left__img2 {
	background: #fff url(../images/staff2.jpg?v1) no-repeat -8px -3px;
}

.block6__main__staff__item .staff__left__img3 {
	background: #fff url(../images/staff3.jpg?v1) no-repeat -28px -4px;
}

.block6__main__staff__item .staff__left__img4 {
	background: #fff url(../images/staff4.jpg?v1) no-repeat center;
}

.block6__main__staff__item .staff__left__img5 {
	background: #fff url(../images/staff5.jpg?v1) no-repeat center;
}

.block6__main__staff__item .staff__left__img6 {
	background: #fff url(../images/staff6.jpg?v1) no-repeat center;
}

.reverse {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.reverse .staff__text {
	text-align: left;
}

.reverse .staff__text .staff-header {
	text-align: left;
}

.reverse .staff__text p {
	text-align: left;
}

.reverse .staff__left__img {
	margin-right: 21px;
	margin-left: 0;
}

.block6__main__pack {
	background: url(../images/flowers.webp) no-repeat bottom center;
	width: 376px;
	background-position-x: 27px;
	background-position-y: 219px;
	background-size: 380px;
	text-align: center;
	padding-bottom: 30px;
	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;
	position: absolute;
	left: 33%;
	top: 221px;
	-ms-flex-item-align: center;
	align-self: center;
}

.block6__main__pack img {
	width: 274px;
}

.block7 {
	background: #fff2ed url(../images/bgn-main.png);
	padding: 85px 0 70px;
	position: relative;
	z-index: 2;
}

.block7 h1 {
	text-align: center;
	font-size: 48px;
}

.block7__main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	margin-top: 51px;
}

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

.block7__main__item-bgn {
	width: 200px;
	height: 200px;
	background: #fff;
	border-radius: 50%;
	border: 30px solid #fde5d9;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	overflow: hidden;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	z-index: 2;
}

.block7__main__item-bgn .item__leg {
	background: url(../images/leg7-1.webp) no-repeat;
	height: 235px;
	width: 93px;
	position: absolute;
	top: -52px;
	left: 57px;
}

.block7__main__item-bgn .item__hand {
	background: url(../images/hand.webp) no-repeat;
	height: 160px;
	width: 159px;
	position: absolute;
	top: -45px;
	left: -61px;
	z-index: 2;
}

.block7__main__item-bgn .item__leg1 {
	background: url(../images/leg7-2.webp) no-repeat;
	height: 235px;
	width: 93px;
	position: absolute;
	top: -26px;
	left: 75px;
}

.block7__main__item-bgn .item__leg2 {
	background: url(../images/leg7-3.webp) no-repeat;
	height: 235px;
	width: 93px;
	position: absolute;
	top: -15px;
	left: 56px;
}

.block7__main__item-bgn .item__leg2 .clock {
	background: #fab876 url(../images/clock.png) no-repeat center;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	position: absolute;
	top: 61px;
	left: -9px;
}

.line {
	position: relative;
}

.line:before {
	content: '';
	display: block;
	background: url(../images/line.png) no-repeat;
	width: 2px;
	height: 105px;
	position: absolute;
	top: 80px;
	left: -67px;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}

.line:after {
	content: '';
	display: block;
	background: url(../images/line.png) no-repeat;
	width: 2px;
	height: 105px;
	position: absolute;
	top: 80px;
	right: -67px;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}

.block7__item__text {
	width: 254px;
	font-family: 'Roboto Medium';
	font-size: 19px;
	color: #121212;
	text-align: center;
	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;
}

.block7__item__text:before {
	content: '';
	height: 5px;
	width: 40px;
	background: #ffb762;
	display: block;
	margin: 20px 0;
}

.block7__text {
	text-align: center;
	color: #000101;
	font-size: 20px;
	font-family: 'Roboto Medium';
	margin-top: 49px;
	margin-bottom: 54px;
}

.block7__btn {
	width: 219px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 auto;
}

.block7__slider {
	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;
	margin-top: 65px;
	padding-top: 59px;
	overflow: hidden;
	position: relative;
	background: url(../images/line2.png) no-repeat center top;
}

.block7__doctor {
	background: #fff url(../images/doctor2.webp) no-repeat 7px 1px;
	background-size: 120px;
	height: 125px;
	width: 125px;
	border: 4px solid #ffc076;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	position: relative;
}

.block7__doctor__text {
	color: #444;
	font-family: 'Roboto Italic';
	font-size: 18px;
	margin-top: 27px;
	text-align: center;
}

.second-slider {
	width: 100%;
	margin-top: 26px;
	height: 74px;
}

.second-slider .second-slider-item {
	text-align: center;
	color: #000101;
	font-family: 'Roboto Italic';
	font-weight: 700;
	font-size: 20px;
	padding: 0 175px;
}

.second-slider .slick-next,
.second-slider .slick-prev {
	top: 8px;
	position: absolute;
	left: 70px;
	z-index: 5;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	margin: 0;
}

.second-slider .slick-next {
	left: auto;
	right: 75px;
}

.block8 {
	background: #fff;
	padding: 84px 0 105px;
	position: relative;
	z-index: 1;
}

.block8 h1 {
	text-align: center;
	font-size: 48px;
}

.block8__main {
	margin-top: 37px;
}

.third-slider {
	width: 100%;
}

.third-slider-item {
	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;
	width: 318px;
	-webkit-box-shadow: 0 0 10px 0 #e4e4e4;
	box-shadow: 0 0 10px 0 #e4e4e4;
	background: #fff;
	border-radius: 5px;
	border-top: 3px solid #fab876;
	padding: 26px 0;
	margin: 15px 20px;
}

.third-slider-item .man-img {
	background: #fff url(../images/men1.jpg) no-repeat -35px -3px;
	background-size: 170px;
	height: 104px;
	width: 104px;
	border: 3px solid #ffc076;
	border-radius: 50%;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin: 0 auto 16px;
}

.third-slider-item .man-img2 {
	background: #fff url(../images/men2.jpg) no-repeat -52px -17px;
	background-size: 170px;
}

.third-slider-item .man-img3 {
	background: #fff url(../images/men3.jpg) no-repeat -41px -42px;
	background-size: 252px;
}

.third-slider-item .man-img4 {
	background: #fff url(../images/men4.jpg) no-repeat -41px -27px;
	background-size: 170px;
}

.third-slider-item .man-img5 {
	background: #fff url(../images/men5.jpg) no-repeat -15px 0;
	background-size: 130px;
}

.third-slider-item h3 {
	color: #1a1a1a;
	text-align: center;
	font-family: 'Roboto Bold';
	font-size: 20px;
	margin-bottom: 9px;
}

.third-slider-item p {
	text-align: center;
	color: #444;
	font-size: 17px;
}

.third-slider-item .slider-snoska {
	padding: 20px 2px;
	margin-top: 28px;
	text-align: center;
	background: #fff2ec;
	height: 45px;
}

.third-slider-item .slider-snoska .kavichki3 {
	font-size: 72px;
	font-family: arial;
	font-style: italic;
	color: #51ba31;
	line-height: 0.5;
	margin-top: -18px;
	margin-bottom: -18px;
}

.third-slider-item .text__snoska {
	font-family: 'Roboto Italic';
	padding: 0 20px;
	line-height: 23px;
}

.third-slider-item .main__slider_text {
	text-align: center;
	font-size: 18px;
	padding: 2px 10px;
	line-height: 1.5;
	margin-top: 19px;
	overflow: hidden;
	max-height: 243px;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	position: relative;
}

.third-slider-item .main__slider_text:before {
	height: 82px;
	width: 100%;
	position: absolute;
	content: '';
	left: 0;
	display: block;
	bottom: 0;
	background: -webkit-gradient(
		linear,
		left top,
		left bottom,
		from(rgba(255, 255, 255, 0)),
		color-stop(1%, rgba(255, 255, 255, 0.01)),
		to(#fff)
	);
	background: linear-gradient(
		to bottom,
		rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, 0.01) 1%,
		#fff 100%
	);
}

.third-slider-item .block7__btn {
	text-align: center;
	height: 30px;
	border-radius: 20px;
	width: 30px;
	cursor: pointer;
	background: url(../images/plus.png) no-repeat center;
	background-color: #51ba31;
	margin: 15px auto 0;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	position: relative;
	margin-bottom: -41px;
}

.third-slider-item .block7__btn.rotate {
	background: url(../images/minus.png) no-repeat center;
	text-align: center;
	height: 30px;
	border-radius: 20px;
	width: 30px;
	cursor: pointer;
	background-color: #51ba31;
	margin: 15px auto 0;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	position: relative;
	margin-bottom: -41px;
}

.third-slider-item .show1 {
	max-height: 1000px;
}

.third-slider-item .main__slider_text.show1:before {
	display: none;
}

.slick-dots {
	bottom: -46px;
}

.slick-dots li {
	position: relative;
	display: inline-block;
	width: 14px;
	height: 14px;
}

.slick-dots li button {
	background: #ffdbb0;
	border-radius: 50%;
	color: #ffdbb0;
	width: 12px;
	height: 12px;
	padding: 0;
}

.slick-dots li.slick-active button {
	width: 13px;
	height: 13px;
	background: #fd7532;
}

.slick-dots li button::before {
	content: '';
}

.third-slider .slick-prev {
	position: absolute;
	top: 42%;
	left: -36px;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	z-index: 15;
	margin: 0;
}

.third-slider .slick-next {
	position: absolute;
	top: 42%;
	right: -36px;
	left: auto;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	z-index: 15;
	margin: 0;
}

.block9 {
	background: #fff2ed url(../images/bgn-main.png);
	padding: 92px 0 112px;
	position: relative;
	z-index: 2;
}

.block9 h1 {
	text-align: center;
	font-size: 48px;
}

.block9__main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-top: 18px;
}

.audio-reviews-items {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.block9__audio-comm {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.block9__audio-comm .audio-reviews-item {
	border: none;
	margin: 0 32px 0 0;
}

.block9__audio-comm .audio-reviews-item .audio-reviews-title {
	display: inline-block;
	position: relative;
	bottom: 12px;
	left: 40px;
	color: #000;
	font-size: 17px;
	font-family: 'Roboto Medium';
}

.block9__audio-comm .audio-reviews-item .audiojs {
	height: 41px;
	max-width: 365px;
}

.block9__audio-comm .audio-reviews-item .audiojs .play-pause {
	width: 30px;
	height: 39px;
	top: 3px;
	left: 0;
	padding: 4px 0;
}

.block9__audio-comm .audio-reviews-item .audiojs .scrubber {
	top: 17px;
	background: #f2c5af !important;
	left: 42px;
	max-width: 220px;
}

.block9__audio-comm .audio-reviews-item .audiojs .time {
	float: right;
	line-height: normal;
	text-shadow: none;
	font-size: 13px;
	color: #666;
}

.block9__audio-comm .audio-reviews-item .audiojs .progress {
	background: #fd7532;
}

.block9__audio-comm .audio-reviews-item .audiojs .loaded {
	background: #f2c5af;
}

.block9__video-comm {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: 35px;
}

.block9__video-comm .block9__video-comm__item {
	padding: 20px;
	background: #fff;
	border-radius: 5px;
}

.block9__video-comm .block9__video-comm__item .youtube {
	border-radius: 5px;
}

.block9__video-comm .block9__video-comm__item iframe {
	border: none;
}

.users__name {
	text-align: center;
	padding-top: 20px;
	color: #000;
	font-size: 17px;
	font-family: 'Roboto Medium';
}

.block10 {
	background: #fff;
	padding: 84px 0 77px;
	position: relative;
	z-index: 5;
}

.block10 h1 {
	text-align: center;
	font-size: 48px;
}

.block10__main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: 87px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.block10__code {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 540px;
	-webkit-box-shadow: 0 0 34px 0 #e4e4e4;
	box-shadow: 0 0 34px 0 #e4e4e4;
	background: #fff;
	border-radius: 5px;
	border-top: 3px solid #fab876;
	padding: 63px 49px 43px;
}

.block10__code .block10__code__text {
	font-size: 18px;
	color: #212121;
	line-height: 1.5;
}

.block10__code .block10__code__text .code__text__bold {
	display: block;
	font-family: 'Roboto Medium';
	font-size: 20px;
}

.block10__code .check__code__block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 49px 0 11px;
	border-bottom: 1px solid #efefef;
	margin-bottom: 32px;
}

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

.block10__code .check__code__block .check__code input {
	font-size: 16px;
	color: #212121;
	padding: 25px 20px 24px 36px;
	border-radius: 42px;
	border: none;
	background-color: #fff3ee;
	width: 267px;
	position: relative;
	-webkit-box-shadow: inset 0 0 10px #e4e4e4;
	box-shadow: inset 0 0 10px #e4e4e4;
}

.block10__code .check__code__block .check__code .block10__btn {
	width: 219px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 auto;
	margin-left: 12px;
}

.block10__code .check__code__block .check__result {
	margin-top: 21px;
	margin-bottom: 10px;
}

.block10__code__photo .code__photo {
	background: url(../images/flowers.webp) no-repeat bottom left;
	width: 401px;
	text-align: center;
	padding-bottom: 30px;
	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;
	position: relative;
	left: -93px;
	top: 16px;
}

.block10__code__photo .code__photo img {
	width: 274px;
}

.block10__code__photo .code__photo .circle {
	width: 220px;
	height: 220px;
	border-radius: 50%;
	position: absolute;
	background: rgba(255, 255, 255, 0.41);
	-webkit-box-shadow: 0 0 28px 0 #a2a1a1;
	box-shadow: 0 0 28px 0 #a2a1a1;
	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;
	right: -87px;
	bottom: 105px;
}

.block10__negative {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
	margin-top: 68px;
	padding-top: 63px;
	background: url(../images/line3.png) no-repeat top center;
}

.block10__negative .block10__negative__text {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	width: 50%;
}

.block10__negative .block10__negative__text .text1 {
	color: #262626;
	font-size: 20px;
	font-family: 'Roboto Medium';
}

.block10__negative .block10__negative__text .text2 {
	color: #262626;
	font-size: 18px;
	font-family: 'Roboto Italic';
	position: relative;
	top: -16px;
}

.block10__negative .block10__negative__photo {
	width: 50%;
	text-align: center;
	margin-top: 10px;
}

.block10__negative .block10__negative__photo img {
	width: 200px;
	height: 200px;
	border-radius: 50%;
	position: relative;
}

.block10__negative .block10__negative__photo img:nth-child(1) {
	margin-right: -30px;
}

.block10__negative .block10__negative__photo img:nth-child(2) {
	margin-right: -30px;
}

.footer {
	padding: 70px 0 30px;
}

.footer__main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	font-size: 17px;
	color: #2a2a2a;
	line-height: 1.5;
}

.footer__main .right {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.footer__main .right p {
	margin-left: 30px;
}

.footer__main .center {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	text-align: center;
}

.footer__main .center a {
	display: block;
	font-size: 17px;
	color: #2a2a2a;
}

.footer__main .center a:hover {
	text-decoration: underline;
}

.footer__main .left {
	text-align: right;
}

.ever-popup__body {
	background: #fff;
	border-radius: 16px;
	padding-top: 35px;
	overflow: hidden;
	position: relative !important;
}

.ever-popup__body:before {
	content: '';
	width: 407px;
	height: 686px;
	display: block;
	background: #fff3ee;
	position: absolute;
	-webkit-transform: rotate(45deg);
	transform: rotate(138deg);
	z-index: 0;
	left: -116px;
	top: -12px;
}

.ever-popup__inner {
	width: 705px !important;
}

.ever-popup__body .block1__left-pack {
	position: relative;
	left: 23px;
	top: 0;
}

.ever-popup__body .right_form {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.ever-popup__body .form-block {
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 3px 26px 30px;
}

.ever-popup__close {
	height: 59px !important;
	background: #ed6d2f;
	border-radius: 10px !important;
	right: 1px !important;
	top: -7px !important;
	width: 56px !important;
	z-index: 0 !important;
}

.ever-popup__close:after,
.ever-popup__close:before {
	width: 32px !important;
	height: 2px !important;
	background: #e5e5e5 !important;
	right: 12px !important;
	top: 24px !important;
}

.ever-popup__body .right_form .order_btn:after {
	height: 1px;
}

[data-aos='scale-up-right'] {
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	-webkit-transform-origin: center;
	transform-origin: center;
}

[data-aos='scale-up-right'].aos-animate {
	-webkit-transform: scale(1);
	transform: scale(1);
}

[data-aos='rotate-ac'] {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
}

[data-aos='rotate-ac'].aos-animate {
	-webkit-transform: rotate(0);
	transform: rotate(0);
}

[data-aos='rotate-a'] {
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
}

[data-aos='rotate-a'].aos-animate {
	-webkit-transform: rotate(0);
	transform: rotate(0);
}

.main__button {
	overflow: hidden;
	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;
}

[data-aos='drop'] {
	-webkit-transform: translateY(-300px);
	transform: translateY(-300px);
	opacity: 0;
	-webkit-transition-property: opacity, -webkit-transform;
	transition-property: opacity, -webkit-transform;
	transition-property: transform, opacity;
	transition-property: transform, opacity, -webkit-transform;
}

[data-aos='drop'].aos-animate {
	-webkit-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}

.main__button::before {
	content: '';
	width: 20px;
	height: 150%;
	background: rgba(255, 255, 255, 0.4);
	-webkit-box-shadow: 0 0 63px 3px #fff;
	box-shadow: 0 0 63px 3px #fff;
	-webkit-transform: translateY(-50%) rotate(25deg);
	transform: translateY(-50%) rotate(25deg);
	position: absolute;
	top: 50%;
	left: -20%;
}

@-webkit-keyframes main_btn {
	0% {
		left: -10%;
	}

	40% {
		left: 120%;
	}

	100% {
		left: 200%;
	}
}

@keyframes main_btn {
	0% {
		left: -10%;
	}

	40% {
		left: 120%;
	}

	100% {
		left: 200%;
	}
}

.main__button:before {
	-webkit-animation: main_btn 2s linear infinite;
	animation: main_btn 2s linear infinite;
}

.st0 {
	stroke: #fc7533;
	stroke-dasharray: 1000;
	fill: #fc7533;
	stroke-dashoffset: 0;
	fill-opacity: 1;
	stroke-width: 0;
	-webkit-animation: svg0 4s cubic-bezier(0, 0, 1, 1) forwards;
	animation: svg0 4s cubic-bezier(0, 0, 1, 1) forwards;
}

@-webkit-keyframes svg0 {
	0% {
		stroke-dashoffset: 1000;
		fill-opacity: 0;
		stroke-width: 3px;
	}

	50% {
		stroke-dashoffset: 900;
		fill-opacity: 0;
	}

	100% {
		stroke-dashoffset: 0;
		fill-opacity: 1;
		stroke-width: 0;
	}
}

@keyframes svg0 {
	0% {
		stroke-dashoffset: 1000;
		fill-opacity: 0;
		stroke-width: 3px;
	}

	50% {
		stroke-dashoffset: 900;
		fill-opacity: 0;
	}

	100% {
		stroke-dashoffset: 0;
		fill-opacity: 1;
		stroke-width: 0;
	}
}

@media screen and (max-width: 1250px) {
	.block8__main {
		padding: 0 50px;
	}

	body {
		overflow-x: visible;
	}

	.block10__main,
	.block10__negative .block10__negative__text,
	.header {
		padding: 0 5px;
	}
}

@media screen and (max-width: 1169px) {
	.dnfb {
		display: none;
	}

	.block10__main,
	.block10__negative .block10__negative__text,
	.header {
		padding: 0 0;
	}

	.block1 {
		padding: 0;
	}

	.wrapper {
		width: 100%;
	}

	.block {
		padding: 60px 10px;
	}

	.block10 h1,
	.block3 h1,
	.block4 h1,
	.block5 h1,
	.block6 h1,
	.block7 h1,
	.block8 h1,
	.block9 h1,
	h1 {
		font-size: 39px;
	}

	.block1__bgn {
		background: url(../images/leg.webp) no-repeat -8px 12px;
		width: 717px;
		height: 538px;
		overflow: hidden;
		position: absolute;
		z-index: -1;
		top: -72px;
		left: -110px;
		background-size: contain;
	}

	.block1__main {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}

	.block1__right-listForm .left_list {
		width: 318px;
		margin-right: 20px;
	}

	.block1__left-pack {
		bottom: -69px;
		left: 0;
		width: 350px;
		background-size: 393px;
	}

	.block1__left-pack img {
		width: 206px;
	}

	.header__item:nth-child(1):after,
	.header__item:nth-child(2):after {
		display: none;
	}

	.block1__right-listForm .right_form,
	.header__items {
		margin-right: 0;
	}

	.block2__cards {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-top: 15px;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.block2__cards__item {
		margin: 30px 5px;
		width: 241px;
	}

	.first-slider {
		padding-left: 13px;
	}

	.first-slider:after,
	.first-slider:before {
		left: 99px;
	}

	.block4__main__right
		.block4__main__right-item
		.block4__main__right-item_text
		p {
		width: 430px;
	}

	.block4__main__right {
		width: 591px;
	}

	.block4__main {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.block5__main__item__img img {
		border-radius: 5px;
		width: 125px;
		height: 125px;
	}

	.block5__main__item .block5__main__green-arrow {
		top: 68px;
		left: 130px;
	}

	.block6__main__staff__item .staff__text p {
		width: 201px;
		font-size: 16px;
		max-height: 38px;
	}

	.block6__main__pack {
		left: calc(33% - 16px);
		background: 0 0;
	}

	.audio-reviews-items {
		max-width: 100%;
	}

	.block9__audio-comm .audio-reviews-item {
		max-width: 31%;
	}

	.block9__audio-comm .audio-reviews-item .audiojs {
		max-width: 100%;
	}

	.block9__audio-comm .audio-reviews-item .audiojs .scrubber {
		max-width: 55%;
	}

	.block9__video-comm .block9__video-comm__item {
		width: 28%;
	}

	iframe {
		width: 100% !important;
		height: 250px !important;
	}

	.audiojs .time em,
	.audiojs .time strong {
		padding: 0;
	}

	.block10__code {
		width: 50%;
	}

	.block10__code__photo .code__photo {
		width: 100%;
		background: 0 0;
	}

	.block10__code__photo .code__photo .circle {
		width: 150px;
		height: 150px;
		top: -86px;
	}

	.block10__negative .block10__negative__photo img {
		width: 150px;
		height: 150px;
	}
}

@media screen and (max-width: 1024px) {
	.block {
		padding: 40px 10px;
	}

	.block10 h1,
	.block3 h1,
	.block4 h1,
	.block5 h1,
	.block6 h1,
	.block7 h1,
	.block8 h1,
	.block9 h1,
	h1 {
		font-size: 35px;
	}

	.header {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin-top: -43px;
	}

	.header__item span {
		margin-left: 5px;
	}

	.header__item:before {
		left: 35px;
	}

	.header__items {
		height: 58px;
		width: 100%;
		margin-top: 20px;
	}

	.header__logo {
		text-align: center;
	}

	.block1__bgn {
		display: none;
	}

	.block1__main {
		margin-top: 17px;
	}

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

	.block1__right-listForm {
		width: 100%;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.block1__left-pack {
		bottom: 0;
		right: 0;
	}

	.block1__right-listForm .left_list {
		width: 100%;
		text-align: center;
		margin-right: 0;
	}

	.block1__right-listForm .left_list ul li {
		display: inline-block;
		width: 27%;
		font-size: 16px;
		vertical-align: top;
		text-align: left;
	}

	.block1__right-listForm .right_form {
		width: 100%;
		-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;
	}

	.form-block {
		width: 226px;
		margin-bottom: 28px;
	}

	.block1__right-listForm .right_form .protect {
		bottom: -83px;
	}

	.block1__left-pack {
		position: static;
	}

	.block1__right-listForm .right_form,
	.header__items {
		margin-top: 40px;
	}

	.block1__right-listForm .left_list ul {
		margin-bottom: 22px;
	}

	.block2__cards__item {
		margin: 30px 35px;
		width: 275px;
	}

	.block3__main__slider {
		width: 363px;
	}

	.slick-center .first-slider_img {
		height: 100px;
		width: 100px;
	}

	.first-sliderblock {
		width: 113px;
	}

	.first-slider_text {
		width: 204px;
	}

	.first-slider_img {
		height: 83px;
		width: 83px;
	}

	.slick-next,
	.slick-prev {
		margin-left: 45px;
	}

	.first-slider:after,
	.first-slider:before {
		left: 75px;
	}

	.slick-vertical .slick-slide {
		max-width: 400px;
		width: 100% !important;
	}

	.doctor__text2 {
		font-size: 15px;
	}

	.slick-center .first-slider_img__number {
		margin-top: 33px;
	}

	.first-slider_img__number {
		margin-top: 24px;
		margin-right: -18px;
	}

	.block3__main__doctor {
		padding: 26px 11px;
		width: 310px;
	}

	.block4__main {
		margin-top: 30px;
	}

	.block4__main__right
		.block4__main__right-item
		.block4__main__right-item_text
		p {
		width: 347px;
	}

	.block4__main__right {
		width: 60%;
	}

	.block4__main__left .block4__main__left__scale {
		display: none;
	}

	.block4__main__left {
		width: 30%;
		background: 0 0;
		-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;
	}

	.block4__main__left .order_btn {
		position: relative;
		top: 0;
		left: 0;
	}

	.block4__main__right .block4__main__right-item .block4__bgn1 {
		margin-left: 0;
	}

	.block4__main__right .block4__main__right-item {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}

	.block4__main__right-item_text {
		padding-left: 30px;
		padding-bottom: 30px;
	}

	.block4__main__right .block4__main__right-item .block4__main__right-item_img {
		width: 70px;
		height: 70px;
		background-position: 9px -56px;
	}

	.block4__main__right .block4__main__right-item .block4__bgn1 {
		background-position: 13px -5px;
		background-size: contain;
	}

	.block4__main__right .block4__main__right-item .block4__bgn2 {
		background-position: 13px -5px;
		background-size: contain;
	}

	.block4__main__right
		.block4__main__right-item
		.block4__main__right-item_img
		.block4__main__number {
		width: 26px;
		height: 26px;
		font-size: 16px;
	}

	.block5__main__item {
		margin: 8px;
	}

	.block5__main {
		margin-top: 25px;
	}

	.block5__main__item .block5__main__green-arrow {
		top: 166px;
		left: calc(50% - 15px);
		-webkit-transform: rotate(180deg) !important;
		transform: rotate(180deg) !important;
	}

	.block5__main__item p {
		font-size: 18px;
	}

	.block5__text__text .bigtext {
		font-size: 20px;
	}

	.block5__text {
		margin-top: 28px;
	}

	.block5__text__text {
		font-size: 17px;
		width: 76%;
	}

	.block5__main__item__img img {
		width: 177px;
		height: 161px;
	}

	.block6__main__pack {
		position: static;
		background: url(../images/flowers.webp) no-repeat;
		background-position-x: 13px;
		background-position-y: 215px;
		background-size: 407px;
	}

	.block6__main {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin-top: 11px;
	}

	.block6__main__staff__block {
		margin: 15px;
	}

	.block7__main__item-bgn {
		width: 150px;
		height: 150px;
		border: 25px solid #fde5d9;
	}

	.line:before {
		top: 51px;
		left: -46px;
	}

	.line:after {
		top: 51px;
		right: -46px;
	}

	.block7__item__text {
		width: 240px;
		font-size: 17px;
	}

	.block7__main__item-bgn .item__leg {
		height: 193px;
		background-size: contain;
		width: 69px;
		left: 40px;
	}

	.block7__main__item-bgn .item__hand {
		height: 147px;
		width: 131px;
		background-size: contain;
		top: -31px;
		left: -50px;
	}

	.block7__main__item-bgn .item__leg1 {
		height: 161px;
		width: 93px;
		background-size: contain;
		top: -9px;
		left: 55px;
	}

	.block7__main__item-bgn .item__leg2 {
		height: 217px;
		width: 89px;
		top: -15px;
		left: 42px;
		background-size: contain;
	}

	.block7__text {
		margin-top: 25px;
		margin-bottom: 25px;
	}

	.block7__slider {
		margin-top: 25px;
		padding-top: 25px;
	}

	.second-slider {
		height: auto;
	}

	.third-slider-item .main__slider_text {
		font-size: 17px;
	}

	.block9__audio-comm .audio-reviews-item .audio-reviews-title {
		font-size: 15px;
	}

	.block9__audio-comm .audio-reviews-item .audiojs .scrubber {
		max-width: 39%;
		left: 28px;
	}

	.block9__audio-comm .audio-reviews-item {
		max-width: 28%;
	}

	.block9__video-comm .block9__video-comm__item {
		padding: 13px;
	}

	iframe {
		height: 150px !important;
	}

	.youtube {
		width: 28%;
		height: 150px !important;
	}

	.block9__audio-comm .audio-reviews-item .audiojs .time {
		padding: 0 0 0 12px;
	}

	.block10__main {
		margin-top: 30px;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}

	.block10__negative {
		margin-top: 30px;
	}

	.block10__code__photo .code__photo {
		width: 200px;
		left: -31px;
	}

	.block10__code__photo .code__photo .circle {
		right: -32px;
		top: -103px;
	}

	.block10__code .check__code__block .check__code input {
		width: 100%;
	}

	.block10__code .check__code__block .check__code {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.block10__code .check__code__block .check__code .block10__btn {
		margin: 10px auto;
		width: 100%;
	}

	.block10__negative .block10__negative__photo {
		text-align: center;
	}

	.block10__negative .block10__negative__photo img:nth-child(n) {
		margin-right: 0;
		width: 100px;
		height: 100px;
	}

	.block10__code .block10__code__text {
		font-size: 17px;
	}

	.block10__negative .block10__negative__text .text1 {
		font-size: 18px;
	}

	.block10__negative .block10__negative__text .text2 {
		top: 0;
	}

	.footer__main {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-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;
	}

	.footer__main .left,
	.footer__main .right p {
		display: none;
	}

	.footer__main .right {
		margin-bottom: 10px;
	}

	.ever-popup.show {
		display: none !important;
	}
}

@media screen and (max-width: 767px) {
	.block {
		padding: 30px 10px;
	}

	.block10 h1,
	.block3 h1,
	.block4 h1,
	.block5 h1,
	.block6 h1,
	.block7 h1,
	.block8 h1,
	.block9 h1,
	h1 {
		font-size: 31px;
	}

	.header {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin-top: auto;
	}

	.header__item span {
		font-size: 15px;
	}

	.header__items {
		width: 450px;
	}

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

	.block1__right-listForm .left_list {
		width: 100%;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.form-block {
		margin-top: 30px;
	}

	.block1__right-listForm .left_list ul li {
		display: block;
		width: auto;
	}

	.block1__right-listForm .right_form {
		-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;
	}

	.block1__right-listForm .left_list ul {
		margin-bottom: auto;
	}

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

	.doctor__text1 {
		font-size: 21px;
	}

	.doctor__text3 {
		font-size: 16px;
	}

	.block3__main__doctor {
		width: 397px;
	}

	.first-slider {
		width: 100%;
		height: auto;
		padding-left: 0;
		margin-top: 26px;
	}

	.block3__main__slider {
		width: 90%;
	}

	.slick-next,
	.slick-prev {
		margin-left: 45px;
		position: absolute;
		-webkit-transform: rotate(270deg);
		transform: rotate(270deg);
	}

	.first-sliderblock {
		width: auto;
	}

	.first-slider:after,
	.first-slider:before {
		display: none;
	}

	.first-slider_text,
	.slick-center .first-slider_text {
		margin-left: 0;
		text-align: center;
		width: 100%;
		line-height: normal;
		font-size: 16px;
	}

	.slick-next {
		right: -25px;
		left: auto;
		top: 22%;
		margin-left: 0;
	}

	.slick-prev {
		left: -25px;
		top: 22%;
		margin-left: 0;
	}

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

	.block4__main__right {
		width: 449px;
	}

	.block4__main__right-item_text {
		width: 76%;
	}

	.block4__main__left {
		position: static;
		width: 300px;
	}

	.block4__main__right
		.block4__main__right-item
		.block4__main__right-item_text
		h4 {
		font-size: 16px;
	}

	.block4__main__right
		.block4__main__right-item
		.block4__main__right-item_text
		p {
		width: 100%;
		font-size: 15px;
	}

	.block5__main {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.block5__main__item {
		margin: 6px;
	}

	.block5__main__item .block5__main__green-arrow {
		-webkit-transform: rotate(90deg) !important;
		transform: rotate(90deg) !important;
		top: 86px;
		left: 181px;
	}

	.block5__text__img {
		background-position: -11px 7px;
		background-size: 116px;
		height: 101px;
		width: 101px;
	}

	.block5__text__img:after {
		border: 9px solid transparent;
		border-left: 20px solid #ffc076;
		right: -30px;
		top: 42px;
	}

	.block6__main__staff__item .staff__text p {
		width: 100%;
	}

	.block6__main__staff__item {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

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

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

	.block6__main__staff__item .staff__left__img {
		margin: 10px 0;
	}

	.block7__main {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.block7__main__item {
		margin: 10px;
	}

	.line:after,
	.line:before {
		display: none;
	}

	.second-slider .second-slider-item {
		padding: 0 20px;
		font-size: 17px;
	}

	.second-slider {
		height: auto;
		width: 88%;
	}

	.second-slider .slick-prev {
		top: 3px;
		left: -27px;
	}

	.second-slider .slick-next {
		top: 3px;
		right: -27px;
	}

	.third-slider-item .slider-snoska {
		height: auto;
	}

	.third-slider-item .main__slider_text {
		font-size: 16px;
	}

	.audio-reviews-items {
		-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;
	}

	.block9__video-comm .block9__video-comm__item {
		width: 189px;
		margin: 10px;
	}

	.block9__video-comm {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin-top: 0;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.block9__video-comm .block9__video-comm__item {
		width: 239px;
	}

	.audiojs .time {
		padding: 0;
	}

	.block9__audio-comm .audio-reviews-item {
		max-width: 239px;
	}

	.block9__audio-comm .audio-reviews-item .audiojs .scrubber {
		max-width: 105px;
	}

	.block10__main {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-bottom: 0;
	}

	.block10__negative {
		-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;
		padding-top: 25px;
		margin-top: 0;
	}

	.block10__code__photo .code__photo .circle {
		top: -115px;
	}

	.block10__code__photo .code__photo {
		left: 0;
		top: 0;
		margin-top: 142px;
	}

	.block10__negative .block10__negative__text {
		width: 100%;
	}

	.block10__negative .block10__negative__photo {
		width: 100%;
	}

	.block10__negative .block10__negative__text .text1,
	.block10__negative .block10__negative__text .text2 {
		margin-bottom: 10px;
		top: 0;
	}

	.block10__code {
		width: 420px;
		padding: 25px;
	}

	.block10__code .check__code__block {
		padding: 20px 0 20px;
	}
}

@media screen and (max-width: 479px) {
	.block {
		padding: 25px 10px;
	}

	.block10 h1,
	.block3 h1,
	.block4 h1,
	.block5 h1,
	.block6 h1,
	.block7 h1,
	.block8 h1,
	.block9 h1,
	h1 {
		font-size: 29px;
	}

	.block1__left-pack {
		width: auto;
		background: 0 0;
	}

	.header__items {
		width: 100%;
	}

	.header__item,
	.header__item:nth-child(1),
	.header__item:nth-child(2) {
		height: 92px;
		padding-left: 0;
		margin-right: 0;
		background-position: center top;
	}

	.header__item:before {
		display: none;
	}

	.header__item span {
		margin-left: 0;
	}

	.header__item:before {
		left: 0;
	}

	.block1__right-listForm .left_list p {
		font-size: 19px;
	}

	.block1__right-listForm .left_list ul li {
		font-size: 16px;
	}

	.block2__cards__item {
		margin: 30px 0;
	}

	.block3__main__doctor {
		width: 241px;
		padding: 26px 15px;
	}

	.doctor__text3 {
		line-height: 23px;
	}

	.first-slider {
		width: 100%;
		height: auto;
		margin-bottom: auto;
	}

	.first-slider .slick-prev {
		left: -22px;
	}

	.first-slider .slick-next {
		right: -22px;
	}

	.slick-next,
	.slick-prev {
		bottom: 0;
	}

	.kavichki {
		font-size: 51px;
		margin-top: 20px;
	}

	.block4__main__right-item_text {
		padding-left: 12px;
	}

	.block3__main__doctor {
		width: 89%;
	}

	.padBtn {
		padding-bottom: 0;
	}

	.block4__main__right {
		width: 100%;
	}

	.block5__main__item__img img {
		width: 105px;
		height: 105px;
	}

	.block5__main__item .block5__main__green-arrow {
		top: 57px;
		left: 111px;
	}

	.block5__text__text {
		font-size: 15px;
		padding-left: 6px;
	}

	.block5__text__img {
		background-size: 97px;
		height: 80px;
		width: 80px;
	}

	.block5__text__img:after {
		display: none;
	}

	.block6__main__staff {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.block6__main__staff__item {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.block6__main__staff__item .staff__text,
	.block6__main__staff__item .staff__text .staff-header {
		text-align: left;
	}

	.block6__main__staff__item .staff__text p {
		width: 200px;
		text-align: left;
	}

	.block6__main__staff__item .staff__left__img {
		margin: 0 10px 0 0;
		height: 80px;
		width: 80px;
	}

	.block6__main__staff__block {
		margin: 0;
	}

	.block6__main__pack {
		width: 300px;
		background: 0 0;
	}

	.block6 h3 {
		margin: 10px 0 20px;
	}

	.second-slider .second-slider-item {
		padding: 0 0;
		font-size: 15px;
	}

	.second-slider .slick-next,
	.second-slider .slick-prev {
		top: 93px;
	}

	.second-slider .slick-next {
		right: 30%;
	}

	.second-slider .slick-prev {
		left: 30%;
	}

	.second-slider {
		height: 131px;
		width: 100%;
	}

	.block6__main__pack {
		padding-bottom: 0;
	}

	.block7__main {
		margin-top: 19px;
	}

	.block7__main__item-bgn .item__leg {
		left: 41px;
	}

	.block8__main {
		padding: 0;
	}

	.third-slider {
		margin: 0 auto;
	}

	.third-slider .slick-next {
		top: 194px;
		right: -8px;
	}

	.third-slider .slick-prev {
		top: 194px;
		left: -8px;
	}

	.block9__audio-comm .audio-reviews-item {
		margin: 0 auto;
	}

	.third-slider-item {
		margin: 15px 22px 15px;
	}

	.third-slider .slick-next,
	.third-slider .slick-prev {
		bottom: 0;
	}

	.block9__audio-comm .audio-reviews-item {
		max-width: 268px;
	}

	.block9__audio-comm .audio-reviews-item .audiojs .scrubber {
		left: 41px;
	}

	.block10__code {
		width: 270px;
		padding: 25px 15px;
	}

	.block10__negative .block10__negative__photo img:nth-child(n) {
		width: 95px;
		height: 95px;
	}

	.footer__main {
		font-size: 16px;
	}
}
.x_price_previous,
.x_currency {
	font-size: 22px !important;
	text-decoration: line-through;
}
