.ops {
	font-family: 'Open Sans', sans-serif;
}
.ari {
	font-family: Arial, Helvetica, sans-serif;
}
/* CSS begin */
/*====================================================*/

/* Geniral style */
* {
	max-height: 9001em;
	padding: 0;
	margin: 0;
}

html,
body {
	/*height: 100%;*/
	width: 100%;
}
body {
	font-family: 'Open Sans', Arial, sans-serif;
	color: #fff;
	-webkit-font-smoothing: antialiased;
	background-color: #ffffff;
}

/* Text & font style */
.px10 {
	font-size: 10px;
}
.px11 {
	font-size: 11px;
}
.px12 {
	font-size: 12px;
}
.px14 {
	font-size: 14px;
}
.px15 {
	font-size: 15px;
}
.px16 {
	font-size: 16px;
}
.px17 {
	font-size: 17px;
}
.px18 {
	font-size: 18px;
}
.px19 {
	font-size: 19px;
}
.px20 {
	font-size: 20px;
}
.px21 {
	font-size: 21px;
}
.px22 {
	font-size: 22px;
}
.px23 {
	font-size: 23px;
}
.px24 {
	font-size: 24px;
}
.px25 {
	font-size: 25px;
}
.px26 {
	font-size: 26px;
}
.px28 {
	font-size: 28px;
}
.px29 {
	font-size: 23px;
}
.px30 {
	font-size: 30px;
}
.px32 {
	font-size: 32px;
}
.px35 {
	font-size: 35px;
}
.px37 {
	font-size: 37px;
}
.px40 {
	font-size: 40px;
}
.px42 {
	font-size: 42px;
}
.px45 {
	font-size: 45px;
}
.px47 {
	font-size: 47px;
}
.px50 {
	font-size: 50px;
}
.px54 {
	font-size: 54px;
}
.px58 {
	font-size: 58px;
}
.px60 {
	font-size: 60px;
}
.px62 {
	font-size: 62px;
}
.px65 {
	font-size: 65px;
}
.px80 {
	font-size: 80px;
}

.red {
	color: #ff2200;
}
.black {
	color: #161616;
}
.blue {
	color: #009fd2;
}
.white {
	color: #fff;
}
.grey {
	color: #646464;
}

.mob,
.mob2 {
	display: none;
}

.tahoma {
	font-family: Tahoma, Geneva, sans-serif;
}

.overflow {
	overflow: hidden;
}
.center {
	text-align: center;
}
.aleft {
	text-align: left;
}
.aright {
	text-align: right;
}
.left {
	float: left;
}
.right {
	float: right;
}
.bold {
	font-weight: 700;
}
.light {
	font-weight: 300;
}
.upp {
	text-transform: uppercase;
}
.lh120 {
	line-height: 120%;
}
.lh140 {
	line-height: 140%;
}
.lt {
	text-decoration: line-through;
}

.container {
	position: relative;
	margin: 0 auto;
	width: 100%;
	max-width: 1154px;
	padding: 0;
	overflow: hidden;
}

.inline-b {
	display: inline-block;
	zoom: 1;
	*display: inline;
}
.table-cell {
	display: table-cell;
}
.middle {
	vertical-align: middle;
}
/* Sections */
/*====================================================*/
.number {
	position: absolute;
	width: 14%;
	min-width: 50px;
	max-width: 400px;
	padding-bottom: 10px;
}
.callback {
	position: fixed;
	right: 20px;
	z-index: 1000;
	bottom: 20px;
	display: block;
	width: 100px;
	height: 100px;
	background: url(../img/phone.png) no-repeat 50% 50%;
	background-size: 95px;
	transition: background 0.3s;
}
.callback:hover {
	background: url(../img/phone.png) no-repeat 50% 50%;
	background-size: 100px;
}

#header {
	background: #009fd2;
	height: 80px;
	padding-top: 13px;
}
#header .header li {
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}
#header .logo {
	width: 227px;
	font-size: 40px;
	text-transform: uppercase;
	font-weight: bold;
	color: #1f2149;
}
#header .line {
	width: calc(100% - 490px);
	text-align: center;
}
#header a {
	display: block;
	width: 245px;
	height: 54px;
	line-height: 54px;
	background: #1f2149;
	border-radius: 8px;
	color: #fff;
}
#header a:hover {
	background: #363975;
}

#slide1 {
	position: relative;
	background: url('../img/bg1.jpg') 50% 0 no-repeat,
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAKeAQMAAABXn0MPAAAAA1BMVEUdHR0v7g08AAAAE0lEQVQ4y2MYBaNgFIyCUUAyAAAFPAABa02TKwAAAABJRU5ErkJggg==')
			50% 0 repeat-x;
	background-size: cover;
	height: 755px;
	padding-top: 20px;
}
#slide1 .container {
	height: 100%;
}
#slide1 .inn {
	padding: 0px 0 80px;
}
#slide1 .list {
	margin-left: 78px;
}
#slide1 .list li {
	line-height: 1.1;
	font-size: 26px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWBAMAAAA2mnEIAAAAJFBMVEUAAAD/wQT/wQT/wQT/wQT/wQT/wQT/wQT/wQT/wQT/wQT/wQTqeQETAAAAC3RSTlMAv88wEO+fQCDfYDeHyqIAAAB9SURBVBjTTc8xCoNAEIXhB4qkTdqtAulstsj24hW2Eo/gAWy90go2vsvJzLgyr/r4qxk0gbYSkfh9yz7MCBm2VMB4uyF21PUohjYiVI/n47ZnrB65D+LXJvkHccqa1fPxl6xeOElWd6RkNRbN5k6zGeug9rf5m/0v/kf/+wWwjzZY2BnIWgAAAABJRU5ErkJggg==')
		no-repeat 0 50%;
	padding: 7px 0 7px 40px;
}
#slide1 .vibor {
	padding: 45px 0 0 120px;
}
#slide1 .choose {
	padding: 25px 0 0 26px;
}

#slide1 .zakaz {
	position: absolute;
	margin: 200px 0 0 837px;
	width: 316px;
}
.zakaz .remain {
	position: absolute;
	background: url(../img/remain.png) no-repeat;
	right: -15px;
	padding: 5px 0 0 5px;
	width: 107px;
	height: 68px;
	text-align: center;
}
.zakaz .pack {
	padding: 10px 0 0 0;
	text-align: center;
}
.zakaz .pack span {
	background: #ff7200;
	color: #fff;
	font-weight: bold;
	border-radius: 5px;
	padding: 3px 12px;
	font-size: 16px;
}
.zakaz .rem {
	padding-top: 6px;
}
.zakaz .cost-block {
	width: 100%;
	position: relative;
	z-index: 2;
	display: flex;
	flex-direction: column;
	line-height: 20px;
}
.zakaz .cost {
	padding: 16px 0;
}
.zakaz form {
	position: relative;
	overflow: hidden;
	margin-top: 2px;
	border-radius: 10px;
	padding: 10px 0 10px 0;
	background-color: #fff;
}
/* .zakaz form::before{content: '';display: block;position: absolute;background: #19fa20;width: 158px;height: 82px;top: 90px;left: 0;z-index: 1;} */
.zakaz form > p {
	padding-bottom: 10px;
}
/* .zakaz form > p:first-child{color: red;} */
.zakaz .normal-price {
	color: #fff;
	text-align: center;
	margin-right: 16px;
}
.nowdate,
span.realPrice {
	font: bold 19px Tahoma, Geneva, sans-serif !important;
}
.zakaz .normal-price .lt {
	display: block;
	margin-top: 8px;
}
.zakaz .inline-b {
	vertical-align: top;
	text-align: center;
}
.zakaz fieldset {
	margin-top: 18px;
}
#slide2 {
	background: url('../img/bg2.jpg') 50% 0 no-repeat;
	height: 476px;
	padding-top: 37px;
	margin-top: 40px;
}
#slide2 .px18 {
	padding: 20px 0 0;
	width: 550px;
	line-height: 1.3;
}

#slide3 {
	position: relative;
	background: url('../img/bg3.jpg') 50% 0 no-repeat,
		url('../img/bg3-1.png') 50% 100% repeat-x;
	height: 578px;
}
#slide3 .container {
	height: 100%;
	overflow: visible;
}
#slide3 p:first-child {
	color: #009cce;
	padding-top: 30px;
}
#slide3 p.desc {
	padding-top: 400px;
}
#slide3 .punkt {
	position: absolute;
	font-size: 25px;
	font-weight: bold;
	color: #009cce;
	z-index: 100;
}
#slide3 .block1 {
	margin: 85px 0 0 10px;
}
#slide3 .block2 {
	margin: 230px 0 0 -65px;
}
#slide3 .block3 {
	margin: 80px 0 0 800px;
}
#slide3 .block4 {
	margin: 234px 0 0 768px;
}

