* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

*:before,
*:after {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block
}

body {
	line-height: 1
}

ol,
ul {
	list-style: none
}

blockquote,
q {
	quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
	content: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

section {
	position: relative;
	max-width: 768px;
	width: 100%;
	margin: 0 auto;
}
html {
	width: 100%!important;
	position: absolute!important;
	top: inherit!important;
	overflow: visible!important;
}
body {
	font-family: "Roboto", "Open Sans", sans-serif;
	font-size: 16px;
	color: #000;
}
.out {
	min-width: 320px;
	max-width: 768px;
	width: 100%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	
}

.inner {
	margin-left: auto;
	margin-right: auto;
	max-width: 320px;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
	z-index: 1;
	
}
.navbar {
	width: 100%;
	position: fixed;
	top: auto;
	-webkit-transform: translate(50%,81px);
	        transform: translate(50%,81px);
	z-index: 8;
	-webkit-transition: 1s all;
	transition: 1s all;
	right: 50%;
	bottom: 0;
	padding: 12px 0 19px;
}
.navbar .button-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.navbar:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: -5px;
	left: 0;
	width: 100%;
	background-color: rgba(91, 176, 255, .9);
	-webkit-filter: blur(7px);
	        filter: blur(7px);
}
.fixed {
	-webkit-transform: translate(50%,0);
			  transform: translate(50%,0);
	margin-top: 0;
	-webkit-transition: 1s all;
	transition: 1s all;
}
.hurryup {
	background: #fff;
	padding: 5px 0;
	-webkit-box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.15);
	        box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.15);
	border: 1px solid #FF3333;
	z-index: 2;
}
.hurryup .inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.hurryup p {
	max-width: 172px;
	width: 100%;
	font-size: 16px;
	line-height: 20px;
	color: #FF3333;
}
.hurryup .timer-wrap {
	max-width: 109px;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	text-align: center;
	font-size: 25px;
	line-height: 33px;
	font-weight: 500;
	letter-spacing: 2.5px;
	color: #515151;
}
.hurryup .timer-wrap .cell {
	max-width: 49px;
	width: 100%;
	height: 33px;
	border: 1px solid #FE3B3B;
	border-radius: 5px;
}
.hurryup .timer-wrap .dots {
	letter-spacing: normal;
}
.fast {
	background:linear-gradient(254.14deg, #008DDC 43.62%, #50D5FF 83.84%);
	padding: 25px 0 0;
	overflow: hidden;
}
.fast:after {
	content: "";
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%,-50%);
	        transform: translate(50%,-50%);
	width: 100%;
	height: 859px;
	background: url(../img/fast-bg.png) no-repeat;
	background-size: cover;
	background-position: center;
	opacity: 0.5;
}
.fast h1 {
    max-width: 194px;
    width: 100%;
    font-size: 22px;
    line-height: 30px;
    font-weight: 700;
	text-transform: uppercase;
	color: #383838;
	margin-bottom: 33px;
}
.fast h1 span {
	font-weight: 400;
	text-transform: lowercase;
}
.fast .prod-wrap {
	width: 119px;
	height: 194px;
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
}
.fast .prod-wrap:before {
	content: "";
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%,-50%);
	        transform: translate(50%,-50%);
	width: 93%;
	height: 94%;
	-webkit-box-shadow: -10px 3px 15px rgba(6, 76, 140, 0.3), -5px 2px 13px rgba(30, 74, 142, 0.7);
	        box-shadow: -10px 3px 15px rgba(6, 76, 140, 0.3), -5px 2px 13px rgba(30, 74, 142, 0.7);
	z-index: -1;
}
.fast .prod-wrap img {
  width: 122%;
    height: 120%;
}
.fast .prod-wrap .price {
	width: 110px;
	height: 110px;
	position: absolute;
	top: -36px;
	right: -82px;
}
.fast .prod-wrap .price div {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}
.fast .prod-wrap .price .old {
	font-size: 13px;
	color: #353333;
	-webkit-text-decoration-line: line-through;
	        text-decoration-line: line-through;
	position: absolute;
	bottom: 57.27%;
	left: 57.27%;
	width: 43%;
	height: 43%;
	background: #FFFFFF;
	-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 100%;
}
.fast .prod-wrap .price .new {
	font-size: 24px;
	font-weight: 700;
	color: #FFFFFF;
	position: absolute;
	right: 10.9%;
	top: 10.9%;
	width: 89%;
	height: 89%;
	background: linear-gradient(180.08deg, #FF2424 49.77%, #C00303 99.93%);
	-webkit-box-shadow: -4px 6px 8px rgba(0, 0, 0, 0.4);
	        box-shadow: -4px 6px 8px rgba(0, 0, 0, 0.4);
	border-radius: 100%;
}
.fast .man {
	width: 221px;
	height: 492px;
	position: absolute;
	right: -103px;
	bottom: -123px;
}
.fast .button-wrap {
	width: 100%;
	padding: 12px 0 19px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	position: relative;
	z-index: 5;
}
.fast .button-wrap:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: -5px;
	left: 0;
	width: 100%;
	background-color: rgba(91, 176, 255, .9);
	-webkit-filter: blur(7px);
	        filter: blur(7px);
}
.button {
	display: inline-block;
	max-width: 244px;
	width: 100%;
	outline: none;
	border: none;
	font-size: 18px;
	line-height: 26px;
	font-weight: 400;
	text-decoration: none;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50.01%, #FF2424), to(#C50000));
	background: linear-gradient(180deg, #FF2424 50.01%, #C50000 100%);
	-webkit-box-shadow: 0px 4px 7px #3798A8;
	        box-shadow: 0px 4px 7px #3798A8;
	color: #fff;
	border-radius: 50px;
	padding: 12px 0;
	cursor: pointer;
	position: relative;
	z-index: 1;
}
.button span {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	
}
.button span::first-letter {
	text-transform: lowercase;
}
.button:hover {
	background: -webkit-gradient(linear, left top, left bottom, from(#FD0000), to(#FF0000));
	background: linear-gradient(180deg, #FD0000 0%, #FF0000 100%);
	-webkit-box-shadow: 0px 0px 16px #FFFFFF;
	        box-shadow: 0px 0px 16px #FFFFFF;
}
.button:active {
	background: #C50000;
	-webkit-box-shadow: none;
	        box-shadow: none;
}
.problem {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2.36%, #DDDDDD), to(#A7A7A7));
	background: linear-gradient(180deg, #DDDDDD 2.36%, #A7A7A7 100%);
	padding: 25px 0 35px;
}
.problem h2 {
	font-size: 25px;
	line-height: 30px;
	font-weight: 700;
	color: #090707;
	margin-bottom: 15px;
}
.problem span {
	font-size: 16px;
	line-height: 22px;
}
.problem li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin-bottom: 15px;
}
.problem li:nth-child(even) {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	    -ms-flex-direction: row-reverse;
	        flex-direction: row-reverse;
}
.problem li div {
	max-width: 205px;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}
.problem li:nth-child(odd) div {
	-webkit-box-align: end;
	    -ms-flex-align: end;
	        align-items: flex-end;
}
.problem li:nth-child(even) div {
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
}
.problem li:nth-child(odd) span {
	text-align: right;
}
.reality {
	background: radial-gradient(69.33% 69.33% at 0% 1.25%, #961010 0%, #000000 100%);
	padding: 25px 0 20px;
}
.reality h2 {
	max-width: 165px;
	width: 100%;
	font-size: 26px;
	line-height: 34px;
	font-weight: 700;
	color: #FF0101;
	margin-bottom: 10px;
}
.reality p {
	max-width: 170px;
	width: 100%;
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
	margin-bottom: 15px;
}
.reality img {
	width: 180px;
	height: 316px;
	position: absolute;
	top: -26px;
	right: -42px;
	z-index: -1;
}
.easy {
	background: linear-gradient(90deg,#2acafd 480px, #fff 480px);
	padding: 25px 0 30px;
	overflow: hidden;
}
.easy:before {
	content: "";
	position: absolute;
	top: 0;
	right: 50%;
	bottom: 0;
	margin-right: -390px;
	background-color: #fff;
	width: 294px;
	height: 100%;
}
.easy:after {
	content: "";
	position: absolute;
	top: 17px;
	right: 50%;
	margin-right: -323px;
	background: url(../img/easy-bg-ico.svg) no-repeat;
	width: 259px;
	height: 271px;
	opacity: 0.3;
	-webkit-transform: rotate(20.81deg);
	        transform: rotate(20.81deg);
}
.easy h2 {
	max-width: 203px;
	width: 100%;
	font-size: 22px;
	line-height: 28px;
	font-weight: 700;
}
.easy h2 span {
	font-weight: 400;
}
.easy .prod-wrap {
	width: 163px;
	height: 266px;
	margin: -16px 0 70px 120px;
	position: relative;
}
.easy .prod-wrap:before {
	content: "";
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%,-50%);
	        transform: translate(50%,-50%);
	width: 93%;
	height: 94%;
	-webkit-box-shadow: -10px 3px 15px rgba(6, 76, 140, 0.3), -5px 2px 13px rgba(30, 74, 142, 0.7);
	        box-shadow: -10px 3px 15px rgba(6, 76, 140, 0.3), -5px 2px 13px rgba(30, 74, 142, 0.7);
	z-index: -1;
}
.easy .prod-wrap .hand1 {
	position: absolute;
	top: 9px;
	right: 151px;
	width: 226px;
	height: 325px;
}
.easy .prod-wrap .hand2 {
	position: absolute;
	top: 57px;
	right: -23px;
	width: 32px;
	height: 129px;
}
.easy ul {
	max-width: 242px;
	width: 100%;
}
.easy ul li {
	margin-bottom: 55px;
	position: relative;
}
.easy ul li:last-child {
	margin-bottom: 0;
}
.easy ul .item1:after {
	content: "";
	position: absolute;
	top: -28%;
	left: 87%;
	background: url(../img/easy-img1.png) no-repeat;
	background-size: cover;
	    width: 144px;
    height: 235px;
}
.easy ul .item2:before {
	content: "";
	position: absolute;
	top: -34%;
	right: 99.5%;
	background: url(../img/easy-img2.png) no-repeat;
	background-size: cover;
	width: 108px;
	height: 220px;
}
.easy ul .item3:after {
	content: "";
	position: absolute;
	top: -79%;
    right: -104.5%;
	background: url(../img/easy-img3.png) no-repeat;
	background-size: cover;
	width: 290px;
	height: 214px;
}
.easy ul .item4:before {
	content: "";
	position: absolute;
	top: -32%;
	right: 70.5%;
	background: url(../img/easy-img4.png) no-repeat;
	background-size: cover;
	width: 135px;
	height: 113px;
}
.easy ul .item4:after {
	content: "";
	position: absolute;
	top: 25%;
	right: -61.5%;
	background: url(../img/easy-img5.png) no-repeat;
	background-size: cover;
	width: 230px;
	height: 209px;
}
.easy h3 {
	font-size: 18px;
	line-height: 24px;
	font-weight: 700;
	padding-left: 48px;
	position: relative;
	margin-bottom: 25px;
}
.easy h3:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	        transform: translateY(-50%);
	background: url(../img/easy-ico.svg) no-repeat;
	width: 35px;
	height: 35px;
}
.easy p {
	max-width: 240px;
	width: 100%;
	font-size: 16px;
	line-height: 22px;
}
.expert {
	background: linear-gradient(359.82deg, #008DDC -1.57%, #2ACAFD 98.1%);
	padding: 40px 0 30px;
}
.expert h2 {
	font-size: 25px;
	line-height: 30px;
	font-weight: 700;
	color: #282424;
}
.reviews{
	padding: 25px 0 30px;
	-webkit-transform:  translate3d(0, 0, 0);
	        transform:  translate3d(0, 0, 0);
}
.reviews h2 {
    font-size: 22px;
    line-height: 30px;
    font-weight: 700;
	color: #282424;
	margin-bottom: 30px
}
.expert-slider{
	position: relative;
	width: 304px;
	margin : 0 auto;
}
.photos{
	height: 183px;
	position: absolute;
	top:  0;
	left:  50%;
	-webkit-transform:  translateX(-50%);
	        transform:  translateX(-50%);
	width:  100%;
}
.photo{
	position: absolute;
	text-align: center;
	width: 203px;
	top: 0;
	left:  50%;
	margin-left: -101px;
	-webkit-transform-origin: 50% 0%;
	        transform-origin: 50% 0%;
	opacity: 0.7;
}
.photo.prev{
	-webkit-transform : translate(-90px, 50px) scale(0.6);
	        transform : translate(-90px, 50px) scale(0.6);
	-webkit-transition: all 1s ;
	transition: all 1s ;
}
.photo-1.prev{
	-webkit-transform : translate(-70px, 50px) scale(0.6);
	        transform : translate(-70px, 50px) scale(0.6);
}
.photo-2.prev{
	-webkit-transform : translate(-70px, 50px) scale(0.6);
	        transform : translate(-70px, 50px) scale(0.6);
}
.photo.next{
	-webkit-transform : translate(70px, 50px) scale(0.6);
	        transform : translate(70px, 50px) scale(0.6);
	-webkit-transition: all 1s;
	transition: all 1s;
}
.photo-2.next{
	-webkit-transform : translate(60px, 50px) scale(0.6);
	        transform : translate(60px, 50px) scale(0.6);
}
.photo-1.next{
	-webkit-transform : translate(85px, 50px) scale(0.6);
	        transform : translate(85px, 50px) scale(0.6);
}
.photo.active{
	opacity: 1;
	z-index: 2;
	-webkit-transform : translate(0,0) scale(1);
	        transform : translate(0,0) scale(1);
	-webkit-transition: opacity 0.7s 0.3s, -webkit-transform 1s;
	transition: opacity 0.7s 0.3s, -webkit-transform 1s;
	transition: transform 1s, opacity 0.7s 0.3s ;
	transition: transform 1s, opacity 0.7s 0.3s, -webkit-transform 1s;
	pointer-events: none
}

.conclusion{
	z-index: 4;
	padding:  0 7px;
	display: -webkit-box !important;
	display: -ms-flexbox !important;
	display: flex !important;
	height:  100%;
	padding-top: 183px;
	position: relative;
}
.conclusion-wrap{
	position: relative;
	z-index: 2;
	background: #fff;
	padding: 15px 15px 20px;
	-webkit-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.25);
	        box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.25);
	border-radius: 10px;
	font-size: 16px;
	line-height: 1.375;
}
.conclusion-bl,
.comment-bl{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	width : 100%;
	position: absolute;
	left:  0;
	top: 0;
}

.conclusion-bl__left,
.conclusion-bl__right{
	height:  183px;
	width: 30%;
}
.conclusions .slick-prev,
.conclusions .slick-next {
	position: absolute;
	right: 50%;
	top: 60px;
	width: 20px;
	height: 20px;
	border: 4px solid #000;
	border-top: none;
	border-right: none;
	cursor: pointer;
	outline: 0;
	z-index: 4;
	font-size: 0;
	background-color: rgba(255, 255, 255, 0);
}
.conclusions .slick-next{
	right: 8px;
	-webkit-transform: rotate(225deg);
			  transform: rotate(225deg);
}
.conclusions .slick-prev{
	left: 8px;
	-webkit-transform: rotate(45deg);
			  transform: rotate(45deg);
}
.expert .slick-track{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex 
}
.expert .slick-slide{
	height: auto;
}
.expert .slick-slide > div{
	height: 100%
}
.conclusion__name {
    font-weight: 700;
}
.conclusion__experience {
	 color: #878787;
	 margin-bottom: 10px;
}

.reviews-slider{
	position: relative;
	width: 304px;
	margin : 0 auto;
}
.minus-num{
	position: absolute;
	z-index: 3;
	top: 0;
	left: 50%;
	margin-left: -70px;
	width: 54px;
	height: 54px;
	background: #FF2424;
	border-radius: 50%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
}
.avatars{
	height: 194px;
	position: absolute;
	top:  0;
	width:  100%;
	-webkit-transform:  translate3d(0,0,0);
	        transform:  translate3d(0,0,0);
	-webkit-transform-style: preserve-3d;
	        transform-style: preserve-3d;
}
.avatar::before{
	position: absolute;
	width: 174px;
	height:  174px;
	content:  "";
	display: block;
	background: rgba(255,255,255,0.3);
	border-radius:  50%;
	top:  6px;
	left:  9px;
	-webkit-transition: background 0.8s;
	transition: background 0.8s;

}
.avatar{
	position: absolute;
	text-align: center;
	width: 194px;
	top: 0;
	left:  50%;
	margin-left: -97px;
	-webkit-transform-origin: 50% 0%;
	        transform-origin: 50% 0%;
	opacity: 0.7;
	
}
.avatar.prev{
	-webkit-transform : translate(-90px, 40px) scale(0.6);
	        transform : translate(-90px, 40px) scale(0.6);
	-webkit-transition: all 0.8s;
	transition: all 0.8s;
}
.avatar.next{
	-webkit-transform : translate(90px, 40px) scale(0.6);
	        transform : translate(90px, 40px) scale(0.6);
	-webkit-transition: all 0.8s;
	transition: all 0.8s;
}
.avatar.active{
	opacity: 1;
	z-index: 2;
	-webkit-transform : translate(0,0) scale(1);
	        transform : translate(0,0) scale(1);
	-webkit-transition: opacity 0.7s 0.2s, -webkit-transform 0.8s;
	transition: opacity 0.7s 0.2s, -webkit-transform 0.8s;
	transition: transform 0.8s, opacity 0.7s 0.2s;
	transition: transform 0.8s, opacity 0.7s 0.2s, -webkit-transform 0.8s;
	-webkit-filter: blur(0);
	        filter: blur(0)
}
.avatar.active::before{
	background: rgba(255,255,255,0);
	-webkit-transition: background 0.8s;
	transition: background 0.8s;
}
.comment{
	z-index: 4;
	padding:  0 7px;
	display: -webkit-box !important;
	display: -ms-flexbox !important;
	display: flex !important;
	height:  100%;
	padding-top: 190px;
	position: relative;

}
.comments {
	z-index: 3;
	outline:  none !important;
}
.comments .slick-prev,
.comments .slick-next {
	display: none !important;
}
.comments .slick-dots {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	left: 50%;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
	top: 230px
}
.comments .slick-dots button{
	padding: 0;
	font-size: 0;
	border-radius: 50%;
	width: 18px;
	height: 18px;
	-webkit-transform: scale(0.5);
	        transform: scale(0.5);
	background: #C4C4C4;
	border: none;
	cursor: pointer;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
	outline: none;
	margin: 0 2px
}
.comments .slick-dots .slick-active button{
	width: 18px;
	height: 18px;
	-webkit-transform: scale(1);
	        transform: scale(1);
	background: #50D5FF;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	outline: none !important;
}
.comment-wrap{
	position: relative;
	z-index: 2;
	font-size: 16px;
	line-height: 1.375;
}
.comment__name{
	padding-bottom: 58px;
	text-align: center
}
.comment__name strong{
	font-weight: 700;
}
.comment-bl__left,
.comment-bl__right{
	height:  194px;
	width: 70px;
}
.slick-track, .slick-slide{
	outline:  none !important;
}
.reviews .button-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin-top: 20px;
}
.steps {
	background: #fff;
	padding: 25px 0 35px;
}
.steps h2 {
	font-size: 25px;
	line-height: 30px;
	font-weight: 700;
	text-align: center;
	margin-bottom: 25px;
}
.steps .item {
	max-width: 280px;
	width: 100%;
	margin: 0 auto;
	position: relative;
	padding-bottom: 96px;
	-webkit-transform: translateX(-100px);
	        transform: translateX(-100px);
	opacity: 0;
}
.steps .item:last-child {
	padding-bottom: 0;
}
.steps .item2 {
	-webkit-transform: translateX(100px);
	        transform: translateX(100px);
}
.steps .text {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.steps .item:nth-of-type(even) .text {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	    -ms-flex-direction: row-reverse;
	        flex-direction: row-reverse
}
.steps .text p {
	max-width: 150px;
	width: 100%;
	font-size: 16px;
	line-height: 22px;
}
.steps .text p b {
	font-weight: 700;
}
.steps .arrow {
	position: absolute;
	top: 110px;
	width: 0;
	height: 0;
	overflow: hidden;
}
.steps .item1 .arrow {
	left: 62px;
}
.steps .arrow img {
	width: 169px;
	height: 80px;
}
.steps .item2 .arrow {
	-webkit-transform: scaleX(-1);
	        transform: scaleX(-1);
}
.steps .item2 .arrow {
	right: 53px;
}
.animate .item1 {
	opacity: 1;
	-webkit-transform: translateX(0);
	        transform: translateX(0);
	-webkit-transition: .5s all;
	transition: .5s all
}
.animate .item1 .arrow {
	-webkit-animation: .5s .5s ArrowAnim forwards;
	        animation: .5s .5s ArrowAnim forwards;
}
.animate .item2 {
	opacity: 1;
	-webkit-transform: translateX(0);
	        transform: translateX(0);
	-webkit-transition: .5s 1s all;
	transition: .5s 1s all
}
.animate .item2 .arrow {
	-webkit-animation: .5s 1.5s ArrowAnim forwards;
	        animation: .5s 1.5s ArrowAnim forwards
}
.animate .item3 {
	opacity: 1;
	-webkit-transform: translateX(0);
	        transform: translateX(0);
	-webkit-transition: .5s 2s all;
	transition: .5s 2s all
}
@-webkit-keyframes ArrowAnim {
	0% {
		width: 0;
		height: 0
	}

	100% {
		width: 169px;
		height: 80px;
	}
}
@keyframes ArrowAnim {
	0% {
		width: 0;
		height: 0
	}

	100% {
		width: 169px;
		height: 80px;
	}
}
.choice {
	background: linear-gradient(180.46deg, #008DDC -5.31%, #2ACAFD 103.51%);
	padding: 30px 0;
	overflow: hidden;
}
.choice h2 {
	font-size: 18px;
	line-height: 26px;
	font-weight: 700;
	margin-bottom: 22px;
	color: #fff;
	position: relative;
	z-index: 2;
}
.choice .wrapper {
	max-width: 244px;
	width: 100%;
	margin: 0 auto 10px;
	position: relative;
	z-index: 1;
}
.choice .wrapper .price {
	width: 154px;
	height: 154px;
	position: absolute;
	top: 42%;
	left: -20px;
	-webkit-transform: translateY(-50%);
			  transform: translateY(-50%);
	z-index: 2;
}
.choice .wrapper .price div {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}
.choice .wrapper .price .old {
	font-size: 15px;
	color: #353333;
	-webkit-text-decoration-line: line-through;
	        text-decoration-line: line-through;
	position: absolute;
	bottom: 60.27%;
	left: 60.27%;
	width: 39%;
	height: 39%;
	background: #FFFFFF;
	-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 100%;
}
.choice .wrapper .price .new {
	font-size: 60px;
	font-weight: 700;
	color: #FFFFFF;
	position: absolute;
	right: 10.9%;
	top: 10.9%;
	width: 94%;
	height: 94%;
	background: linear-gradient(180.08deg, #FF2424 49.77%, #C00303 99.93%);
	-webkit-box-shadow: -4px 6px 8px rgba(0, 0, 0, 0.4);
	        box-shadow: -4px 6px 8px rgba(0, 0, 0, 0.4);
	border-radius: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}
.choice .wrapper .price .new b {
	font-size: 16px;
	font-weight: 400;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.choice .prod-wrap {
	width: 89px;
	height: 145px;
	margin-left: auto;
	margin-bottom: 25px;
	position: relative;
}
.choice .prod-wrap img{
	width: 100%;
	height: 100%;
}
.choice .prod-wrap .hand1 {
	position: absolute;
	top: -22%;
	right: -29%;
	width: 149px;
	height: 59px;
}
.choice .prod-wrap .hand2 {
	position: absolute;
	top: 84%;
	right: -26%;
	width: 154px;
	height: 52px;
}
.choice .prod-wrap:before {
	content: "";
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%,-50%);
	        transform: translate(50%,-50%);
	width: 93%;
	height: 94%;
	-webkit-box-shadow: -10px 3px 15px rgba(6, 76, 140, 0.3), -5px 2px 13px rgba(30, 74, 142, 0.7);
	        box-shadow: -10px 3px 15px rgba(6, 76, 140, 0.3), -5px 2px 13px rgba(30, 74, 142, 0.7);
	z-index: -1;
}
.choice .prod-wrap:after {
	content: "";
	position: absolute;
	top: -11%;
	right: 26%;
	-webkit-transform: translate(50%,-50%);
	        transform: translate(50%,-50%);
	background: url(../img/choice-prod-bg.png) no-repeat;
	background-size: cover;
	width: 461px;
	height: 475px;
	z-index: -1;
}
.order {
	max-width: 244px;
	width: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 1;
}
.input-wrapper {
	position: relative;
	margin-bottom: 20px;
}
.input-wrapper input,select {
	background-color: #fff;
	border: 1px solid #E0E0E0;
	border-radius: 3px;
	color: #515151;
	display: block;
	font-size: 16px;
	min-height: 39px;
	padding: 0 13px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	outline: none;
}
.input-wrapper input+span,
.input-wrapper select+span {
	display: none;
	font-size: 12px;
	color: #fff;
	position: absolute;
	left: 5px;
	top: -15px;
	padding: 0 4px;
	background-color: transparent;
}
.input-wrapper input:focus+span,
.input-wrapper select:focus+span {
	display: block;
}
.input-wrapper .error:focus+span {
	display: block;
}
.input-wrapper .error {
	border: 1px solid #FE3B3B;
}

.input-wrapper .error+span+label {
	color: #fff;
	font-size: 12px;
	display: block;
	position: absolute;
	left: 5px;
	top: -15px;
	padding: 0 4px;
}
.input-wrapper .error:focus+span+label {
	display: none;
}
.input-wrapper .error+span+label+span {
	display: block;
	width: 100%;
	height: 100%;
}
.input-wrapper .error:focus+span+label+span {
	display: none;
}
.input-wrapper .error+span+label+span:before,
.input-wrapper .error+span+label+span:after {
	content: "";
	position: absolute;
	right: 22px;
	top: 50%;
	width: 2px;
	height: 17px;
	background-color: #FE3B3B
}

.input-wrapper .error+span+label+span:before {
	-webkit-transform: translate(0, -50%) rotate(135deg);
	transform: translate(0, -50%) rotate(135deg)
}

.input-wrapper .error+span+label+span:after {
	-webkit-transform: translate(0, -50%) rotate(45deg);
	transform: translate(0, -50%) rotate(45deg)
}
.input-wrapper .success {
	border-color: #515151;
}
.input-wrapper .success+span+label+span {
	width: 100%;
	height: 100%;
	font-size: 0;
	display: block;
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%,-50%);
			  transform: translate(50%,-50%);
	z-index: 2;
}
.input-wrapper .success+span+label+span:after {
	content: "";
	position: absolute;
	right: 15px;
	top: 44%;
	width: 11px;
	height: 14px;
	border: 2px solid #515151;
	border-left: none;
	border-top: none;
	-webkit-transform: translateY(-50%) rotate(45deg);
			  transform: translateY(-50%) rotate(45deg);
}
.input-wrapper input::-webkit-input-placeholder {
	color: #959595
}

.input-wrapper input:-ms-input-placeholder {
	color: #959595
}

.input-wrapper input::-ms-input-placeholder {
	color: #959595
}

.input-wrapper input::placeholder {
	color: #959595
}
.input-wrapper input:focus::-webkit-input-placeholder {
	color:  rgba(255, 255, 255, 0)
}
.input-wrapper input:focus:-ms-input-placeholder {
	color:  rgba(255, 255, 255, 0)
}
.input-wrapper input:focus::-ms-input-placeholder {
	color:  rgba(255, 255, 255, 0)
}
.input-wrapper input:focus::placeholder {
	color:  rgba(255, 255, 255, 0)
}
.input-wrapper .error::-webkit-input-placeholder {
	color:  rgba(255, 255, 255, 0)
}
.input-wrapper .error:-ms-input-placeholder {
	color:  rgba(255, 255, 255, 0)
}
.input-wrapper .error::-ms-input-placeholder {
	color:  rgba(255, 255, 255, 0)
}
.input-wrapper .error::placeholder {
	color:  rgba(255, 255, 255, 0)
}
.order .form .al-country,
.input-wrapper label {
	display: none
}
.order input:focus,.order select:focus {
	border-color: #515151;
	outline: none
}
.icons-secure {
	margin: 18px auto 0;
	max-width: 185px;
	width: 100%;
	height: 34px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.icons-secure i {
	background-size: contain;
	background-repeat: no-repeat;
	display: inline-block;
	width: 95px;
	height: 45px
}

.icons-secure .norton {
	background: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzE1LjcgMTMzIj48c3R5bGU+LnN0MntmaWxsOiNhN2E5YWN9LnN0M3tmaWxsOiNmZmMyMGV9PC9zdHlsZT48cGF0aCBkPSJNNTguMyAyNi44Yy0yNyAwLTQ5IDIyLTQ5IDQ5czIyIDQ5IDQ5IDQ5aDIwNC4xYzI3IDAgNDktMjIgNDktNDlzLTIyLTQ5LTQ5LTQ5SDU4LjN6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTI2Mi40IDEyOC45SDU4LjNjLTI5LjMgMC01My4xLTIzLjgtNTMuMS01My4xUzI5IDIyLjYgNTguMyAyMi42aDIwNC4xYzI5LjMgMCA1My4xIDIzLjggNTMuMSA1My4xcy0yMy44IDUzLjItNTMuMSA1My4yTTU4LjMgMjYuOGMtMjcgMC00OSAyMi00OSA0OXMyMiA0OSA0OSA0OWgyMDQuMWMyNyAwIDQ5LTIyIDQ5LTQ5cy0yMi00OS00OS00OUg1OC4zeiIgZmlsbD0iI2M3YzhjYSIvPjxwYXRoIGQ9Ik0yMzcuOSA0NmMtNy45IDAtMTQuMyA2LjQtMTQuMyAxNC40IDAgNy45IDYuNCAxNC4zIDE0LjMgMTQuM3MxNC4zLTYuNCAxNC4zLTE0LjNjLjEtNy45LTYuMy0xNC40LTE0LjMtMTQuNG0wIDIxLjdjLTQuMSAwLTcuNC0zLjMtNy40LTcuNCAwLTQuMSAzLjMtNy40IDcuNC03LjRzNy40IDMuMyA3LjQgNy40YzAgNC4xLTMuMyA3LjQtNy40IDcuNE0xNzIuMSA0NmMtNy45IDAtMTQuMyA2LjQtMTQuMyAxNC40IDAgNy45IDYuNCAxNC4zIDE0LjMgMTQuM3MxNC40LTYuNCAxNC40LTE0LjNTMTgwLjEgNDYgMTcyLjEgNDZtMCAyMS43Yy00LjEgMC03LjQtMy4zLTcuNC03LjQgMC00LjEgMy4zLTcuNCA3LjQtNy40IDQuMSAwIDcuNCAzLjMgNy40IDcuNCAwIDQuMS0zLjMgNy40LTcuNCA3LjRNMjIyLjcgNjguMWMtLjkuMy0yLjMuNS0yLjguNS0yLjUgMC0zLS44LTMtMy4yVjUyLjJoNS45di01LjVoLTUuOXYtNy44aC02LjZsLTEuNCA3LjhoLTVjLTMuOCAwLTYuNiAyLjMtOC40IDUuOWwtMi4zLTUuOWgtNC43djI3LjVoOC4xdi0xMmMwLTYgMy42LTkuOSA3LjgtMTBoNC40djEzLjdjMCA2LjQgMy4zIDguOCA4LjcgOC44IDIuOCAwIDQuOS0uNiA2LjItMWwtMS01LjZ6TTI2Mi4xIDU1LjR2MTguOGgtNy45VjQ2LjdoNC44bDEuNiA0LjIiLz48cGF0aCBkPSJNMjYwLjYgNTAuOWMyLjQtMi44IDUuNy00LjkgOS41LTQuOSA2LjYgMCA5LjIgNS4yIDkuMiAxMC4xdjE4LjFoLTguMVY1Ni4zYzAtMi40LTItMy42LTQuMS0zLjYtMi4zIDAtMy43IDEuMy01IDIuN00xMjYuMiAzNi43aDlsMTIuNCAyMy42VjM2LjdoNy41djM3LjVoLTguMmwtMTMuMi0yNS45djI1LjloLTcuNXoiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzAzLjIgMjIuNlYyNGgtMnY2LjZoLTEuNVYyNGgtMS45di0xLjR6TTMwNC4zIDMwLjZ2LThoMi4xbDEuMyA1LjIgMS40LTUuMmgyLjF2OEgzMTB2LTYuMmgtLjFsLTEuNiA2LjJoLTEuMWwtMS42LTYuMnY2LjJ6TTEyNCAxMDcuNGwxLjktMi45YzEuNSAxLjEgMy44IDIuMiA2LjYgMi4yIDIuNyAwIDQuNC0xLjIgNC40LTMuNCAwLTIuNC0yLjEtMy4xLTUuNi00LjMtMy4xLTEuMS02LjItMi43LTYuMi03LjEgMC00LjEgMy4zLTYuNCA3LjYtNi40IDIuOSAwIDUuMS42IDYuOCAxLjZsLTEuNSAzLjFjLTEuNC0uOC0zLjItMS4zLTUuMi0xLjMtMi40IDAtMy45LjktMy45IDIuOSAwIDIuMyAxLjcgMi44IDQuOSAzLjkgMy4zIDEuMSA3IDIuNiA3IDcuNSAwIDQuMS0zIDYuOC04LjIgNi44LTQgLjEtNi45LTEuMi04LjYtMi42TTE0Ny44IDg2SDE2MnYzLjNoLTEwLjF2Ni41aDhWOTloLTh2Ny41aDEwLjd2My4zaC0xNC44ek0xNjguNCA5Ny45YzAtNyAzLjMtMTIuMyAxMC0xMi4zIDMgMCA1LjMuOSA3IDIuOWwtMi40IDIuN2MtMS40LTEuNC0yLjYtMi4xLTQuNi0yLjEtMy45IDAtNS43IDMuMi01LjcgOS4xIDAgNS41IDEuOSA4LjMgNS43IDguMyAyLjEgMCAzLjYtMS4xIDQuOS0yLjVsMi40IDIuNmMtMS43IDItMy45IDMuNC03LjQgMy40LTYuNy4xLTkuOS01LjEtOS45LTEyLjFNMTkyLjQgMTAwLjdWODZoNC4xdjE1LjRjMCAzLjMuOCA1LjQgNC4zIDUuNCAzLjQgMCA0LjMtMi4xIDQuMy01LjRWODZoNC4xdjE0LjdjMCA1LjktMi4zIDkuNC04LjQgOS40LTYuMiAwLTguNC0zLjUtOC40LTkuNE0yMzMuOSAxMDkuOGgtNC40bC00LjYtMTAuMWgtMy44djEwLjFoLTRWODZoNy44YzQuOCAwIDguNiAxLjcgOC42IDYuOSAwIDMuNi0yLjEgNS40LTQuNSA2LjJsNC45IDEwLjd6bS05LjEtMTMuMmMzIDAgNC42LTEgNC42LTMuNyAwLTIuNi0xLjYtMy42LTQuMy0zLjZoLTMuOHY3LjNoMy41ek0yNDAuOCA4NkgyNTV2My4zaC0xMC4xdjYuNWg4Vjk5aC04djcuNWgxMC43djMuM2gtMTQuOHpNMjYyLjQgODZoNS45YzcuOCAwIDExLjUgNC4yIDExLjUgMTEuOCAwIDcuOC0zLjggMTItMTEuMyAxMmgtNi4yVjg2em01LjcgMjAuNWM1LjYgMCA3LjUtMi42IDcuNS04LjcgMC01LjQtMS41LTguNS03LTguNWgtMi4ydjE3LjJoMS43eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik01OC4xIDEzMy4xQzI2LjUgMTMzLjEuOCAxMDcuNC44IDc1LjhjMC0zMS42IDI1LjctNTcuMyA1Ny4zLTU3LjMgMzEuNiAwIDU3LjMgMjUuNyA1Ny4zIDU3LjMgMCAzMS42LTI1LjcgNTcuMy01Ny4zIDU3LjNtMC05Ni41Yy0xMC41IDAtMjAuMyA0LjEtMjcuNyAxMS41LTcuNCA3LjQtMTEuNSAxNy4yLTExLjUgMjcuN3M0LjEgMjAuMyAxMS41IDI3LjdjNy40IDcuNCAxNy4yIDExLjUgMjcuNyAxMS41czIwLjMtNC4xIDI3LjctMTEuNWM3LjQtNy40IDExLjUtMTcuMiAxMS41LTI3LjdzLTQuMS0yMC4zLTExLjUtMjcuN2MtNy40LTcuNC0xNy4yLTExLjUtMjcuNy0xMS41TTEyMC41IDkuNmg0LjV2NC41aC00LjV6TTEyMC41LjdoNC41djQuNWgtNC41ek0xMDggMTRoNC4ydjQuNEgxMDh6Ii8+PHBhdGggZD0iTTk5LjcgMjIuNmg0LjJ2NC4yaC00LjJ6TTExMi4xIDE4LjRoNC43djQuMmgtNC43ek05NS41IDE4LjZoNC4ydjRoLTQuMnpNMTA4IDIyLjZoNC4ydjQuMkgxMDh6TTExNi4xIDUuMmg0LjR2NC40aC00LjR6Ii8+PHBhdGggZD0iTTEwOCA5LjZoOC4yVjE0SDEwOHpNMTAzLjkgMTRoNC4xdjguNmgtNC4xek0xMDMuOSAyNi44VjMxaC00LjJ2LTQuMmgtN3YzSDg5djMuN2g0LjJ2NC4ySDg5di00LjJoLTQuNFY0MGgtNC4ydjQuMmgtMi44djQuMmgtMy4xQzcxIDUzLjYgNjIuNCA2OS41IDU5LjggNzZjLTkuNC0xMy4xLTE2LjctMTguMy0yMi41LTIwLjItMy4xLS45LTYuOCAyLjQtMS43IDcuOCAxMS44IDEzIDE1LjYgMjMuOCAxOS4yIDMyLjQgMS45IDQuNSAxMC40IDUuMiAxMi4xLjYgMy42LTkuOCA4LjktMjAuNyAxNS4yLTI5Ljd2LTQuN2gzLjNWNThIODl2LTQuOWg0LjJ2LTQuN0g4OXYtNC4zaDQuMnY0LjNoNC4xdi00LjJoMy4zdi01LjFoMy43di0zLjVoMy42di04LjloLTR6Ii8+PC9zdmc+") no-repeat;
	background-size: contain;
	display: inline-block;
	width: 79px;
	height: 34px
}

.icons-secure .mc {
	background: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDIwNy4yIDc0LjciPjxzdHlsZT4uc3Q5e2ZpbGw6I2ZmZn08L3N0eWxlPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTUuMjIxIiB5MT0iNTkuMjk1IiB4Mj0iNTMuNTgzIiB5Mj0iLTEyLjExMyI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNjQ2NTY3Ii8+PHN0b3Agb2Zmc2V0PSIuMDk3IiBzdG9wLWNvbG9yPSIjNzE3Mjc0Ii8+PHN0b3Agb2Zmc2V0PSIuMzE3IiBzdG9wLWNvbG9yPSIjODk4YjhkIi8+PHN0b3Agb2Zmc2V0PSIuNTQiIHN0b3AtY29sb3I9IiM5YTliOWQiLz48c3RvcCBvZmZzZXQ9Ii43NjYiIHN0b3AtY29sb3I9IiNhNGE1YTciLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNhN2E4YWEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik0zNi4yIDc0LjdTLTMuOSA2MS4xLjcgNS40Qy43IDUuNCAxOC40LjMgMzYuMi4zYzE3LjkgMCAzNS4xIDQuOSAzNS43IDUuMSA0LjYgNTUuNy0zNS43IDY5LjMtMzUuNyA2OS4zeiIgZmlsbD0idXJsKCNTVkdJRF8xXykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzJfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUxLjI2NyIgeTE9IjM4LjgyMiIgeDI9IjEuNzIiIHkyPSI2LjA0Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNjNmM3YzgiLz48c3RvcCBvZmZzZXQ9Ii4wOTIiIHN0b3AtY29sb3I9IiNkY2RkZGQiLz48c3RvcCBvZmZzZXQ9Ii4yMDMiIHN0b3AtY29sb3I9IiNmMGYwZjAiLz48c3RvcCBvZmZzZXQ9Ii4zMTYiIHN0b3AtY29sb3I9IiNmYmZiZmIiLz48c3RvcCBvZmZzZXQ9Ii40MzMiIHN0b3AtY29sb3I9IiNmZmYiLz48c3RvcCBvZmZzZXQ9Ii41MzciIHN0b3AtY29sb3I9IiNmNmY3ZjciLz48c3RvcCBvZmZzZXQ9Ii43MDQiIHN0b3AtY29sb3I9IiNkZmRmZTAiLz48c3RvcCBvZmZzZXQ9Ii45MTMiIHN0b3AtY29sb3I9IiNiOWJhYmIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNhN2E4YWEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik0zNi4yIDc0LjdTLTMuOSA2MS4xLjcgNS40Qy43IDUuNCAxOC40LjMgMzYuMi4zYzE3LjkgMCAzNS4xIDQuOSAzNS43IDUuMWwtMy43IDMuMy0zMiA2Mi41djMuNXoiIGZpbGw9InVybCgjU1ZHSURfMl8pIi8+PHBhdGggZD0iTTM2LjIgNzEuMlMtLjEgNTguOSA0IDguNGMwIDAgMTYtNC42IDMyLjItNC42IDE2LjIgMCAzMS44IDQuNCAzMi4zIDQuNiA0LjIgNTAuNC0zMi4zIDYyLjgtMzIuMyA2Mi44eiIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii41MTQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0zNi4yIDcxLjJTLS4xIDU4LjkgNCA4LjRjMCAwIDE2LTQuNiAzMi4yLTQuNiAxNi4yIDAgMzEuOCA0LjQgMzIuMyA0LjYgNC4yIDUwLjQtMzIuMyA2Mi44LTMyLjMgNjIuOHoiIGZpbGw9IiNmZmYiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzNfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjYzLjc4OCIgeTE9IjQ4LjEiIHgyPSIxMS41MzIiIHkyPSIxMi43NTEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzRiNGI0ZCIvPjxzdG9wIG9mZnNldD0iLjAxMyIgc3RvcC1jb2xvcj0iIzRkNGQ0ZiIvPjxzdG9wIG9mZnNldD0iLjI1MyIgc3RvcC1jb2xvcj0iIzY3Njg2YSIvPjxzdG9wIG9mZnNldD0iLjQ5NyIgc3RvcC1jb2xvcj0iIzc5N2E3YyIvPjxzdG9wIG9mZnNldD0iLjc0NCIgc3RvcC1jb2xvcj0iIzgzODQ4NiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzg3ODg4YSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTMuOSA3LjlsLS4zLjF2LjRjLTIuMiAyNi4yIDYuOCA0Mi4xIDE0LjcgNTAuNyA4LjYgOS40IDE3LjggMTIuNiAxNy45IDEyLjZsLjIuMS4yLS4xYy4xIDAgOS4zLTMuMiAxNy45LTEyLjZDNjIuMiA1MC40IDcxLjIgMzQuNiA2OSA4LjRWOGwtLjMtLjFjLS4xIDAtMTYtNC42LTMyLjQtNC42LTE2LjEgMC0zMi4yIDQuNi0zMi40IDQuNnptMzIuOC0zLjhjMTUgMCAyOS4yIDMuOSAzMS41IDQuNS4yIDIuNi4zIDUuNi4zIDcuOSAwIDIxLjItNy45IDM0LjctMTQuOSA0Mi4zLTcuOCA4LjUtMTYuMSAxMS45LTE3LjQgMTIuMy0xLjItLjUtOS44LTMuOC0xNy41LTEyLjNDMTEuOCA1MS4zIDQgMzggNCAxNi43YzAtMi4zLjMtNS4zLjUtNy45QzYuOSA4LjIgMjIgNC4xIDM2LjcgNC4xeiIgZmlsbD0idXJsKCNTVkdJRF8zXykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzRfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEzLjEwNCIgeTE9IjQ1LjY3NCIgeDI9IjU3Ljc4OCIgeTI9IjEzLjc3NyI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGIxMzI1Ii8+PHN0b3Agb2Zmc2V0PSIuNjA3IiBzdG9wLWNvbG9yPSIjY2IwMjMzIi8+PHN0b3Agb2Zmc2V0PSIuNzA4IiBzdG9wLWNvbG9yPSIjY2IwMjMzIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOGExOTNmIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBkPSJNMzYuMiA2NVM1LjcgNTMuOCA5LjIgMTEuNmMwIDAgMTMuNCAxLjEgMjcgMS4xczI2LjctMSAyNy4xLTEuMUM2Ni44IDUzLjggMzYuMiA2NSAzNi4yIDY1eiIgZmlsbD0idXJsKCNTVkdJRF80XykiLz48cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzVfIiBjeD0iMjguOTk5IiBjeT0iMjIuNTY3IiByPSI0Ny40OTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNjYjAyMzMiLz48c3RvcCBvZmZzZXQ9Ii40NjEiIHN0b3AtY29sb3I9IiNjYjAyMzMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM4YTE5M2YiLz48L3JhZGlhbEdyYWRpZW50PjxwYXRoIGQ9Ik0zNi4zIDYxLjNTMTAgNTEuNyAxMyAxNS4xYzAgMCAxMS42LjkgMjMuMy45IDExLjcgMCAyMy0uOSAyMy40LS45IDMgMzYuNS0yMy40IDQ2LjItMjMuNCA0Ni4yeiIgZmlsbD0idXJsKCNTVkdJRF81XykiLz48cGF0aCBkPSJNNjMuMyAxMS41Yy0uNCAwLTEzLjUgMS4xLTI3LjEgMS4xLTEzLjYgMC0yNy0xLjEtMjctMS4xbDMuNyAzLjZzMTEuNi45IDIzLjMuOWMxMS43IDAgMjMtLjkgMjMuNC0uOWwzLjctMy42eiIgZmlsbD0iIzhiMTMyNSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfNl8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLjE4OSIgeTE9IjE1LjAwMSIgeDI9IjM5LjciIHkyPSI2MC41NzMiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhiMTMyNSIvPjxzdG9wIG9mZnNldD0iLjYwNyIgc3RvcC1jb2xvcj0iI2NiMDIzMyIvPjxzdG9wIG9mZnNldD0iLjcwOCIgc3RvcC1jb2xvcj0iI2NiMDIzMyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzhhMTkzZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTM2LjIgNjVTNS43IDUzLjggOS4yIDExLjZsMy43IDMuNmMtMyAzNi41IDIzLjMgNDYuMiAyMy4zIDQ2LjJWNjV6IiBmaWxsPSJ1cmwoI1NWR0lEXzZfKSIvPjxpbWFnZSB3aWR0aD0iMjQiIGhlaWdodD0iMzIiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQmtBQUFBaENBWUFBQUFzd0FDakFBQUFDWEJJV1hNQUFBc1NBQUFMRWdIUzNYNzhBQUFBIEdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFhdEpSRUZVZU5xMFZzRktBekVRM1l5N3JRaUsgQnhVRXYwQXZmbER4NEU5NTA1TVhmOEYvRUR5SVB5QVVzWWlJSG16WHhCZVpGTGNrbTVsTkRUd0tiV1pmNXIzWHpaZ3Fzb2dNNFdNSCBHRmZ4WllGM1lHNnRjMVZtMVFtQ0krQWNPQUdhU04wYmNBSGNBUXMxQ1hmZ0NTYkFvZWVON0prQnQ4QWpEdFhtdW9rOVlNd2RlSUl0IFlET0NmZUNNOTlXNVRpanhmZFB6bTE4ajRCallBemFHa3VTVzRZNTNQU0VrTS85QkVyeWJTQ1FySVJGTFJvbi94NGdseVVuV1NBNUsgUFJJMGdtNldoK3J6aFNMeERSTFF1bnloQWZGVisxSml2RGpLcFNRaXlXaGdzbFNTVVVHeXhKSlJRYkxFa2xGQnNzU1NyY1A0ckdRYSBrbkRsZmdGT0l4a3BDSjZBSytBQmFEV1NrVEMrdm9OTDRBYVlNcWxZTWhMR2Q4NGRUTGtMcDBrWkNlUHJlQ3Bwd3lpVUlJcEtSc3I0IGVvTHJIbCtpZDR3MndrRzJXY0tYNkIyakpRbXlXWTB2SkVpV1hmSEJhbjBoUWJMKytyQVErdEtKTWdtU3RlcUR4SmVPWkRWdi9PU2kgMkJUL0Fud0EzNWg1ZjMzQjZmeXI1UlY0VHRRNEhtVzMvY0VOQ3Z5bVUrQWcwWWwvNEwxL0lFZ3N2eUZ5TlowNnd6R3Jld2FCWmFLNCBrMHBRMDZuN0VXQUFOcE41MXdpS2N3b0FBQUFBU1VWT1JLNUNZSUk9IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOC41OTcgMTcuMjQ2KSIgb3ZlcmZsb3c9InZpc2libGUiIG9wYWNpdHk9Ii4yNSIvPjxwYXRoIGNsYXNzPSJzdDkiIGQ9Ik0xOS45IDQ2LjdsNC40LTI4LjNoNy4ybDguOSAyOC4zaC03LjZMMjguOSAzMmwtMi4xIDE0Ljd6Ii8+PGltYWdlIHdpZHRoPSIxOCIgaGVpZ2h0PSIzMiIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCTUFBQUFoQ0FZQUFBQTc0cEJxQUFBQUNYQklXWE1BQUFzU0FBQUxFZ0hTM1g3OEFBQUEgR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQWF0SlJFRlVlTnFzVnR0S3cwQVF6VTZiQmxUcSBpNGlDWDJCZi9DQ2YvQ2Z4QzN6MDJiOFFwRlFRL0FDdldKVStwR2tUejhJMFRMWTdtMDNvd2lFbDNaeVpNM1AyWWhKbkVCbkNZd3hrIGlYK1V3Qyt3TE11cWtuOE1QVVJud0JVd0FWSVAyUnk0QVI2QVFpWGpqQ3pSSlhCcStUMWs3OEFkTUdnanl6Z2pTN1NueU15VUlONlggcVRaWmZHTVZqRkFXNHlVVGhSOEJKa0EyNWpKTXRtcXVURW9EWkRiWU9YREVkZk9TWldKU1NLYlJTa0dPeEgwM1dwZEJIU1ZHa2NWSyBESGFVZWtyMGRwUjZTdlIybEhwSVZEdEtrYTd2MUlDZGpKMlQxWnNkVUhYOHRtR1BnVEZtamVjZk4rRkVkS2ZrOXdtL2N4ZS90Y1FoIDhBUzhZczh0aVRPYUFaOU1zQmsyMjF1ZXZJcXhCL0UrbnZOMm5BdXBXaERWSHVSa01lTXM3TWMvd0FKWXg5WnlxR1N4RU9SRkoydXcgMUlLSnFnaUpyVDZURmltWmZOVmltNFk5NmtYcVdPUUF1QWVlZ1crUGJiejJrQWVDalQ0RlhyanRPU01rdDJHUG1zeldEYWwrNGVjMSBSNXR5QUZuTG9EM2NRM2pKeHo0Smt1alJJQk5kbGZlUGZtU0JXOCtjN3hpK205SEhadVcwaGtWbWx1QUNPRmEyTEV2MENMekZrQmxXIG9CMDJ0ZUgvQlJnQUN1S0VteHFvZEhBQUFBQUFTVVZPUks1Q1lJST0iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2LjU5NyAxNy4yNDYpIiBvdmVyZmxvdz0idmlzaWJsZSIgb3BhY2l0eT0iLjI1Ii8+PHBhdGggY2xhc3M9InN0OSIgZD0iTTQxLjUgMTguNGg3LjFsNC4zIDI4LjNINDZMNDMuNSAzMmwtMi40IDExLjVMMzcuMyAzMnoiLz48cGF0aCBkPSJNOTguMyAzMmgtNS42bC01LjQtMTMuNmgtLjFsLTIgMTMuNmgtNi4xbDQtMjUuNGg2TDk4LjMgMzJ6bS0zLjktMTNMOTkgNi42aDYuMWwzLjUgMjUuNGgtNi4xbC0xLjctMTMuNmgtLjFsLTMuNSA4LjItMi44LTcuNnpNMTMxLjcgMjcuNmwtMS41IDQuNEgxMjRsOC42LTI1LjRoNi4zbDguNCAyNS40aC02LjJsLTEuNC00LjRoLTh6bTQtMTMuMWwtMi41IDguMWg0LjhsLTIuMy04LjF6TTE3OC4xIDI0LjRoLTExLjljMCAyLjUgMS4yIDMuOCAzLjUgMy44IDEuMiAwIDIuMS0uNCAyLjctMS42aDUuNGMtLjQgMi0xLjYgMy41LTMgNC41LTEuNSAxLTMuMyAxLjQtNS4xIDEuNC01LjMgMC05LjItMy4yLTkuMi05LjIgMC01LjggMy42LTkuMiA4LjgtOS4yIDUuNSAwIDguNyAzLjcgOC43IDkuNnYuN3ptLTUuMi0zLjVjLS4zLTEuNy0xLjctMi43LTMuMi0yLjctMS42IDAtMyAuOS0zLjQgMi43aDYuNnpNMTk3LjYgMjQuNGgtMTEuOWMwIDIuNSAxLjIgMy44IDMuNSAzLjggMS4yIDAgMi4xLS40IDIuNy0xLjZoNS40Yy0uNCAyLTEuNiAzLjUtMyA0LjUtMS41IDEtMy4zIDEuNC01LjEgMS40LTUuMyAwLTkuMi0zLjItOS4yLTkuMiAwLTUuOCAzLjYtOS4yIDguOC05LjIgNS41IDAgOC43IDMuNyA4LjcgOS42di43em0tNS4yLTMuNWMtLjMtMS43LTEuNy0yLjctMy4yLTIuNy0xLjYgMC0zIC45LTMuNCAyLjdoNi42ek0xOTguNCAxMS40YzAtMi40IDEuOS00LjMgNC4zLTQuM1MyMDcgOSAyMDcgMTEuNHMtMS45IDQuMy00LjMgNC4zLTQuMy0xLjktNC4zLTQuM3ptLjcgMGMwIDIgMS43IDMuNiAzLjYgMy42IDIgMCAzLjYtMS42IDMuNi0zLjZzLTEuNy0zLjYtMy42LTMuNmMtMS45LS4xLTMuNiAxLjUtMy42IDMuNnptNS42IDIuNGgtLjhsLTEuMi0yLjJoLS45djIuMmgtLjdWOWgyYy45IDAgMS43LjMgMS43IDEuM3MtLjYgMS4zLTEuMyAxLjNsMS4yIDIuMnptLTIuOS00LjF2MS4yaC44Yy43IDAgMS42LjEgMS42LS42IDAtLjYtLjUtLjctMS4xLS43aC0xLjN6Ii8+PGc+PHBhdGggZD0iTTE0OS41IDE4LjloLTMuM3YtNC4yaDMuNHYtMmMwLTUuMSAyLjMtNi45IDYuNy02LjkgMS4yIDAgMi4xLjIgMi45LjNsLS4zIDQuMWMtLjUtLjItLjktLjMtMS44LS4zLTEuNCAwLTIgMS4xLTIgMi43djJoNHY0LjJoLTRWMzJoLTUuNlYxOC45eiIvPjwvZz48Zz48cGF0aCBkPSJNOTEuOSA0NC4xYy0xLjgtLjctMi44LTEtNC42LTEtMiAwLTQuMy43LTQuMyAzLjIgMCA0LjYgMTAuNiAzLjUgMTAuNiAxMS40IDAgNS4xLTQuMSA3LjEtOSA3LjEtMS43IDAtMy40LS41LTUtMWwuNC0zLjJjMS4yLjUgMy4zIDEuMiA1LjEgMS4yIDIgMCA0LjgtMS4xIDQuOC0zLjkgMC01LjMtMTAuNi0zLjktMTAuNi0xMS4zIDAtNC4yIDMuNS02LjUgNy45LTYuNSAxLjYgMCAzLjYuMyA1LjMuOWwtLjYgMy4xek05OC42IDQwLjVoMTMuOHYzaC0xMC4zdjdoOS40djNoLTkuNHY3LjloMTAuM3YzSDk4LjZWNDAuNXpNMTMzLjYgNDQuNWMtMS42LS45LTMuMy0xLjMtNS4xLTEuMy01LjcgMC05LjUgNC05LjUgOS4zIDAgNS42IDQuMiA5LjMgOS4zIDkuMyAxLjggMCA0LjEtLjQgNS40LTEuMmwuMiAzLjNjLTEuOS44LTQuMi45LTUuNi45LTcuOCAwLTEzLTQuOS0xMy0xMi41IDAtNy40IDUuNS0xMi4zIDEzLTEyLjMgMS45IDAgMy44LjMgNS41IDFsLS4yIDMuNXpNMTU1LjkgNTQuNWMwIDYuNy0zLjUgMTAuMy05LjYgMTAuM3MtOS42LTMuNi05LjYtMTAuM3YtMTRoMy41djEzLjZjMCA0LjYgMS41IDcuNyA2IDcuNyA0LjYgMCA2LTMuMSA2LTcuN1Y0MC41aDMuNXYxNHpNMTYxLjUgNDAuNWg2YzQuOSAwIDkuNi44IDkuNiA2LjUgMCAyLjktMi4yIDUtNS4xIDUuNHYuMWMxLjEuNCAxLjYuOSAyLjQgMi40bDQuNyA5LjVoLTRsLTMuOC04LjNjLTEuMS0yLjMtMi4zLTIuMy00LjEtMi4zaC0yLjF2MTAuNmgtMy41VjQwLjV6bTMuNiAxMC4zaDNjMy40IDAgNS4zLTEuNCA1LjMtMy43IDAtMi4yLTEuNy0zLjUtNC45LTMuNWgtMy40djcuMnpNMTgzLjEgNDAuNWgxMy44djNoLTEwLjN2N2g5LjR2M2gtOS40djcuOWgxMC4zdjNoLTEzLjhWNDAuNXoiLz48L2c+PHBhdGggZD0iTTEyMi42IDIwLjJjLTEtLjctMi4xLTEtMy40LTEtMi40IDAtNC4zIDEuOC00LjMgNC44IDAgMi43IDIuMiA0LjUgNC42IDQuNSAxLjMgMCAyLjUtLjMgMy41LS44bC4xIDQuNGMtMS40LjUtMy4xLjgtNC42LjgtNS4zIDAtOS40LTMuMy05LjQtOXM0LjEtOSA5LjQtOWMxLjcgMCAzLjIuMyA0LjQgMWwtLjMgNC4zeiIvPjwvc3ZnPg==") no-repeat;
	background-size: contain;
	display: inline-block;
	width: 82px;
	height: 29px
}
.popup {
	display: none;
   background-color: rgba(255, 255, 255, .86);
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 10
}
.popup .inner {
   position: absolute;
   top: 50%;
   right: 50%;
   -webkit-transform: translate(50%, -50%);
	transform: translate(50%, -50%);
	padding: 0;
}
.popup .inner .cover {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	overflow-y: auto;
}
@media (max-height:460px) {
	.popup .inner .cover {
		height: 100vh;
	}
}
.popup .inner .cover::-webkit-scrollbar { width: 2px; height: 2px;}
.popup .inner .cover::-webkit-scrollbar-thumb{background-color: rgba(51,51,51,.4);}
.popup .inner .wrapper {
   width: 100%;
   margin: 0 auto;
   background: linear-gradient(180.36deg, #008DDC -5.31%, #2ACAFD 103.51%);
	padding: 30px 20px 23px;
	color: #fff;
	text-align: center;
	position: relative;
	overflow: hidden;
	height: 460px;
}
.popup .inner .wrapper:after {
	content: "";
	position: absolute;
	top: 50%;
	right: 22%;
	-webkit-transform: translate(50%,-50%);
	        transform: translate(50%,-50%);
	width: 100%;
	height: 859px;
	background: url(../img/fast-bg.png) no-repeat;
	background-size: cover;
	background-position: center;
	opacity: 0.3;
	pointer-events: none;
}
.popup .inner .wrapper .close {
   position: absolute;
	right: 12px;
	top: 12px;
   width: 20px;
   height: 20px;
   cursor: pointer
}

.popup .inner .wrapper .close:before,
.popup .inner .wrapper .close:after {
   content: "";
   position: absolute;
   right: 50%;
   top: 50%;
   width: 2px;
   height: 21px;
   background-color: #fff;
}

.popup .inner .wrapper .close:before {
   -webkit-transform: translate(0, -50%) rotate(135deg);
   transform: translate(0, -50%) rotate(135deg)
}

.popup .inner .wrapper .close:after {
   -webkit-transform: translate(0, -50%) rotate(45deg);
   transform: translate(0, -50%) rotate(45deg)
}
.popup p {
	font-size: 16px;
	line-height: 30px;
	padding: 0 14px;
	margin-bottom: 32px;
}
.popup .prod-wrap {
	width: 119px;
	height: 194px;
	margin: 0 0 21px 43px;
	position: relative;
	z-index: 1;
}
.popup .prod-wrap:before {
	content: "";
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%,-50%);
	        transform: translate(50%,-50%);
	width: 93%;
	height: 94%;
	-webkit-box-shadow: -10px 3px 15px rgba(6, 76, 140, 0.3), -5px 2px 13px rgba(30, 74, 142, 0.7);
	        box-shadow: -10px 3px 15px rgba(6, 76, 140, 0.3), -5px 2px 13px rgba(30, 74, 142, 0.7);
	z-index: -1;
}
.popup .prod-wrap img {
	width: 100%;
	height: 100%;
}
.popup .prod-wrap .price {
	width: 110px;
	height: 110px;
	position: absolute;
	top: 1px;
	right: -82px;
}
.popup .prod-wrap .price div {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}
.popup .prod-wrap .price .old {
	font-size: 16px;
	color: #353333;
	-webkit-text-decoration-line: line-through;
	        text-decoration-line: line-through;
	position: absolute;
	bottom: 57.27%;
	left: 57.27%;
	width: 43%;
	height: 43%;
	background: #FFFFFF;
	-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 100%;
}
.popup .prod-wrap .price .new {
	font-size: 35px;
	font-weight: 700;
	color: #FFFFFF;
	position: absolute;
	right: 10.9%;
	top: 10.9%;
	width: 89%;
	height: 89%;
	background: linear-gradient(180.08deg, #FF2424 49.77%, #C00303 99.93%);
	-webkit-box-shadow: -4px 6px 8px rgba(0, 0, 0, 0.4);
	        box-shadow: -4px 6px 8px rgba(0, 0, 0, 0.4);
	border-radius: 100%;
}
.footer {
	max-width: 768px!important;
	width: 100%!important;
	margin: 0 auto!important;
}
@media (-webkit-min-device-pixel-ratio:2),
(min-resolution:192dpi) {
	.fast:after,.popup .inner .wrapper:after {
		background-image: url(../img/fast-bg@2x.png);
	}
	.easy ul .item1:after {
		background-image: url(../img/easy-img1@2x.png);
	}
	.easy ul .item2:before {
		background-image: url(../img/easy-img2@2x.png);
	}
	.easy ul .item3:after {
		background-image: url(../img/easy-img3@2x.png);
	}
	.easy ul .item4:before {
		background-image: url(../img/easy-img4@2x.png);
	}
	.easy ul .item4:after {
		background-image: url(../img/easy-img5@2x.png);
	}
}


