@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:rgba(24,145,225, 1);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:rgba(24,145,225, 0.5);text-decoration:none;}
html{background:#e6e7e7;}body{color:#222427;font:22px 'Montserrat',Arial;line-height:28px;text-align:center;background:#f2f2f2;-moz-box-shadow:0 0 20px rgba(0,0,0, 0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0, 0.2);box-shadow:0 0 20px rgba(0,0,0, 0.2);}
html,body{min-height:100%;width:100%;min-width:460px;max-width:2000px;margin:0 auto;}
*[class^=mobile-] {display:none;}

.page-width {position:relative;overflow-x:hidden;min-height:100%;height:auto !important;height:100%;margin:0 auto;background:#f2f2f2;}
.page-bl {min-width:430px;max-width:1110px;width:auto;text-align:left;padding:0 15px;margin:0 auto;}

.site-header {position:relative;z-index:10;background:#eaeaea;}
	.site-header .page-bl {height:96px;color:#231f20;font-size:16px;line-height:96px;}
	.site-header .page-bl::after {content:' ';clear:both;display:block;overflow:hidden;height:1px;}
	.site-header a {color:rgba(157,193,35, 1);}
	.site-header a:hover,
	.site-header a:active {color:rgba(157,193,35, 0.5);}

	.logo-wrap {float:left;position:relative;z-index:1;padding:0 33px 0 0;-moz-user-select:none;-webkit-user-select:none;user-select:none;}
	.logo {cursor:pointer;position:relative;top:3px;display:inline-block;overflow:hidden;width:157px;height:37px;color:transparent;text-decoration:none;vertical-align:middle;background:transparent;}

	.site-header .tel {position:relative;z-index:1;top:0;float:right;width:223px;font-weight:600;white-space:nowrap;margin:0 0 0 44px;}
	.site-header .tel div {display:inline-block;position:relative;font-size:20px;line-height:22px;vertical-align:middle;padding:0 0 0 29px;}
	.site-header .tel div::before {content:' ';position:absolute;top:3px;left:0;width:18px;height:18px;background:url(../images/icon-tel-s_v_1.svg) no-repeat center center;background-size:cover;}
	.site-header .tel p {padding:1px 0;}

	.city-head {float:right;position:relative;z-index:1;color:#797979;white-space:nowrap;text-align:center;}
	.city-head div {display:inline-block;line-height:20px;vertical-align:middle;}
	.city-head span {display:inline-block;min-height:20px;vertical-align:top;padding:0 0 0 25px;background:url(../images/icon-map-s_v_1.svg) no-repeat left center;background-size:15px 20px;}
	.city-head p {font-size:18px;line-height:20px;padding:7px 0 0 8px;}
	.city-head a {color:rgba(35,31,32, 1);text-decoration:underline;}
	.city-head a:hover,
	.city-head a:active {color:rgba(35,31,32, 0.5);text-decoration:none;}

	.site-nav {position:relative;line-height:20px;list-style:none;text-align:left;padding:30px 0 22px 0;margin:0;}
	.site-nav li {display:inline-block;position:relative;vertical-align:top;padding:0 5px;margin:0;}
	.site-nav li span,
	.site-nav li a {position:relative;z-index:1;display:inline-block;vertical-align:top;padding:10px 12px;}
	.site-nav,
	.site-nav a {color:#231f20;}
	.site-nav a:hover,
	.site-nav span:hover {text-decoration:none;}
	.site-nav span {cursor:pointer;}
	.site-nav div {opacity:0;position:absolute;top:0;left:0;overflow:hidden;color:#fff;font-size:14px;line-height:18px;white-space:nowrap;text-align:left;padding:15px 20px;margin:-4px 0 0 0;background:#000;-moz-transition:opacity 200ms ease 0ms,top 200ms ease 0ms;-webkit-transition:opacity 200ms ease 0ms,top 200ms ease 0ms;transition:opacity 200ms ease 0ms,top 200ms ease 0ms;}
	.site-nav div,
	.site-nav li.hover {background:#000;-moz-box-shadow:0 0 4px rgba(0,0,0, 0.15);-webkit-box-shadow:0 0 4px rgba(0,0,0, 0.15);box-shadow:0 0 4px rgba(0,0,0, 0.15);}
	.site-nav li.hover::after {content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;}
	.site-nav li.hover a,
	.site-nav li.hover span {color:#fff;}
	.site-nav li.hover div {opacity:1;top:100%;height:auto;}

.site-content {padding-bottom:99px;}
	.site-content p {padding-bottom:28px;}
	.site-content ul,.site-content ol {position:relative;margin-left:24px;margin-bottom:28px;}
	.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:59px 0 85px 0;}
	section.bg {color:#fff;background:#2c2f32;}
	section.bg a {color:rgba(255,255,255, 1);}
	section.bg a:hover,
	section.bg a:active {color:rgba(255,255,255, 0.5);}
	section.bg h2::after {background:#fff;}

.site-footer {position:relative;z-index:1;overflow:hidden;display:block;height:99px;color:#2c2f32;font-size:11px;line-height:16px;margin:-99px auto 0 auto;background:#f2f2f2;}
	.site-footer .page-bl {text-align:center;padding-top:25px;}
	.site-footer .logo-wrap {float:none;padding:0 0 4px 0;}
	.site-footer .logo {top:0;}

h1 {color:#222427;font:60px 'Montserrat',Arial;line-height:64px;text-align:center;padding:0 0 29px 0;}
	h1 strong {display:block;font-weight:600;}
h2 {color:#9dc123;font:30px 'Montserrat',Arial;line-height:36px;text-align:center;padding:0 0 51px 0;}
	h2::after {content:' ';display:block;overflow:hidden;width:170px;height:2px;margin:13px auto 0 auto;background:#2c2f32;}
	h2 + p {position:relative;top:-17px;color:#363636;font-size:26px;line-height:28px;text-align:center;}
h3 {color:#222427;font:600 22px 'Montserrat',Arial;line-height:26px;padding-bottom:16px;}
h4 {color:#191919;font:600 16px 'Montserrat',Arial;line-height:20px;}

.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;width:100%;}
	.slider .slick-arrow{cursor:pointer;position:absolute;z-index:1;top:50%;overflow:hidden;width:23px;height:40px;color:transparent;font-size:0;text-indent:0;margin:-20px 0 0 0 !important;border:none;background:transparent;}
	.slider .slick-arrow.slick-prev {left:-55px;}
	.slider .slick-arrow.slick-next {right:-55px;}
	.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:0;overflow:hidden;width:100%;height:8px;font-size:0;line-height:0;list-style:none;text-align:center;padding:0;margin:0;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:8px;height:8px;color:transparent;font-size:0;padding:0;margin:0;border:none;background:#707479;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
	.slider .slick-dots .slick-active button {background:#9dc123;}
	.slider .slick-dots i {display:none;}
	.slider.slick-slider .slide {display:block;}

/* Popups ----------------------------------------------------- */
.popups-wrap {z-index:-1;opacity:0;position:absolute;top:0;left:0;overflow:hidden;display:block;width:100%;height:100%;background:rgba(0,0,0, 0.7);}
	.popup-bl {opacity:0;z-index:-1;position:absolute;top:0;left:50%;display:block;width:290px;text-align:left;margin-left:-145px;background:#2c2f32;}
	.popup-bl .bl {text-align:center;padding:30px 40px 19px 40px;}
	.popup-bl .bl::after {content:' ';clear:both;display:block;overflow:hidden;width:100%;height:1px;}
	.popup-bl .close {cursor:pointer;position:absolute;z-index:1;top:-15px;right:-15px;overflow:hidden;width:32px;height:32px;color:transparent !important;font-size:0 !important;border:solid 1px #5a6870;background:#fff;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;
		-moz-box-shadow:2px 2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,-2px -2px 0 #fff;
		-webkit-box-shadow:2px 2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,-2px -2px 0 #fff;
		box-shadow:2px 2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,-2px -2px 0 #fff;
	}
	.popup-bl .close::before,.popup-bl .close::after {content:' ';position:absolute;top:50%;left:50%;overflow:hidden;width:18px;height:4px;margin-top:-2px;margin-left:-9px;background:#5a6870;}
	.popup-bl .close::before {-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
	.popup-bl .close::after {-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
	.popup-bl .close:hover {border-color:#000;}
	.popup-bl .close:hover::before,.popup-bl .close:hover::after {background:#000;}
body.show-popups-preload .popups-wrap {z-index:900;opacity:1;}
body.show-popups-preload .popup-bl.show {}
body.show-popups .popups-wrap {z-index:900;opacity:1;}
body.show-popups .popup-bl.show {opacity:1;z-index:auto;}

.popup-bl .city-nav {padding:0;}
.popup-bl .city-nav .title {color:#535353;font-size:16px;line-height:20px;text-align:left;padding:23px 34px;background:#dbdbdb;}
.popup-bl .city-nav ul {color:#fff;font-size:20px;line-height:24px;list-style:none;text-align:left;padding:0 34px 2px 34px;margin:0;background:#2c2f32;}
.popup-bl .city-nav ul li {padding:10px 0;}
.popup-bl .city-nav ul a {color:#fff;}
.popup-bl .city-nav ul a:hover,
.popup-bl .city-nav ul a:active {font-weight:500;}

.popups-wrap {-moz-transition:all 250ms ease 0ms;-webkit-transition:all 250ms ease 0ms;transition:all 250ms ease 0ms;-moz-transition-delay:300ms;-webkit-transition-delay:300ms;transition-delay:300ms;}
.popup-bl {opacity:0;-moz-transform:scale(0.4);-webkit-transform:scale(0.4);transform:scale(0.4);-moz-transition:opacity 250ms ease 0ms,transform 250ms ease 0ms;-webkit-transition:opacity 250ms ease 0ms,transform 250ms ease 0ms;transition:opacity 250ms ease 0ms,transform 250ms ease 0ms;-moz-transition-delay:0ms;-webkit-transition-delay:0ms;transition-delay:0ms;}
body.show-popups-preload .popups-wrap,
body.show-popups .popups-wrap {-moz-transition-delay:0ms;-webkit-transition-delay:0ms;transition-delay:0ms;}
body.show-popups-preload .popup-bl,
body.show-popups .popup-bl {-moz-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms;}
body.show-popups .popup-bl.show {-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}

.sbm-link {position:relative;overflow:visible;display:inline-block;min-width:240px;height:65px;color:#fff;font-size:18px;line-height:65px;text-align:center;vertical-align:top;padding:0 60px 0 0;margin:0 0 31px 0;background:linear-gradient(to bottom,#0486db 0%,#0486db 23%,#2fbefd 100%);-moz-box-shadow:0 3px 0 #13a1ff, 0 8px 27px rgba(0,154,255, 0.47);-webkit-box-shadow:0 3px 0 #13a1ff, 0 8px 27px rgba(0,154,255, 0.47);box-shadow:0 3px 0 #13a1ff, 0 8px 27px rgba(0,154,255, 0.47);-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;}
.sbm-link::after {content:' ';position:absolute;top:50%;right:11px;width:52px;height:52px;margin:-26px 0 0 0;background:url(../images/sbm-arr_v_1.png) no-repeat;}
.sbm-link .sbm {display:inline-block;line-height:20px;vertical-align:middle;}
.sbm-link strong {display:block;color:#fff;font-weight:600;}
.sbm-link i {opacity:1;position:relative;top:6px;display:block;color:#e4f7ff;font-size:12px;font-style:normal;line-height:100%;}
.sbm-link:hover,
.sbm-link:active {color:#fff !important;-moz-transform:scale(1.06);-webkit-transform:scale(1.06);transform:scale(1.06);}
.sbmts-bl {font-size:18px;line-height:24px;text-align:center;padding:0 0 12px 0;}
.sbmts-bl .sbm-link {margin-top:8px;}

section.area-contacts {position:relative;}
section.area-contacts .map {display:block;overflow:hidden;position:absolute;top:0;left:50%;width:57%;height:100%;margin:0 0 0 55px;background:#d8d8d8;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.contacts-wrap {position:relative;min-height:466px;line-height:466px;}
.contacts-wrap .sbm-link {margin-top:30px;}
.contacts-bl {display:inline-block;line-height:28px;vertical-align:middle;max-width:394px;padding:0 0 0 63px;}
.contact {position:relative;min-height:30px;padding:14px 0 14px 54px;}
.contact::before {content:' ';position:absolute;top:50%;left:0;width:40px;height:56px;margin:-28px 0 0 0;background-repeat:no-repeat;background-position:center center;}
.contact.addr::before {background-image:url(../images/icon-map-g_v_1.svg);background-size:30px auto;}
.contact.tel::before {background-image:url(../images/icon-tel-g_v_1.svg);background-size:36px auto;}
.contact.time::before {background-image:url(../images/icon-time-x2_v_1.png);background-size:40px auto;}
.contact p {padding:0;}

section.area-hist {padding-bottom:150px;}
section.area-hist h2 {padding-bottom:67px;}
.hist-bl {position:relative;overflow:hidden;min-height:419px;}
.hist-bl .m-img {float:right;width:47%;height:417px;line-height:417px;text-align:center;border:solid 1px #cad0d7;}
.hist-bl .m-img img {max-width:96%;max-height:96%;vertical-align:middle;}
.hist-bl .txt {overflow:hidden;color:#707479;}
.hist-bl h3 {height:63px;color:#fff;line-height:63px;padding:0 10% 0 17.74%;margin:0;background:#707479;}
.hist-bl h3 span {display:inline-block;line-height:26px;vertical-align:middle;}
.hist-bl .bl {height:356px;line-height:356px;padding:0 10% 0 17.74%;}
.hist-bl .bl div {display:inline-block;width:100%;line-height:18px;vertical-align:middle;}
.hist-bl p {padding:10px 0;}
.hist-bl .cost {color:#9dc123;}
.slider-hist {font-size:16px;line-height:18px;padding:0;margin:0 56px 52px 56px;background:#fff;}
.slider-hist .slick-dots {bottom:-52px;}

section.area-price {padding-top:163px;}
.price-bl {position:relative;overflow:hidden;height:75px;color:#e2e2e2;font-size:23px;line-height:75px;padding:0 172px 0 38px;margin:0 16px 14px 16px;background:#707479;}
.price-bl p {display:inline-block;line-height:20px;vertical-align:middle;padding:0 0 2px 0;}
.price-bl strong {position:absolute;top:0;right:0;width:160px;color:#9dc123;font-size:24px;}
.price-wrap {position:relative;overflow:hidden;padding:61px 0 117px 0;margin:0 -16px;}
.price-wrap .col {float:left;width:50%;}
.price-wrap .col:nth-child(1) .price-bl {color:#696969;background:#fff;}
.price-wrap .col:nth-child(1) .price-bl:nth-child(2n+1) {color:#e2e2e2;background:#707479;}
.price-wrap .col:nth-child(2) .price-bl {color:#e2e2e2;background:#707479;}
.price-wrap .col:nth-child(2) .price-bl:nth-child(2n+1) {color:#696969;background:#fff;}

section.area-sheme {padding-top:82px;}
section.area-sheme .page-bl {padding-bottom:24px;}
section.area-sheme h2 {padding-bottom:78px;}
.sheme-bl {position:relative;overflow:hidden;min-height:295px;font-size:18px;line-height:28px;padding:0 0 80px 540px;}
.sheme-bl .m-img {position:absolute;top:0;left:0;overflow:hidden;width:438px;height:295px;background:#fff;}
.sheme-bl .m-img img {width:100%;}
.sheme-bl .m-img strong {position:absolute;left:0;bottom:0;width:100%;height:68px;font-size:24px;font-weight:600;line-height:68px;text-align:center;background:#707479;}
.sheme-bl .m-img strong span {display:inline-block;line-height:24px;vertical-align:middle;padding:0 10px;}
.sheme-bl .num {display:block;min-height:156px;color:#444e57;font-size:144px;font-weight:bold;line-height:156px;padding:0 0 7px 0;}
.sheme-bl p {padding:0;}
.slider-sheme .slide:nth-child(2n+2) .sheme-bl {padding-left:0;padding-right:540px;}
.slider-sheme .slide:nth-child(2n+2) .sheme-bl .m-img {left:auto;right:0;}
.slider-sheme .slide:nth-child(2n+2) .sheme-bl .num {text-align:right;}

section.area-why h2 {padding-bottom:76px;}
.why-bl {display:inline-block;position:relative;width:320px;height:88px;color:#666768;font-size:16px;line-height:100%;text-align:center;vertical-align:top;padding:102px 0 0 0;margin:0 8px 99px 8px;background:#fff;}
.why-bl .icon {position:absolute;top:-53px;left:50%;overflow:hidden;width:103px;height:103px;line-height:103px;text-align:center;margin:0 0 0 -53px;background:#ebebeb;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.why-bl .icon img {vertical-align:middle;}
.why-bl h4 {position:absolute;left:0;bottom:99px;width:100%;text-align:center;padding:0;}
.why-bl p {padding:0;}
.why-bl:nth-child(2n+2) {color:#d0d0d0;background:#707479;}
.why-bl:nth-child(2n+2) .icon {background:#606266;}
.why-bl:nth-child(2n+2) h4 {color:#fff;}
.why-wrap {text-align:center;padding:53px 0 15px 0;}

section.area-delivery {padding-top:82px;}
.delivery-wrap {position:relative;min-height:414px;margin:26px 0 0 0;}
.delivery-wrap::before {content:' ';position:absolute;top:0;right:464px;width:646px;height:414px;background:url(../images/delivery-bg_v_1.jpg) no-repeat right top;}
.delivery-wrap .txt {max-width:350px;color:#757575;font-size:20px;line-height:24px;padding:67px 0 10px 0;margin:0 0 0 auto;}
.delivery-wrap .title {color:#2c2f32;font-size:26px;line-height:30px;padding:0 0 32px 0;}
.delivery-wrap .num {display:block;color:#1891e1;font-size:26px;font-weight:600;line-height:30px;padding:0 0 9px 0;}
.delivery-wrap .num span {font-size:60px;}
.delivery-wrap .sbm-link {margin-top:27px;}

section.area-work {padding-top:82px;}
section.area-work h2 {padding-bottom:78px;}
section.area-work .sbmts-bl {color:#afb2b5;}
section.area-work .sbmts-bl a {color:#afb2b5;}
section.area-work .sbmts-bl a:hover,
section.area-work .sbmts-bl a:active {color:#fff;}
section.area-work .sbmts-bl strong {font-weight:600;}
section.area-work .sbm-link {min-width:303px;margin-top:14px;margin-bottom:12px;}
.work-bl {display:block;position:relative;overflow:hidden;height:490px;line-height:415px;text-align:center;margin:0 8px 20px 8px;background:#fff;}
.work-bl img {max-height:415px;vertical-align:middle;}
.work-bl h3 {position:absolute;left:0;bottom:0;width:100%;height:75px;color:#fff;font-weight:normal;line-height:75px;padding:0;background:#707479;}
.work-bl h3 span {line-height:24px;}
.work-bl img,
.work-bl h3 {opacity:1;-moz-transition:opacity 200ms ease 0ms;-webkit-transition:opacity 200ms ease 0ms;transition:opacity 200ms ease 0ms;}
.work-bl:hover img,
.work-bl:hover h3,
.work-bl:active img,
.work-bl:active h3 {opacity:0.5;}
section.area-work .btn {display:block;width:360px;height:60px;color:#01ccff;font-size:18px;font-weight:600;line-height:56px;text-align:center;margin:0 auto 72px auto;border:solid 2px #01ccff;background:transparent;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;}
section.area-work .btn span {display:inline-block;line-height:30px;vertical-align:middle;}
section.area-work .btn:hover,
section.area-work .btn:active {color:#fff;background:#01ccff;}
.work-small {max-width:1000px;font-size:0;list-style:none;text-align:center;padding:0 0 54px 0;margin:0 auto !important;}
.work-small li {display:inline-block;position:relative;width:24%;height:72px;line-height:72px;text-align:left;vertical-align:top;padding:0 0 0 82px;margin:0 0 30px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.work-small li:nth-child(4n+1) {width:24%;}
.work-small li:nth-child(4n+2) {width:28%;}
.work-small .icon {position:absolute;top:0;left:0;width:62px;height:72px;line-height:68px;text-align:center;}
.work-small .icon img {vertical-align:middle;}
.work-small h4 {display:inline-block;color:#fff;font-size:18px;font-weight:normal;line-height:24px;vertical-align:middle;padding:0;}

section.area-home {color:#222427;font-size:20px;padding:0;}
section.area-home .sbm-link {min-width:303px;}
.home-wrap {position:relative;height:736px;line-height:736px;text-align:right;}
.home-wrap .m-img,
.home-wrap .m-img i {position:absolute;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.home-wrap .m-img {top:50%;left:28px;width:484px;height:484px;line-height:484px;text-align:center;margin:-250px 0 0 0;background:#e2e2e2;}
.home-wrap .m-img img {max-height:484px;vertical-align:middle;}
.home-wrap .m-img i {width:100%;height:100%;border:solid 1px #e2e2e2;}
.home-wrap .m-img i:nth-child(1) {top:-13px;left:-13px;padding:12px;}
.home-wrap .m-img i:nth-child(2) {top:-27px;left:-27px;padding:26px;}
.home-wrap .m-img i:nth-child(3) {top:-43px;left:-43px;padding:42px;}
.home-wrap .m-img i:nth-child(4) {top:-58px;left:-58px;padding:57px;}
.home-wrap .txt {position:relative;display:inline-block;width:570px;line-height:26px;text-align:center;vertical-align:middle;margin:0 0 0 auto;}
.inf {color:#797979;font-size:12px;font-weight:600;line-height:20px;list-style:none;text-align:center;padding:67px 0 29px 0;margin:0 !important;}
.inf li {display:inline-block;position:relative;vertical-align:top;padding:46px 15px;}
.inf li::before {content:' ';position:absolute;top:0;left:50%;overflow:hidden;width:37px;height:37px;margin:0 0 0 -19px;border:solid 2px #9dc123;background:url(../images/icon-ok_v_1.svg) no-repeat center center;background-size:22px 16px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.inf span {display:block;color:#231f20;font-size:16px;line-height:22px;}

@media screen and (min-width: 1000px) {
	.slider-sheme {overflow:hidden;position:relative;max-width:100%;padding:0;margin:0 auto;}
	.slider-sheme .slick-track {width:auto !important;transform:translate3d(0,0,0) !important;}
	.slider-sheme .slick-arrow {display:none !important;}
	.slider-sheme .slide {float:none !important;display:block !important;width:100% !important;vertical-align:top;}
	.slider-sheme .slide.slick-cloned,
	.slider-sheme .slick-dots {display:none !important;}

	.slider-work {overflow:hidden;position:relative;max-width:120%;font-size:0;padding:0;margin:0 -8px 72px -8px;}
	.slider-work .slick-track {width:auto !important;transform:translate3d(0,0,0) !important;}
	.slider-work .slick-arrow {display:none !important;}
	.slider-work .slide {float:none !important;display:inline-block !important;width:33.33% !important;vertical-align:top;}
	.slider-work .slide.slick-cloned,
	.slider-work .slick-dots {display:none !important;}
}