#slide4 {
	background: #012c3f;
	padding: 60px 0 0;
}
#slide4 ul {
	padding: 50px 0 20px;
}
#slide4 ul li {
	display: table-cell;
	width: 356px;
	text-align: left;
}
#slide4 ul li:nth-child(2) {
	padding: 0 43px;
}
#slide4 ul li p {
	color: #009fd2;
	font-size: 20px;
	font-weight: bold;
	line-height: 120%;
	padding-top: 20px;
}

#slide4-1 {
	background: url('../img/bg4.jpg') 50% 0 no-repeat,
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAADiAQMAAABePITlAAAABlBMVEUBLD8AnM5jamo5AAAAD0lEQVQY02MYBQMNDlAKATKxGMHlfIVhAAAAAElFTkSuQmCC')
			50% 0 repeat-x;
	height: 226px;
}
#slide4-1 p {
	padding: 66px 50px 0 300px;
}

#slide5 {
	background: #009cce;
	padding: 30px 0 0px;
}
#slide5 ul {
	padding: 10px 0 40px;
}
#slide5 ul li {
	display: table-cell;
	vertical-align: middle;
	width: 384px;
	text-align: left;
	height: 136px;
	line-height: 140%;
	padding-left: 120px;
}
#slide5 li:nth-child(2) {
	padding: 0 43px 0 120px;
}
#slide5 .first li:nth-child(1) {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABeCAMAAAByzjhiAAAAUVBMVEUAAAD////////////////////////////////////////////////+//7////+//7+//7////+/v7+//7////+/v7+//7+/v7+//7+//7////gTp2xAAAAGnRSTlMAQIC/z+9gjzDfEHCvMCDvgFAQQJ/fv+9QIGUJjMcAAAOVSURBVGjezVprk6MgEAQUHxh8axL+/w+9u62KrZjMjGatuv60tcFGeh4Mg0oEn5l5Dgvmuc28+iUUVRLeYq789+R5GQhM+VdTZGlgkWYnyZ1pgghN25+gNxYM/AxH2fUUDmEaDklz28s8tp3WTimnh0c77g1zk4vU2Yjb6P2gwURz3B9C+jysUVbPTwPrauu8uUibdLNqzdhpo2TKa1SUa/ZasXiuZyg9R7+SPtVCX1utuPFSelspMSobTcDTp5BGgDqlJgA97wq80zXFJ8+BabMTuRBGdu9HpIv0Wp2Atou29AptcXKvsJS6HU8vn+CxF3/5TavT0IuNd4F8k5hWbuRbPDOk+wr5BxVKmF4K2gnL7Wb4si0btW4MiaMi+WVH8864lSh7j2QuemNiI1Zn/FmlSKEW/7Ji17T8OP3SeudVN97BeRnh6lm8IhiXEXekk3WkdiF8fRgqoUe96mG/jQktDh8rUBGxWsYRwb8ZOQiMG3mqA/wFayYMq2BdMX+nRBau8Iws8xgEPxNj8AM8IudPhONW8usj/MHJPKhA8Moq6yCMFYSw4eTvULYYjdLUSQxgFvOOpC8ssuPvkhR0XOyUMOY1G/4yALmTJBJ4NM8fXu+FJTCGWvg1EYtAhyqQLja0mN+lG0nCFp2U3xHn7GRBjiKVTooO/Iz713oNZ4JMISF/kUZ0RQCoQBPqU+7orEggJ7OvDhEsClVy4fokfyjgr5IHmfiqQ4xMC/gRX1x+yGP+XAn4kR/Y/Jbdkg3y2OSazm98ftZbqITlR35usb/QvRpAxo/ow/4oM7AyLD/cx3P7u+H5qcfY+oTnrwn5Z7a+6lh+sr7i68ORSRAJtSd5QX2bmQ2yKMEZIitO0vocu0ChsigfcfU5BEoEx2bjLJuecb6Qno8y0OXs9oXzkfh8l3zavkrR+Q7nU45fs8EF9Rvx+RqiZLXl1MH5WtwfQA1kC2fKJRQ6yvfv/YH+hntFQeWU0vk/vZLKkf2N9tr+zHRxf2m4uj8WAXE5XNLfQyZu/AX9ycv7q9/3h4cm0E7Y/1J/e+ov7c/fiQuABvcLzyPsz5SiB3xz7n7kztFjgtP3O6CX308JRKpvAZj8wfu1RDNOmRD3a9/fD04BkDvdowkbpO0gu9+Uon97P/sYhv7vb8PwMMz9LI/hovtloG3k7PdWHUff3qXs/f/4fcIPfD5d830F4Kv5ou9DAJ+1J79v+QO5xhoT2mlbHQAAAABJRU5ErkJggg==')
		no-repeat 0 50%;
	padding-right: 43px;
}
#slide5 .first li:nth-child(2) {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABeCAMAAACdDFNcAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAv4BA7yAwYBDfUM+fj3CvXpWcDQAAAnJJREFUaN7tmO3O2yAMhbH5JoRy/1c7pYxYaZM3nCXTNCnnV5uap6YcbKvqQKUi8grUDOFnFE8QnlB8hWRAun0vohGZJTRg+LSs4fFT0hiex/1QWiaQXuMp6SU0Y/hpWQO4YALY4JK4SWV4wy/kijgE79txATZIcEnQuImR/drBYAeXhfdNhHwQAXrA8iGwLGisyOZ+UogXChoOpgNuFjQOfFSYFXCjQUaGrwnYS0AraCg64SUKKoF4gUUKON4ewGC8ueHNE2/N11t/SDMtysWeDRZ4L7G5ikiLlW+pr94IvFMtcBFlaBwanUnWnOo0E65fkh1fLq++fstCvb/80Bxc3ZGWOnKtPjmzh+e+ZYbwKZzQr+F50p+/2q34Wimtfiqx3o1fRC9mJmHfiRfdi/fi8VMlcfOAtGQ0Jgd1W7d2tkG8zArYlEND9JdMOlgnL0P4Ak5Gc19kh/Ch//QM9NqptdBz5XW2cMjI6Aa9Y3tchObv3F4NJf+CJnC3phXMCd2ETfyYaDVCOsFrCQdnxprUaWXwEqLRgd3YH/hCtwYaYNXq+CnIXLMj86aHqacCiMUWyk279MkpuRtFYaLOX1S+NxC9mBj9J1AsSaG99dM289/w0B7HgMFlLIiuH4fPtDwylL3tDovtEFoMzl/ER6mFua70C/zoDyblC/SNZSLbT+fOph+DfIQqZDnMOdmOTrMc9BzUBaW4cSMRbR9odU2BzXG5ZHVdgeMuPJag7lHK8ZOdtbpTzs9E7SITe6v+hrbl5cE/+Af/4B/8g3/w/w/e6sTc5k3WOtxJJTLfExoRc9L2T7lCPZR8D/wtuiLS/wj/C+NZevMmRfSDAAAAAElFTkSuQmCC')
		no-repeat 0 50%;
}
#slide5 .first li:nth-child(3) {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABSCAMAAAAfMBiXAAAASFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////neHiwAAAAF3RSTlMAv4DvQBAgzjGf35kRU2Bwr92Ij6pmd2wdthoAAAL2SURBVFjDzZlHgsMgDEXpYOPedP+bjksmclwwYbSYv0kBPySKAJlFyKhaiIZznglRKcP+KF32HA6SXKh0YM3hTk2l91XFqse2ygbCynYE2CSCxCqHZ/HyxEwnIlVFMpWFePF1HuRhpu7hQjlfJOEsWc8P8SDT5UdaViu9m6uiOZK5DjMr+JCtzVW7/WfDUoWY2UfV3tz3efZJvWXqZl9N6PCKzeAkfkZaQCHxntqcmCEkj4sUKj8wA30pokNCFmRiqXQsXlWAiWX2uwjp5JF5LrE6hsQ3yVB/2igkCjm3THFAEjDNe3hi+5I/MbGGYlRMhfOSiIkVLCNjKvQ8Wn0vzqpwsTQvZMaohINu6Jg1tZm454Gjd90yetcrMiKOuiZkSnrXDS5LMpW4hsgkrrqzKMffJr0f2V6q81OxeTh5X14v3A0p90QOAPgN2gLLhrXy4tQEa5m5DzB8z7TDi9mBL4oOhnfRtOz8pZSGKWgVMx20D0zUi2lhMVFuTuAfE3Tzc26ze7xlZiEm2rKZVYBl7VbDwXDLFJfMcfO9203mtW9bOTdntpr2Sybr1iHBMepgKOZZIWFuzrrZzBHaL303Erjn88C7V58X/D1NPMaer8aIg1qXhd+Yr/nZlSvITd5PEwxfMqHFj51G7GEP4+1pW96Mu1vsPNjipCze9DZubTrvAbxX647KPd+fTsrlN5RLLeuHFosCMQT/Wp1ygwTpzc7t+ffg1lotgO0KdiH3jnX/OyYT7h2qduR7XAaQ9wo7lMB5LV93NcIzQwW4zAV+JznPlFRnMDQzJzsropki8UwbWONSH8/eyTISzTzeEVLF0czTXeaPnoNIu3MFghvkOnA3TLwal4E7bCIyO4RRhCYh0XNUlQpFpHSMPHdRBa+QdUKOBR8iyQXh+FDmrBB5hibn1nosIMoBhjezOilX6R66PSWnGjs94nO/kTMkXo2JXRwyPpceLV3ndERU1YSBMnMp+1Ztb4FNpf/Nu55fuY93Us/2/QCwKKWT9PfVpgAAAABJRU5ErkJggg==')
		no-repeat 0 50%;
}
#slide5 .sec li:nth-child(1) {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABQCAMAAABBL/loAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAQBDvz59gIDDfj4BwUK+/88QgzwAAAyxJREFUWMO1mOmSrCAMhVllkcX3f9p7B0R6Op0Eq53zZ6ar4jF+CUERmKSUTvByUkqxLp+KObp0jVkhYSrHqs84U5JfyCOG400lC6itvIeF3dHO9viksL07h49xFndX8cAUXqHmgMZFhKDUg3JJvY4yRwOuUhcNE7Ps9UzluvZjZffxYPk3pj2cTr5X+vwZ0m8Aedxyh9YWQTbpaj8fLmx4sSywnrlBqX2Yb0huXdIMc2gd8Z7XzXxrf4JHu8F2c8h6E7iUOYaMIuK29+fKw5o2n9asubwu08OaNr+sefMwoiJgjTPX/ACzL3aupSN4pf9xmQ9TrWXdvI8XC6pHWQmTV6+48R8vtauluLZE1eg/Jx7SpJyEED90inhWtVfQHysVyrWAinB96Frx9cpDBrEu1ReMHUjY4vibUKIwYKxBSXKSYZtBFW3181kAKDxwTXvPUQah8E8qepsTal16F4q/vBcaSt+Ekvc9896qjb8EoPBieI+ZsCsI5XtvpfuoLwAKK7a/47knbR+geElJcOvSjc5W8N3BHqQSN0/sYNagGNDDhLaeWCbXQH2dbVOV8XZtZTCSc7al9bRN6zFGtlkBKKblRu877uCfDULpvyxRJMWUe/QGgNJRaoWnbU9ylPwrhQklEa+zFdDileY1SsO0CVq83ISy42k7cFtOE8ocMsQraXofDYtQriGDb9sV7BN2DcoYMkj7ASLuWiU8lDFkcGv/6XW/qhUoroUirAcsaG78ApSKpO3DsIbmTYmFopG09+Oyhua6c/E0lC6HfFtqZFz7QH/wvww2ixwzEJ+e5YyQJBSYdtZHU4FZwaCoSCgRpAR5QClLp+7A2gD5EJKDOvXOAUkbL1a0U9FS/1ph3owdhBS4QG9s5Kb5pJGWslxxCHxUw/AnA84QR1SUVO0Xeua8ptG/rUhD3/gi8lwS0UwED0Y+oBW19/oDH/YWNsht1Gh+lrjlFwIZNusvqgj7oRC74tfmE8Bl/by5hdbfm0dg/Yz5ZZgetr4spcgPW08UWuoO52EV8G31nPhzZF7cuNZOPK+zjln8icp3deROgLQSf6RtEnle9+r4DwEUX4ok2duwAAAAAElFTkSuQmCC')
		no-repeat 0 50%;
	padding-right: 43px;
}
#slide5 .sec li:nth-child(2) {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABfCAMAAAAgajJyAAAAOVBMVEUAAAD////////////////////////////////////////////////////////////+//7+//7////I1p5YAAAAEnRSTlMAQBC/74BgIM+fMN+vcFCPYM+1ILooAAADdklEQVRo3rVZW4KkIAwcSECUVw/3P+x+7I5pBE3C9uSzhao8KoHWL42Zf2a/Pm1bcSm0N0Oo+fgUetljm1vK2wfQ26OF/+LYXGy8JbMKvzehhdcCvK1NYd/qKDI2nYGqFke47o/JlVP/h8l1WIFZ4f61jH7mXqlxLQgL/TZv7yOt2AVRROnp/No5r3y33PH4BmXwZK/4voNb7ZmcspIDK8XHomiaRPuCleEn3Ux+oYShED6JWt866XbN6QWahdmSuErbeOKvnSU0HP30OTD4GoYZgmPwVQzRjgVg8JUMYxlOEWjqu/kdkhXBOL0+jxrH9RbnSdqQNCwy6+NcL4bm3ix3aGXwDgnlJhe4vQfwQ1t0ww1mTyPVeQggKYcCOTlL0jYGsInc546Xn5lRz18q/SJQOpm9Ee9QUKQNjNnAn17kxOtyCuxCfEYRFMI35UxYgQ6/zdeMiJY0J8s/redOrtxlyKvuY6Shh14I5BdfYpq3AofqO2YUNhkQNjt2zZsONuEY9e1ij+cGUmcVVkN0YgtFRDoCmn7IBqAicLQIZCKNOgJDeQmie3FpOgJLSmBFR1rmi0xG0pGd9TgSGImo3dk+Rpuh5mUEhjLKdmZvTqRTIQGoCZyOoP0ywfHbBOYDBJZZPVqWVC2dw9QwBKt9QI2m6mNeFuFKkLUqTSLd+XNzVRDw11jKPLWckgBk09dSARkCzSztjzEjqDLoJl1/jFlB34AWn0BJUEHeB5Hyw5TAvI/iTUiATn7J79iy5NKLibLDZyh1x2F8mnUBAKrzB4s9u+7unI5g3rZ8xLYfxnDblWhV+OY6TeJzCHvbdQHAdZrkxxAsNrMUQBxfMJibiq1VwI86j/MLCKjwM/2LHUNw04xWDf42xXIPQxKaW6lwnN/Og52ktKgTNM7Dcv/3vWlEdNweSIluIzwBXwDcRrVTbMsENpCbDzd0zxDw+HNh1xsG5zYl/t3sgjmDPj/tYFdUPf6BvH8baj8fkHnam0VeoFl8t992YZytyoMoscOXfuRCL+wuaGRZ9Voueu1HW8EGu7eO4jlRpluNx8KnTNzLrfM5dkuDXfwYi2m8ENkyfJB1CtW5Nhjszpu/5hzE4Xk4dH0JTWWY1a1vogLe2a8F8+H34EmErAUS8opZn57QYz30mJwgSbyZQdeYyQ5ObQLsrgiPuT9nGrcRtFruZgAAAABJRU5ErkJggg==')
		no-repeat 0 50%;
}
#slide5 .sec li:nth-child(3) {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABcCAMAAADd2oIQAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAQL8QgO+fYM8wjyDfcFCvVfvM7wAAA1ZJREFUWMPVmdma6iAQhEN3swTC8v5PewYyihGQAM7Fqat8ifnFomgWtwkhS9q372hnljyocBGAtmwe6SgC21J6DI6SiDSEO+L6tjPMf+IAL+7BrWabsqEKNEl2eZsxq+EFbbpcxy9IT58ysNOzB6jD1b8/WCQ72I0fSL8tAfz0MXFiCbctg3uSJ1phj+sxWhKvbvY36g6ZXtyC2PLtrhz/RGaJK9O1jZd6YCjx9gt4JG7+HDfbKJk1jRDnd6hOglq/96g94fEBZq7qw8qkyor/z/t78oTjIBiPepPpEQPLE3e86Mq6y3Gowc/TI0xyN4wtEjWLculSU5OEqGZfhiyB49T2aFUP7DE75WA9FwgJC3Kblmqk3zDGxk0oA/B90V+Cjy8zc01cZLQLUSwJywIsgxzHybp0pd7AN8BQpuJvwXqbVwL44o5IHsMSuBjAR7yznuZYYm1RhNyZDTPP3YsJ4yQWRW59mOlfD9Sayen1wmLx+EqzNHxtccfF8hsvxEomAtanPJHnqGGxolVnO/OlmuLiUfhIL80UYXb0lW8a/tKZyCcjJ9NsfnH4urdwYcpmGRKl8BzeloiczXCp9Hy/pGbYDRvKnPrCc1SDiyoUlUJsC88jeWgZyI5KQ2S9q8T9laB5fLasc8G2TAucsIPVPFS6ZOet2pBXAuKDISy1tnRN8ux5IaTnGlazKlU/vptTLXsKO+4lAblMRyYJ8jNhig7K3C46icOP3m69Y43q7fyT0H4+ALLv71ueM9LRbqFOBWtaZzH2dg0nARdLhGX1s4SZQrOZlG5mWjH6jbTHucmng+Vu274HNuIXGzRuXwOjVMWZ2DoYpS9O8dbBjF5S7iN2HbxLfQmgNstbIEca3jZBfjwJ6IggqTW0uZfjQTC9bRTQlLE7/8BUYv54G+qt9ERrZ/L7aSGRY6cwp2J9f42NuK0fNfxP4GSF/AOwOSd/0HTKsfRVX/ibRoe2DvAkZ4OMEHpS2uEMWqrQl3dTRjMi8vBSiKDiS+7i1XrMmLusCBRbB18XM/6BpmVwayoVq+D2XmER3E68XgS393luCdzd8a6DSzdo4L+zQvCjyxMunztcfu94/bayGXdcNoPgjd/dgYu7XHr2n8KBv987Mq8FqwH6BxtxeR/0EFvaAAAAAElFTkSuQmCC')
		no-repeat 0 50%;
}

