@font-face {
	font-family:'Montserrat';font-weight:normal;
	src:url('../fonts/MontserratRegular.eot');
	src:url('../fonts/MontserratRegular.eot') format('embedded-opentype'),
		url('../fonts/MontserratRegular.woff2') format('woff2'),
		url('../fonts/MontserratRegular.woff') format('woff'),
		url('../fonts/MontserratRegular.ttf') format('truetype'),
		url('../fonts/MontserratRegular.svg') format('svg');
}
@font-face {
	font-family:'Montserrat';font-weight:500;
	src:url('../fonts/MontserratMedium.eot');
	src:url('../fonts/MontserratMedium.eot') format('embedded-opentype'),
		url('../fonts/MontserratMedium.woff2') format('woff2'),
		url('../fonts/MontserratMedium.woff') format('woff'),
		url('../fonts/MontserratMedium.ttf') format('truetype'),
		url('../fonts/MontserratMedium.svg') format('svg');
}
@font-face {
	font-family:'Montserrat';font-weight:600;
	src:url('../fonts/MontserratSemiBold.eot');
	src:url('../fonts/MontserratSemiBold.eot') format('embedded-opentype'),
		url('../fonts/MontserratSemiBold.woff2') format('woff2'),
		url('../fonts/MontserratSemiBold.woff') format('woff'),
		url('../fonts/MontserratSemiBold.ttf') format('truetype'),
		url('../fonts/MontserratSemiBold.svg') format('svg');
}
@font-face {
	font-family:'Montserrat';font-weight:bold;
	src:url('../fonts/MontserratBold.eot');
	src:url('../fonts/MontserratBold.eot') format('embedded-opentype'),
		url('../fonts/MontserratBold.woff2') format('woff2'),
		url('../fonts/MontserratBold.woff') format('woff'),
		url('../fonts/MontserratBold.ttf') format('truetype'),
		url('../fonts/MontserratBold.svg') format('svg');
}
@viewport {user-zoom:fixed;}*{padding:0;margin:0;-webkit-appearance:none;}label{cursor:pointer;}textarea{resize:none;}a,button,input,textarea{outline:none;}:focus{outline:none;}button::-moz-focus-inner{padding:0;border:0;}img{max-width:100%;vertical-align:top;}a,img{border:0;}
a{outline:none;color:#032e6c;text-decoration:none;}a:hover{text-decoration:underline;}
body {color:#000;font:16px 'Montserrat',Arial;line-height:18px;text-align:center;background:#fff;}
html,body {height:100%;width:100%;min-width:480px;}
*[class^=desktop-] {display:block;}
*[class^=mobile-] {display:none;}

.page-width {position:relative;min-height:100%;height:auto !important;height:100%;margin:0 auto;background:#fff;}
.page-bl {min-width:400px;max-width:1110px;width:auto;text-align:center;padding:0 15px;margin:0 auto;}

.logo-wrap {-moz-user-select:none;-webkit-user-select:none;user-select:none;}
.logo {cursor:pointer;display:inline-block;overflow:hidden;width:236px;height:34px;color:transparent;text-decoration:none;vertical-align:top;background:url(../images/logo_v_1.png) no-repeat;background-size:auto 100%;-moz-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7);}

.site-header {position:relative;z-index:1;height:79px;background:#f2f2f2;-moz-box-shadow:0 0 24px rgba(0,0,0, 0.22);-webkit-box-shadow:0 0 24px rgba(0,0,0, 0.22);box-shadow:0 0 24px rgba(0,0,0, 0.22);}
	.site-header .page-bl {line-height:79px;text-align:left;}

	.site-header .tel {float:right;min-width:160px;color:#032e6c;font-weight:600;}
	.site-header .tel div {display:inline-block;line-height:20px;vertical-align:middle;}

	.site-header .logo-wrap {float:left;text-align:left;}
	.site-header .logo {position:relative;left:-35px;line-height:10px;vertical-align:middle;}

	.head-nav {text-align:center;}
	.head-nav li {position:relative;display:inline-block;vertical-align:top;padding:0 14px;margin:0 12px;border:solid 1px transparent;border-top:0;border-bottom:0;}
	.head-nav li::after {display:none;content:' ';position:absolute;top:100%;left:0;overflow:hidden;width:100%;height:1px;margin:-1px 0 0 0;background:#f2f2f2;}
	.head-nav li:hover {z-index:1;border-color:rgba(0,0,0, 0.06);}
	.head-nav li:hover::after {display:block;}
	.head-nav li.no-brd {border-color:transparent !important;}
	.head-nav li span {cursor:pointer;position:relative;z-index:1;padding:0 0 0 25px;}
	.head-nav li span,.head-nav li a {display:inline-block;position:relative;padding:0 7px;vertical-align:middle;}
	.head-nav li span::before {content:' ';position:absolute;top:50%;left:0;width:23px;height:28px;margin:-14px 0 0 0;background:url(../images/icon-map_v_1.svg) no-repeat;}
	.head-nav li span#l-map {padding-left:25px;}
	.head-nav li span#l-time {padding-left:32px;}
	.head-nav li span#l-time::before {width:22px;height:22px;margin:-11px 0 0 0;background-image:url(../images/icon-time_v_1.svg);}
	.head-nav li a {top:-1px;color:#000;font-size:14px;line-height:24px;border:solid 1px #848484;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
	.head-nav li a:hover {color:#fff;text-decoration:none;background:#848484;}
	.head-nav div {display:none;position:absolute;top:100%;left:-1px;width:235px;font-size:14px;line-height:16px;text-align:left;padding:10px 10px 10px 15px;margin:-1px 0 0 0;border:solid 1px rgba(0,0,0, 0.06);background:#f2f2f2;}
	.head-nav li:hover div {display:block;}

.site-content {padding-bottom:124px;}
	.site-content p {padding-bottom:18px;}
	.site-content ul,.site-content ol {position:relative;margin-left:24px;margin-bottom:18px;}
	.site-content ul ul,.site-content ul ol,.site-content ol ul,.site-content ol ol {margin-bottom:0;}
	.site-content abbr {text-decoration:none;}
	section {padding:130px 0 70px 0;}
	section.bg {padding:62px 0 60px 0;background:#f2f2f2;-moz-box-shadow:-10px 10px 27px rgba(0,0,0, 0.22);-webkit-box-shadow:-10px 10px 27px rgba(0,0,0, 0.22);box-shadow:-10px 10px 27px rgba(0,0,0, 0.22);}

.site-footer {position:relative;overflow:visible;display:block;height:124px;color:#7b7b7b;font-size:12px;font-weight:500;margin:-124px auto 0 auto;background:#f2f2f2;-moz-box-shadow:0 0 24px rgba(0,0,0, 0.22);-webkit-box-shadow:0 0 24px rgba(0,0,0, 0.22);box-shadow:0 0 24px rgba(0,0,0, 0.22);}
	.site-footer .page-bl {line-height:124px;text-align:center;}
	.site-footer .txt {display:inline-block;width:100%;line-height:16px;vertical-align:middle;}
	.site-footer .logo-wrap {padding:12px 0 19px 0;}

h1 {color:#000;font:bold 55px 'Montserrat';line-height:60px;padding-bottom:29px;}
h1 a {color:#032e6c;text-decoration:underline;}
h1 a:hover {text-decoration:none;}
h2 {position:relative;color:#032e6c;font:bold 24px 'Montserrat';line-height:24px;text-align:center;padding:0 0 16px 0;margin:0 0 32px 0;}
h2::after {content:' ';position:absolute;left:50%;bottom:0;overflow:hidden;width:130px;height:4px;margin:0 0 0 -65px;background:#032e6c; }
h3 {color:#000;font:22px 'Montserrat';line-height:24px;text-align:center;padding:0 0 23px 0;}
.strong {color:#818181;font-size:24px;line-height:28px;}
section.bg .strong {font-size:20px;line-height:24px;}

.slider{position:relative;display:block;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slider::after {content:' ';clear:both;display:block;height:0;}
	.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
	.slick-list:focus{outline:none;}
	.slick-list.dragging{cursor:pointer;cursor:hand;}
	.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
	.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
	.slick-track:before,.slick-track:after{display:table;content:'';}
	.slick-track:after{clear:both;}
	.slick-loading .slick-track{visibility:hidden;}
	.slick-slide{display:none;float:left;height:100%;min-height:1px;}
	[dir='rtl'] .slick-slide{float:right;}
	.slick-slide.slick-loading img{display:none;}
	.slick-slide.dragging img{pointer-events:none;}
	.slick-initialized .slick-slide{display:block;}
	.slick-loading .slick-slide{visibility:hidden;}
	.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
	.slick-arrow.slick-hidden{display:none;}
	.slider .slide {float:left;display:none;}
	.slider .slide:nth-child(1) {display:block;width:100%;}
	.slider .slick-arrow{opacity:0.6;cursor:pointer;position:absolute;z-index:1;top:50%;overflow:hidden;width:19px;height:32px;color:transparent;font-size:0;text-indent:0;margin:-16px 0 0 0 !important;border:none;background:transparent;}
	.slider .slick-arrow.slick-prev {left:-93px;}
	.slider .slick-arrow.slick-next {right:-93px;}
	.slider .slick-arrow::before {content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sbm-slider_v_1.png) no-repeat center center;}
	.slider .slick-arrow.slick-next::before {-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
	.slider .slick-dots {position:absolute;left:0;bottom:-90px;overflow:hidden;width:100%;height:8px;color:#3e50b4;font-size:0;line-height:0;list-style:none;padding:4px 0;margin:0;background:transparent;}
	.slider .slick-dots li {display:inline-block;vertical-align:top;padding:0 8px;margin:0;}
	.slider .slick-dots li::before {display:none;}
	.slider .slick-dots button {cursor:pointer;width:8px;height:8px;color:transparent;font-size:0;padding:0;margin:0;border:none;background:#737373;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
	.slider .slick-dots .slick-active {padding:0 32px;}
	.slider .slick-dots .slick-active button {position:relative;top:-4px;width:16px;height:16px;background:#1581ed;}
	.slider .slick-dots i {display:none;}
	.slider.slick-slider .slide {display:block;}

#area-main {padding:105px 0 1px 0;}
#area-main .page-bl {position:relative;min-height:544px;text-align:left;}
#area-main .page-bl::before {content:' ';position:absolute;top:-60px;right:40px;width:100%;height:100%;min-height:604px;background:url(../images/main-bg_v_1.jpg) no-repeat right top;}
#area-main .txt {position:relative;color:#737373;font-size:24px;font-weight:500;line-height:28px;}
#area-main .sbm-link {text-align:center;}

.info {min-height:167px;color:#000;font-size:14px;font-weight:normal;line-height:16px;list-style:none;padding:58px 0 0 0;margin:0 !important;}
.info li {display:inline-block;position:relative;vertical-align:top;padding:0 55px 0 70px;}
.info li::before {content:' ';position:absolute;top:50%;left:0;width:70px;height:60px;margin:-33px 0 0 0;}
.info strong {position:relative;top:-4px;display:block;color:#032e6c;font-size:20px;font-weight:500;line-height:22px;}
.info strong span {font-size:32px;}
.info li:nth-child(1)::before {background:url(../images/info-img-1_v_1.png) no-repeat center center;}
.info li:nth-child(2)::before {background:url(../images/info-img-2_v_1.png) no-repeat left center;}
.info li:nth-child(3)::before {background:url(../images/info-img-3_v_1.png) no-repeat left center;}

#area-sklad {padding:38px 0 60px 0;}
#area-sklad h2 {padding-bottom:0;margin-bottom:21px;}
#area-sklad h2::after {display:none;}
#area-sklad .page-bl::after {content:' ';display:block;overflow:hidden;position:relative;top:52px;height:211px;margin:-37px 0 0 0;background:url(../images/sklad-img_v_1.jpg) no-repeat center center;}

.types-nav {padding:57px 0 25px 0;}
.types-nav p {display:inline-block;width:33%;vertical-align:top;padding:0 0 76px 0;}
.types-nav a,
.company-wrap ul span {display:inline-block;position:relative;overflow:hidden;width:281px;height:75px;color:#000;line-height:75px;text-align:left;vertical-align:top;padding:1px;}
.types-nav a span {display:inline-block;line-height:100%;vertical-align:middle;padding:0 0 0 95px;}
.types-nav a span::before {content:' ';position:absolute;top:0;left:0;width:95px;height:100%;background-repeat:no-repeat;background-position:center center;}
.types-nav a:hover {text-decoration:none;}
.types-nav a:before,.types-nav a:after,
.company-wrap ul span::before,.company-wrap ul span::after,
.history-wrap::before,.history-wrap::after {content:' ';position:absolute;width:151px;height:41px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:0.15s width linear,0.15s height linear 0.15s;-webkit-transition:0.15s width linear,0.15s height linear 0.15s;transition:0.15s width linear,0.15s height linear 0.15s;}
.types-nav a:before,
.company-wrap ul span::before,
.history-wrap::before {bottom:0;right:0;border-bottom:solid 1px #b2b2b2;border-right:solid 1px #b2b2b2;}
.types-nav a:after,
.company-wrap ul span::after,
.history-wrap::after {top:0;left:0;border-top:solid 1px #b2b2b2;border-left:solid 1px #b2b2b2;}
.types-nav a:hover:before,
.types-nav a:hover:after,
.company-wrap ul span:hover::before,
.company-wrap ul span:hover::after {width:100%;height:100%;}
.types-nav p:nth-child(1) a span::before {background-image:url(../images/types-ico-1_v_1.png);}
.types-nav p:nth-child(2) a span::before {background-image:url(../images/types-ico-2_v_1.png);}
.types-nav p:nth-child(3) a span::before {background-image:url(../images/types-ico-3_v_1.png);}
.types-nav p:nth-child(4) a span::before {background-image:url(../images/types-ico-4_v_1.png);}
.types-nav p:nth-child(5) a span::before {background-image:url(../images/types-ico-5_v_1.png);}
.types-nav p:nth-child(6) a span::before {background-image:url(../images/types-ico-6_v_1.png);}
.types-nav p:nth-child(7) a span::before {background-image:url(../images/types-ico-7_v_1.png);}
.types-nav p:nth-child(8) a span::before {background-image:url(../images/types-ico-8_v_1.png);}
.types-nav p:nth-child(9) a span::before {background-image:url(../images/types-ico-9_v_1.png);}

.why-nav {position:relative;left:15px;padding:52px 0 25px 0;margin:0 0 0 -30px;}
.why-nav p {display:inline-block;width:19%;vertical-align:top;}
.why-nav a {display:inline-block;color:#000;vertical-align:top;margin:0 0 25px 0;}
.why-nav .m-img {position:relative;display:block;width:132px;height:120px;line-height:120px;margin:0 auto 37px auto;}
.why-nav .m-img::before,.why-nav .m-img::after {content:' ';position:absolute;top:0;left:0;width:100%;height:100%;}
.why-nav .m-img::before {margin:9px;border:solid 1px #0764eb;-moz-transition:all 150ms ease 0ms;-webkit-transition:all 150ms ease 0ms;transition:all 150ms ease 0ms;}
.why-nav .m-img::after {background:#fff;-moz-box-shadow:7px 7px 18px rgba(81,81,81, 0.14);-webkit-box-shadow:7px 7px 18px rgba(81,81,81, 0.14);box-shadow:7px 7px 18px rgba(81,81,81, 0.14);}
.why-nav .m-img img {position:relative;z-index:1;vertical-align:middle;}
.why-nav a:hover {text-decoration:none;}
.why-nav a:hover .m-img::before {top:-2px;left:-2px;margin:0;border-width:2px;}

.sbm-link {display:inline-block;width:333px;height:60px;color:#fff;font-size:16px;font-weight:bold;line-height:60px;text-transform:uppercase;}
.sbm-link span {position:relative;z-index:1;display:inline-block;line-height:20px;vertical-align:middle;}
.sbm-link span::after {content:' ';position:absolute;top:50%;left:100%;width:28px;height:21px;margin:-12px 0 0 22px;background:url(../images/icon-next_v_1.png) no-repeat;}
.sbm-link::after {background:linear-gradient(to right,#0349ae 0%,#0068ff 35%,#0068ff 65%,#0349ae 100%) !important;-moz-transition:all 150ms ease 0ms;-webkit-transition:all 150ms ease 0ms;transition:all 150ms ease 0ms;}
.sbm-link:hover {text-decoration:none;}
.sbm-link:hover::after {background:linear-gradient(to right,#0068ff 0%,#0349ae 35%,#0349ae 65%,#0068ff 100%) !important;}
.sbm-link:hover::before {top:-2px;left:-2px;margin:0;border-width:2px;}

.border {position:relative;}
.border::before,
.border::after {content:' ';position:absolute;top:0;left:0;width:100%;height:100%;}
.border::before {margin:9px;border:solid 1px #0764eb;-moz-transition:all 150ms ease 0ms;-webkit-transition:all 150ms ease 0ms;transition:all 150ms ease 0ms;}
.border::after {background:#fff;-moz-box-shadow:7px 7px 18px rgba(81,81,81, 0.14);-webkit-box-shadow:7px 7px 18px rgba(81,81,81, 0.14);box-shadow:7px 7px 18px rgba(81,81,81, 0.14);}

#area-courier {color:#646464;padding:26px 0 28px 0;}
#area-courier .page-bl {position:relative;}
#area-courier .page-bl::after {clear:both;content:' ';display:block;overflow:hidden;height:1px;}
#area-courier .page-bl::before {content:' ';position:absolute;z-index:1;bottom:-28px;left:50%;width:323px;height:353px;margin:0 0 0 -133px;background:url(../images/courier-img_v_1.png) no-repeat;}
#area-courier h2 {color:#000;padding:0 0 38px 0;margin:0;}
#area-courier h2::after {display:none;}
#area-courier .txt {float:right;width:445px;line-height:22px;padding:52px 0 0 0;}
#area-courier .txt p {max-width:250px;margin:0 auto;}
#area-courier .num {position:relative;max-width:210px;min-height:87px;color:#000;font-size:24px;line-height:29px;text-align:left;padding:5px 0 3px 84px;margin:0 auto 19px auto;}
#area-courier .num span {position:absolute;top:0;left:0;color:#032e6c;font-size:136px;line-height:95px;}
#area-courier .num strong {display:block;color:#032e6c;font-weight:normal;}
#area-courier .form-bl {position:relative;max-width:440px;}
#area-courier .form-bl::before {margin:10px 12px;}
#area-courier .form {position:relative;z-index:1;padding:23px 15px 39px 15px;}
#area-courier .form strong {display:block;font-size:24px;line-height:26px;}
#area-courier .form strong,
#area-courier .form strong a {color:#0078ec;}
#area-courier .sbm-link {margin-top:22px;}

#area-company {overflow:hidden;position:relative;}
.company-wrap {min-height:420px;padding:4px 0;background:url(../images/company-bg_v_1.jpg) no-repeat 53.5% 62%;}
.company-wrap .m-img {float:right;position:relative;right:-88px;}
.company-wrap::after {content:' ';clear:both;display:block;overflow:hidden;height:1px;}
.company-wrap ul {float:left;font-size:22px;line-height:24px;list-style:none;margin:0;}
.company-wrap ul li {padding:0 0 43px 0;}
.company-wrap ul span {width:282px;min-height:60px;height:auto;line-height:24px;padding:13px 10px 12px 20px;}
.company-wrap ul strong {display:block;color:#0078ec;font-size:24px;line-height:26px;padding:0 0 7px 0;}

.time-bl {overflow:visible;min-height:226px;list-style:none;text-align:left;padding:66px 0 0 0;margin:0 !important;-moz-user-select:none;-webkit-user-select:none;user-select:none;}
.time-bl li {display:inline-block;position:relative;width:170px;height:139px;text-align:center;vertical-align:top;padding:0;margin:0 0 0 56px;background:#fff;-moz-box-shadow:-8px 8px 21px rgba(0,0,0, 0.13);-webkit-box-shadow:-8px 8px 21px rgba(0,0,0, 0.13);box-shadow:-8px 8px 21px rgba(0,0,0, 0.13);}
.time-bl li::before {content:' ';position:absolute;top:0;left:0;width:100%;height:100%;margin:9px 12px;border:solid 1px #9d9d9d;}
.time-bl li::after {content:' ';position:absolute;top:50%;right:100%;width:8px;height:47px;margin:-24px 26px 0 0;background:url(../images/icon-time2_v_1.png) no-repeat;}
.time-bl li:first-child {margin-left:0;}
.time-bl li:first-child::after {display:none;}
@keyframes timerSec1 {0% {content:'5';}16.65% {content:'5';}16.66% {content:'4';}33.31% {content:'4';}33.32% {content:'3';}49.97% {content:'3';}49.98% {content:'2';}66.63% {content:'2';}66.64% {content:'1';}83.29% {content:'1';}83.3% {content:'0';}100% {content:'0';}}
@keyframes timerSec2 {0% {content:'9';}9.99% {content:'9';}10% {content:'8';}19.99% {content:'8';}20% {content:'7';}29.99% {content:'7';}30% {content:'6';}39.99% {content:'6';}40% {content:'5';}49.99% {content:'5';}50% {content:'4';}59.99% {content:'4';}60% {content:'3';}69.99% {content:'3';}70% {content:'2';}79.99% {content:'2';}80% {content:'1';}89.99% {content:'1';}90% {content:'0';}100% {content:'0';}}
.time-box {position:relative;display:block;overflow:visible;width:170px;height:139px;margin:0 auto;}
.time-box {background:#fff;}
.time-box::before {content:' ';position:absolute;top:50%;left:0;width:100%;height:50%;background:#f3f3f3;}
.time-box .text {position:absolute;top:0;left:0;z-index:30;width:100%;height:100%;text-align:center;padding:0;}
.time-box .text span {display:inline-block;position:relative;overflow:hidden;width:74px;height:139px;font-size:112px;font-weight:500;line-height:139px;vertical-align:top;}
.time-box .text span::before {position:relative;top:0;content:'0';}
.time-box .text p {position:relative;font-size:22px;font-weight:500;line-height:24px;padding:29px 0 0 0;}
.time-bl li.min .time-box .text span:nth-child(1)::before {content:'0';animation:timerSec1 3600s linear;animation-delay: 0;animation-iteration-count: 1;}
.time-bl li.min .time-box .text span:nth-child(2)::before {content:'0';animation:timerSec2 600s linear;animation-delay: 0;animation-iteration-count: 6;}
.time-bl li.sec .time-box .text span:nth-child(1)::before {content:'0';animation:timerSec1 60s linear;animation-delay: 0;animation-iteration-count: 60;}
.time-bl li.sec .time-box .text span:nth-child(2)::before {content:'0';animation:timerSec2 10s linear;animation-delay: 0;animation-iteration-count: 360;}

#area-time .page-bl {padding-bottom:11px;}
.time-wrap {position:relative;overflow:visible;min-height:292px;padding:0 0 36px 337px;}
.time-wrap::before {content:' ';position:absolute;top:0;left:20px;width:298px;height:292px;background:url(../images/time-bg_v_1.jpg) no-repeat;}

.history-wrap {position:relative;max-width:944px;padding:41px 27px;margin:62px auto 0 auto;}
.history-wrap::before,
.history-wrap::after {width:45%;height:50%;}
.slider-history {font-size:22px;line-height:24px;}

.slider-history .slide {overflow:hidden;text-align:left;padding:0 0 20px 0;}
.slider-history .m-img {float:left;position:relative;overflow:visible;margin:0 60px 0 0;}
.slider-history .m-img::before {content:' ';position:absolute;top:0;left:0;width:100%;height:100%;margin:16px;border:solid 1px #eaeaea;}
.slider-history .m-img div {position:relative;overflow:hidden;}
.slider-history .txt {overflow:hidden;padding:0 0 20px 0;}
.slider-history .txt p {padding:0 0 26px 0;}
.slider-history .txt strong {display:block;font-weight:600;}
.slider-history .txt p span {display:block;color:#1581ed;font-weight:500;}
.slider-history .txt .sbm-link {text-align:center;}
.slider-history .txt .sbm-link span::after {width:38px;height:38px;margin:-20px 0 0 10px;background:url(../images/icon-play_v_1.png) no-repeat;}

.map {position:relative;overflow:hidden;height:418px;margin:0 0 72px 0;background:#fdfaf1;}

.contacts {padding:10px 0 0 0;}
.contacts::after {content:' ';clear:both;display:block;overflow:hidden;height:1px;}
.contacts .col {float:left;width:33.33%;text-align:right;}
.contacts .col:nth-child(1) {text-align:left;}
.contacts .col:nth-child(2) {text-align:center;}
.contacts .col .sbm-link {position:relative;top:-10px;text-align:center;}
.contacts p {font-size:18px;font-weight:500;line-height:25px;padding:0;}
.contacts p a {color:#000;}
.contacts .i-map,
.contacts .i-tel {position:relative;display:inline-block;min-height:50px;text-align:left;vertical-align:top;padding:0 0 0 46px;}
.contacts .i-map::before,
.contacts .i-tel::before {content:' ';position:absolute;top:0;left:0;width:46px;height:50px;}
.contacts .i-map::before {background:url(../images/icon-map3_v_1.png) no-repeat left center;}
.contacts .i-tel::before {background:url(../images/icon-tel_v_1.png) no-repeat left center;}

@media screen and (max-width: 1140px) {
	*[class^=desktop-] {display:none;}
	*[class^=mobile-] {display:block;}

	.page-bl {max-width:436px;padding-left:22px;padding-right:22px;}

	#area-time {display:none !important;}

	.site-header {height:66px;}
	.site-header .page-bl {line-height:66px;}
	.site-header .tel {font-size:18px;}
	.site-header .tel div {line-height:22px;}
	.head-nav {display:none;}

	h1 {font-size:33px;line-height:36px;padding:0 0 25px 0;}
	section {padding:80px 0 36px 0;}
	section.bg {-moz-box-shadow:0 -10px 27px rgba(0,0,0, 0.22);-webkit-box-shadow:0 -10px 27px rgba(0,0,0, 0.22);box-shadow:0 -10px 27px rgba(0,0,0, 0.22);}
	section.bg .strong {font-size:22px;line-height:29px;}

	#area-main {padding:50px 0 36px 0;}
	#area-main .page-bl {min-height:400px;text-align:center;}
	#area-main .page-bl::before {display:none;}
	#area-main .txt {font-size:18px;line-height:21px;}

	.info {position:relative;min-height:162px;padding:446px 0 0 0;margin:0 !important;background:url(../images/mobile-main-bg_v_1.jpg) no-repeat 40% top;}
	.info li {width:32%;padding:0;}
	.info li::before {display:block;position:relative;width:auto;margin:0 0 4px 0;background-position:center center !important;}

	.types-nav {padding:18px 0 0 0;}
	.types-nav p {display:block;width:auto;padding:0 0 60px 0;}
	.types-nav a {width:308px;height:82px;font-size:17px;line-height:82px;}
	.types-nav a::before,.types-nav a::after {width:165px;height:45px;}
	.types-nav a span {width:100%;text-align:center;padding-left:80px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.types-nav a span::before {width:100px;}

	#area-sklad h2 {position:relative;left:10px;margin-left:-20px;}
	#area-sklad .page-bl::after {position:relative;left:15px;top:31px;height:177px;margin:0 0 0 -30px;background:url(../images/mobile-sklad-img_v_1.jpg) no-repeat center center;}

	.why-nav {left:8px;padding:8px 0 14px 0;margin-left:-16px;}
	.why-nav p {position:relative;left:4px;width:50%;margin-left:-4px;}
	.why-nav .m-img {width:141px;height:127px;line-height:127px;}
	.why-nav .m-img::after {-moz-box-shadow:0 -7px 18px rgba(81,81,81, 0.27);-webkit-box-shadow:0 -7px 18px rgba(81,81,81, 0.27);box-shadow:0 -7px 18px rgba(81,81,81, 0.27);}

	#area-courier {position:relative;overflow:hidden;}
	#area-courier .page-bl::before {display:none;}
	#area-courier h2 {padding-bottom:50px;}
	#area-courier .txt {position:relative;left:22px;float:none;width:auto;min-height:276px;font-size:18px;line-height:22px;padding:2px 0 41px 0;margin:0 0 0 -44px;}
	#area-courier .txt::before {content:' ';position:absolute;bottom:0;left:0;width:270px;height:306px;background:url(../images/mobile-courier-img_v_1.png) no-repeat;}
	#area-courier .txt .num,
	#area-courier .txt p {margin-left:264px;text-align:left;padding:0 0 28px 0;}
	#area-courier .txt .num span {left:auto;right:100%;margin-right:4px;}
	#area-courier .form-bl {max-width:100%;}

	#area-company {position:relative;overflow:hidden;padding-bottom:0;}
	.company-wrap {background:transparent;}
	.company-wrap ul {float:none;}
	.company-wrap ul span {width:313px;height:69px;font-size:24px;line-height:26px;padding:15px 10px 12px 20px;}
	.company-wrap ul span strong {font-size:26px;line-height:100%;padding:0 0 10px 0;}
	.company-wrap .m-img {overflow:hidden;float:none;right:auto;left:40px;text-align:center;padding:0;margin:0 0 0 -80px;}
	.company-wrap .m-img img {position:relative;left:4px;}

	#area-company + section {padding-top:60px;}

	.slider .slick-dots {bottom:-28px;}
	.slider .slick-arrow {top:300px;margin-top:0;}
	.slider .slick-arrow.slick-prev {left:-36px;}
	.slider .slick-arrow.slick-next {right:-36px;}

	.history-wrap {max-width:380px;padding:70px 0 0 0;margin:0 auto;}
	.history-wrap::before,.history-wrap::after {display:none;}
	.slider-history .m-img {float:none;height:340px;margin:0;}
	.slider-history .m-img::before {display:none;}
	.slider-history .txt {overflow:visible;padding:20px 25px;}

	.map {left:22px;height:400px;margin-bottom:55px;margin-left:-44px;}

	.contacts .col {float:none;width:auto;padding:0 0 41px 0;}
	.contacts .col:nth-child(n+1) {text-align:center;}
	.contacts .col .sbm-link {top:0;margin-top:12px;margin-bottom:12px;}

	.contacts .i-map,.contacts .i-tel {display:block;min-height:66px;text-align:left;padding:0 0 0 60px;margin:0 15px;}
	.contacts .i-map::before {top:50%;left:6px;width:38px;height:52px;margin:-26px 0 0 0;background:url(../images/mobile-icon-map3_v_1.png) no-repeat;background-size:auto 100%;}
	.contacts .i-tel::before {top:50%;width:47px;height:47px;margin:-24px 0 0 0;background:url(../images/mobile-icon-tel_v_1.png) no-repeat;background-size:auto 100%;}
	.contacts p {font-size:24px;font-weight:500;line-height:33px;}
}