* {
	outline: 0;
}
img {
	height: auto;
}
.padding {
	padding: 10px;
}

#kmacb {
	position: fixed;
	*visibility: hidden;
	display: block;
	background-color: transparent;
	width: 160px;
	height: 160px;
	z-index: 1000 !important;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0);
	-webkit-transition: visibility 0.5s;
	-moz-transition: visibility 0.5s;
	-o-transition: visibility 0.5s;
	transition: visibility 0.5s;
	right: 25px;
	bottom: 15px;
}

@media screen and (max-width: 991px) {
	#kmacb {
		display: none !important;
	}
}

#kmacb a {
	text-decoration: none;
}

.kmacb__manager {
	width: 150px !important;
	height: 150px !important;
}

.kmacb__manager-circle {
	background: #52aff7;
	position: absolute;
	width: 120px;
	height: 120px;
	top: 50%;
	left: 50%;
	margin-top: -60px;
	margin-left: -60px;
	border-radius: 100%;
}

.kmacb__manager-img {
	background: center bottom no-repeat;
	position: absolute;
	width: 120px;
	height: 120px;
	top: 50%;
	left: 50%;
	margin-top: -60px;
	margin-left: -60px;
	border-radius: 100%;
}

.kmacb__manager-woman1 .kmacb__manager-img {
	background-position: 16px 100%;
	background-image: url('data:image/png;base64,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');
}

.kmacb__manager-border {
	position: absolute;
	width: 75px;
	height: 75px;
	top: 50%;
	left: 50%;
	margin-top: -39.5px;
	margin-left: -39.5px;
	border-radius: 100%;
	border: 2px solid #ffe787;
	-webkit-animation: kmacb__manager-border-anim 1.5s ease-in-out 0.5s infinite;
	-moz-animation: kmacb__manager-border-anim 1.5s ease-in-out 0.5s infinite;
	-ms-animation: kmacb__manager-border-anim 1.5s ease-in-out 0.5s infinite;
	-o-animation: kmacb__manager-border-anim 1.5s ease-in-out 0.5s infinite;
	animation: kmacb__manager-border-anim 1.5s ease-in-out 0.5s infinite;
	opacity: 0.8;
	transform-origin: center;
}

@-webkit-keyframes kmacb__manager-border-anim {
	0% {
		transform: scale(1);
	}

	75% {
		opacity: 0.6;
	}

	100% {
		transform: scale(2.1);
		opacity: 0.3;
	}
}

@-moz-keyframes kmacb__manager-border-anim {
	0% {
		transform: scale(1);
	}

	75% {
		opacity: 0.6;
	}

	100% {
		transform: scale(2.1);
		opacity: 0.3;
	}
}

@-ms-keyframes kmacb__manager-border-anim {
	0% {
		transform: scale(1);
	}

	75% {
		opacity: 0.6;
	}

	100% {
		transform: scale(2.1);
		opacity: 0.3;
	}
}

@-o-keyframes kmacb__manager-border-anim {
	0% {
		transform: scale(1);
	}

	75% {
		opacity: 0.6;
	}

	100% {
		transform: scale(2.1);
		opacity: 0.3;
	}
}

@keyframes kmacb__manager-border-anim {
	0% {
		transform: scale(1);
	}

	75% {
		opacity: 0.6;
	}

	100% {
		transform: scale(2.1);
		opacity: 0.3;
	}
}

.kmacb__manager-fill {
	background: #52aff7 center bottom no-repeat;
	position: absolute;
	width: 75px;
	height: 75px;
	top: 50%;
	left: 50%;
	margin-top: -37.5px;
	margin-left: -37.5px;
	border-radius: 100%;
	opacity: 0.5;
	-webkit-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
	-moz-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
	-ms-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
	-o-animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
	animation: kmacb__manager-fill-anim 1.5s ease-in-out infinite;
	transform-origin: center;
}

@-webkit-keyframes kmacb__manager-fill-anim {
	0% {
		transform: scale(1);
	}

	75% {
		opacity: 0.3;
		transform: scale(2.1);
	}

	100% {
		opacity: 0;
		transform: scale(2.1);
	}
}

@-moz-keyframes kmacb__manager-fill-anim {
	0% {
		transform: scale(1);
	}

	75% {
		opacity: 0.3;
		transform: scale(2.1);
	}

	100% {
		opacity: 0;
		transform: scale(2.1);
	}
}

@-ms-keyframes kmacb__manager-fill-anim {
	0% {
		transform: scale(1);
	}

	75% {
		opacity: 0.3;
		transform: scale(2.1);
	}

	100% {
		opacity: 0;
		transform: scale(2.1);
	}
}

@-o-keyframes kmacb__manager-fill-anim {
	0% {
		transform: scale(1);
	}

	75% {
		opacity: 0.3;
		transform: scale(2.1);
	}

	100% {
		opacity: 0;
		transform: scale(2.1);
	}
}

@keyframes kmacb__manager-fill-anim {
	0% {
		transform: scale(1);
	}

	75% {
		opacity: 0.3;
		transform: scale(2.1);
	}

	100% {
		opacity: 0;
		transform: scale(2.1);
	}
}

select,
button,
input[type='button'],
input[type='submit'] {
	-webkit-appearance: none;
}

.ever-popup {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.7);
	z-index: 111;
	display: none;
	overflow: auto;
}

.ever-popup__body {
	position: static;
	float: none;
	display: block;
	margin: 0 auto;
	padding: 0;
	width: auto;
}

.ever-popup.show {
	display: block;
	align-items: center;
}

.ever-popup__inner {
	position: relative;
	margin: 0 auto;
	padding-top: 35px;
}