#slide6 {
	position: relative;
	min-height: 520px;
	background: #009cce url('../img/bg6.jpg') 50% 0 no-repeat;
}
#slide6 .container {
	overflow: visible;
	height: 100%;
}
#slide6 .zakaz {
	position: absolute;
	margin: -20px 0 0 820px;
	width: 316px;
}
#slide6 .inf {
	padding: 253px 0 35px 100px;
	width: 370px;
	box-sizing: border-box;
	line-height: 1.5;
}
#slide6 .inf2 {
	padding-left: 10px;
}

#slide7 {
	background: #fff;
	padding-top: 80px;
	height: 662px;
	background: url('../img/bg7.jpg') 50% 0 no-repeat;
}
#slide7 p {
	line-height: 140%;
	width: 800px;
	padding-bottom: 35px;
}

#review {
	background: #1d1d1d;
	padding: 30px 0 50px;
}
#review .scan {
	color: #009cce;
	border-bottom: 1px solid #009cce;
}
#review .block {
	width: 82%;
	margin: 40px auto 0;
	padding: 12px;
	border-radius: 10px;
	background: #eeeeee;
}
#review .left.brand {
	color: #3a9001;
	font-size: 10px;
	padding-left: 30px;
	line-height: 12px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAAASFBMVEUAAAA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQA6kQCpZfPbAAAAF3RSTlMAp8CzlI57ZSMOB9fVx7ethHZXTzs0KBLG9HsAAABDSURBVAjXPcdHFoAgEMDQUKTZK/e/qYwPJ6sfWnfwe0LKpkqDeGnoc9a/B6MOWLVnVW9E9UWZOh2Qxo820yrRzeYAXuclB2l14SuuAAAAAElFTkSuQmCC')
		no-repeat 0 50%;
}
#review .right.refresh {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAMFBMVEUAAACNjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2CowQHAAAAD3RSTlMAQL+A3xAw75+PYCCvcFAQZGbWAAAAUUlEQVQI12NgYF2hKcDAwJDy//+nzQxs9ZUW/z8xMOsEMMh/YgABfyAFAZuNF4Ao+f8LGBilGeS/X2Dt/8gg7/9F/78BQ1jk//9+IFlGMQYGAPKsF4PDeeZkAAAAAElFTkSuQmCC')
		no-repeat 0 50%;
	padding-left: 20px;
	color: #a0a0a0;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
}
#review .content {
	margin-top: 10px;
	background: #fff;
	width: 100%;
	height: 364px;
	overflow: hidden;
}
#review .content .left {
	width: 67%;
}
#review .content .right {
	width: 33%;
	position: relative;
	height: 100%;
}

