@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:#fb7905;text-decoration:none;-moz-transition:all 200ms ease 0ms;-webkit-transition:all 200ms ease 0ms;transition:all 200ms ease 0ms;}
a:hover,a:active{color:#d36706;text-decoration:none;}
body {color:#3d454c;font:20px 'Montserrat',Arial;line-height:22px;text-align:center;background:#fff;}
html,body {height:100%;width:100%;min-width:400px;}
/*
	nth-child(2n+1)
	[class^=col-]
	*[class^=mobile-] {display:none;}
	*[class^=desktop-] {display:none;}
	flex-wrap:wrap;
	justify-content:space-between;
	justify-content:center;
*/
*[class^=mobile-] {display:none;}

.fl-row {display:flex;margin:0 -10px;}
.col {width:100%;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

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

.site-header {position:relative;z-index:10;color:#fff;font-size:16px;line-height:22px;background:#535b62;}
	.site-header .page-bl {min-height:68px;line-height:66px;text-align:center;}
	.site-header a {color:#fff;}
	.site-header a:hover,
	.site-header a:active {color:#fb7905;}

	.site-header .tel-wrap {float:right;font-size:18px;font-weight:600;text-align:left;}
	.site-header .tel-wrap div {display:inline-block;line-height:22px;vertical-align:middle;}

	.logo-wrap {-moz-user-select:none;-webkit-user-select:none;user-select:none;}
	.logo {cursor:pointer;display:inline-block;overflow:hidden;width:143px;height:31px;color:transparent;font-size:0;line-height:100%;text-decoration:none;vertical-align:top;}
	.site-header .logo-wrap {float:left;}
	.site-header .logo {position:relative;top:-1px;vertical-align:middle;}

	.site-nav-wrap {display:inline-block;line-height:22px;vertical-align:middle;}
	.site-nav-wrap .select-bl {color:#fff;line-height:22px;margin:0 22px;}
	.site-nav-wrap .select-bl .title {height:22px;color:#fff;font-weight:normal;padding:0;border:none;background:transparent;-moz-transition:all 200ms ease 0ms;-webkit-transition:all 200ms ease 0ms;transition:all 200ms ease 0ms;}
	.site-nav-wrap .select-bl .title::after {display:none;}
	.site-nav-wrap .select-bl .title:hover,
	.site-nav-wrap .select-bl .title:active {color:#fb7905;}
	.site-nav-wrap .select-bl ul {left:-15px;color:#fff;text-align:left;white-space:nowrap;padding:10px 15px;border:none;background:#535b62;}
	.site-nav-wrap .select-bl ul li {cursor:default;}
	.site-nav-wrap .select-bl ul a {padding:0;-moz-transition:none;-webkit-transition:none;transition:none;}
	.site-nav-wrap .select-bl ul a:hover,
	.site-nav-wrap .select-bl ul a:active {opacity:0.5;}
	.site-nav-wrap .select-bl ul .active {color:#fb7905;background:transparent;}
	.site-nav-wrap .select-bl ul .active a {color:#fb7905;}

	.site-nav {display:inline-block;list-style:none;vertical-align:top;margin:0;}
	.site-nav li {position:relative;display:inline-block;vertical-align:top;margin:0 22px;}
	.site-nav li span {cursor:pointer;display:inline-block;vertical-align:top;-moz-transition:all 200ms ease 0ms;-webkit-transition:all 200ms ease 0ms;transition:all 200ms ease 0ms;}
	.site-nav li span:hover,
	.site-nav li span:active {color:#fb7905;}
	.site-nav div {display:none;position:absolute;top:100%;left:-15px;white-space:nowrap;text-align:left;padding:10px 15px;background:#535b62;}
	.site-nav li:hover div {display:block;}

.site-content {padding-bottom:170px;}
	.site-content p {padding-bottom:18px;}
	.site-content ul,.site-content ol {position:relative;margin:0 0 18px 24px;}
	.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;}

.site-footer {position:relative;overflow:visible;
	display:block;
	height:170px;
	margin:-170px auto 0 auto;
	}
	.site-footer .page-bl {line-height:170px;text-align:center;}
	.site-footer .bl {display:inline-block;color:#4c4c4c;font-size:16px;line-height:22px;vertical-align:middle;}
	.site-footer .logo-wrap {padding:0 0 25px 0;}

.main-header {
	color:#3d454c;
	font:600 49px 'Montserrat',Arial;line-height:54px;
	padding-bottom:18px;
	}
h2, .h2 {color:#4c4c4c;font:32px 'Montserrat',Arial;line-height:38px;text-align:center;padding-bottom:84px;}
h3 {color:#4c4c4c;font:26px 'Montserrat',Arial;line-height:32px;text-align:center;padding-bottom:41px;}
h4 {color:#3d464d;font:18px 'Montserrat',Arial;line-height:24px;text-align:center;padding-bottom:21px;}

::-moz-placeholder {opacity:1;}
::-webkit-input-placeholder {opacity:1;}
input[type="text"],input[type="tel"],input[type="email"],input[type="password"],textarea {vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
textarea {overflow:hidden;}
input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus {background:#fff;}
input[type="submit"],input[type="button"],input[type="reset"],button {text-align:center;vertical-align:top;-moz-transition:all 200ms ease 0ms;-webkit-transition:all 200ms ease 0ms;transition:all 200ms ease 0ms;}
input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,button:hover {background:#d13f03;}
input[type="submit"]:active,input[type="button"]:active,input[type="reset"]:active,button:active {background:#d13f03;}

.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;}
	.slick-arrow.slick-hidden{display:none;}
	.slider .slide {float:left;display:none;}
	.slider .slide:nth-child(1) {display:block;}
	.slider .slick-arrow{cursor:pointer;position:absolute;z-index:1;bottom:0;overflow:hidden;width:64px;height:45px;color:transparent;font-size:0;text-indent:0;margin:0 !important;border:solid 1px #fb7905;background:#fff;}
	.slider .slick-arrow.slick-prev {right:50%;margin-right:80px !important;}
	.slider .slick-arrow.slick-next {left:50%;margin-left:80px !important;}
	.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-arrow:hover,
	.slider .slick-arrow:active {opacity:0.5;}
	.slider .slick-dots {position:absolute;left:50%;bottom:0;overflow:hidden;width:160px;height:25px;color:#3e50b4;font-size:0;line-height:0;list-style:none;text-align:center;padding:20px 0 0 0;margin:0 0 0 -80px;background:transparent;}
	.slider .slick-dots li {display:inline-block;vertical-align:top;padding:0 6px 6px 6px;margin:0;}
	.slider .slick-dots li::before {display:none;}
	.slider .slick-dots button {cursor:pointer;width:6px;height:6px;color:transparent;font-size:0;padding:0;margin:0;border:none;background:#a4b1bc;}
	.slider .slick-dots .slick-active button {background:#fb7905;}
	.slider .slick-dots i {display:none;}
	.slider.slick-slider .slide {display:block;}

.select-bl {display:inline-block;position:relative;color:#000;font-size:16px;line-height:20px;vertical-align:top;}
.select-bl .title {opacity:1;cursor:pointer;position:relative;left:0;height:20px;color:#000;font-weight:bold;white-space:nowrap;padding:6px 40px 6px 12px;border:solid 1px #b8b8b8;background:#fff;}
.select-bl .title span {display:block;overflow:hidden;}
.select-bl .title::after {content:' ';position:absolute;top:50%;right:15px;overflow:hidden;width:0;height:0;margin:-3px 0 0 0;border:solid 6px transparent;border-bottom:none;border-top-color:#616161;}
.select-bl ul {display:none;position:absolute;left:0;top:100%;min-width:100%;width:auto;list-style:none;margin:-1px 0 0 0;border:solid 1px #b8b8b8;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.select-bl ul span,
.select-bl ul a {cursor:pointer;display:block;padding:5px 15px;}
.select-bl ul .active {background:#fafafa;}
.select-bl.open {z-index:1;}
.select-bl.open .title::after {-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}

.sbm-link {display:inline-block;min-width:290px;max-width:100%;color:#fff !important;font-size:20px;line-height:100%;text-align:center;vertical-align:top;padding:25px;margin:0 0 18px 0;background:#fb7905;
	-moz-box-shadow:inset -1px 0 4px #ff9c00,inset -1px -1px 4px #ff9c00,inset 0 -1px 4px #ff9c00,inset 1px 0 4px #ff9c00;
	-webkit-box-shadow:inset -1px 0 4px #ff9c00,inset -1px -1px 4px #ff9c00,inset 0 -1px 4px #ff9c00,inset 1px 0 4px #ff9c00;
	box-shadow:inset -1px 0 4px #ff9c00,inset -1px -1px 4px #ff9c00,inset 0 -1px 4px #ff9c00,inset 1px 0 4px #ff9c00;
	-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
	-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
}
.sbm-link:hover,
.sbm-link:active {opacity:1;color:#fff !important;background:#d36706 !important;
	-moz-box-shadow:inset -1px 0 2px #ff9c00,inset -1px -1px 2px #ff9c00,inset 0 -1px 2px #ff9c00,inset 1px 0 2px #ff9c00;
	-webkit-box-shadow:inset -1px 0 2px #ff9c00,inset -1px -1px 2px #ff9c00,inset 0 -1px 2px #ff9c00,inset 1px 0 2px #ff9c00;
	box-shadow:inset -1px 0 2px #ff9c00,inset -1px -1px 2px #ff9c00,inset 0 -1px 2px #ff9c00,inset 1px 0 2px #ff9c00;
}

.contacts-wrap {position:relative;overflow:hidden;min-height:457px;color:#fff;margin:0 -15px;background:#3d454c;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.contacts-wrap a {color:#fff;}
.contacts-wrap a:hover,
.contacts-wrap a:active {color:#fb7905;}
.contacts-wrap .map {position:absolute;top:0;right:0;overflow:hidden;width:58.7%;height:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.contacts-wrap .txt {width:41.3%;padding:66px 50px 1px 50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.contacts-wrap .sbm-link {display:block;margin:0 0 40px 0;}

div[class^="inf-"] {position:relative;min-height:40px;font-size:16px;line-height:20px;vertical-align:top;padding:0 0 0 74px;margin:0 0 46px 0;}
div[class^="inf-"]::before {content:' ';position:absolute;top:0;left:0;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;}
div[class^="inf-"] p {padding:0;}
.inf-address::before {background-image:url(../images/icon-map_v_1.png);background-size:auto 40px;}
.inf-tel::before {background-image:url(../images/icon-tel_v_1.png);background-size:auto 36px;}
.inf-time::before {background-image:url(../images/icon-time_v_1.png);background-size:auto 40px;}

.supervisor-wrap {position:relative;overflow:hidden;min-height:457px;margin:0 -15px 144px -15px;border:solid 1px #c1c1c1;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.supervisor-wrap .m-img {position:absolute;top:0;left:0;width:100%;height:100%;}
.supervisor-wrap .m-img img {position:absolute;top:0;left:0;width:auto;max-width:1000%;height:100%;}
.supervisor-wrap .txt {position:relative;max-width:520px;padding:49px 33px 0 33px;margin:0 0 0 auto;}
.supervisor-wrap h3 {text-align:left;}
.supervisor-wrap .main {font-size:22px;line-height:100%;}
.supervisor-wrap .info-wrap {display:flex;justify-content:space-between;padding:27px 0 0 0;}
.supervisor-wrap div[class^="inf-"] {display:inline-block;width:auto;min-height:48px;font-size:20px;line-height:24px;vertical-align:top;padding:0 0 0 40px;margin:0 0 18px -10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.supervisor-wrap div[class^="inf-"]::before {top:2px;-moz-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);}
.supervisor-wrap div[class^="inf-"] a {color:#3d454c;}
.supervisor-wrap div[class^="inf-"] a:hover,
.supervisor-wrap div[class^="inf-"] a:active {color:#fb7905;}

.price-bl {display:block;position:relative;overflow:hidden;height:364px;margin:0 15px 52px 15px;border:solid 1px #c1c1c1;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.price-bl .m-img {display:block;position:relative;overflow:hidden;height:259px;line-height:259px;text-align:center;}
.price-bl .m-img img {vertical-align:middle;}
.price-bl h4 {padding:0 10px;}
.price-bl .price {position:absolute;left:0;bottom:0;overflow:hidden;width:100%;height:62px;color:#fb7905;font-size:24px;font-weight:500;line-height:62px;text-align:center;background:#3d454c;}
.price-bl .price span {display:inline-block;line-height:20px;vertical-align:middle;}

.sbmts-bl {font-size:18px;line-height:22px;text-align:center;padding:0 0 60px 0;}
.sbmts-bl p {display:inline-block;vertical-align:middle;padding:0 0 30px 0;margin:0 38px;}
.sbmts-bl .sbm-link {min-width:380px;vertical-align:middle;margin:0 38px 30px 38px;}

.info-main {font-size:17px;list-style:none;padding:65px 0 33px 0;margin:0 !important;}
.info-main li {position:relative;min-height:40px;line-height:40px;padding:0 0 0 58px;margin:0 0 26px 0;}
.info-main .icon {position:absolute;top:0;left:0;height:40px;line-height:40px;}
.info-main .icon img {vertical-align:middle;}
.info-main p {display:inline-block;line-height:20px;vertical-align:middle;padding:0 !important;}

.slider-work {padding:0 0 102px 0;margin:0 -15px;}

.work-bl {position:relative;overflow:hidden;height:426px;line-height:96px;text-align:center;padding:13px 13px 0 13px;margin:0 15px;border:solid 1px #c1c1c1;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.work-bl .m-img {position:relative;overflow:hidden;display:block;height:330px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.work-bl .m-img img {min-width:100%;max-width:1000%;height:auto;}
.work-bl h4 {display:inline-block;font-size:20px;line-height:24px;vertical-align:middle;padding:0;}

.get-bl {display:inline-block;font-size:18px;line-height:18px;text-align:center;vertical-align:top;}
.get-bl .icon {position:relative;display:block;width:103px;height:103px;line-height:103px;text-align:center;margin:0 auto 45px auto;border:solid 1px #c1c1c1;}
.get-bl .icon img {vertical-align:middle;}
.get-bl .icon,
.get-bl .icon::before,
.get-bl .icon::after {-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.get-bl .icon::before,
.get-bl .icon::after {content:' ';position:absolute;width:100%;height:100%;}
.get-bl .icon::before {top:-12px;left:-12px;padding:11px;border:solid 1px #ddd;}
.get-bl .icon::after {top:-23px;left:-23px;padding:22px;border:solid 1px #f2f2f2;}

.get-wrap {font-size:0;text-align:center;padding:20px 0 152px 0;}
.get-wrap .get-bl {width:20%;}

.courier-bl {position:relative;overflow:hidden;min-height:457px;text-align:center;margin:0 -15px 100px -15px;border:solid 1px #c1c1c1;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.courier-bl .m-img {position:absolute;top:0;left:0;width:100%;height:100%;}
.courier-bl .m-img img {position:absolute;top:0;left:0;width:auto;max-width:1000%;height:100%;}
.courier-bl .txt {position:relative;max-width:400px;text-align:center;padding:77px 0 0 0;margin:0 0 0 auto;}
.courier-bl h3 {line-height:28px;padding:0 0 59px 0;}
.courier-bl h3 strong,
.courier-bl h3 strong b {font-weight:500;}
.courier-bl b {color:#fb7905;font-weight:normal;}
.courier-bl p {min-height:88px;}

.stage-bl {display:block;font-size:18px;line-height:18px;text-align:center;vertical-align:top;margin:0 15px;}
.stage-bl .num {display:block;overflow:visible;height:110px;color:#f0f0f0;font-size:153px;line-height:100%;text-align:center;}
.stage-bl .icon {position:relative;display:block;width:103px;height:103px;line-height:103px;text-align:center;margin:0 auto 45px auto;border:solid 1px #c1c1c1;background:#fb7905;}
.stage-bl .icon span {display:block;position:relative;z-index:1;height:103px;background:#fb7905;}
.stage-bl .icon img {vertical-align:middle;}
.stage-bl .icon,
.stage-bl .icon span,
.stage-bl .icon::before,
.stage-bl .icon::after {-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.stage-bl .icon::before,
.stage-bl .icon::after {content:' ';position:absolute;width:100%;height:100%;}
.stage-bl .icon::after {top:-12px;left:-12px;padding:11px;border:solid 1px #ddd;}
.stage-bl .icon::before {top:-23px;left:-23px;padding:22px;border:solid 1px #f2f2f2;background:#fff;}

.slider-stages {background:url(../images/stage-bg_v_1.jpg) no-repeat center center;}
.slider-stages .slide {overflow:hidden;text-align:center;}

section.area-prices {padding:0 0 98px 0;}

section.area-main {background:url(../images/area-main-bg_v_1.jpg) no-repeat right top;background-size:auto 100%;}
section.area-main .page-bl {min-height:742px;}
section.area-main .txt {position:relative;padding:93px 0 0 0;}
section.area-main .main-header {margin-bottom:19px;}
section.area-main .main-header + p {font-size:26px;line-height:30px;}
section.area-main .main-header img {margin-top:17px;}
section.area-main .sbm-link {width:380px;}
section.area-work {padding:98px 0 113px 0;}
section.area-get {padding:98px 0 27px 0;}
section.area-stages {padding:98px 0 127px 0;}

@media screen and (min-width: 960px) {
	.slider-stages {min-height:1360px;padding:0 0 62px 0;margin:0 -15px;}
	.slider-stages .slick-track {width:auto !important;transform: translate3d(0,0,0) !important;}
	.slider-stages .slick-arrow,
	.slider-stages .slick-dots {display:none !important;}
	.slider-stages .slide {width:33.33% !important;padding:0;}
	.slider-stages .slide.slick-cloned {display:none !important;}
	.slider-stages .slick-current,
	.slider-stages .slick-current + .slide,
	.slider-stages .slick-current + .slide + .slide {padding-bottom:660px;}

	.slider-prices {padding:0 0 62px 0;margin:0 -15px;}
	.slider-prices .slick-track {width:auto !important;transform: translate3d(0,0,0) !important;}
	.slider-prices .slick-arrow,
	.slider-prices .slick-dots {display:none !important;}
	.slider-prices .slide {width:33.33% !important;padding:0;}
	.slider-prices .slide.slick-cloned {display:none !important;}
}

@media screen and (max-width: 1200px) {
	section.area-main {background-position:center center;}

	.slider-stages {margin:0 -23px;}
}
@media screen and (max-width: 1140px) {
	.site-nav-wrap .select-bl,
	.site-nav li {margin-left:12px;margin-right:12px;}

	section.area-main {background-position:-160px center;}

	h2, .h2 {padding-bottom:70px;}

	.work-bl {margin-left:5px;margin-right:5px;}
	.slider-work {margin:0 -5px;}
	section.area-work {padding:70px 0;}

	.get-wrap {padding-bottom:70px;}
	.get-wrap .get-bl {width:33.33%;}
	section.area-get {padding-top:70px;}

	.courier-bl {margin-bottom:70px;}

	section.area-stages {padding:70px 0;}

	.price-bl {margin:0 5px 30px 5px;}
}
@media screen and (max-width: 960px) {
	*[class^=tablet-] {display:block;}

	.page-width {overflow:hidden;}
	.page-bl {padding-left:27px;padding-right:27px;}

	.site-header .page-bl {position:relative;min-height:102px;line-height:100px;}
	.site-header .tel-wrap p {padding:4px 0;}
	.site-nav-wrap .select-bl {position:absolute;top:56px;left:17px;padding-left:25px;}
	.site-nav-wrap .select-bl::before {content:' ';position:absolute;top:50%;left:0;width:16px;height:22px;margin:-11px 0 0 0;background:url(../images/icon-map_v_1.png) no-repeat;background-size:100% auto;}
	.site-nav li {margin:0 0 0 20px;}
	.site-header .logo-wrap {line-height:20px;padding:23px 0 0 0;}
	.site-header .logo {vertical-align:top;}
	.site-header .logo,
	.site-header .logo img {width:128px;height:28px;}
	.site-content {padding-bottom:125px;}
	.site-footer {height:125px;margin-top:-125px;}
	.site-footer .page-bl {line-height:124px;}
	.site-footer .logo-wrap {padding-bottom:17px;}
	.site-footer .logo,
	.site-footer .logo img {width:128px;height:28px;}

	.main-header {font-size:39px;line-height:42px;text-align:center;padding:0 0 25px 0;}

	section.area-main {padding:0 0 36px 0;}
	section.area-main .txt {text-align:center;padding:45px 0 0 0;}
	section.area-main .main-header {margin-bottom:0;}
	section.area-main .main-header img {margin-top:16px;}
	section.area-main .main-header + p {min-height:362px;font-size:23px;line-height:26px;text-align:center;}
	section.area-main .sbm-link {max-width:100%;}
	.info-main {position:relative;width:434px;text-align:left;padding:0;margin:0 auto !important;}
	.info-main li {padding-left:56px;}
	.slider-stages {background:transparent;}
	section.area-work {padding:70px 0 67px 0;}
	.slider-work {padding:0 0 78px 0;margin:0;}
	.get-wrap {padding:2px 0 57px 0;}
	.get-wrap .get-bl {width:50%;margin-bottom:39px;}
	.get-wrap .get-bl:nth-child(3) {width:100%;}
	.courier-bl {margin:0 -27px;border:none;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
	.courier-bl .m-img {position:relative;height:457px;border-top:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1;}
	.courier-bl .txt {max-width:100%;padding:52px 0 2px 0;margin:0 auto;}
	.courier-bl .sbm-link {max-width:100%;width:380px;}
	.stages-wrap::before {content:' ';position:relative;top:-25px;display:block;height:279px;margin:0 -27px;background:url(../images/mobile-stage-bg_v_1.jpg) no-repeat center center;}
	.stage-bl {margin:0;}
	.slider-stages {padding:0 0 60px 0;margin:0;}
	section.area-prices {padding:70px 0 0 0;}
	.price-bl {max-width:420px;height:426px;margin:0 auto;}
	.price-bl .m-img {height:305px;line-height:305px;}
	.price-bl h4 {font-size:21px;line-height:24px;}
	.price-bl .price {height:73px;font-size:28px;line-height:72px;}
	.slider-prices {padding:0 0 107px 0;margin:0 -5px 93px -5px;}
	.slider-prices .slide {padding:0 5px;}
	.sbmts-bl {padding:0 0 77px 0;}
	.supervisor-wrap {margin:0 -27px 50px -27px;border:none;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
	.supervisor-wrap .m-img {position:relative;height:457px;border-top:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1;}
	.supervisor-wrap .txt {max-width:430px;text-align:left;padding:49px 0 51px 0;margin:0 auto;}
	.supervisor-wrap h3 {text-align:center;}
	.supervisor-wrap .info-wrap {font-size:17px;line-height:22px;text-align:left;margin:0 -10px;}
	.supervisor-wrap div[class^="inf-"] {font-size:17px;line-height:22px;padding-left:27px;}
	.supervisor-wrap div[class^="inf-"]::before {left:-10px;}

	.area-contacts h2 {padding:0 0 46px 0;}

	.contacts-wrap {margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
	.contacts-wrap .txt {width:auto;padding:79px 47px 8px 37px;}
	.contacts-wrap .map {position:relative;width:auto;height:400px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
	.contacts-wrap div[class^="inf-"] {font-size:20px;line-height:24px;}
	.contacts-wrap .sbm-link {max-width:100%;}
	section.area-contacts .page-bl {padding:0;}
}
@media screen and (max-width: 720px) {
	*[class^=mobile-] {display:block;}
	*[class^=desktop-] {display:none;}

	section.area-main {background:url(../images/mobile-area-main-bg_v_1.jpg) no-repeat center top;background-size:100% auto;}
}
@media screen and (max-width: 540px) {
	.slider .slick-dots {left:0;width:100%;padding:0 64px !important;margin:0 !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.slider .slick-arrow.slick-prev {margin-right:100px !important;}
	.slider .slick-arrow.slick-next {margin-left:100px !important;}

	.work-bl {max-width:397px;height:500px;margin:0 auto;}
	.work-bl .m-img {height:387px;}
}
@media screen and (max-width: 480px) {
	.page-bl {padding-left:15px;padding-right:15px;}
	.site-nav-wrap .select-bl {left:5px;}
	.courier-bl,
	.supervisor-wrap {margin-left:-15px;margin-right:-15px;}
	.stages-wrap::before {margin:0 -15px;}
}



 .text-section {
    padding: 20px 0 60px;
}
.text h1,
.text h2,
.text h3 {
    margin: 30px 0;
    font-size: 30px;
    line-height: 1.2;
    padding: 0;
    text-align: left;
}

.text h4 {
    margin: 30px 0;
    font-size: 22px;
}
.text ul {
    list-style: circle inside;
}
.text p,
.text ul {
    margin-bottom: 1rem;
    font-size: 17px;
}
@media screen and (max-width: 480px) {
    .text h1,
    .text h2,
    .text h3 {
        font-size: 25px;
    }
    .text p,
    .text ul {
        font-size: 16px;
    }
}
  