.ever-popup__close {
	width: 35px;
	height: 30px;
	position: absolute;
	cursor: pointer;
	top: 0;
	right: 0;
	z-index: 1;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.ever-popup__close:after,
.ever-popup__close:before {
	content: '';
	position: absolute;
	right: 0;
	top: 10px;
	width: 35px;
	height: 10px;
	background: #fff;
	transition: all 1s;
}

.ever-popup__close:after {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.ever-popup__close:before {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

.ever-popup__inner {
	position: fixed;
	z-index: 1000;
	left: 50%;
	top: 50%;
}

body {
	margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
	display: block;
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

[hidden],
template {
	display: none;
}

a {
	background-color: transparent;
}

a:active,
a:hover {
	outline: 0;
}

abbr[title] {
	border-bottom: 1px dotted;
}

b,
strong {
	font-weight: 700;
}

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

mark {
	background: #ff0;
	color: #000;
}

img {
	border: 0;
	max-width: 100%;
}

figure {
	margin: 1em 40px;
}

hr {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0;
}

button {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button,
html input[type='button'],
input[type='reset'],
input[type='submit'] {
	-webkit-appearance: button;
	cursor: pointer;
}

button[disabled],
html input[disabled] {
	cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

input {
	line-height: normal;
}

input[type='checkbox'],
input[type='radio'] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
}

input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
	height: auto;
}

fieldset {
	border: 1px solid silver;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

legend {
	border: 0;
	padding: 0;
}

textarea {
	overflow: auto;
}

optgroup {
	font-weight: 700;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

td,
th {
	padding: 0;
}

* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

:after,
:before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

html {
	font-size: 10px;
	-webkit-tap-highlight-color: transparent;
}

body {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
	background-color: #fff;
}

button,
input,
select,
textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

a {
	color: #337ab7;
	text-decoration: none;
}

a:focus,
a:hover {
	color: #ffffff;
	text-decoration: underline;
}

a:focus {
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

figure {
	margin: 0;
}

img {
	vertical-align: middle;
}

.img-responsive {
	display: block;
	max-width: 100%;
	height: auto;
}

hr {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #eee;
}

.clearfix:after,
.clearfix:before {
	content: ' ';
	display: table;
}

.clearfix:after {
	clear: both;
}

.hide {
	display: none !important;
}

.show {
	display: block !important;
}

.hidden {
	display: none !important;
}

@-ms-viewport {
	width: device-width;
}

* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

:after,
:before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

::-webkit-input-placeholder {
	color: #1367ac;
	opacity: 1;
}

::-moz-placeholder {
	color: #666;
	opacity: 1;
}

body input:focus:required:invalid,
body textarea:focus:required:invalid {
	color: #666;
}

/* body input:required:valid,
body textarea:required:valid {
	color: #666;
} */

body {
	font-size: 16px;
	min-width: 320px;
	position: relative;
	line-height: 1.75;
	font-family: 'Open Sans', sans-serif;
	opacity: 1;
	color: #fff;
	margin: auto;
	max-width: 100%;
	overflow-x: hidden;
}

.img-responsive {
	display: block;
	max-width: 100%;
	height: auto;
}

a,
abbr,
applet,
article,
aside,
audio,
b,
body,
canvas,
caption,
center,
details,
div,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
header,
hgroup,
html,
i,
iframe,
img,
legend,
li,
mark,
nav,
object,
output,
p,
q,
s,
section,
span,
strong,
summary,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
u,
ul,
var,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}

body {
	line-height: 1;
}

ul {
	list-style: none;
}

q {
	quotes: none;
}

q:after,
q:before {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

h1,
h2,
h3 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	color: #000;
}

h2 {
	font-size: 34px;
	line-height: 1.2em;
	text-align: center;
	text-transform: uppercase;
}

h2 span {
	color: #1b459c;
}

p {
	color: #000;
	font-family: 'Open Sans', sans-serif;
}

input {
	font-family: 'Open Sans', sans-serif;
	color: #1367ac;
}

button {
	text-transform: uppercase;
	outline: 0;
	text-decoration: none;
}

a {
	outline: 0;
}

.wrapper {
	width: 960px;
	margin: auto;
	padding-top: 40px;
	/* overflow-x: hidden; */
}

@media (max-width: 414px) {
	.wrapper {
		padding-top: 20px;
	}
}

header {
	background: #375bae;
}

header .wrapper {
	background: url(../images/joint.png) no-repeat;
	background-position: 73% top;
}

header .wrapper .header-content .header-title {
	text-shadow: -2px 2px 5px rgba(3, 3, 4, 0.25);
	margin-bottom: 60px;
}

header .wrapper .header-content .header-title h1 {
	text-transform: uppercase;
	font-size: 35px;
	color: #fff;
	padding-right: 235px;
	line-height: 50px;
	margin-bottom: 25px;
	z-index: 5;
	max-width: 960px;
}

header .wrapper .header-content .header-title h1 span {
	color: #ffbc2d;
}

header .wrapper .header-content .header-title p {
	color: #b7f4ff;
	font-size: 22px;
	font-weight: 500;
	padding-right: 490px;
	line-height: 36px;
}

header .wrapper .header-content .header-block {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	background: url(../images/bg.png) no-repeat bottom center;
}

header .wrapper .header-content .header-block .description {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	background-color: transparent;
}

header .wrapper .header-content .header-block .description ul {
	width: 300px;
	counter-reset: item;
}

header .wrapper .header-content .header-block .description ul li {
	line-height: 22px;
	font-size: 16px;
	font-weight: 500;
	margin-bottom: 22px;
	padding-bottom: 20px;
	font-family: 'Open Sans', sans-serif;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

header .wrapper .header-content .header-block .description ul li:before {
	content: counter(item);
	counter-increment: item;
	position: relative;
	float: left;
	background-color: #fff;
	color: #122d56;
	font-weight: 700;
	font-size: 20px;
	width: 34px;
	height: 24.5px;
	text-align: center;
	margin-right: 18px;
	padding: 2px 0;
}

header .wrapper .header-content .header-block .description ul li:nth-child(1),
header .wrapper .header-content .header-block .description ul li:nth-child(2) {
	background: url(../images/line.png) no-repeat bottom;
}

header .wrapper .header-content .sustanol-img {
	position: relative;
}

header .wrapper .header-content .sustanol-img img {
	max-width: 100%;
}

header .wrapper .header-content .sustanol-img:before {
	content: '';
	background: url() no-repeat bottom right;
	z-index: 2;
	bottom: 80px;
	position: absolute;
	width: 100%;
	height: 100%;
}

header .wrapper .header-content .callback {
	width: 260px;
	display: block;
	float: right;
	text-align: center;
	margin-top: -15%;
	margin-bottom: 60px;
	font-size: 16px;
}

.timer1 {
	margin-bottom: 20px;
}

.timer1:first-child {
	margin-left: 0;
}

.timer1 p {
	color: #b7f4ff;
	font-weight: 500;
	margin-bottom: 10px;
}

.sale-block {
	font-size: 16px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 500;
	margin-top: 30px;
}

.sale-block p {
	color: #b7f4ff;
	line-height: 20px;
	width: 170px;
	display: inline-block;
	margin-right: 5px;
}

.sale-block .number {
	background: url(../images/weight.png) no-repeat top;
	-webkit-background-size: contain;
	background-size: contain;
	width: 44px;
	height: 51px;
	padding-top: 23px;
	text-align: center;
	color: #1b459c;
	font-size: 26px;
	font-weight: 900;
}

.sale-block .pieces {
	display: inline;
}

.sale-block .pieces {
	font-size: 11px;
}

.timer__index1 {
	display: inline-block;
	width: 53px;
	height: 50px;
	position: relative;
	font-family: 'Open Sans', sans-serif;
	text-align: center;
	margin-left: 18px;
}

.timer__index1:after {
	content: '';
	display: block;
	width: 100%;
	top: 50%;
	left: 0;
	height: 1px;
	position: absolute;
	background-color: #3876ab;
}

.timer__index1:nth-last-child(3) {
	margin-left: 0;
}

.timer__index1 .timer__item1 {
	display: block;
	background: -webkit-radial-gradient(center, ellipse, #376da4 0, #0f3f6f 100%);
	background: -o-radial-gradient(center, ellipse, #376da4 0, #0f3f6f 100%);
	background: radial-gradient(ellipse at center, #376da4 0, #0f3f6f 100%);
	font-size: 26px;
	font-weight: 700;
	color: #fff;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 10px;
	padding: 13px 0;
}

.timer__index1 .timer__point {
	display: block;
	vertical-align: top;
	width: 10px;
	height: 10px;
	position: absolute;
	margin-top: -55px;
	margin-left: 60px;
}

.timer__index1 .timer__point:after,
.timer__index1 .timer__point:before {
	position: absolute;
	background-color: #18406f;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	content: '';
	width: 5px;
	height: 5px;
	left: 0;
	top: 10px;
}

.timer__index1 .timer__point:after {
	top: 25px;
}

.timer__index1 .timer__item-title1 {
	color: #b7f4ff;
	font-size: 13px;
}

.clone {
	background: #1c4777;
	padding: 37px 11px 15px 12px;
	position: relative;
	width: 255px;
	float: right;
}

.form-price {
	display: flex;
	justify-content: center;
	margin-bottom: 17px;
}

.clone .form-price .previous {
	color: #5f98d0;
	float: left;
	width: 50%;
	font-size: 14px;
	text-align: left;
	font-family: 'Open Sans', sans-serif;
}

.clone .form-price .previous > span {
	display: block;
}

.clone .form-price .previous .money {
	text-decoration: line-through;
	font-size: 22px;
	display: inline;
}

.clone .form-price .previous .currency {
	font-size: 14px;
	display: inline;
}

.form-price .current {
	float: left;
	width: 50%;
	font-size: 14px;
	color: #ffae00;
	font-weight: 500;
	font-family: 'Open Sans', sans-serif;
	text-align: center;
}

.clone .form-price .current .money {
	font-size: 34px;
	font-weight: 700;
}

.clone .form-main {
	font-size: 14px;
	font-family: 'Open Sans', sans-serif;
	position: relative;
}

.clone .form-main input,
.clone .form-main select {
	color: #1367ac;
	width: 100%;
	height: 40px;
	margin-bottom: 10px;
	border: none;
	padding-left: 40px;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	cursor: pointer;
	font-size: 16px;
}

.clone .form-main input:hover {
	background: #b7e5ff;
	color: #000;
}

.clone .form-main select:hover {
	background: url(../images/language-icon.png) no-repeat 10px center #b7e5ff;
	color: #000;
}

.clone .form-main .block-name {
	background: url(../images/people-icon.png) no-repeat 10px center #fff;
}

.clone .form-main .block-name:hover {
	background: url(../images/people-icon.png) no-repeat 10px center #a2d5ff;
}

.clone .form-main .block-phone {
	background: url(../images/phone-icon.png) no-repeat 10px center #fff;
}

.clone .form-main .block-phone:hover {
	background: url(../images/phone-icon.png) no-repeat 10px center #b7e5ff;
}

.clone .form-main .btn {
	width: 100%;
	height: 60px;
	text-align: center;
	text-transform: uppercase;
	border: none;
	margin-bottom: 5px;
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 900;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: -webkit-linear-gradient(269deg, #ff5a00 0, #e20700 100%);
	background: -o-linear-gradient(269deg, #ff5a00 0, #e20700 100%);
	background: linear-gradient(181deg, #ff5a00 0, #e20700 100%);
}

.clone .form-main span:not(> .intl-tel-input) {
	font-size: 12px;
	color: #b7f4ff;
	text-align: center;
	display: block;
	line-height: 14px;
	padding: 0 10px;
}

.form-price {
	margin-bottom: 17px;
}

.form-price .previous {
	color: #5f98d0;
	float: left;
	width: 50%;
	font-size: 14px;
	text-align: left;
	font-family: 'Open Sans', sans-serif;
}

.form-price .previous > span {
	display: block;
}

.form-price .previous .money {
	text-decoration: line-through;
	font-size: 22px;
	display: inline;
}

.form-price .previous .currency {
	font-size: 14px;
	display: inline;
}

.form-price .current {
	float: left;
	width: 50%;
	font-size: 14px;
	color: #ffae00;
	font-weight: 500;
	font-family: 'Open Sans', sans-serif;
	text-align: center;
}

.form-price .current .money {
	font-size: 34px;
	font-weight: 700;
}

@-webkit-keyframes hover {
	50% {
		-webkit-transform: translateY(-3px);
		transform: translateY(-3px);
	}

	100% {
		-webkit-transform: translateY(-6px);
		transform: translateY(-6px);
	}
}

@keyframes hover {
	50% {
		-webkit-transform: translateY(-3px);
		transform: translateY(-3px);
	}

	100% {
		-webkit-transform: translateY(-6px);
		transform: translateY(-6px);
	}
}

@-webkit-keyframes hover-shadow {
	0% {
		-webkit-transform: translateY(6px);
		transform: translateY(6px);
		opacity: 0.4;
	}

	50% {
		-webkit-transform: translateY(3px);
		transform: translateY(3px);
		opacity: 1;
	}

	100% {
		-webkit-transform: translateY(6px);
		transform: translateY(6px);
		opacity: 0.4;
	}
}

@keyframes hover-shadow {
	0% {
		-webkit-transform: translateY(6px);
		transform: translateY(6px);
		opacity: 0.4;
	}

	50% {
		-webkit-transform: translateY(3px);
		transform: translateY(3px);
		opacity: 1;
	}

	100% {
		-webkit-transform: translateY(6px);
		transform: translateY(6px);
		opacity: 0.4;
	}
}

.hover-shadow {
	display: inline-block;
	position: relative;
	-webkit-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: transform;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-box-shadow: 0 0 1px transparent;
	box-shadow: 0 0 1px transparent;
}

.hover-shadow:before {
	pointer-events: none;
	position: absolute;
	z-index: -1;
	content: '';
	top: 100%;
	left: 5%;
	height: 10px;
	width: 90%;
	opacity: 0;
	background: -webkit-radial-gradient(
		center,
		ellipse,
		rgba(0, 0, 0, 0.35) 0,
		transparent 80%
	);
	background: -o-radial-gradient(
		center,
		ellipse,
		rgba(0, 0, 0, 0.35) 0,
		transparent 80%
	);
	background: radial-gradient(
		ellipse at center,
		rgba(0, 0, 0, 0.35) 0,
		transparent 80%
	);
	-webkit-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: transform, opacity;
	-webkit-transition-property: opacity, -webkit-transform;
	transition-property: opacity, -webkit-transform;
	-o-transition-property: transform, opacity;
	transition-property: transform, opacity;
	transition-property: transform, opacity, -webkit-transform;
}

.hover-shadow:active,
.hover-shadow:focus,
.hover-shadow:hover {
	-webkit-transform: translateY(-6px);
	-ms-transform: translateY(-6px);
	transform: translateY(-6px);
	-webkit-animation-name: hover;
	animation-name: hover;
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	-webkit-animation-delay: 0.3s;
	animation-delay: 0.3s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
	animation-direction: alternate;
}

.hover-shadow:active:before,
.hover-shadow:focus:before,
.hover-shadow:hover:before {
	opacity: 0.4;
	-webkit-transform: translateY(6px);
	-ms-transform: translateY(6px);
	transform: translateY(6px);
	-webkit-animation-name: hover-shadow;
	animation-name: hover-shadow;
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	-webkit-animation-delay: 0.3s;
	animation-delay: 0.3s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
	animation-direction: alternate;
}

.problem {
	background-color: #fff;
	font-family: 'Open Sans', sans-serif;
}

.problem .wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.problem .wrapper .title-block {
	margin-bottom: 43px;
	font-size: 32px;
	font-weight: 700;
	line-height: 36px;
	text-align: center;
}

.problem .wrapper .title-block h2 {
	font-size: 32px;
}

.problem .wrapper .title-block p {
	font-size: 22px;
	font-weight: 400;
}

.problem .wrapper .title-block p span {
	text-transform: uppercase;
	color: #000;
}

.problem .wrapper .problem-block {
	float: left;
	display: inline-block;
	position: relative;
	text-align: left;
	width: 305px;
	margin-bottom: 30px;
}

.problem .wrapper .problem-block .block-text .individual {
	padding-right: 20px;
}

.problem .wrapper .problem-block .block-text .individual2 {
	padding-right: 0;
}

.problem .wrapper .problem-block .block-bg1,
.problem .wrapper .problem-block .block-bg2,
.problem .wrapper .problem-block .block-bg3,
.problem .wrapper .problem-block .block-bg4,
.problem .wrapper .problem-block .block-bg5,
.problem .wrapper .problem-block .block-bg6 {
	text-align: center;
	position: relative;
}

.problem .wrapper .problem-block .block-bg1:before,
.problem .wrapper .problem-block .block-bg2:before,
.problem .wrapper .problem-block .block-bg3:before,
.problem .wrapper .problem-block .block-bg4:before,
.problem .wrapper .problem-block .block-bg5:before,
.problem .wrapper .problem-block .block-bg6:before {
	content: '';
	position: absolute;
	display: block;
	background: url(../images/current.png) no-repeat center #fbad25;
	-webkit-box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.35);
	box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.35);
	width: 81px;
	height: 81px;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}

.problem .wrapper .problem-block .block-bg2:before {
	background: url(../images/flame.png) no-repeat center #fbad25;
}

.problem .wrapper .problem-block .block-bg3:before {
	background: url(../images/pelvis.png) no-repeat center #fbad25;
}

.problem .wrapper .problem-block .block-bg4:before {
	background: url(../images/exchange.png) no-repeat center #fbad25;
}

.problem .wrapper .problem-block .block-bg5:before {
	background: url(../images/dumbbells.png) no-repeat center #fbad25;
}

.problem .wrapper .problem-block .block-bg6:before {
	background: url(../images/family.png) no-repeat center #fbad25;
}

.problem .wrapper .problem-block .block-text h3 {
	padding-right: 20px;
}

.problem .wrapper .problem-block:nth-child(2n + 1) .block-bg:before {
	background: url(../images/flame.png) no-repeat center #fbad25;
}

.problem .wrapper .problem-block h3 {
	font-size: 22px;
	text-transform: uppercase;
	line-height: 24px;
	margin: 20px 0;
}

.problem .wrapper .problem-block p {
	font-size: 18px;
	line-height: 24px;
}

.problem .wrapper .problem-description {
	background: url(../images/block-item7.png) no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	width: 100%;
	height: 170px;
	border: 10px solid #ffedc3;
	margin-bottom: 40px;
	padding: 0 410px 0 70px;
	line-height: 160px;
	text-transform: uppercase;
}

.problem .wrapper .problem-description p {
	font-size: 28px;
	font-weight: 700;
	line-height: 40px;
	color: #ffae00;
	vertical-align: middle;
	display: inline-block;
}

.stage {
	background: url(../images/bg2.png) no-repeat center;
	width: 100%;
	height: auto;
	-webkit-background-size: cover;
	background-size: cover;
	font-family: 'Open Sans', sans-serif;
	text-align: center;
	padding-bottom: 40px;
}

.stage .wrapper h2 {
	font-weight: 700;
	margin-bottom: 36px;
}

.stage .wrapper .stage-block-content {
	position: relative;
	padding-bottom: 32px;
}

.stage .wrapper .stage-block-content:before {
	content: '';
	background: url(../images/block-bg2.png) no-repeat bottom center;
	width: 100%;
	height: 100%;
	position: absolute;
	display: inline-block;
	left: -40px;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	z-index: 20;
}

.stage .wrapper .stage-block-content .stage-block {
	position: relative;
	max-width: 394px;
	display: inline-block;
	float: left;
	background: #fff;
}

.stage .wrapper .stage-block-content .stage-block .block-title {
	background: #fcb927;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: 700;
	color: #000;
	padding-left: 80px;
	height: 80px;
	line-height: 80px;
}

.stage .wrapper .stage-block-content .stage-block .block-title h3 {
	display: inline-block;
	text-align: left;
	vertical-align: middle;
	line-height: 24px;
}

.stage .wrapper .stage-block-content .stage-block .block-title:before {
	content: '';
	position: absolute;
	display: block;
	background: url(../images/n1.png) no-repeat left top;
	width: 38px;
	height: 80px;
	left: 5px;
}

.stage .wrapper .stage-block-content .stage-block .block-title:nth-child(1) {
	padding-right: 35px;
}

.stage .wrapper .stage-block-content .stage-block:nth-child(2) {
	float: right;
}

.stage .wrapper .stage-block-content .stage-block:nth-child(2) .block-title {
	padding-left: 35px;
	padding-right: 78px;
}

.stage
	.wrapper
	.stage-block-content
	.stage-block:nth-child(2)
	.block-title:before {
	background: url(../images/n2.png) no-repeat right top;
	right: 0;
	left: 0;
	width: 100%;
}

.stage .wrapper .stage-block-content .stage-block:nth-child(2) p {
	padding: 16px 78px 20px 43px;
}

.stage .wrapper .stage-block-content .stage-block:nth-child(3) {
	float: left;
	border-bottom: 10px solid #ffedc3;
}

.stage
	.wrapper
	.stage-block-content
	.stage-block:nth-child(3)
	.block-title:before {
	background: url(../images/n3.png) no-repeat right top;
	width: 56px;
	height: 80px;
	left: 0;
}

.stage .wrapper .stage-block-content .stage-block:nth-child(3) p {
	padding-bottom: 14px;
	padding-right: 55px;
}

.stage .wrapper .stage-block-content .stage-block:nth-child(4) {
	float: right;
	border-bottom: 10px solid #ffedc3;
}

.stage .wrapper .stage-block-content .stage-block:nth-child(4) .block-title {
	padding-left: 43px;
	padding-right: 78px;
}

.stage
	.wrapper
	.stage-block-content
	.stage-block:nth-child(4)
	.block-title:before {
	background: url(../images/n4.png) no-repeat right top;
	right: 0;
	left: 0;
	width: 100%;
}

.stage .wrapper .stage-block-content .stage-block:nth-child(4) p {
	padding: 20px 67px 10px 43px;
}

.stage .wrapper .stage-block-content .stage-block p {
	font-size: 16px;
	line-height: 22px;
	padding: 16px 40px 20px 80px;
	text-align: left;
}

.stage-block-description {
	background: #fff;
	border: 10px solid #ffedc3;
	min-height: 190px;
	position: relative;
	line-height: 190px;
}

.stage-block-description:before {
	content: '';
	background: url(../images/block-bg3.png) no-repeat left;
	width: 273px;
	height: 210px;
	position: absolute;
	left: 0;
	right: 0;
	top: -10px;
}

.stage-block-description .stage-block-description-content {
	position: relative;
	padding-left: 340px;
	padding-right: 45px;
	display: inline-block;
	vertical-align: middle;
}

.stage-block-description .stage-block-description-content p {
	font-size: 24px;
	line-height: 34px;
	text-align: left;
	display: block;
	vertical-align: middle;
}

.stage-block-description .stage-block-description-content p span,
.stage-block-description .stage-block-description-content p strong {
	color: #f60;
}

.stage-block-description .stage-block-description-content p strong {
	font-weight: 700;
	font-size: 30px;
}

.callback-section {
	background: -webkit-radial-gradient(circle, #70a2d6, #315bb0);
	background: -o-radial-gradient(circle, #70a2d6, #315bb0);
	background: radial-gradient(circle, #70a2d6, #315bb0);
	width: 100%;
	height: auto;
}

.callback-section .wrapper {
	background: url(../images/bg.png) no-repeat bottom center;
}

.callback-section .wrapper .block-callback {
	background: #1d4777;
	margin: 0 0 20px 0;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 15px 22px 15px 21px;
}

.callback-section .wrapper .block-callback .callback-left {
	display: inline-block;
	position: relative;
	margin-top: 40px;
	max-width: 300px;
}

.callback-section .wrapper .block-callback .sustanol-img {
	display: inline-block;
	text-align: center;
	position: relative;
}

/*.callback-section .wrapper .block-callback .sustanol-img:before {
    content: '';
    background: url(../images/sustbanka.png) no-repeat center bottom;
    -webkit-background-size: 50%;
    background-size: 60%;
    z-index: 0;
    position: absolute;
    width: 95%;
    height: 100%;
    left: 94px;
    right: 0;
    top: 0;
    bottom: 0;
}*/

.callback-section .wrapper .block-callback .sustanol-img img {
	margin-top: 26px;
	margin-left: -40px;
	max-width: 290px;
	width: 100%;
	position: relative;
}

.callback-section .wrapper .block-callback .form-price {
	margin-bottom: 0;
}

.callback-section .wrapper .block-callback .sale-block {
	margin-top: 0;
}

.callback-section .wrapper .block-callback .timer1 {
	margin: 13px 20px 13px 0px;
	text-align: center;
}

.callback-section .wrapper .block-callback .timer1 .timer__index1 {
	margin-left: 16px;
}

.callback-section
	.wrapper
	.block-callback
	.timer1
	.timer__index1:nth-last-child(3) {
	margin-left: 0;
}

.callback-section
	.wrapper
	.block-callback
	.timer1
	.timer__index1
	.timer__item1 {
	border: 1px solid #3876ab;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	width: 53px;
	height: 50px;
	margin-bottom: 8px;
}

.callback-section
	.wrapper
	.block-callback
	.timer1
	.timer__index1
	.timer__point:after,
.callback-section
	.wrapper
	.block-callback
	.timer1
	.timer__index1
	.timer__point:before {
	background-color: #104070;
}

.callback-section .wrapper .block-callback .clone {
	background-color: transparent;
	position: relative;
	padding: 0;
	margin-top: 10px;
}

.timer1 .first-p {
	line-height: 1.2;
	margin-bottom: 5px;
}

.first-p.sk {
	font-size: 14px;
}

.timer1 .first-p.el {
	font-size: 12px;
}

.block-callback .clone {
	margin-top: 10px;
}

.callback-section .wrapper .block-callback .clone input {
	margin-bottom: 20px;
}

.callback-section .wrapper .block-callback .clone .btn {
	font-size: 17px;
	line-height: 22px;
}

_:-ms-input-placeholder,
:root .callback-section .wrapper .block-callback .clone .btn {
	font-size: 16px;
}

_:-ms-input-placeholder,
:root .problem .wrapper .problem-description p {
	font-size: 26px;
}

.evidence {
	background-color: #fff;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
}

.evidence .wrapper {
	padding-top: 40px;
	/*background: url(../img/pack.png) no-repeat bottom left;*/
	position: relative;
}

.evidence .wrapper h2 {
	text-transform: uppercase;
	padding: 0 70px;
}

.evidence .wrapper .evidence-content {
	margin-top: 40px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
}

.ever-popup {
	z-index: 9999;
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.7);
}

.ever-popup__body,
.ever-popup__inner {
	width: 570px !important;
}

.ever-popup__body .topblock-form {
	width: 255px;
	float: right;
}

.ever-popup__body:before {
	content: '';
	background: url('../images/candle.png') no-repeat;
	background-size: 87%;
	margin-left: -13px;
	width: 368px;
	height: 362px;
	position: absolute;
	background-size: contain;
	left: 85px;
}

.evidence .wrapper .evidence-content:last-child {
	padding-bottom: 40px;
}

.evidence .wrapper .evidence-content .evidence-block {
	position: relative;
	width: 768px;
}

.evidence .wrapper .evidence-content .evidence-block .percent {
	position: relative;
	width: 80px;
	height: 80px;
	display: block;
	background-color: #fbad25;
	float: left;
	margin-right: 31px;
}

.evidence .wrapper .evidence-content .evidence-block .percent p {
	color: #fff;
	font-weight: 900;
	font-size: 29px;
	line-height: 80px;
}

.evidence .wrapper .evidence-content .evidence-block .block-img {
	width: 130px;
	height: 130px;
	display: inline-block;
	background: #fff;
	border: 6px solid #315bb0;
	float: left;
	margin-right: 53px;
}

.evidence .wrapper .evidence-content .evidence-block .block-img img {
	float: left;
}

.evidence .wrapper .evidence-content .evidence-block .block-content {
	display: inline-block;
	max-width: 400px;
	vertical-align: top;
	text-align: left;
	float: left;
}

.evidence .wrapper .evidence-content .evidence-block .block-content h3 {
	font-size: 20px;
	color: #1b459c;
	line-height: 26px;
	margin-bottom: 17px;
	text-transform: uppercase;
	font-weight: 700;
}

.evidence .wrapper .evidence-content .evidence-block .block-content p {
	font-size: 16px;
	line-height: 22px;
}

.description {
	background: #edf1fb;
	padding-bottom: 40px;
}

.description .description-content {
	margin-top: 35px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.description .description-content .description-block {
	max-width: 307px;
	display: inline-block;
	vertical-align: top;
}

.description .description-content .description-block .description-number {
	width: 307px;
	height: 200px;
	display: block;
	background: url(../images/block3-item1.png) no-repeat 23px top #fff;
	margin-bottom: 27px;
	position: relative;
}

.description
	.description-content
	.description-block
	.description-number:before {
	content: '';
	position: absolute;
	background: url(../images/1.png) no-repeat right bottom;
	width: 68px;
	height: 140px;
	display: block;
	right: 32px;
	bottom: 0;
}

.description .description-content .description-block p {
	font-size: 18px;
	line-height: 26px;
	padding-right: 8px;
}

.description
	.description-content
	.description-block:nth-child(2)
	.description-number {
	background: url(../images/block3-item2.png) no-repeat left top #fff;
}

.description
	.description-content
	.description-block:nth-child(2)
	.description-number:before {
	background: url(../images/2.png) no-repeat right bottom;
	width: 94px;
	right: 0;
}

.description
	.description-content
	.description-block:nth-child(3)
	.description-number {
	background: url(../images/block3-item3.png) no-repeat 25px 20px #fff;
}

.description
	.description-content
	.description-block:nth-child(3)
	.description-number:before {
	background: url(../images/3.png) no-repeat right bottom;
	width: 99px;
	right: 0;
}

.description .stage-block-description {
	margin-top: 32px;
	border-color: #cad8f6;
	min-height: 190px;
	line-height: 190px;
}

.description .stage-block-description:before {
	background: url(../images/block-bg4.png) no-repeat left;
	width: 370px;
	height: 210px;
}

.description .stage-block-description p {
	font-size: 20px;
	line-height: 28px;
	padding-left: 415px;
	padding-right: 36px;
	vertical-align: middle;
	display: inline-block;
}

.description .stage-block-description p span {
	color: #315bb0;
	font-weight: 700;
}

.doctor {
	background: #fff;
	font-family: 'Open Sans', sans-serif;
}

.doctor .wrapper {
	background: url(../images/block-bg5.jpg) no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	position: relative;
}

.doctor .wrapper .doctor-content {
	background: url(../images/doctor.png) no-repeat right bottom;
	position: relative;
}

.doctor .wrapper .doctor-block {
	max-width: 576px;
	text-align: left;
	padding-top: 42px;
	padding-bottom: 70px;
}

.doctor .wrapper .doctor-block p {
	font-size: 18px;
	line-height: 28px;
	font-style: italic;
	padding-bottom: 24px;
}

.doctor .wrapper .doctor-block p span {
	color: #1b459c;
	font-weight: 700;
}

.doctor .wrapper .doctor-block .name {
	font-size: 26px;
	line-height: 26px;
	font-style: normal;
	color: #1b459c;
	font-weight: 700;
	padding-bottom: 0;
}

.doctor .wrapper .doctor-block .name:before {
	/*content: '';*/
	content: none;
	background: url(../images/signature.png) no-repeat 50% bottom;
	position: absolute;
	width: 100%;
	height: 100%;
	bottom: 40px;
	display: block;
}

.doctor .wrapper .doctor-block .name.el:before {
	background: url(../images/signature-el.png) no-repeat 50% bottom;
}

.doctor .wrapper .doctor-block .name.de:before {
	background: url(../images/signature-de.png) no-repeat 50% bottom;
}

.doctor .wrapper .doctor-block .name span {
	display: block;
	font-size: 18px;
	line-height: 28px;
	font-weight: 400;
	padding-right: 165px;
}

.tips {
	background-color: #fff;
	font-family: 'Open Sans', sans-serif;
}

.tips .wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.tips .wrapper .title-block {
	width: 100%;
	margin-bottom: 34px;
	font-size: 32px;
	font-weight: 700;
	line-height: 36px;
	text-align: center;
}

.tips .wrapper .title-block p {
	padding-top: 20px;
	font-size: 22px;
	font-weight: 400;
}

.tips .wrapper .title-block p span {
	text-transform: uppercase;
	color: #000;
}

.tips .wrapper .tips-block {
	float: left;
	display: inline-block;
	position: relative;
	text-align: left;
	width: 230px;
	margin-bottom: 30px;
}

.tips .wrapper .tips-block .block-bg {
	text-align: center;
	position: relative;
}

.tips .wrapper .tips-block .block-bg:before {
	content: '';
	position: absolute;
	display: block;
	background: url(../images/men.png) no-repeat center #fff;
	-webkit-box-shadow: 0 0 0 8px rgba(27, 69, 156, 0.35);
	box-shadow: 0 0 0 8px rgba(27, 69, 156, 0.35);
	width: 81px;
	height: 81px;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}

.tips .wrapper .tips-block:nth-last-child(1) .block-bg:before {
	background: url(../images/therapy.png) no-repeat center #fff;
}

.tips .wrapper .tips-block:nth-last-child(2) .block-bg:before {
	background: url(../images/contract.png) no-repeat center #fff;
}

.tips .wrapper .tips-block:nth-last-child(2) .block-text h3 {
	padding-right: 30px;
}

.tips .wrapper .tips-block:nth-last-child(3) .block-bg:before {
	background: url(../images/tobacco.png) no-repeat center #fff;
}

.tips .wrapper .tips-block h3 {
	font-size: 20px;
	text-transform: uppercase;
	line-height: 24px;
	margin: 19px 0 23px 0;
	color: #1b459c;
	font-weight: 700;
}

.tips.de .wrapper .tips-block h3 {
	font-size: 18px;
}

.tips .wrapper .tips-block p {
	font-size: 18px;
	line-height: 24px;
}

.composition {
	background-color: #fff;
	font-family: 'Open Sans', sans-serif;
}

.composition .wrapper {
	padding-bottom: 40px;
}

.composition .wrapper .title-block {
	text-align: center;
	line-height: 36px;
	padding-bottom: 36px;
}

.composition .wrapper .title-block p {
	font-size: 22px;
}

.composition .wrapper .composition-content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
	line-height: 26px;
}

.composition .wrapper .composition-content h3 {
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	padding-bottom: 20px;
}

.composition .wrapper .composition-content p {
	font-size: 18px;
}

/* .composition .wrapper .composition-content:before {
	content: '';
	background: url(../images/candle.png) no-repeat center 60px;
	width: 220px;
	height: 290px;
	position: absolute;
	z-index: 2;
	background-size: 150px;
	left: 370px;
} */

.composition .wrapper .composition-content .composition-block-1 {
	background: #fff6de;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.composition
	.wrapper
	.composition-content
	.composition-block-1
	.composition-item1 {
	padding: 30px 200px 30px 30px;
	text-align: left;
	position: relative;
}

.composition
	.wrapper
	.composition-content
	.composition-block-1
	.composition-item1
	h3 {
	color: #fd5a0a;
}

.composition
	.wrapper
	.composition-content
	.composition-block-1
	.composition-item1
	p {
	font-size: 18px;
	line-height: 26px;
}

.composition
	.wrapper
	.composition-content
	.composition-block-1
	.composition-item1
	.item-img1 {
	position: absolute;
	top: 22px;
	right: 38px;
	width: 105px;
	height: 105px;
	background: #fff;
	border: 8px solid #fef6df;
	-webkit-box-shadow: -10px 10px 16px -8px #949191;
	box-shadow: -10px 10px 16px -8px #949191;
	z-index: 3;
}

.composition
	.wrapper
	.composition-content
	.composition-block-1
	.composition-item1
	.item-img1
	img {
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin: auto;
	position: absolute;
}

.composition .wrapper .composition-content .composition-block-2 {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.composition
	.wrapper
	.composition-content
	.composition-block-2
	.composition-item2 {
	background-color: #f5fbdb;
	padding: 30px 30px 30px 204px;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	position: relative;
}

.composition
	.wrapper
	.composition-content
	.composition-block-2
	.composition-item2
	h3 {
	color: #8eae0e;
	padding-bottom: 10px;
}

.composition
	.wrapper
	.composition-content
	.composition-block-2
	.composition-item2
	.item-img2 {
	position: absolute;
	top: 22px;
	left: 38px;
	width: 105px;
	height: 105px;
	background: #fff;
	border: 8px solid #f5fbdd;
	-webkit-box-shadow: 10px 10px 16px -8px #949191;
	box-shadow: 10px 10px 16px -8px #949191;
	z-index: 3;
}

.composition
	.wrapper
	.composition-content
	.composition-block-2
	.composition-item2
	.item-img2
	img {
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin: auto;
	position: absolute;
}

.composition
	.wrapper
	.composition-content
	.composition-block-2
	.composition-item3 {
	background-color: #eff2f8;
	padding: 30px 27px 22px 204px;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	position: relative;
}

.composition
	.wrapper
	.composition-content
	.composition-block-2
	.composition-item3
	h3 {
	padding-bottom: 10px;
	color: #2850a2;
}

.composition
	.wrapper
	.composition-content
	.composition-block-2
	.composition-item3
	.item-img3 {
	position: absolute;
	top: 22px;
	left: 38px;
	width: 105px;
	height: 105px;
	background: #fff;
	border: 8px solid #eff2f8;
	-webkit-box-shadow: 10px 10px 16px -8px #949191;
	box-shadow: 10px 10px 16px -8px #949191;
	z-index: 3;
}

.composition
	.wrapper
	.composition-content
	.composition-block-2
	.composition-item3
	.item-img3
	img {
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin: auto;
	position: absolute;
}

.reviews {
	background: #edf1fb;
	font-family: 'Open Sans', sans-serif;
}

.reviews .wrapper {
	padding-bottom: 40px;
}

.reviews .wrapper .reviews-content {
	margin-top: 46px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.reviews .wrapper .reviews-content .reviews-block {
	max-width: 308px;
	display: inline-block;
}

.reviews .wrapper .reviews-content .reviews-block .text {
	background: #fff;
	padding: 20px 10px 0 15px;
	font-size: 16px;
	line-height: 24px;
	font-style: italic;
	min-height: 530px;
}

.reviews .wrapper .reviews-content .reviews-block .text h3 {
	font-size: 20px;
	color: #1b459c;
	font-weight: 700;
	font-style: normal;
	margin-bottom: 20px;
}

.reviews-block .text h3 {
	display: flex;
	align-items: center;
	gap: 15px;
}

.reviews-block .text h3 img {
	border-radius: 50%;
	width: 40px;
	height: 40px;
}

.order {
	font-family: 'Open Sans', sans-serif;
	background: #fff;
}

.order .wrapper {
	padding-bottom: 40px;
}

.order .wrapper h2 {
	padding: 0 50px 36px 50px;
	line-height: 40px;
}

.order-item.el {
	vertical-align: top;
}

.order .wrapper .order-item {
	width: 32.333333%;
	display: inline-block;
	position: relative;
	vertical-align: top;
}

@media (max-width: 767px) {
	.order .wrapper .order-item {
		width: 75%;
		margin: 0 auto;
		display: block;
	}
}

.order .wrapper .order-item .block-img {
	width: 164px;
	height: 164px;
	background: #fbad25;
	position: relative;
	border: 8px solid #ffe8b7;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	margin: auto;
}

@media (max-width: 768px) {
	.order .wrapper .order-item .block-img {
		width: 120px;
		height: 120px;
	}
}

.order .wrapper .order-item .block-img img {
	width: 45%;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	margin: auto;
	position: absolute;
}

.order .wrapper .order-item p {
	margin-top: 26px;
	text-align: center;
	font-size: 20px;
	line-height: 24px;
	padding: 0 15px;
}

.order .wrapper .order-item:nth-last-child(2):before {
	content: '';
	background: url(../images/right.png) no-repeat;
	position: absolute;
	display: block;
	width: 20px;
	height: 32px;
	top: 40px;
}

.order .wrapper .order-item:nth-last-child(2):after {
	content: '';
	background: url(../images/right.png) no-repeat;
	position: absolute;
	display: block;
	width: 20px;
	height: 32px;
	right: 0;
	top: 40px;
}

@media only screen and (max-width: 1200px) {
	.wrapper {
		width: 100%;
		padding-right: 10px;
		padding-left: 10px;
	}

	header .wrapper .header-content .header-block {
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}

	.problem .wrapper .problem-description {
		padding: 23px 454px 25px 30px;
	}

	.problem .wrapper .problem-description p {
		font-size: 28px;
		vertical-align: top;
	}

	.stage .wrapper .stage-block-content:before {
		left: 0;
	}

	/* .composition .wrapper .composition-content:before {
		left: 460px;
	} */

	.callback-section .wrapper .block-callback .clone .btn {
		font-size: 16px;
	}
}

@media only screen and (max-width: 992px) {
	.problem .wrapper {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}

	.problem .wrapper .problem-block {
		margin: 0 10px 30px 10px;
	}

	.problem .wrapper .problem-description {
		padding: 23px 330px 25px 30px;
	}

	.stage .wrapper .stage-block-content:before {
		left: -42px;
		-webkit-background-size: 25%;
		background-size: 25%;
	}

	.stage .wrapper .stage-block-description .stage-block-description-content p {
		font-size: 22px;
		line-height: 30px;
	}

	.callback-section .wrapper .block-callback .sale-block {
		font-size: 12px;
	}

	.callback-section .wrapper .block-callback .sale-block .content-sale {
		width: 140px;
	}

	.callback-section .wrapper .block-callback .sale-block p {
		margin-right: 0;
	}

	header .wrapper .header-content .header-title p {
		padding-right: 450px;
	}

	.description .description-content {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}

	.description .description-content .description-block {
		margin: 0 10px;
		padding-bottom: 20px;
	}

	.description .stage-block-description {
		margin-top: 0;
	}

	.tips .wrapper {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}

	.tips .wrapper .tips-block {
		margin: 0 10px 30px 10px;
		width: 305px;
	}

	.tips .wrapper .tips-block .block-bg img {
		margin: auto;
	}

	.tips .wrapper .tips-block .block-text {
		text-align: center;
	}

	.tips .wrapper .tips-block .block-text h3 {
		font-size: 19px;
	}

	.tips .wrapper .tips-block .block-text p {
		font-size: 16px;
		line-height: 20px;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		p,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		p,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		p,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		p,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		p,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		p {
		font-size: 14px;
		line-height: 20px;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img3,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img3,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img3,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img3,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img3,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img3 {
		width: 75px;
		height: 75px;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img3
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img3
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img3
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img3
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img3
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img3
		img {
		max-width: 60%;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1 {
		padding: 30px 150px 30px 30px;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3 {
		padding: 30px 27px 22px 150px;
	}
}

@media (max-width: 768px) {
	.callback-section .wrapper .block-callback .sustanol-img:before {
		top: -55px;
		left: 55px;
	}
}

@media (max-width: 414px) {
	.callback-section .wrapper .block-callback .sustanol-img:before {
		left: 50px;
		top: 0;
	}
}

@media only screen and (max-width: 970px) {
	.reviews .wrapper {
		padding-bottom: 20px;
	}

	.reviews .wrapper .reviews-content {
		margin-top: 20px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.reviews .wrapper .reviews-content .reviews-block {
		margin-bottom: 20px;
	}

	.reviews .wrapper .reviews-content .reviews-block .text {
		min-height: 0;
		padding-bottom: 10px;
	}

	.callback-section .wrapper .block-callback .clone .btn {
		font-size: 15px;
		line-height: 18px;
	}
}

@media only screen and (max-width: 935px) {
	header .wrapper {
		background-position: 69% top;
	}

	/* header .wrapper .header-content .sustanol-img {
		height: 80%;
		margin-top: 60px;
	} */

	header .wrapper .header-content .sustanol-img:before {
		-webkit-background-size: 60%;
		background-size: 60%;
		top: 5px;
	}

	.stage .wrapper .stage-block-content:before {
		display: none;
	}

	.callback-section .wrapper .block-callback {
		max-height: none;
	}

	.callback-section .wrapper .block-callback .timer1 {
		margin-right: 0;
	}

	.callback-section .wrapper .block-callback .callback-left .sale-block {
		padding-bottom: 10px;
	}

	.callback-section .wrapper .block-callback .sustanol-img {
		text-align: center;
	}

	.callback-section .wrapper .block-callback .clone .btn {
		font-size: 16px;
	}

	.description .stage-block-description p {
		font-size: 16px;
		line-height: 20px;
	}

	.doctor .wrapper .doctor-content {
		-webkit-background-size: 40% 40%;
		background-size: 40%;
	}

	.doctor .wrapper .doctor-content .doctor-block .name:before {
		background-position: 55% bottom;
		-webkit-background-size: 25% 25%;
		background-size: 25%;
	}
	header .wrapper .header-content .header-title h1 {
		max-width: 820px;
	}
}

@media only screen and (max-width: 860px) {
	.problem .wrapper .problem-description {
		padding: 23px 298px 25px 20px;
	}

	header .wrapper {
		background-position: 60% top;
	}

	header .wrapper .header-content .header-title h1 {
		font-size: 34px;
	}

	header .wrapper .header-content .header-title p {
		padding-right: 350px;
	}

	.doctor .wrapper .doctor-content .doctor-block {
		padding-bottom: 130px;
		max-width: 550px;
	}

	.doctor .wrapper .doctor-content .doctor-block p {
		font-size: 16px;
		padding-bottom: 15px;
	}

	.doctor .wrapper .doctor-content .doctor-block .name {
		padding-bottom: 0;
	}

	.doctor .wrapper .doctor-content .doctor-block .name:before {
		background-position: left bottom;
		bottom: 8px;
	}

	/* .composition .wrapper .composition-content:before {
		background-size: 58%;
		background-position: center 50px;
		left: 300px;
	} */

	.callback-section .wrapper .block-callback .sale-block .content-sale {
		width: 131px;
	}
}

@media only screen and (max-width: 820px) {
	.stage .wrapper .stage-block-content .stage-block {
		float: none;
		margin: 0 10px;
	}

	.stage .wrapper .stage-block-content .stage-block:nth-child(2),
	.stage .wrapper .stage-block-content .stage-block:nth-child(3),
	.stage .wrapper .stage-block-content .stage-block:nth-child(4) {
		float: none;
		margin: 0 10px;
	}

	.stage .wrapper .stage-block-content .stage-block:nth-child(2) p {
		padding-left: 43px;
		padding-right: 20px;
	}

	.stage .wrapper .stage-block-content .stage-block:nth-child(3) {
		border-bottom: none;
	}

	.stage .wrapper .stage-block-content .stage-block:nth-child(3) p {
		padding-left: 43px;
		padding-right: 20px;
	}

	.stage .wrapper .stage-block-content .stage-block:nth-child(1) p {
		padding-left: 43px;
		padding-right: 20px;
	}

	.stage .wrapper .stage-block-content .stage-block:nth-child(4) {
		border-bottom: none;
	}

	.stage .wrapper .stage-block-content .stage-block:nth-child(4) p {
		padding-right: 20px;
	}

	.callback-section .wrapper .block-callback .callback-left .sale-block {
		font-size: 11px;
	}

	.callback-section .wrapper .block-callback .callback-left .sale-block p {
		line-height: 18px;
		vertical-align: bottom;
	}

	.callback-section .wrapper .block-callback .sustanol-img img {
		/* margin-top: 0; */
		padding-left: 15px;
	}

	.callback-section .wrapper .block-callback .clone .form-main {
		font-size: 12px;
	}

	.callback-section .wrapper .block-callback .clone .form-main .btn {
		font-size: 14px;
	}
	header .wrapper .header-content .callback {
		margin-top: -20%;
	}
}

@media only screen and (max-width: 800px) {
	header .wrapper .header-content .header-title {
		margin-bottom: 25px;
	}

	header .wrapper .header-content .header-title h1 {
		padding-right: 0;
		text-align: center;
	}

	header .wrapper .header-content .header-title p {
		padding-right: 0;
	}

	header .wrapper .header-content .header-block {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-background-size: contain;
		background-size: contain;
	}

	header .wrapper .header-content .header-block .description {
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		width: 100%;
	}

	header .wrapper .header-content .header-block .description ul {
		width: 800px;
	}

	header .wrapper .header-content .header-block .description ul li {
		width: 60%;
		margin: 20px auto;
		padding-bottom: 10px;
	}

	header
		.wrapper
		.header-content
		.header-block
		.description
		ul
		li:nth-child(3) {
		margin-bottom: 0;
	}

	header .wrapper .header-content .header-block .description .sale-block {
		margin-top: 20px;
	}

	header .wrapper .header-content .header-block .sustanol-img {
		/* margin-top: 70px; */
		width: 100%;
	}

	header .wrapper .header-content .header-block .callback {
		margin: auto;
		padding: 0 0 20px 0;
		float: none;
	}

	header .wrapper .header-content .header-block .callback .timer1 {
		margin: auto;
		float: none;
		text-align: center;
		padding-bottom: 20px;
	}

	header .wrapper .header-content .header-block .callback .clone {
		margin: auto;
		float: none;
		text-align: center;
	}

	.problem .wrapper .problem-block .block-text h3 {
		margin: 20px 0 10px 0;
	}

	.problem .wrapper .problem-description {
		padding: 23px 270px 25px 20px;
	}

	.evidence .wrapper h2 {
		padding: 0;
	}

	.evidence .wrapper .evidence-content {
		-webkit-box-align: baseline;
		-webkit-align-items: baseline;
		-ms-flex-align: baseline;
		align-items: baseline;
	}

	.description .stage-block-description p {
		padding-left: 380px;
		padding-right: 20px;
	}

	.sale-block .number {
		width: 40px;
		height: 47px;
		padding-top: 23px;
	}

	.callback-section .wrapper .block-callback .callback-left {
		width: 40%;
	}
}

@media only screen and (max-width: 768px) {
	header .wrapper {
		background-position: 50% top;
	}

	.problem .wrapper .problem-description {
		padding: 23px 200px 25px 20px;
	}

	.stage .wrapper .stage-block-description .stage-block-description-content {
		padding-left: 290px;
		padding-right: 20px;
	}

	.stage .wrapper .stage-block-description .stage-block-description-content p {
		font-size: 18px;
		line-height: 25px;
	}

	.doctor .wrapper .doctor-content .doctor-block {
		padding-bottom: 115px;
	}

	.doctor .wrapper .doctor-content .doctor-block .name:before {
		bottom: 20px;
	}

	/* .composition .wrapper .composition-content:before {
		background: 0 0;
	} */

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1 {
		padding: 30px 90px 30px 20px;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img1 {
		right: 10px;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3 {
		padding: 30px 20px 22px 100px;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img3,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img3 {
		left: 10px;
	}
}

@media only screen and (max-width: 740px) {
	.callback-section .wrapper .block-callback {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.callback-section .wrapper .block-callback .callback-left {
		width: 50%;
	}

	.callback-section
		.wrapper
		.block-callback
		.callback-left
		.form-price
		.current
		.text {
		display: block;
	}

	.callback-section
		.wrapper
		.block-callback
		.callback-left
		.sale-block
		.content-sale {
		text-align: left;
	}

	.callback-section .wrapper .block-callback .sustanol-img {
		-webkit-box-ordinal-group: 0;
		-webkit-order: -1;
		-ms-flex-order: -1;
		order: -1;
		margin: auto;
	}

	.callback-section .wrapper .block-callback .clone {
		margin: auto;
		text-align: center;
		padding: 20px 0;
	}

	.description .stage-block-description p {
		padding-left: 20px;
	}

	.description .stage-block-description:before {
		background: 0 0;
	}

	.doctor .wrapper .doctor-content .doctor-block {
		max-width: 475px;
	}
}

@media only screen and (max-width: 700px) {
	.evidence .wrapper h2 {
		margin-bottom: 30px;
	}

	.evidence .wrapper .evidence-content {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		margin-top: 0;
	}

	.evidence .wrapper .evidence-content .evidence-block {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.evidence .wrapper .evidence-content .evidence-block .block-content {
		text-align: center;
		padding-top: 10px;
	}

	.composition .wrapper .title-block p {
		font-size: 18px;
		line-height: 18px;
	}

	.composition .wrapper .composition-content {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1 {
		padding: 30px 20px 22px 100px;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img1 {
		left: 10px;
		right: 0;
		-webkit-box-shadow: 10px 10px 16px -8px #949191;
		box-shadow: 10px 10px 16px -8px #949191;
	}

	.problem .wrapper .problem-description {
		padding: 23px 130px 25px 20px;
	}
}

@media only screen and (max-width: 670px) {
	.problem .wrapper .problem-description {
		padding: 23px 20px 25px 20px;
	}

	.problem .wrapper .problem-description p {
		line-height: 33px;
		font-size: 26px;
		vertical-align: super;
	}

	.order .wrapper h2 {
		padding: 0 0 36px 0;
	}

	.order .wrapper .order-item p {
		padding: 0 15px;
		font-size: 16px;
		line-height: 18px;
	}
}

@media (min-width: 415px) and (max-width: 768px) {
	header .wrapper .header-content .header-block .sustanol-img {
		max-width: 68%;
		margin: 0 auto;
	}
}

@media only screen and (max-width: 610px) {
	header .wrapper .header-content .header-block .sustanol-img {
		margin: auto;
	}

	header .wrapper .header-content .header-block .callback {
		padding-top: 20px;
	}

	h2 {
		font-size: 30px;
	}

	.problem .wrapper .title-block {
		margin-bottom: 25px;
	}

	.problem .wrapper .title-block p {
		font-size: 18px;
	}

	.stage .wrapper .stage-block-description:before {
		display: none;
	}

	.stage .wrapper .stage-block-description .stage-block-description-content {
		padding-left: 10px;
		padding-right: 10px;
	}

	.ever-popup__body:before {
		content: '';
		background-position: center top;
		background-size: 77%;
		width: 255px;
		height: 255px;
	}

	.ever-popup__body {
		width: 255px !important;
		height: 500px;
	}

	.ever-popup__body,
	.ever-popup__inner {
		width: 255px !important;
	}

	.ever-popup__body .topblock-form {
		float: none;
		padding-top: 195px;
		width: 232px;
	}
}

@media only screen and (max-width: 580px) {
	.callback-section .wrapper .block-callback .callback-left {
		width: 100%;
		margin: auto;
		text-align: center;
	}

	.callback-section .wrapper .block-callback .timer1 {
		margin-right: 0;
	}

	.callback-section .wrapper .block-callback .callback-left .form-price {
		margin: auto;
		font-size: 0;
	}

	.callback-section
		.wrapper
		.block-callback
		.callback-left
		.form-price
		.previous {
		display: inline-block;
		float: none;
		width: 50%;
		text-align: right;
		padding-right: 15px;
	}

	.callback-section
		.wrapper
		.block-callback
		.callback-left
		.form-price
		.current {
		display: inline-block;
		float: none;
		width: 50%;
		/* text-align: left; */
		padding-left: 15px;
	}

	.doctor .wrapper .doctor-content .doctor-block {
		padding-bottom: 100px;
	}
	.callback-section .wrapper .block-callback .sustanol-img img {
		margin: 20px auto;
	}
}

@media only screen and (max-width: 535px) {
	.order .wrapper {
		margin-bottom: 10px;
	}

	.order .wrapper .order-item {
		display: block;
		margin: auto;
		padding-bottom: 20px;
	}

	.order .wrapper .order-item p {
		margin-top: 10px;
	}

	.order .wrapper .order-item:nth-last-child(2):after,
	.order .wrapper .order-item:nth-last-child(2):before {
		background: 0 0;
	}
}

@media only screen and (max-width: 520px) {
	header .wrapper .header-content .header-title h1 {
		font-size: 30px;
		line-height: 45px;
	}

	header .wrapper .header-content .header-title p {
		font-size: 20px;
		line-height: 30px;
	}

	header .wrapper .header-content .header-block .description {
		padding-bottom: 20px;
	}

	header .wrapper .header-content .header-block .description ul {
		width: 100%;
	}

	header .wrapper .header-content .header-block .description ul li {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	h2 {
		font-size: 26px;
	}

	.problem .wrapper .title-block p {
		font-size: 16px;
		line-height: 22px;
	}

	.problem .wrapper .problem-description {
		padding: 10px;
	}

	.problem .wrapper .problem-description p {
		line-height: 33px;
		font-size: 24px;
	}

	.doctor .wrapper .doctor-content .doctor-block {
		padding-bottom: 83px;
	}

	.doctor .wrapper .doctor-content .doctor-block p {
		font-size: 14px;
		line-height: 25px;
	}

	.doctor .wrapper .doctor-content .doctor-block .name {
		font-size: 16px;
	}

	.doctor .wrapper .doctor-content .doctor-block .name span {
		line-height: 22px;
		font-size: 15px;
	}

	.tips .wrapper .title-block p {
		line-height: 24px;
		font-size: 18px;
	}

	.order .wrapper h2 {
		line-height: 30px;
	}

	.evidence .wrapper {
		background: 0 0;
	}
}

@media only screen and (max-width: 390px) {
	.doctor .wrapper .doctor-content {
		background: 0 0;
	}

	.doctor .wrapper .doctor-content .doctor-block {
		padding-bottom: 20px;
	}

	.doctor .wrapper .doctor-content .doctor-block .name:before {
		background-position: 95% bottom;
	}

	.doctor .wrapper .doctor-content .doctor-block .name span {
		line-height: 22px;
		font-size: 15px;
		padding-right: 115px;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3 {
		padding: 30px 20px 22px 77px;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img3,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img3,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img3,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img3,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img3,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img1,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img2,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img3 {
		width: 55px;
		height: 55px;
	}

	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item1
		.item-img3
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item2
		.item-img3
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-1
		.composition-item3
		.item-img3
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item1
		.item-img3
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item2
		.item-img3
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img1
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img2
		img,
	.composition
		.wrapper
		.composition-content
		.composition-block-2
		.composition-item3
		.item-img3
		img {
		max-width: 55%;
	}
}

@media only screen and (max-width: 340px) {
	h2 {
		font-size: 22px;
		line-height: 26px;
		padding-bottom: 10px;
	}

	.problem .wrapper .problem-description p {
		font-size: 20px;
		line-height: 30px;
	}

	.stage .wrapper .stage-block-content .stage-block .block-title {
		font-size: 18px;
	}
}

.delivery {
	background-image: url('../images/bg-map.jpg');
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

.delivery h2 {
	margin-bottom: 10px;
}

.polit-priv {
	text-align: center;
	margin-bottom: 1rem;
}

.delivery-img {
	text-align: center;
}

.delivery-img img {
	max-width: 100%;
}

@keyframes callbackme {
	0% {
		transform: rotate(0deg);
	}

	25% {
		transform: rotate(25deg);
	}

	65% {
		transform: rotate(-25deg);
	}

	100% {
		transform: rotate(-5deg);
	}
}

.callbackme {
	margin: 10px auto 5px 60px;
	width: 70%;
	text-align: left;
	font-weight: 900;
	color: #ddd;
	line-height: 20px;
	font-size: 15px;
	position: relative;
}

.callbackme:before {
	content: '';
	filter: brightness(1.3);
	position: absolute;
	width: 40px;
	height: 40px;
	top: 0px;
	left: -50px;
	background: url('../images/phone.png');
	background-size: cover;
	animation: callbackme 1s infinite alternate;
}

.x_country_select {
	display: none !important;
}

.stl2 {
	border: 1px solid red;
	padding: 5%;
	color: #f2f2f2;
	width: 100%;
	font-size: 16px;
	font-weight: bolder;
	margin-bottom: -5px;
}

@media (max-width: 480px) {
	.stl {
		padding-right: 0;
	}

	.callback-section .wrapper .block-callback .sustanol-img img {
		padding-left: 0;
	}
}

.pulse {
	animation: pulse 2s infinite;
}

@keyframes pulse {
	0% {
		transform: scale(1);
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
	}

	50% {
		transform: scale(1.05);
		-webkit-transform: scale(1.05);
		-moz-transform: scale(1.05);
		-o-transform: scale(1.05);
		-ms-transform: scale(1.05);
	}

	100% {
		transform: scale(1);
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
	}
}

.nw {
	display: flex;
	justify-content: center;
	align-items: center;
	column-gap: 10px;
	font-size: 14px;
	text-align: left;
	margin-top: 10px !important;
}