#review .content .right .right-cont {
	padding: 12px 0 0 18px;
}
#review .content .right p {
	color: #000;
	padding: 6px 0;
}
#review .content .right .gray {
	color: #8e8e8e;
}
#review .content .right .green {
	color: #3a9100;
}
#review .content .right .repa p {
	font-size: 15px;
}
#review .content .right img {
	margin: 10px 0;
}
#review .content .right .hash {
	display: inline-block;
	padding: 8px 8px;
	border: 1px solid #969696;
	border-radius: 4px;
	margin: 0 2px;
	color: #767676;
}
#review .content .right .about-bs {
	position: absolute;
	right: 6px;
	bottom: 6px;
	background: #eeeeee;
	font-size: 10px;
	border-radius: 10px;
	padding: 6px 10px;
}
#review .otziv .av img {
	width: 50px;
}

#review .otziv {
	width: 100%;
	overflow-y: auto;
	height: 368px;
	padding: 10px;
	border-right: 1px solid #dadada;
}
#review .otziv::-webkit-scrollbar {
	width: 10px;
}

#review .otziv::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

#review .otziv::-webkit-scrollbar-thumb {
	background-color: #8e8e8e;
	outline: 1px solid slategrey;
	border-radius: 50px;
}
#review .otziv ul li {
	width: 100%;
	color: #2c2c2c;
	font-size: 14px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #cbcbcb;
}
#review .otziv ul li div {
	display: table-cell;
	vertical-align: top;
}
#review .otziv ul li .date {
	color: #b2b2b2;
	padding-left: 6px;
}
#review .otziv ul li .text {
	padding-left: 10px;
}
#review .otziv ul li p {
	line-height: 140%;
}

#cert {
	background: #0e5d76;
	padding: 30px 0 50px;
}
#cert .left {
	width: 50%;
	border-right: 1px dashed #fff;
	box-sizing: border-box;
}
#cert .right {
	width: 50%;
	padding-left: 85px;
}
#cert ul {
	padding-top: 20px;
}
#cert ul li {
	display: table-cell;
	padding-right: 3px;
	vertical-align: top;
	font-size: 12px;
	color: rgba(255, 255, 255, 0.5);
	text-align: center;
}
#cert .right ul li {
	padding-right: 22px;
}

#slide8 {
	background: #012c3f url('../img/green_line.png') no-repeat center 170px;
	padding: 50px 0;
	min-height: 662px;
}
#slide8 ul {
	padding: 50px 0 20px;
}
#slide8 ul li {
	display: table-cell;
	width: 356px;
	text-align: center;
}
#slide8 ul li:nth-child(2) {
	padding: 0 43px;
}
#slide8 ul li p {
	color: #009fd2;
	font-size: 20px;
	font-weight: bold;
	line-height: 120%;
	padding-top: 20px;
}
#slide8 ul:last-child {
	margin-left: 200px;
}
#slide8 .block {
	margin-top: 30px;
	background: url(../img/att.png) no-repeat 20px 50%;
	border: 1px solid #009fd2;
	border-radius: 10px;
	padding: 20px 20px 20px 210px;
}
#slide8 p {
	line-height: 140%;
	padding: 10px 0;
}

#slide9 {
	background: url(../img/bg8.jpg) no-repeat 50% 0,
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAWHAgMAAAD4qvR4AAAADFBMVEUFCxEGDhQAnM4GFR74VQqQAAAAp0lEQVRIx+2SSQ7EMAgEeVo9bZ42T5vDSCGIlBVnubmRvGDcNMbxDWJhYWFhBuxW3OTxPfEuKDOXGZhiYFD7exVi3RJPv+sKES/BNiMasPFvkj9Xya0KvMP+MlWx19VzHSqjmmgkvcbQYzMio+wlHH4qN5V5nM3/RN4bVZ2jdF87UH2mI+eWoZ8iFq0Tp2LkZyuPm8c6j3NNxUXLU0Exf/E4lfHzpP0Ahr1qgSxAzLYAAAAASUVORK5CYII=')
			repeat-x 50% 0;
	padding: 50px 0;
}
#slide9 .container {
	overflow: visible;
}
#slide9 ul p {
	padding: 18px 0;
	line-height: 120%;
	/* padding-right: 15px; */
}
#slide9 ul span {
	border: 1px solid #009fd2;
	border-radius: 5px;
	padding: 3px 10px 3px 25px;
	background: url(../img/flash.png) no-repeat 5px 50%;
}
#slide9 ul li {
	width: 260px;
	text-align: left;
	vertical-align: top;
	text-align: center;
}
#slide9 ul.line1 {
	padding-top: 60px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
