@media (min-width: 992px) {
	.wrapper {
		max-width: 970px;
	}

	.desktop-only {
		display: block;
	}

	.center-desktop {
		text-align: center;
	}

	.product-name {
		font-size: 101px;
		display: inline-block;
		margin-bottom: 45px;
		position: relative;
		z-index: 3;
	}

	.product-name span {
		font-size: 46px;
		width: 95px;
		height: 95px;
		right: -102px;
		top: -40px;

		line-height: 1.85;
	}

	.sec1 {
		padding-top: 70px;
		padding-bottom: 75px;
	}

	.sec1__face {
		position: absolute;
		right: -400px;
		bottom: -83px;
	}

	.sec1__face-item {
		font-size: 18px;
		z-index: 3;
	}

	.sec1__face-item:nth-child(1) {
		right: 635px;
		top: 215px;
	}

	.sec1__face-item:nth-child(2) {
		right: 665px;
		top: 390px;
	}

	.sec1__face-item:nth-child(3) {
		right: 510px;
		top: 550px;
	}

	.sec1__face-item-trigger {
		width: 32px;
		height: 32px;
		background: url(../images/circles.png) no-repeat;
		position: absolute;
		right: -39px;
		top: 10px;
		font-size: 0;
		-webkit-box-shadow: none;
		        box-shadow: none;
	}

	.sec1__face-item-text {
		-webkit-box-shadow: none;
		        box-shadow: none;
		text-shadow: 0 0 10px rgba(118, 58, 30, 0.83);
		background: transparent;
		color: #fff;
		width: 190px;
		border-bottom: 1px solid #fff;
		border-radius: 0;
		padding: 10px 0;
		position: absolute;
		top: -100px;
		right: -240px;
		text-align: left;
		max-width: none;
	}

	.sec1__face-item:nth-child(2) .sec1__face-item-text {
		top: 23px;
		right: -260px;
		padding-left: 10px;
		width: 200px;
	}

	.sec1__face-item:nth-child(3) .sec1__face-item-text {
		top: 29px;
		right: -113px;
		padding-left: 30px;
		width: 190px;
	}

	.sec1__face-item-text::before {
		height: 1px;
		width: 66px;
		background: #fff;
		border: 0;
		-webkit-transform: rotate(-68deg);
		        transform: rotate(-68deg);
		top: auto;
		bottom: -32px;
		left: -45px;
		right: auto;
	}

	.sec1__face-item:nth-child(2) .sec1__face-item-text::before {
		width: 57px;
		-webkit-transform: rotate(55deg);
		        transform: rotate(55deg);
		bottom: 23px;
		left: -45px;
	}

	.sec1__face-item:nth-child(3) .sec1__face-item-text::before {
		width: 99px;
		-webkit-transform: rotate(111deg);
		        transform: rotate(111deg);
		bottom: 45px;
		left: -32px;
		border: 0;
		top: auto;
		right: auto;
	}

	.sec1__girls {
		position: absolute;
		bottom: 70px;
		left: 50px;
		z-index: 2;
	}

	.sec1__girl {
		width: 185px;
		height: 185px;
	}

	.sec1__girl:nth-child(1),
	.sec1__girl:nth-child(4) {
		border-radius: 50px 0 50px 0;
	}

	.sec1__girl:nth-child(2),
	.sec1__girl:nth-child(3) {
		border-radius: 0 50px 0 50px;
	}

	.sec1__girl:nth-child(2) {
		margin-left: 110px;
		margin-top: -19px;
	}

	.sec1__girl:nth-child(3) {
		margin-left: 139px;
		margin-top: -519px;
	}

	.sec1__girl:nth-child(4) {
		margin-left: 234px;
		margin-top: -19px;
	}

	.sec1__perfect {
		margin-bottom: 300px;
	}

	.sec1__perfect-title {
		font-size: 36px;
		max-width: 270px;
	}

	.sec1__perfect-list {
		max-width: 230px;
	}

	.sec1__perfect-item {
		display: block;
		margin-bottom: 15px;
		font-size: 22px;
		padding-left: 45px;
	}

	.sec1__perfect-item::before {
		content: "";
		background: url(../images/checkmark.png) no-repeat;
		position: absolute;
		top: -7px;
		left: 0;
		width: 28px;
		height: 34px;
	}

	.sec1__girls::after {
		content: "";
		background: url(../images/sec1__flowers.png) no-repeat;
		width: 1000px;
		height: 1256px;
		position: absolute;
		left: 15px;
		top: -750px;
		z-index: 2;
	}

	.sec1__girls::before {
		content: "";
		background: url(../images/sec1__prod.png) no-repeat;
		width: 474px;
		height: 581px;
		position: absolute;
		left: 210px;
		top: -309px;
		z-index: 1;
	}

	.sec1__girl:nth-child(1) img {
		-webkit-transform: rotate(-60deg) scale(2.1) translate(-6px, 20px);
		        transform: rotate(-60deg) scale(2.1) translate(-6px, 20px);
	}

	.sec1__girl:nth-child(2) img {
		-webkit-transform: rotate(-60deg) scale(2.3) translate(-4px, 38px);
		        transform: rotate(-60deg) scale(2.3) translate(-4px, 38px);
	}

	.sec1__girl:nth-child(3) img {
		-webkit-transform: rotate(-60deg) scale(1.7) translate(2px, 22px);
		        transform: rotate(-60deg) scale(1.7) translate(2px, 22px);
	}

	.sec1__girl:nth-child(4) img {
		-webkit-transform: rotate(-60deg) scale(2) translate(-7px, 15px);
		        transform: rotate(-60deg) scale(2) translate(-7px, 15px);
	}

	.sec1__decor1 {
		top: -70px;
		right: -290px;
	}

	.sec1__decor2 {
		right: -590px;
		bottom: -95px;
	}

	.sec1__decor3 {
		top: 330px;
		left: 20px;
	}

	.sec1__decor4 {
		left: 460px;
		bottom: -20px;
		z-index: 1;
	}

	.btn {
		z-index: 3;
		position: relative;
	}

	.sec2 {
		padding: 135px 0 220px;
	}

	.sec2__box::after {
		clear: both;
		display: table;
		content: "";
	}

	.sec2__title {
		font-size: 72px;
		max-width: 530px;
		line-height: 0.9;
		position: relative;
		z-index: 11;
	}

	.sec2__problem {
		float: right;
		max-width: 310px;
		font-size: 24px;
	}

	.sec2__problem p {
		font-size: 30px;
	}

	.sec2__problem-sign {
		top: -55px;
		width: 75px;
		height: 75px;
		font-size: 56px;
		-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.5);
		        box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.5);
		line-height: 1.4;

		left: auto;
		right: 25px;
	}

	.sec2__woman-face {
		top: 3px;
		right: -370px;
		position: absolute;
		z-index: 4;
	}

	.sec2__list {
		float: left;
		position: relative;
		z-index: 1;
	}

	.sec2__item {
		width: 350px;
		margin-top: -25px;
	}

	.sec2__item:nth-child(even) {
		padding-left: 82px;
	}

	.sec2__item-img,
	.sec2__item-img img {
		width: 113px;
	}

	.sec2__item-text {
		font-size: 18px;
	}

	.sec2__decor1 {
		display: none;
	}

	.sec2__decor2 {
		right: 0;
	}

	.age {
		font-size: 17px;
	}

	.age__box {
		padding: 70px 45px;
		background: url(../images/sec3__dna.png) no-repeat top right;
		background-size: auto 100%;
	}

	.age__box::before {
		content: "";
		background: url(../images/sec3__girl.png) no-repeat;
		position: absolute;
		width: 446px;
		height: 576px;
		pointer-events: none;
		right: -50px;
		top: auto;
		bottom: 0;
	}

	.age__title {
		font-size: 42px;
		max-width: 550px;
		margin-bottom: 45px;
	}

	.age__questions {
		max-width: 550px;
	}

	.age__question {
		margin-bottom: 25px;
		display: inline-block;
		max-width: 250px;
		vertical-align: top;
	}

	.age__question--current {
		max-width: none;
	}

	.age__question--current > p {
		max-width: 200px;
	}

	.age__points {
		font-size: 18px;
	}

	.btn--age {
		margin-top: -20px;
	}

	.result {
		padding-top: 200px;
		padding-bottom: 100px;
	}

	.result__title {
		font-size: 36px;
		margin-bottom: 5px;
	}

	.result__title-res {
		display: inline-block;
	}

	.result__recommends {
		font-size: 24px;
		margin-bottom: 45px;
	}

	.result__choice {
		text-align: left;
	}

	.result__choice-item {
		font-size: 0;
		margin-bottom: 30px;
	}

	.result__choice-img {
		width: 115px;
		height: 115px;
		margin-top: 10px;
		display: inline-block;
		vertical-align: top;
	}

	.result__choice-text {
		padding-left: 30px;
		display: inline-block;
		vertical-align: top;
		width: 87%;
	}

	.result__choice-img img {
		width: 115px;
		height: 115px;
	}

	.result__choice-img::before {
		width: 133px;
		height: 133px;
	}

	.result__choice-item:last-child .result__choice-img img {
		width: auto;
		height: auto;
		margin: 0;
		position: absolute;
		top: 13px;
		left: -24px;
	}

	.result__choice-title {
		display: inline-block;
		margin-bottom: 5px;
	}

	.result__choice-count {
		font-size: 18px;
		width: 38px;
		height: 38px;
		line-height: 2.2;
	}

	.result__choice-count::before {
		width: 19px;
		height: 19px;
		left: -22px;
	}

	.result__choice-count::after {
		width: 9px;
		height: 9px;

		left: -34px;
	}

	.result__decor1 {
		top: -430px;
		left: -350px;
	}

	.sec5 {
		padding: 200px 0 190px;
	}

	.sec5 .product-name {
		margin-bottom: 0;
	}

	.sec5__decor1 {
		background: url(../images/sec5__decor1_1.png) no-repeat;
		width: 656px;
		height: 452px;
		left: -310px;
	}

	.sec5__decor2 {
		background: url(../images/sec5__decor2_1.png) no-repeat;
		width: 514px;
		height: 1090px;
		right: -310px;
	}

	.sec5__types {
		font-weight: 700;
		margin-bottom: 0;
		width: 900px;
		font-size: 0;
		max-width: none;
	}

	.sec5__types-row {
		font-size: 36px;
		display: inline-block;
		width: 33.33%;
		vertical-align: top;
	}

	.sec5__types-row--1 {
		float: right;
		margin-top: -38px;
	}

	.sec5__types-row--1 p {
		margin-left: -25px;
	}

	.sec5__types-row--2 {
		margin: 0 auto 30px;
		text-align: left;
		z-index: 2;
	}

	.sec5__types-row--3 {
		float: left;
		padding-top: 65px;
		padding-right: 50px;
	}

	.sec5__types-three {
		width: 215px;
		height: 215px;
		background: #6287adb2;

		font-weight: 900;
		font-size: 72px;
		border-width: 20px;
		line-height: 2.4;
	}

	.sec5__line:nth-of-type(1) {
		width: 110px;
		top: 85px;
		left: -60px;
		-webkit-transform: rotate(0deg);
		        transform: rotate(0deg);
	}

	.sec5__line:nth-of-type(2) {
		width: 146px;
		bottom: 130px;
		right: -77px;
		-webkit-transform: rotate(-38deg);
		        transform: rotate(-38deg);
	}

	.sec5__list {
		font-size: 0;
		position: relative;
	}

	.sec5__list::before {
		content: "";
		background: url(../images/tubes__prod.png) no-repeat;
		position: absolute;
		top: -90px;
		left: 38%;
		width: 260px;
		height: 495px;
		z-index: 3;
	}

	.sec5__list-box {
		display: inline-block;
		vertical-align: top;
		width: 50%;
		font-size: 18px;
		padding-right: 145px;
	}

	.sec5__item--1,
	.sec5__item--2 {
		text-align: right;
	}

	.sec5__item--3 {
		display: inline-block;
		vertical-align: top;
		width: 50%;
		font-size: 18px;
		padding-left: 145px;
	}

	.sec5__item-title {
		display: inline-block;
	}

	.sec5__item-title span {
		display: block;
	}

	.sec5__types-prod {
		display: none;
	}

	.sec5__item-innerlist li::before {
		display: inline-block;
		position: static;
		margin-right: 5px;
	}

	.sec5__item--3 {
		padding-bottom: 190px;
	}

	.sec5__decor3 {
		background: url(../images/tubes__flowers.png) no-repeat;
		width: 574px;
		height: 1090px;
		position: absolute;
		top: -430px;
		left: 250px;
	}

	.sec5__decor4 {
		background: url(../images/sec5__decor4.png) no-repeat;
		width: 355px;
		height: 363px;
		position: absolute;
		bottom: -180px;
		right: 70px;
	}

	.components {
		padding: 120px 0 170px;
	}

	.components__title {
		font-size: 42px;
		max-width: 600px;
		position: relative;
		z-index: 1;
	}

	.components__woman {
		background: url(../images/components__woman.png) no-repeat;
		width: 1700px;
		height: 1376px;
		position: absolute;
		bottom: -170px;
		right: -865px;
	}

	.components__box {
		max-width: 640px;
	}

	.components__item {
		min-height: 475px;
		margin-right: 20px;
		padding: 15px 25px;
	}

	.components__item:nth-child(even) {
		border-radius: 50px 0 50px 0;
	}

	.components .slick-next {
		right: 280px;
	}

	.components .slick-prev {
		left: 260px;
	}

	.components__decor1 {
		left: -510px;
		top: -380px;
		z-index: 2;
	}

	.components__decor2 {
		left: -770px;
		top: -370px;
		width: 1100px;
	}

	.stat {
		padding: 135px 0;
	}

	.stat__title {
		font-size: 48px;

		text-align: left;
		margin-bottom: 30px;
		float: right;
		max-width: 450px;
	}

	.stat__box {
		font-size: 0;
		text-align: center;
		margin-left: -120px;
	}

	.stat__left,
	.stat__right {
		display: inline-block;
		width: 423px;
		vertical-align: top;
		font-size: 18px;
		position: relative;
	}

	.stat__left {
		padding-right: 2px;
	}

	.stat__right {
		padding-left: 2px;
	}

	.stat__compare {
		width: 423px;
		position: relative;
		margin-top: 0;
	}

	.stat__compare--2 {
		margin-bottom: 195px;
	}

	.stat__compare-before {
		padding-right: 2px;
		width: 211px;
	}

	.stat__compare-after {
		padding-left: 2px;
		width: 211px;
	}

	.stat__hexa {
		font-size: 17px;
	}

	.stat__hexa--2 {
		background-image: none;
		position: absolute;
		left: 102px;
		top: 186px;
		padding: 0;
		z-index: 2;
	}

	.stat__hexa--1 {
		position: absolute;
		left: -25px;
		top: -92px;
		padding: 25px;
	}

	.stat__hexa-inner {
		padding-left: 30px;
		padding-right: 30px;
		width: 220px;
	}

	.stat__compare-caption {
		bottom: 75px;
		font-size: 18px;
		z-index: 2;
	}

	.stat__compare-caption--before {
		left: 0;
	}

	.stat__compare-caption--after {
		right: 0;
	}

	.stat__compare--1 .stat__compare-before {
		position: absolute;
		left: 107px;
		top: -185px;
	}

	.stat__compare--1 .stat__compare-after {
		margin-left: 210px;
	}

	.stat__compare--2 .stat__compare-after {
		position: relative;
	}

	.stat__compare--2::after {
		content: "";
		background: url(../images/hexa2-outer.svg) no-repeat;
		opacity: 0.4;
		position: absolute;
		top: -130px;
		right: -52px;
		width: 540px;
		height: 630px;
		background-size: contain;
		pointer-events: none;
	}

	.stat__compare--2 .stat__compare-after::after {
		content: "";
		background: url(../images/hexa2-outer.svg) no-repeat;
		width: 260px;
		height: 304px;
		position: absolute;
		top: -29px;
		left: -23px;
	}

	.stat__compare img {
		position: relative;
		z-index: 1;
	}

	.stat__hexa-text {
		letter-spacing: -1px;
		line-height: 1.3;
		margin-top: -15px;
	}

	.stat__decor1 {
		top: -30px;
		left: -410px;
	}

	.stat__decor2 {
		right: -460px;
	}

	.stat__results {
		font-size: 0;
		width: 680px;
		float: right;
		margin-top: -270px;
	}

	.stat__results::after {
		content: "";
		clear: both;
		display: table;
	}

	.stat__result {
		display: inline-block;
		vertical-align: top;
		width: 50%;
		font-size: 16px;
	}

	.stat__result:nth-child(1) {
		padding-right: 90px;
		text-align: right;
		max-width: 330px;
	}

	.stat__result:nth-child(2) {
		padding-left: 140px;
		text-align: left;
	}

	.doc__decor1 {
		background: url(../images/doc__decor1_1.png) no-repeat;
		width: 643px;
		height: 778px;
		left: -110px;
	}

	.doc__decor2 {
		background: url(../images/doc__decor2_1.png) no-repeat;
		width: 490px;
		height: 925px;
		right: -180px;
	}

	.doc__item--first .doc__about::before {
		background: url(../images/doc1.png) no-repeat;
		bottom: -350px;
		left: -520px;
		width: 760px;
		height: 507px;
	}

	.doc__item--second .doc__about::before {
		background: url(../images/doc2.png) no-repeat;
		bottom: -310px;
		right: -660px;
		width: 692px;
		height: 461px;
	}

	.doc__item--first {
		padding-left: 550px;
		margin-bottom: 65px;
	}

	.doc__item--second {
		padding-right: 550px;
		text-align: right;
	}

	.doc__item--first .doc__about {
		padding-left: 0;
		margin-bottom: 20px;
	}

	.doc__item--second .doc__about {
		padding-right: 0;
		margin-bottom: 20px;
	}

	.doc__about,
	.doc__text {
		position: relative;
		z-index: 1;
	}

	.doc__about p::before {
		background: url(../images/quotes.png) no-repeat;
		width: 247px;
		height: 219px;
		top: -20px;
		left: -75px;
	}

	.doc__item--second .doc__about p::before {
		left: auto;
		right: -25px;
	}

	.doc__opinion {
		font-size: 42px;
		margin-right: 80px;
		max-width: 550px;
		padding-left: 130px;
		padding-right: 80px;
		border-radius: 70px 0 70px 0;
		margin-bottom: 90px;
	}

	.doc__opinion::before {
		background: url(../images/doc__prod.png) no-repeat;
		width: 700px;
		height: 535px;
		top: auto;
		left: -405px;
		bottom: -210px;
	}

	.tubes {
		padding-top: 100px;
		padding-bottom: 215px;
	}

	.tubes .wrapper::after {
		content: "";
		background: url(../images/tubes__woman.png) no-repeat;
		width: 824px;
		height: 1100px;
		left: -260px;
		bottom: -220px;
		position: absolute;
	}

	.tubes__title {
		font-size: 32px;
		max-width: 660px;
		float: right;
		margin-bottom: -30px;
	}

	.tubes__title p {
		display: block;
	}

	.tubes__title .product-name {
		font-size: 68px;
	}

	.tubes__box::after {
		width: 630px;
		height: 630px;
		left: 15%;
	}

	.tubes__list {
		width: 630px;
		height: 630px;
		background: rgba(125, 149, 125, 0.24);
		margin-left: -0;
		margin-bottom: 0;
		float: right;
		z-index: 1;
	}

	.tubes__list::after {
		content: "";
		background: url(../images/tubes.png) no-repeat;
		width: 374px;
		height: 487px;
		position: absolute;
		left: 110px;
		top: 70px;
		z-index: 1;
	}

	.tubes__caption {
		border-radius: 0 25px 0 25px;
		display: block;
		max-width: none;
		padding-left: 20px;
		padding-right: 20px;
	}

	.tubes__caption::before,
	.tubes__btn {
		display: none;
	}

	.tubes__item:nth-child(1) .tubes__caption {
		top: 72px;
		left: auto;
		right: -120px;
		padding-right: 30px;
	}

	.tubes__item:nth-child(2) .tubes__caption {
		bottom: -97px;
		left: 320px;
		width: auto;

		text-align: left;
	}

	.tubes__item:nth-child(3) .tubes__caption {
		bottom: 25px;
		left: auto;
		right: -155px;
	}

	.center--desktop-left {
		text-align: left;
	}

	.tubes__decor1 {
		top: -10px;
		right: -280px;
	}

	.tubes__decor2 {
		top: 130px;
		left: -280px;
	}

	.tubes__decor4 {
		top: 300px;
		right: -170px;
	}

	.tubes__decor3 {
		bottom: -420px;
		left: auto;
		right: -200px;
		width: 420px;
	}

	.how {
		padding: 120px 0 200px;
		overflow: hidden;
	}

	.how .wrapper::before {
		content: "";
		background: url(../images/how__woman2.png) no-repeat;
		position: absolute;
		top: -120px;
		width: 1287px;
		height: 798px;
		right: -350px;
		z-index: 1;
	}

	.how__title {
		font-size: 42px;
		float: left;
		max-width: 500px;
	}

	.how__title p {
		display: block;
	}

	.how__title .product-name {
		font-size: 72px;
	}

	.how__title .product-name span {
		font-size: 32px;
		width: 70px;
		height: 70px;
		right: -82px;
		top: -20px;
		line-height: 2;
	}

	.how__list {
		float: right;
		width: 45%;
	}

	.how__item {
		border-bottom: 1px solid #fff;
		padding-bottom: 10px;
		padding-left: 30px;
		width: 279px;
		float: right;
		margin-bottom: 65px;
		position: relative;
	}

	.how__item::before {
		content: "";
		width: 16px;
		height: 16px;
		border-radius: 50%;
		background: rgba(255, 255, 255, 0.4);
		-webkit-box-shadow: 0 0 0 16px rgba(255, 255, 255, 0.2),
			0 0 0 7px rgba(255, 255, 255, 0.2);
		        box-shadow: 0 0 0 16px rgba(255, 255, 255, 0.2),
			0 0 0 7px rgba(255, 255, 255, 0.2);
		position: absolute;
		left: -18px;
		bottom: -11px;
		border: 2px solid #fff;
	}

	.how__item:nth-child(2) {
		padding-left: 185px;
		width: 420px;
	}

	.how__item:nth-child(3) {
		width: 266px;
		margin-bottom: 0;
	}

	.how__decor1 {
		background: url(../images/how__decor1_1.png) no-repeat;
		width: 308px;
		height: 5390px;
	}

	.how__prod {
		bottom: -220px;
		left: -160px;
	}

	.order {
		padding-top: 25px;
		overflow: visible;
		padding-bottom: 90px;
	}

	.order__title {
		font-size: 42px;
		margin-bottom: 0;
	}

	.order__title p {
		display: block;
		max-width: 570px;
		margin-left: auto;
		margin-right: auto;
	}

	.order__list {
		font-size: 0;
	}

	.order__item {
		display: inline-block;
		vertical-align: bottom;
		width: 33.33%;
		font-size: 18px;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	.order__item:nth-child(2) {
		padding-bottom: 0;
		padding-top: 0;
	}

	.order__item:nth-child(1) {
		margin-bottom: 45px;
	}

	.order__item:nth-child(3) {
		margin-bottom: -40px;
	}

	.order__text {
		padding-bottom: 0;
	}

	.order__item:nth-child(1) .order__text {
		max-width: 190px;
		padding-left: 25px;
	}

	.order__item:nth-child(2) .order__text {
		text-align: center;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}

	.order__item:nth-child(3) .order__text {
		text-align: right;
		max-width: 190px;
	}

	.order__text,
	.order__item:nth-child(3) .order__text {
		float: none;
	}

	.order__text span {
		font-weight: 700;
	}

	.order__img,
	.order__item:nth-child(1) .order__img,
	.order__item:nth-child(3) .order__img {
		position: relative;
		top: auto;
		bottom: auto;
		right: auto;
		left: auto;
	}

	.order__item:nth-child(1) .order__img {
		margin-top: -35px;
	}

	.order__item:nth-child(2) .order__img {
		margin-left: 30px;
	}

	.order__item:nth-child(3) .order__img {
		margin-top: -100px;
		margin-left: 50px;
	}

	.order__count {
		z-index: 5;
	}

	.order__item:nth-child(1) .order__count {
		bottom: -50px;
		right: auto;
		left: 140px;
	}

	.order__item:nth-child(2) .order__count {
		top: -0;
		left: 50%;
		-webkit-transform: translateX(-50%);
		        transform: translateX(-50%);
	}

	.order__item:nth-child(3) .order__count {
		bottom: 25px;
		top: auto;
		right: auto;
		left: 120px;
	}

	.order__decor1 {
		display: none;
	}

	.order__decor2 {
		display: none;
	}

	.reviews {
		padding: 110px 0;
		overflow: hidden;
		z-index: 4;
	}

	.reviews__title {
		text-align: left;
		font-size: 36px;
		margin-bottom: 80px;
		line-height: 1.2;
	}

	.reviews__title p {
		display: block;
		max-width: 450px;
	}

	.reviews__list::after {
		content: "";
		display: table;
		clear: both;
	}

	.reviews__item {
		margin: 0;
		min-height: 1px;
	}

	.reviews__item:nth-child(1) {
		float: left;
		width: 440px;
	}

	.reviews__item:nth-child(2) {
		float: right;
		margin-top: -171px;
		width: 495px;
		margin-bottom: 15px;
	}

	.reviews__item:nth-child(3) {
		float: right;
		width: 495px;
	}

	.tubes__item:nth-child(1) {
		top: 6px;
		left: 220px;
	}

	.tubes__item:nth-child(4) .tubes__caption {
		right: auto;
		left: 200px;
		top: 99px;
		width: 190px;
		text-align: left;
	}

	.tubes__item:nth-child(5) .tubes__caption {
		top: 265px;
		left: auto;
		right: 75px;
		width: 140px;
		word-break: break-word;
	}

	.tubes__item:nth-child(6) .tubes__caption {
		right: auto;
		left: -20px;
		top: 249px;
	}

	.tubes__item:nth-child(7) .tubes__caption {
		bottom: -282px;
		right: -237px;
		width: 183px;
	}

	.tubes__prod {
		-webkit-transform: rotate(214deg);
		        transform: rotate(214deg);
		left: 299px;
		bottom: -250px;
	}

	.tubes__flowers {
		bottom: -430px;
		left: 340px;
		-webkit-transform: rotate(53deg);
		        transform: rotate(53deg);
		width: 320px;
	}

	.reviews__prod {
		background: url(../images/reviews__prod.png) no-repeat;
		position: absolute;
		top: -321px;
		right: -90px;
		width: 990px;
		height: 1074px;
	}

	.form {
		font-size: 0;
		padding: 150px 0;
	}

	.form__title {
		display: inline-block;
		vertical-align: bottom;
		width: 69%;
		font-size: 54px;
		position: relative;
		z-index: 1;

		margin-bottom: -100px;
	}

	.form__title span:nth-child(1) {
		max-width: 500px;
		text-shadow: 0 0 27px #fff, 0 0 27px #fff, 0 0 61px #fff, 0 0 61px #fff;
		display: block;
	}

	.form__title span:nth-child(2) {
		font-size: 76px;
	}

	.form__box {
		display: inline-block;
		vertical-align: bottom;
		width: 31%;
		font-size: 24px;
		background: transparent;
		position: relative;
		margin: 0;
		padding: 0;
		height: auto;
	}

	.form__box::before {
		content: "";
		border-radius: 50%;
		background: rgba(98, 135, 173, 0.25);
		width: 670px;
		height: 670px;
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		        transform: translate(-50%, -50%);
	}

	.form__decor3 {
		bottom: -210px;
		left: 310px;
	}

	.form__decor4 {
		top: -100px;
		right: -180px;
	}

	.form .btn {
		width: 300px;
	}

	.form__woman {
		position: absolute;
		left: -130px;
		top: -175px;
	}

	.form__decor2 {
		left: -15px;
		top: 203px;
	}

	.form__prod {
		right: auto;
		top: auto;
		left: 418px;
		bottom: -70px;
		z-index: 1;
	}

	.form__decor1 {
		bottom: -30px;
		left: -10px;
	}
}