ul.line1 li {
	display: inline-block;
}
ul.line1 li img {
	/* padding-right: 18px; */
	max-width: 100%;
	margin-bottom: 10px;
	display: inline-block;
	text-align: center;
}
#slide9 ul.line2 {
	padding-top: 175px;
}
#slide9 ul.line2 li:nth-child(2) p.px16 {
	padding-top: 34px;
}
#slide9 ul.line2 li:nth-child(3) {
	padding-left: 20px;
}
#slide9 ul.line2 li:nth-child(3) p.px16 {
	padding-top: 34px;
}
#slide9 ul.line2 li:nth-child(4) p {
	padding: 18px 0 18px 40px;
}
#slide9 ul.line2 li:nth-child(4) p.px16 {
	padding-top: 34px;
}
#slide9 ul.line2 li:nth-child(5) {
	padding-left: 30px;
}
#slide9 .block {
	position: relative;
	height: 200px;
	margin-top: 30px;
	border: 1px solid #009fd2;
	border-radius: 10px;
}
#slide9 .block p {
	padding: 52px 20px 60px 270px;
}
#slide9 .man {
	position: absolute;
	margin: -47px 0 0 -20px;
	left: 0;
}
#slide9 .hand {
	position: absolute;
	right: 40px;
	bottom: 10px;
}
#slide9 .btn {
	position: absolute;
	text-transform: uppercase;
	display: block;
	width: 285px;
	height: 67px;
	line-height: 67px;
	right: 35px;
	top: 70px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	background: #f0231e;
	border: 0px;
	border-bottom: 3px solid #870e0b;
	transition: background 0.3s;
	border-radius: 8px;
	color: #fff;
}
#slide9 .btn:hover {
	background: #cf130f;
}

#slide10 {
	background: #009cce;
	padding: 40px 0;
}
#slide10 .bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -25px;
	outline: 0;
	width: 30px;
	height: 49px;
	text-indent: -9999px;
	z-index: 9999;
}
#slide10 ul li .block {
	width: 100%;
	margin: 50px auto;
}
#slide10 ul li .block div {
	display: table-cell;
	vertical-align: top;
}
#slide10 ul li .block div:first-child {
	min-width: 250px;
}
#slide10 ul li p {
	padding-bottom: 20px;
}

#slide11 {
	background: #09222b;
	padding: 50px 0;
}
#slide11 .block {
	background: #022b3d;
	border: 1px solid #009cce;
	border-radius: 10px;
	padding: 30px;
}
#slide11 .block div {
	display: table-cell;
	width: 543px;
	padding: 0 15px;
}
#slide11 .block div img {
	width: 100%;
}
#slide11 .block p.px40 {
	padding: 40px 0 20px;
	text-align: center;
}
#slide11 .block p.px18 {
	padding-bottom: 30px;
}
#slide11 .block ul li {
	font-size: 18px;
	display: block;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAABkAQMAAACfPtNaAAAAA1BMVEUBnM4HkH1MAAAAC0lEQVQI12MYJgAAAMgAAeVBJwAAAAAASUVORK5CYII=')
		no-repeat 0 5px;
	padding-left: 30px;
	margin-bottom: 20px;
	line-height: 140%;
}
#slide12 {
	background: #012c3f;
	padding: 40px 0;
}
#slide12 ul {
	padding-top: 70px;
}
#slide12 ul li {
	display: table-cell;
	width: 288px;
	text-align: center;
}
#slide12 ul li p {
	line-height: 140%;
	padding: 30px 20px 20px 20px;
}

#slide13 {
	background: #01374e;
	padding: 40px 0;
}
#slide13 p {
	border-left: 11px solid #009cce;
	border-right: 11px solid #009cce;
	padding: 0 30px;
}

#slide14 {
	background: #022d40 url(../img/bg1.jpg) no-repeat 50% -80px;
	padding: 40px 0;
	height: 588px;
}
#slide14 .container {
	overflow: visible;
}
#slide14 .zakaz {
	position: absolute;
	margin: 10px 0 0 820px;
	width: 316px;
	border-radius: 10px;
}

#slide14 .inf1 {
	font-family: Arial, Helvetica, sans-serif;
	padding: 230px 0 30px 137px;
	font-weight: 500;
	width: 420px;
	font-size: 20px;
	line-height: 1.4;
	box-sizing: border-box;
}
#slide14 .inf2 {
	padding-left: 30px;
}
#slide14 .title {
	width: 600px;
	padding: 9px;
	border-radius: 10px;
	font-size: 26px !important;
	background-color: rgba(0, 0, 0, 0.5);
	margin-left: 180px;
}
#slide14 .title span {
	color: #ffc104;
}
#slide14 .secure {
	font-size: 14px;
	line-height: 120%;
	padding: 20px 0 23px 90px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAeCAMAAABezWPbAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAgL8Q3+9gz0AgMFCPr59wrW8rwQAAAhxJREFUSMetVtuWhCAMs+V+tf//tWtBQAR3XzYPHnVCSEM7M8cDFhIqumEQgjhWOA0oG0liPv2GJHSiFSbO3BDlSlJJvzbM9weYAcAGgG5AnqKRmpRJjZTwXgfipaWydrPd5iRBsBpMVQI7G/FnmvSAn1AfO/ipNHm6Y5sSk5RmvmEte3wiZFmlRoYrih6Kg3nh+APW+r8opyKSR5H8DzhJeBjCV6oRMWr3+8ozI8IrRaJ8ZFKPPKGHnvx33dj7UT92IDr5RPsWoJiCiKUb4l5LpCdJdr1AZA9LxC/a6aZQN2JhswvUS5YQtTOQRuyR6Lo2E4LXu2EBt3JeXfzx2vKiemvIlKu8e4a48oHMchsx/aj64ihfb6ur2IMLau5jIEqvzMwkprlq32MLbLY5anNRu8PprGic0LCvYhC1SyTnLEYl5VaRmTqaSCHHu5u4IKkT2hS11FM7DD9qOU2f8eh2zcaWK9Kz6BaBJ8pTo1u4YN00p0+TPhTCdEKS1P2MHM83BKjWpiuGNWg7U5/VfbtWoPvesFljpH6sK87iy7I/Fb5Ima01uIvqv4cyinYHn3Wa58ETKbs7QFkcDZfG7cWUf7clrPHP6z1rL5HwdJFd9Enq9bs+znUvHS202tVlZWlYfj/mRi6zoMrsiVsqlFY2ft9WDIPtp1nBhpUrKVXSWtE6VZUFYstyxc8yXVuqjmiKP/8LK0T2hev/nh/UpyZPXzHf2QAAAABJRU5ErkJggg==')
		no-repeat 0 50%;
}

#slide14-1 {
	background: #000 url(../img/bg15.jpg) no-repeat 50% 0;
	height: 163px;
}

#slide15 {
	background: #fff;
	padding: 50px 0;
}
#slide15 .container {
	overflow: visible;
}
#slide15 ul li:first-child {
	width: 120px;
	margin-right: 40px;
}
#slide15 ul li:first-child p {
	margin-bottom: 6px;
}
#slide15 ul li:first-child a {
	margin: 5px;
}
#slide15 ul li {
	width: 24%;
	font-size: 12px;
	vertical-align: middle;
	display: inline-block;
	color: #000;
	line-height: 140%;
}
#slide15 ul li:nth-child(3) {
	width: 32%;
}

input {
	width: 100%;
	border-radius: 6px;
	height: 45px;
	padding-left: 50px;
	color: #000;
	line-height: 45px;
	margin-bottom: 14px;
	font-size: 16px;
	border: 1px solid #000;
}

select {
	width: 100%;
	border-radius: 6px;
	height: 45px;
	padding-left: 50px;
	color: #000;
	line-height: 45px;
	margin-bottom: 14px;
	font-size: 16px;
	border: 1px solid #000;
}
button {
	width: 100%;
	font-size: 20px;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	height: 67px;
	line-height: 67px;
	box-sizing: border-box;
	background: #f0231e;
	cursor: pointer;
	border: 0px;
	border-bottom: 3px solid #870e0b;
	border-radius: 10px;
	transition: all 0.3s;
}
button:hover {
	background: #d70f0a;
}
input:focus {
	outline: none;
}
/* Validation */
label.error {
	display: none !important;
}
input.error,
textarea.error {
	border: 2px solid #d32626 !important;
}
input.name {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAMAAABcfiZ7AAAAM1BMVEUAAAAiHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx93uioVAAAAEHRSTlMAQO+/MBBg359wII+AUM+vCDFMsQAAAIJJREFUGNN9j0sOAyEMQ52E3/CZ+v6nbaGDwmreAkuObQn8iZIEJ5eSzHIYtFFTZsCuqLkshGNpozvylN1JSwuxyVoBDBZ4SFsv1AhsgpEsEW+kYmZNfCaTt/0eq0+A2udELdSwVqfuW54nYzi+3GekwbkV6B5ZPcGHOBBeCIKDKPUL180EHtQTVPAAAAAASUVORK5CYII=')
		no-repeat 15px 50%;
}
input.phone {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAMAAACeyVWkAAAAM1BMVEUAAAAiHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx8iHx93uioVAAAAEHRSTlMA78+fMBBgUN+vv0AggHCPNr9p7QAAAJJJREFUGNNl0FkOwyAMBNDYbGYJnfuftpiqCQY+EunJGg9cetp1nkgQfyA4EgeLFUMSstUsOnbjNlrK/HEx6mi2oLwti5pDWwsRzWGLY/9Ht7mNHdL47Bx4hJ7sidqfq1+Yw+TEQA4Lz2lQ7BD/smb7GkYGIS2cnu1v+cbPAxVZCjpw/fWP5pYC7ikb1PHOAA38AmRKBEp4G2tmAAAAAElFTkSuQmCC')
		no-repeat 15px 50%;
}

::-webkit-input-placeholder {
	color: #000;
}
::-moz-placeholder {
	color: #000;
} /* Firefox 19+ */
:-moz-placeholder {
	color: #000;
} /* Firefox 18- */
:-ms-input-placeholder {
	color: #000;
}

#rc-phone {
	position: fixed;
	right: 5px;
	bottom: 10px;
	width: 62px;
	height: 62px;
	z-index: 1000;
	margin: 0;
}

#rc-phone-form {
	overflow: hidden;
}

#rc-phone.rc-inactive #rc-phone-back {
	display: block;
}
#rc-phone-form {
	position: absolute;
	top: 6px;
	right: 6px;
	padding: 12px 0;
	background: #363f43;
	width: 48px;
	height: 50px;
	box-sizing: border-box;
	border-radius: 25px;
	-webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.45);
	-moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.45);
	box-shadow: 0 0 16px rgba(0, 0, 0, 0.45);
}
#rc-phone-icon {
	position: absolute;
	cursor: pointer;
	color: #fff;
	left: -1px;
	top: 0;
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 26px;
	border-radius: 50%;
	background: #3fae2a;
	z-index: 1;
	transition: background 0.2s;
}
#rc-phone-icon:hover {
	color: #fff;
	background: #298817;
}

#rc-phone-form-wrap {
	width: 380px;
	padding-left: 60px;
	position: relative;
	z-index: 10;
}
#rc-recall {
	font-size: 12px;
	width: 80px;
	color: #fff;
	float: left;
	line-height: 14px;
	margin-right: 6px;
}

#rc-phone-input {
	float: left;
	border-radius: 12px;
	width: 180px;
	height: 28px;
	background: #fff url(../img/rus.png) no-repeat 8px 50%;
	color: #b2b2b2;
	margin: 0;
	padding: 0 0 0 25px;
	border: 1px solid #363f43;
	box-sizing: border-box;
	box-shadow: none !important;
	line-height: 12px;
}
#rc-phone-input .error {
	border: 1px solid #ff3c36;
}
#rc-phone-input:focus {
	color: #4c4c4c;
}

#rc-phone-button {
	float: left;
	border: 0;
	color: #363f43;
	width: 24px;
	height: 24px;
	padding: 0;
	line-height: 24px;
	text-align: center;
	font-size: 14px;
	box-sizing: border-box;
	background: rgb(238, 238, 238);
	cursor: pointer;
	margin: 2px 0 0 9px;
	border-radius: 50%;
}
#rc-phone-button:hover {
	color: #fff;
	background: rgb(63, 174, 42)
		url(http://demo.localtime-idea.com/demo_landings/uretroaktiv1rubl/uretroactive_land1_adaptive_1rub/m-phone-h.html)
		no-repeat 50% 50%;
}
:focus {
	outline: none;
}

#rc-phone-form-close {
	position: absolute;
	z-index: 2;
	top: -3px;
	left: -3px;
	width: 18px;
	height: 18px;
	box-sizing: border-box;
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	background: #363f43;
	border-radius: 50%;
	cursor: pointer;
	display: none;
}
#rc-phone-form-close:hover {
	background: red;
}
#rc-phone-form-close.closed {
	height: 0;
	width: 0;
}
#rc-phone-form:hover #rc-phone-form-close {
	display: block;
}

#callbackform {
	display: none;
}
#callbackform form {
	background: #fff;
}
#callbackform .zakaz form > p {
	padding-bottom: 0px;
}

/*back to top*/
.back-to-top {
	position: absolute;
	left: 30px;
	top: 15px;
	text-decoration: none !important;
	width: 52px;
	height: 52px;
	border-radius: 50%;
	border: 1px solid #dadada;
	z-index: 555;
	background: rgba(255, 255, 255, 0.2);
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	transition: 0.2s;
	backface-visibility: hidden;
}
.back-to-top i,
.back-to-top [class*='icon-'] {
	position: absolute;
	top: 11px;
	left: 50%;
	margin-left: -16px;
}
.back-to-top .text-inner {
	display: block;
	color: #505050;
	text-align: center;
	padding: 25px 0 0 2px;
}
.back-to-top:hover {
	border-color: #505050;
	background: #eee;
}
.icon-back {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAASBAMAAAAnJKpfAAAAG1BMVEUAAABMTExPT08AVpVPT09PT08AVqRKTFFOTk5vsotWAAAACHRSTlMAQvIl4sATnECHr5kAAABrSURBVBjTXcohDoAwEETRaXoBQkKCJZhKBDfAIEkwSAx3wEIQPTbp7pKhHTNfPNj8imLjMyCbn+NUkHgqIrmcIpIKrSASwBAJDJF8iOSPfEhEUK9R30JYLnTpmCTWJIZIiDYhRAuORLhmfwFruhYBjS6r+AAAAABJRU5ErkJggg==')
		no-repeat 50% 0;
	background-size: 24px;
	width: 33px;
	height: 18px;
}

@keyframes flash {
	0%,
	100% {
		color: #fff;
	}
	8% {
		color: #000;
	}
	26% {
		color: #fff;
	}
}

.hidden-conf {
	display: none;
}

.conf-overlay {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 9999;
	background: #000;
	cursor: pointer;
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)';
	filter: alpha(opacity=90);
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.conf-info {
	position: relative;
	cursor: default;
	width: 800px;
	padding: 30px 30px;
	color: #000;
	z-index: 9999;
	text-align: left;
	background: #fff;
	border-radius: 6px;
	position: fixed;
	top: 8%;
	left: 50%;
	margin: 0 0 0 -420px;
}

.conf-info .conf-head {
	font: 30px/30px arial, sans-serif;
	margin: 0 0 16px;
}

.conf-info h5 {
	font: 700 18px/18px arial, sans-serif;
	margin: 16px 0 6px;
}

.conf-info p {
	font: 13px/15px arial, sans-serif;
	margin: 0 0 8px;
}

.closeconf-but {
	position: absolute;
	top: 20px;
	right: 20px;
	height: 29px;
	width: 29px;
	cursor: pointer;
	background: url(../img/img_close-conf.png) no-repeat;
}

/* section10 */

.section10 {
	padding-bottom: 35px;
}

.delivery-wrap {
	padding-top: 45px;
	text-align: center;
}

.delivery-wrap--bottom {
	padding-top: 7px;
}

.delivery-block {
	display: inline-block;
	vertical-align: top;
	width: 32%;
	text-align: left;
	position: relative;
	padding-top: 170px;
	padding-left: 35px;
}

.delivery-block--2 {
	margin-left: 189px;
}

.delivery-block--3 {
	margin: 0 50px 0 30px;
}

.delivery-block--4 {
	margin-left: 40px;
}

.delivery-block--5 {
	width: 24%;
}

.delivery-block:before {
	content: ' ';
	background: url('../img/delivery-icon-1.png') no-repeat;
	width: 220px;
	height: 231px;
	position: absolute;
	top: 0;
	left: 48px;
	z-index: 1;
}

.delivery-block--1.delivery-block:before {
	background-position: 0 0;
}

.delivery-block--2.delivery-block:before {
	background-position: -220px 0;
	top: -78px;
}