@media (min-width: 1250px) {
	.sec1__face-item:nth-child(2) {
		right: 555px;
		top: 340px;
	}

	.sec1__face-item:nth-child(3) {
		right: 450px;
	}

	.order__decor1 {
		display: block;
		left: -160px;
	}

	.order__decor2 {
		display: block;
	}

	.sec2__decor1 {
		display: block;
	}

	.sec5__decor2 {
		right: -220px;
	}
}

@media (min-width: 1400px) {
	.sec2__triangle,
	.age__triangle {
		height: 320px;
	}

	.sec2 {
		padding-bottom: 300px;
	}

	.age__triangle {
		bottom: -169px;
	}

	.age__box {
		margin: -150px 0;
	}

	.result {
		padding-top: 260px;
	}

	.sec5 {
		padding-top: 300px;
	}

	.sec2__decor1 {
		left: 0;
	}

	.doc__decor1 {
		left: -0;
	}

	.doc__decor2 {
		right: -0;
	}

	.stat {
		margin-top: 225px;
	}
}

@media (min-width: 1500px) {
	.order__decor2 {
		right: -90px;
		bottom: -480px;
	}

	.sec5__decor1 {
		left: -100px;
	}

	.sec5__decor2 {
		right: -100px;
	}
}

@media (min-width: 1700px) {
	.sec5__decor1 {
		left: 0;
	}

	.sec5__decor2 {
		right: 0;
	}
}

/* @media all and (-ms-high-contrast: none),
(-ms-high-contrast: active),
(min-width:992px) {
    .stat__result:nth-child(1) {
        padding-right: 110px;
    }
} */