.delivery-block--3.delivery-block:before {
	background-position: -440px 0;
}

.delivery-block--4.delivery-block:before {
	background-position: -660px 0;
	top: -78px;
}

.delivery-block--5.delivery-block:before {
	background-position: -880px 0;
	width: 160px;
}

.delivery-number {
	position: absolute;
	top: 33px;
	left: 0;
	/*background: url("delivery-number-bg.png") no-repeat 0 0;*/
	width: 82px;
	height: 81px;
	text-align: center;
	padding-top: 21px;
	color: #fff;
	font-family: 'Roboto-Bold', sans-serif;
	font-size: 36px;
	line-height: 36px;
	z-index: 2;
}

.delivery-text {
	font-size: 20px;
	line-height: 24px;
	color: #fff;
}

@media screen and (min-width: 1190px) {
	.ers {
		width: 369px;
		margin-top: 63px;
		margin-left: 20px;
	}
}

@media screen and (max-width: 1190px) {
	.zakaz form {
		margin-top: -11px;
	}

	.dat {
		flex-direction: column;
	}
	.conf-info {
		position: relative;
		cursor: default;
		width: 600px;
		padding: 30px 30px;
		color: #000;
		z-index: 9999;
		text-align: left;
		background: #fff;
		border-radius: 6px;
		position: fixed;
		top: 8%;
		left: 50%;
		margin: 0px 0 0 -332px;
	}
	.popup-mini .item {
		right: 50px;
	}
	.desk {
		display: none;
	}
	.mob {
		display: block;
	}
	.mob2 {
		display: none;
	}
	.container {
		max-width: 700px;
	}
	.check1190 {
		vertical-align: top;
	}
	#header .header li.line {
		display: none;
	}
	#header .header li {
		float: right;
	}
	#header .header li.logo {
		float: left;
	}
	#header .logo {
		line-height: 55px;
	}
	#slide1 .inn {
		font-size: 24px;
		line-height: 28px;
		padding-top: 30px;
	}
	#slide1 .list {
		margin-top: -62px;
	}
	#slide1 .vibor {
		padding: 56px 0 0 27px;
	}
	#slide1 {
		background: #1d1d1d;
	}
	#slide2 {
		background: #0c9fd2;
		height: unset;
		min-height: 300px;
		padding-top: 30px;
		padding-bottom: 30px;
	}
	#slide4 ul li {
		display: block;
		width: 320px;
		float: right;
		padding: 0px !important;
		margin: 20px 15px;
	}
	#slide4 ul li img {
		width: 100%;
	}
	#slide4-1 {
		background: #012c3f;
		padding-bottom: 30px;
		height: unset;
		min-height: 200px;
	}
	#slide4-1 .prod {
		position: absolute;
	}
	#slide4-1 .prod img {
		width: 269px;
		margin-top: 33px;
		margin-left: 20px;
	}
	#slide4-1 p {
		background: #009cce;
		float: left;
		border-radius: 8px;
		width: 650px;
		margin-left: 25px;
		padding: 20px;
		padding-left: 300px;
		margin-top: 60px;
	}
	#review .block {
		width: 97%;
		margin: 40px auto 0;
		padding: 12px;
		border-radius: 10px;
		background: #eeeeee;
	}
	#review .content .left {
		width: 53%;
	}
	#review .content .right {
		width: 47%;
		position: relative;
		height: 100%;
	}
	#slide1 .prod {
		position: absolute;
		/* width: 400px; */
		margin-top: -140px;
		margin-left: 325px;
	}
	#slide1 .prod img {
		max-width: 340px;
		width: 100%;
	}
	#slide1 {
		height: 656px;
	}
	#slide5 .first {
		text-align: center;
		margin-left: 5px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	#slide5 .first li {
		display: flex;
		align-items: center;
		width: 330px;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	#slide5 .first li:nth-child(4) {
		background: url(../img/ico4.png) no-repeat 0 50%;
		/* padding-right: 43px; */
	}
	#slide5 .first li:nth-child(5) {
		background: url(../img/ico5.png) no-repeat 0 50%;
	}
	#slide5 .first li:nth-child(6) {
		background: url(../img/ico6.png) no-repeat 0 50%;
		margin-bottom: 60px;
	}
	#slide6 {
		background: #009cce;
		min-height: 955px;
	}
	#slide6 .prod {
		width: 100%;
		text-align: center;
	}
	#slide6 .zakaz {
		position: static;
		margin: 0px;
		margin-left: 192px;
		float: left;
		margin-top: 30px;
	}
	#slide6 .inf {
		padding: 0px;
		width: 700px;
		text-align: center;
		padding: 0 150px;
		padding-top: 30px;
		float: left;
	}
	#slide6 .inf2 {
		padding: 0px;
		width: 700px;
		text-align: center;
		padding: 0 150px;
		padding-top: 20px;
		float: left;
	}
	#slide8 {
		background: #012c3f;
	}
	#slide8 ul li {
		display: block;
		float: left;
		width: 340px;
		padding: 0 !important;
		margin: 10px 5px;
		height: 250px;
		margin-bottom: 35px;
	}
	#slide8 ul:last-child {
		margin-left: 180px;
	}
	#slide8 ul li img {
		width: 100%;
	}
	#slide1 .zakaz {
		margin: 0px;
		margin-left: 192px;
		margin-top: 729px;
	}
	#slide1 {
		height: 1156px;
	}
	#slide9 ul li {
		width: 297px;
		padding: 0px;
		margin-left: 25px;
		margin-right: 25px;
	}
	#slide9 ul p {
		text-align: center;
	}
	#slide9 {
		background: url(../img/bg8.jpg) no-repeat 50% 0,
			url(../img/bg9-1.png) repeat-x 50% 0;
		padding: 50px 0;
		background-size: cover;
	}
	#slide9 .block p {
		padding: 8px 20px 60px 317px;
		font-size: 27px;
		margin-top: 10px;
	}

	#slide9 .hand {
		position: absolute;
		right: 53px;
		bottom: 4px;
	}
	#slide9 .btn {
		position: absolute;
		text-transform: uppercase;
		display: block;
		width: 285px;
		height: 67px;
		line-height: 67px;
		right: 92px;
		top: 94px;
	}
	#slide13 p {
		border-left: 11px solid #009cce;
		border-right: 11px solid #009cce;
		padding: 0 30px;
		font-size: 23px;
	}
	#slide14 .zakaz {
		margin: 0px;
		margin-left: 192px;
		margin-top: 440px;
	}
	#slide14 {
		height: 1058px;
	}
	#slide14 .prod {
		position: absolute;
		width: 400px;
		margin-top: -200px;
		margin-left: 325px;
	}
	#slide14 .prod img {
		width: 350px;
		margin-left: 24px;
	}
	#slide14 {
		background: #022d40;
	}
	#slide14 .title {
		width: 700px;
	}
	#slide14 .inf1 {
		padding: 54px 0 30px 35px;
		width: 340px;
		box-sizing: border-box;
	}
	#slide2 .px18 {
		width: 700px;
	}
	#slide9 ul.line1 {
		width: 100%;
	}

	.delivery-text {
		font-size: 22px;
		line-height: 26px;
	}
	.delivery-wrap--bottom {
		display: none;
	}
	.delivery-block {
		display: block;
		width: 50%;
		text-align: left;
		padding-top: 170px;
		padding-left: 18px;
		margin-left: 10px;
	}
	.delivery-block--2-mob,
	.delivery-block--4-mob {
		display: block;
		margin-left: 235px;
		padding-left: 6px;
	}
	.delivery-block--2-mob {
		margin-top: -20px;
		margin-bottom: -125px;
	}
	.delivery-block--4-mob {
		margin-top: -30px;
		margin-bottom: -85px;
	}
	.delivery-block--1.delivery-block:before {
		background-position: 0 -231px;
	}
	.delivery-block--2-mob.delivery-block:before {
		background-position: -220px -231px;
		left: -50px;
	}
	.delivery-block--3.delivery-block:before {
		background-position: -440px -231px;
	}
	.delivery-block--4-mob.delivery-block:before {
		background-position: -660px -231px;
		left: -50px;
	}
	.delivery-block--2-mob .delivery-number,
	.delivery-block--4-mob .delivery-number {
		left: 130px;
	}
	.section10 {
		padding-bottom: 40px;
	}
}

@media screen and (max-width: 775px) {
	.torg {
		margin-top: 20px;
	}
	.back-to-top {
		top: -60px !important;
	}
	#kod-text {
		text-align: center;
	}
	.conf-info {
		position: relative;
		cursor: default;
		width: 355px;
		padding: 30px 30px;
		color: #000;
		z-index: 9999;
		text-align: left;
		background: #fff;
		border-radius: 6px;
		position: fixed;
		top: 0%;
		left: 50%;
		margin: 1px 0 0 -208px;
	}
	.popup-mini .item {
		left: 20px;
	}
	.container {
		max-width: 400px;
	}
	.desk {
		display: none;
	}
	.mob {
		display: none;
	}
	.mob2 {
		display: block;
	}

	.delivery-block:before {
		margin-left: -48px;
	}
	.delivery-block--2-mob.delivery-block:before,
	.delivery-block--4-mob.delivery-block:before {
		margin-left: -102px;
	}
	.delivery-number {
		left: 12px;
	}
	.delivery-block--2-mob .delivery-number,
	.delivery-block--4-mob .delivery-number {
		left: 137px;
	}
	.delivery-text {
		font-size: 16px;
		padding: 0 1px;
	}
	.delivery-wrap {
		padding-top: 15px;
		text-align: center;
		width: 225px;
		margin-left: 29px;
	}
	.delivery-number {
		left: -39px;
	}
	.delivery-block--2-mob .delivery-number,
	.delivery-block--4-mob .delivery-number {
		left: 15px;
	}
	.delivery-text {
		font-size: 16px;
		padding: 0 1px;
		margin-left: -19px;
		width: 142px;
	}

	#slide1 .list li {
		font-size: 20px;
	}

	#header .header li.logo {
		display: none;
	}
	#header a {
		margin-right: 75px;
	}

	#slide1 .list {
		margin-left: 41px;
	}

	.zakaz form {
		margin-top: -33px;
	}

	#slide1 .prod {
		position: static;
		margin-left: 27px;
		margin-top: 15px;
		width: 380px;
	}

	#slide1 .zakaz {
		margin: 0px;
		margin-left: 41px;
		margin-top: 862px;
	}
	#slide1 .vibor {
		display: none;
	}
	#slide1 .choose {
		display: none;
	}
	#slide1 {
		height: 1400px;
	}
	#slide2 .px18 {
		width: 400px;
	}
	#slide4 ul {
		padding: 27px 0 20px;
	}
	#slide4 ul li {
		display: block;
		width: 320px;
		float: left;
		padding: 0px !important;
		margin: 20px 37px;
		text-align: center;
	}
	#slide4-1 {
		margin-top: -39px;
	}
	#slide4-1 p {
		font-size: 20px;
		background: #009cce;
		float: left;
		text-align: center;
		border-radius: 12px;
		width: 349px;
		margin-left: 25px;
		padding: 20px;
		padding-top: 256px;
		margin-top: 60px;
	}
	#slide4-1 .prod img {
		max-width: 329px;
		width: 100%;
		margin-top: 45px;
		margin-left: 40px;
	}
	.px40 {
		font-size: 40px;
		line-height: 46px;
	}
	#slide6 .prod img {
		margin-top: 30px;
		width: 100%;
	}
	#slide6 .zakaz {
		position: static;
		margin: 0px;
		margin-left: 44px;
		float: left;
		margin-top: 30px;
	}
	#slide6 .inf {
		padding: 0px;
		width: 400px;
		text-align: center;
		padding: 0 10px;
		padding-top: 30px;
		float: left;
	}
	#slide6 .inf2 {
		width: 400px;
		text-align: center;
		padding: 0 10px;
		margin-top: 20px;
	}
	#review .content .left {
		width: 100%;
	}
	#slide8 {
		padding-bottom: 0px;
	}
	#slide8 p {
		line-height: 36px;
		padding: 10px 0;
		font-size: 29px;
	}
	#slide8 ul li {
		display: block;
		float: left;
		width: 340px;
		padding: 0 !important;
		margin: 10px 27px;
		height: auto;
		margin-bottom: 35px;
	}
	#slide8 ul:last-child {
		margin-left: 0px;
	}
	.px40 {
		font-size: 36px;
		line-height: 40px;
	}
	#slide9 ul li {
		width: 297px;
		padding: 0px;
		margin-left: 25px;
		text-align: center;
		margin-right: 25px;
	}
	ul.line1 li img {
		padding-right: 0;
	}
	#slide9 {
		background: url(../img/bg8.jpg) no-repeat 50% 0,
			url(../img/bg9-1.png) repeat-x 50% 0;
		padding: 50px 0;
		background-size: cover;
	}
	#slide9 .man {
		display: none;
	}
	#slide9 .block p {
		padding: 5px;
		font-size: 27px;
		margin-top: 10px;
		text-align: center;
	}
	ul.line1 li img {
		max-width: 100%;
		margin-bottom: 0px;
		display: inline-block;
		text-align: center;
	}
	#slide9 .block {
		position: relative;
		height: 260px;
		margin-top: 30px;
		border: 1px solid #009fd2;
		border-radius: 10px;
	}
	#slide9 .btn {
		position: absolute;
		text-transform: uppercase;
		display: block;
		width: 285px;
		height: 67px;
		line-height: 67px;
		right: 58px;
		top: 150px;
	}
	#slide9 ul p {
		padding-right: 0;
	}
	#slide14 .title {
		text-align: center;
		width: 400px;
		font-size: 30px;
		line-height: 34px;
		margin-left: 0;
	}
	#slide14 .prod {
		position: static;
		width: 400px;
		margin-top: 45px;
		margin-left: 9px;
	}
	#slide14 .inf2,
	#slide14 .inf1 {
		display: none;
	}
	#slide14 .zakaz {
		margin: 0px;
		margin-left: 41px;
		margin-top: 541px;
	}
	.remodal {
		max-width: 380px !important;
	}
}

@media screen and (min-width: 361px) and (max-width: 417) {
	#slide1 .prod {
		margin-top: 50px !important;
	}
}

@media screen and (max-width: 1190px) {
	#slide14 .bottom-text {
		display: none;
	}
}

/* @media screen and (max-width: 417px){.zakaz form::before {width: 48.7%;left: 5px;height: 79px;}} */
/**/
@media screen and (max-width: 767px) {
	#slide5 .first li {
		display: flex;
		justify-content: center;
		align-items: center;
	}
	#slide5 .first {
		margin-left: 32px;
	}
}
@media screen and (min-width: 768px) and (max-width: 799px) {
	/* body > section,
	body > div {
		overflow-x: hidden;
	} */
	body > section#slide6 {
		overflow-x: visible;
	}
	body > section#slide9 {
		overflow: hidden;
	}
}

@media screen and (max-width: 775px) {
	.lh140 {
		margin-bottom: 5px;
		font-size: 32px;
	}

	#slide1 .inn {
		margin-bottom: 20px;
	}

	#slide1 .zakaz {
		margin-top: 878px;
	}

	#header .header li {
		float: none;
		width: 245px;
		margin: 0 auto !important;
		display: block;
	}
}
@media screen and (max-width: 552px) {
	#slide1 .zakaz {
		margin-top: 855px !important;
	}
}
@media screen and (max-width: 417px) {
	#slide1 .zakaz {
		margin-top: 890px !important;
	}

	#slide4-1 p {
		padding-top: 68vw;
	}
}

@media screen and (max-width: 350px) {
	#slide1 .zakaz {
		margin-top: 933px !important;
	}
}

@media (min-width: 1200px) {
	#slide9 ul.line1 {
		column-gap: 60px;
		text-align: center;
	}
}

.gray-part-form {
	background-color: #4d4c50;
}

.orange-part-form {
	color: #ff7300;
	font-size: 36px;
	line-height: 1;
	margin-top: 10px;
}

.gray-part-form,
.orange-part-form {
	width: 100%;
}

@media (min-width: 552px) {
	.gray-part-form,
	.orange-part-form {
		width: 100%;
	}
}

.form-fields {
	padding-left: 15px;
	padding-right: 15px;
}

@media (max-width: 417px) {
	.zakaz form {
		margin-top: 87px;
	}

	.zakaz form {
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 15px;
	}
}

@media screen and (min-width: 356px) and (max-width: 416px) {
	#slide14 .prod img {
		margin-top: 78px !important;
	}
}

@media (max-width: 552px) {
	#slide14 .zakaz form {
		margin-top: -33px;
	}

	.zakaz form {
		margin-top: 5px;
	}

	.px42 {
		font-size: 32px;
		margin-bottom: 12px;
	}
}

#slide9 .line1 {
	max-width: 900px;
}

#slide9 .px16 {
	line-height: 22px;
	font-size: 17px;
	padding-top: 0;
}

#slide9 {
	padding-bottom: 80px !important;
	background-size: cover;
}
