/* Start:/bitrix/templates/concept360/css/responsive.min.css?150100423430530*/
@media (max-width:1220px){div.prev-next{display:none}}@media (min-width:1200px){.button-red:hover{background:#a12020}nav.menu li a:hover{border-bottom:1px solid #fff}div.main-menu div.links a{border-bottom:1px solid rgba(212,212,212,.5);-webkit-transition:border-bottom .4s;-moz-transition:border-bottom .4s;-o-transition:border-bottom .4s;transition:border-bottom .4s}div.main-menu div.links a:hover{border-bottom:1px solid rgba(212,212,212,1)}div.project-body div.prev-next div.prev-port,div.project-body div.prev-next div.next-port,div.slider-main .slick-prev,div.slider-main .slick-next{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}div.project-body div.prev-next div.prev-port:hover,div.project-body div.prev-next div.next-port:hover,div.slider-main .slick-prev:hover,div.slider-main .slick-next:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}div.project-body div.descript-part div.sites div.list a:hover{text-decoration:none}div.project-body div.descript-part div.right:hover div.hide-list{display:block !important}div.project-body div.descript-part div.sites div.list div.hide-list{display:none;position:absolute;top:100%;background:#f0f0f0;padding:0 20px 10px;margin:0 -20px}div.project-body div.descript-part div.sites div.list div.element{max-height:23px;overflow:hidden}div.main-menu div.body-menu a.close-menu-lg,nav.menu li a.open-main-menu-lg{opacity:.6;-moz-opacity:0.6;filter:alpha(opacity=60);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}div.main-menu div.body-menu a.close-menu-lg:hover,nav.menu li a.open-main-menu-lg:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}div.main-menu div.body-menu div.list ul li a,div.main-menu div.body-menu div.list div.element a.name{-webkit-transition:color .4s;-moz-transition:color .4s;-o-transition:color .4s;transition:color .4s}div.main-menu div.body-menu div.list ul li a:hover,div.main-menu div.body-menu div.list div.element a.name:hover{color:#ffd7d7;text-decoration:none}div.main-menu div.body-menu a.link-other:hover{color:#ffd7d7;text-decoration:none}div.cases div.case-element-parent{height:320px}div.cases div.case-element-parent div.case-element{position:relative;border:2px solid transparent}div.cases div.case-element-parent div.case-element:hover{position:absolute;border:2px solid #d3d3d3;z-index:99;width:100%}div.cases div.case-element-parent div.case-element div.hide-part{display:none}div.cases div.case-element-parent div.case-element:hover div.hide-part{display:block}div.cases div.case-wrap-list div.block-list ul li a.history:hover{background-position:0 -26px}div.cases div.case-wrap-list div.block-list a.more,div.case-wrap-list a.other{opacity:.8;-moz-opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}div.cases div.case-wrap-list div.block-list a.more:hover,div.case-wrap-list a.other:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}div.project-body div.descript-part div.button a table:hover td.first,div.site-detail div.site-main-block table.site-table td div.desc div.buttons div.big-red a table:hover td.first{background-color:#be1919}div.project-body div.descript-part div.button a table:hover td.second,div.site-detail div.site-main-block table.site-table td div.desc div.buttons div.big-red a table:hover td.second{background-color:#de1515}header.portfolio div.down-scroll:hover{opacity:.4;filter:alpha(opacity=40);-moz-opacity:.4;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s}div.site-detail div.site-block-tabs div.sect-element div.sect-cell:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}div.project-body div.descript-part div.sites:hover{bottom:initial;min-height:100%}div.project-body div.descript-part div.cell.right{position:relative;vertical-align:top;padding:0;background-image:none}div.project-body div.descript-part div.sites{position:absolute;top:1px;left:0;right:0;bottom:0;margin:auto 0;padding:30px 25px;background-color:#f0f0f0;background-image:url('/bitrix/templates/concept360/css/../images/01.png');background-position:right bottom;background-repeat:no-repeat}div.project-body div.descript-part div.sites div.list{height:64px;overflow:hidden}div.project-body div.descript-part div.sites:hover div.list{height:auto}div.form-project{background:transparent;padding:0}div.form-project div.form-wrap-in{padding-right:30px}div.form-project div.form-project-in{background:url('/bitrix/templates/concept360/css/../images/project-form-bg.png') top left no-repeat;min-height:204px}div.form-project div.form-project-in div.title-img{text-align:right}div.form-project div.form-project-in div.title-img img{margin-top:-2px;display:inline-block !important}div.form-project div.form-project-in form.form{padding-top:37px;padding-bottom:37px}div.banners-menu div.banner div.wrap-in div.shadow{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}div.banners-menu div.banner div.wrap-in:hover div.shadow{opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40)}div.banners-menu div.banner div.wrap-in:hover img{transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-webkit-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1)}div.banners-menu div.banner div.wrap-in img{transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transition:1s;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s}div.banners-menu div.banner div.wrap-in div.text div.title{bottom:50%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transform:translate(0,50%);-moz-transform:translate(0,50%);-ms-transform:translate(0,50%);-webkit-transform:translate(0,50%);-o-transform:translate(0,50%)}div.banners-menu div.banner div.wrap-in:hover div.text div.title{transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-webkit-transform:translate(0,100%);-o-transform:translate(0,100%);bottom:100%}div.section-list div.element div.element-container{position:absolute;top:0;left:0}div.section-list div.element:hover div.element-container{border:1px solid #c1d7ed;background:#fff;z-index:99;box-shadow:0 0 35px #ccc}div.section-list div.element div.element-container div.options{display:none}div.section-list div.element:hover div.element-container div.options{display:block}div.demo-plank div.calc-site-wrap div.present{display:none}div.demo-plank div.calc-site-wrap:hover div.present{display:block}div.demo-plank div.calc-site-wrap:hover{background-color:#6e6e6e}div.manual-modal .slick-prev,div.manual-modal .slick-next{opacity:.3;filter:alpha(opacity=30)}div.manual-modal .slick-prev:hover,div.manual-modal .slick-next:hover{opacity:.8;filter:alpha(opacity=80)}div.manual-modal div.mm-inner div.mm-skip span:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}}@media (min-width:992px) and (max-width:1199px){.bx-composite-btn{display:none}div.slider-main .slick-prev{right:-180px}div.slider-main .slick-next{right:-300px}div.scheme div.scheme-carousel div.owl-buttons{display:none}div.main-menu div.body-menu a.close-menu-lg{left:11px}div.wrap-project-out div.project-info div.title{font-size:35px;line-height:45px;margin-top:25px}div.project-body div.descript-part{height:auto}div.project-body div.descript-part div.button a table td.first{background-color:#de1515;font-size:14px;line-height:14px;text-align:center}div.wrap-slider-main-out div.slider-main-info div.title{font-size:35px;line-height:40px;margin-top:25px}div.wrap-slider-main-out{padding:10px 30px 150px}div.wrap-slider-main-out div.slider-main-info div.description{margin-top:20px}div.banners-menu div.banner div.wrap-in div.text div.title{font-size:28px;line-height:32px;padding:30px}div.head-menu div.number a{font-size:15px;line-height:15px}nav.menu li{padding:0 10px}div.site-detail div.site-main-block table.site-table td div.desc div.desc-block{height:220px}div.site-detail div.site-main-block table.site-table td div.desc div.title h1{font-size:24px;line-height:28px}div.site-detail div.site-main-block table.site-table td.image div.image div.image-cont{height:200px}div.site-detail div.site-main-block table.site-table td.image div.detail-link a{font-size:19px;line-height:19px}div.consult-form div.consult-form-container div.title div.colored{margin-left:0}div.form-modal.site-consult-form .modal-dialog{width:970px}}@media (min-width:768px) and (max-width:991px){div.slider-main .slick-prev{right:-120px}div.slider-main .slick-next{right:-240px}div.slider-main div.buttons div.cell{display:block;margin-bottom:20px}div.top-plank a.callback{margin-left:33px;position:absolute}div.top-plank a.logo img{margin-left:8px}div.top-plank a.open-main-menu:hover{background-color:#555555}div.top-plank a.callback:hover{background-color:#555}header div.title1{font-size:44px;line-height:48px}header div.title1 h1{font-size:44px;line-height:48px}header div.title2{font-size:32px}header div.icons div.icon div.name{font-size:19px}header div.buttons div.right{text-align:center;padding-left:15px}header.portfolio{padding-top:220px}div.head-menu div.number a{font-size:14px;line-height:14px}nav.menu li a{font-size:14px}div.main-block-1 div.title{font-size:40px}div.main-block-1 div.icons div.element{padding-bottom:60px}div.main-portfolio div.portfolio-block div.portfolio-menu ul li{padding:15px 12px 12px}div.main-portfolio div.portfolio-block div.portfolio-menu ul li a{font-size:14px}div.main-portfolio div.portfolio-block div.portfolio-items div.element{}div.main-portfolio div.portfolio-block div.portfolio-items div.element div.element-container{position:relative;padding-bottom:50px}div.main-portfolio div.portfolio-block div.portfolio-items div.element div.element-container a.link{height:60px}div.main-portfolio div.portfolio-block div.portfolio-items div.element div.element-container div.button{display:block;text-align:center}div.main-portfolio div.portfolio-block div.portfolio-items div.element div.element-container div.button a{display:inline-flex;font-size:14px;padding:8px 20px;margin:0 auto}div.main-portfolio div.portfolio-block div.portfolio-items div.element div.element-container div.site{display:block;height:30px;margin-top:20px}div.project-detail div.common div.sites div.sites-block{margin-left:10px}div.project-detail div.common div.sites div.sites-block div.site a{font-size:20px}div.project-detail div.numbers div.number div.num{font-size:28px}div.project-detail div.numbers div.number div.comment{font-size:14px;line-height:18px}div.another-projects div.projects-block div.element a.link{opacity:1}div.eshop-form div.title{font-size:38px;line-height:50px}div.eshop-form div.subtitle{font-size:26px;line-height:35px}div.eshop-form div.subtitle2{font-size:21px;line-height:26px}div.eshop-video div.title{font-size:35px;line-height:40px}div.eshop-video div.video iframe{height:230px}div.eshop-aw div.title{font-size:40px}div.eshop-aw div.icons div.icon div.images img{max-height:120px}div.eshop-aw div.icons div.icon div.name{font-size:15px}div.functions div.title{font-size:47px;line-height:56px}div.functions div.subtitle{font-size:20px;line-height:26px;margin-bottom:20px}div.functions div.func-block div.func-menu div.menu ul li{padding:10px 30px 8px}div.functions div.func-block div.func-menu div.menu ul li a{font-size:16px}div.store-header{padding:120px 0 50px}div.store-header table td div.buttons div.button a{font-size:17px;padding:15px 15px}div.store-header table td div.buttons div.right{padding-left:20px;text-align:center}div.store-header table td div.buttons div.right div.best{padding:2px 0 3px 31px;background-size:24px}div.store-header table td div.buttons div.right a{font-size:15px}div.site-detail div.site-main-block table.site-table td div.desc{padding-right:30px}div.site-detail div.site-main-block table.site-table td div.desc div.detail-link a{font-size:20px}div.site-detail div.description div.features{margin-left:0}div.site-detail div.offer-block div.title{font-size:29px}div.site-detail div.offer-block div.variants-menu ul li{margin:0 10px;padding:11px 10px}div.site-detail div.offer-block div.variants-menu ul li a{font-size:17px}div.site-detail div.offer-block div.variants-menu ul li span.hit,div.site-detail div.offer-block div.variants-menu ul li span.recommend{font-size:11px}div.site-detail div.offer-block div.offer{margin:0 0 30px}div.sections div.element{min-height:inherit !important}div.sections div.element div.element-container{position:static;box-shadow:0 0 35px #ccc;border:1px solid #e6e4e4}div.sections div.element div.element-container div.sub{display:block}footer div.footer-copyright{padding-top:7px}footer div.footer-phone{padding-top:7px}footer div.footer-menu ul li a{font-size:13px}a#back-to-top{bottom:20px}a#back-to-top.visible{right:20px}div.scheme div.scheme-carousel div.owl-pagination{top:-40px}div.scheme div.scheme-carousel div.owl-pagination div.owl-page span{font-size:15px;line-height:19px}div.scheme div.scheme-carousel div.owl-buttons{display:none}div.wrap-project-out div.project-info div.title{font-size:26px;line-height:31px;margin-top:15px}div.wrap-project-out{padding:0 0 45px}div.slider-main{min-height:470px}div.wrap-slider-main-out{padding:10px 0 90px}div.wrap-slider-main-out div.slider-main-info div.title{font-size:26px;line-height:31px;margin-top:15px}div.wrap-slider-main-out div.slider-main-info div.description{margin-top:18px}div.head-menu div.callback a.ic-callback{font-size:0;line-height:0;color:transparent !important;padding:20px;background-position:center;display:block}nav.menu{width:auto;margin:auto}nav.menu li{padding:0 15px}div.project-body div.descript-part{height:auto;display:block;height:auto;position:relative;top:0;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);margin-left:0}div.project-body div.descript-part div.cell{display:block;width:100% !important;padding:25px}div.project-body div.descript-part div.cell.left{padding:0}div.project-body div.descript-part div.cell.right{text-align:center}div.case-left-side{margin-top:30px}div.form-project div.form-project-in form.form div.desc{font-size:15px;line-height:18px}div.banners-menu{padding-top:40px}div.site-detail div.middle-container{padding-left:0;padding-right:0}div.manual-modal div.mm-inner{width:560px;margin:40px auto 20px}div.consult-form div.person div.name{font-size:23px}div.consult-form div.person div.post{font-size:15px}div.consult-form div.consult-form-container div.title div.colored{font-size:36px;margin-left:0}div.form-modal.site-consult-form .modal-dialog{width:750px}div.form-modal.site-consult-form a.form-close{right:15px}div.form-modal.site-consult-form div.title{text-transform:none !important}}@media (max-width:767px){body{margin-top:50px}.button-red{display:inline-block}.padding{padding-left:23px;padding-right:23px}.mobile-break{display:block !important}.mobile-break > tbody > tr > td{display:block !important}div.main-page-menu{display:none}div.top-shadow{display:none}div.top-plank{top:0 !important}div.top-plank .padding{padding-left:15px;padding-right:15px}div.top-plank a.logo img{margin-left:auto;margin-right:auto}div.top-plank a.open-main-menu{width:50px;height:50px;background-position:center center;cursor:pointer;float:left;margin-left:0}div.top-plank a.open-main-menu span{display:none}div.top-plank a.open-main-menu:hover{background-color:#555555}header.inner{margin-top:0;min-height:130px}header div.big-logo{margin-top:35px;margin-bottom:45px}header div.title1{font-size:31px;line-height:39px}header div.title1 h1{font-size:31px;line-height:39px}header div.title2{font-size:26px;line-height:35px}header div.icons{margin-top:60px}header div.icons div.icon div.name{font-size:22px;line-height:25px}header div.buttons{margin-top:30px;margin-bottom:30px}header div.buttons div.button{margin-bottom:40px;margin-top:40px}header div.buttons div.button.lp{margin-top:40px}header div.buttons div.button.lp a{font-size:18px}header div.buttons div.left{text-align:center;padding-right:15px}header div.buttons div.right{text-align:center;padding-left:15px}header div.title h1{font-size:24px;line-height:27px}header div.breadcrumbs{margin-top:10px}div.main-block-1{padding-bottom:0}div.main-block-1 div.title{font-size:30px;line-height:33px}div.main-block-1 div.subtitle{font-size:17px;line-height:26px;margin-bottom:40px}div.main-block-1 div.icons div.element{padding-bottom:50px}header.portfolio{padding-top:30px}div.main-portfolio div.title{font-size:28px;line-height:30px}div.main-portfolio div.portfolio-block div.portfolio-items div.element{}div.main-portfolio div.portfolio-block div.portfolio-items div.element div.element-container{position:relative;padding-bottom:50px}div.main-portfolio div.portfolio-block div.portfolio-items div.element div.element-container a.link{height:auto;margin-bottom:15px;font-size:17px;line-height:20px}div.main-portfolio div.portfolio-block div.portfolio-items div.element div.element-container div.button{display:block;text-align:center}div.main-portfolio div.portfolio-block div.portfolio-items div.element div.element-container div.button a{display:inline-flex;font-size:14px;padding:8px 20px;margin:0 auto}div.main-portfolio div.portfolio-block div.portfolio-items div.element div.element-container div.site{display:block;height:auto;margin-bottom:10px}div.project-main-block{padding-top:30px}div.project-main-block div.title{font-size:24px;line-height:28px}div.project-main-block table.project-table td.desc{padding-right:0}div.project-main-block table.project-table td.image{display:none}div.project-main-block div.button{text-align:center}div.project-detail div.common{margin-bottom:45px}div.project-detail div.common div.logo div.logotip{margin-bottom:15px}div.project-detail div.common div.logo div.logotip img{margin-top:0 !important}div.project-detail div.common div.task div.task-block{margin:10px}div.project-detail div.common div.sites div.sites-block{margin:5px 10px;text-align:center}div.project-detail div.text.picture{margin-bottom:45px}div.project-detail div.text div.preview-picture{margin-left:0}div.project-detail div.text div.full-picture{margin-left:0}div.project-detail div.changer{margin-bottom:45px}div.project-detail div.changer div.changer-items div.item{display:block;margin-bottom:30px}div.project-detail div.changer div.changer-items div.item div.name{text-align:center}div.project-detail div.changer div.changer-items div.wrap-item{margin-left:0}div.project-detail div.quote{margin-bottom:45px}div.project-detail div.quote table td.post{text-align:center;padding-top:10px}div.project-detail div.quote table td.post div.post{font-size:15px}div.project-detail div.quote table td.quote div.quote-value{margin-top:10px}div.project-detail div.video table td.video{padding-left:8px}div.project-detail div.video table td.video iframe{height:210px}div.project-detail div.video table td.text{padding-left:8px}div.project-detail div.text div.preview-picture div.button{margin-top:13px}div.project-detail div.text div.preview-picture div.button a{font-size:14px;line-height:14px;padding:8px 20px}div.project-last-form{padding:50px 0 0}div.project-last-form div.title{font-size:36px;line-height:34px}div.project-last-form div.subtitle{font-size:21px;line-height:26px}div.another-projects div.title{font-size:28px;line-height:30px}div.another-projects div.projects-block div.element{margin:0 10px 45px !important}div.another-projects div.projects-block div.element a.link{opacity:1}div.lp-text{padding:30px 0}div.lp-text div.title{font-size:25px;line-height:30px}div.lp-text div.subtitle{font-size:19px;line-height:26px;margin-bottom:30px}div.lp-text div.lp-block div.num{padding:4px 9px;width:35px;height:35px}div.lp-text div.lp-block div.name{margin:2px 0 18px}div.sections div.title{font-size:30px;line-height:34px}div.sections div.element{min-height:inherit !important}div.sections div.element div.element-container{position:static;box-shadow:0 0 35px #ccc;border:1px solid #e6e4e4}div.sections div.element div.element-container div.sub{display:block}div.section-list div.title{font-size:29px;line-height:40px}footer div.footer-logo img{margin:0 auto}footer div.footer-copyright{padding-top:0;padding-bottom:30px;text-align:center;font-size:14px;line-height:19px}footer div.phone{font-size:28px;line-height:28px;width:100%;text-align:center}footer div.email{width:100%;text-align:center}footer div.email a{font-size:15px}footer div.button{width:100%;text-align:center}form.form{margin-bottom:30px}form.form div.input{margin-right:0}div.setup table td div.setup-container div.first-text br{display:none}form.setup div.input{margin-right:0 !important}div.form-open form.form{padding:47px 25px 0}div.form-open div.inner-container a.close-form{width:26px;height:26px;top:10px;right:10px;background-size:contain}div.form-open form.form div.title{font-size:27px}div.client-about div.client-container a.close-form{width:26px;height:26px;top:10px;right:10px;background-size:contain}div.client-about div.client-container div.title{font-size:22px;margin-top:16px}div.eshop-form{padding:50px 0 0}div.eshop-form div.title{font-size:36px;line-height:34px}div.eshop-form div.subtitle{font-size:21px;line-height:26px}div.eshop-form div.subtitle2{font-size:20px}div.eshop-video div.title{font-size:30px;line-height:30px}div.eshop-video div.subtitle{font-size:21px;line-height:26px}div.eshop-video div.video iframe{height:155px}div.eshop-aw div.title{font-size:30px;line-height:35px}div.eshop-aw div.subtitle{font-size:21px;line-height:26px}div.functions div.title{font-size:31px;line-height:36px}div.functions div.subtitle{font-size:16px;line-height:18px}a#back-to-top{bottom:20px}a#back-to-top.visible{right:20px}div.contacts-form{margin-top:50px;margin-left:0;padding-bottom:0}div.adv div.adv-element{margin-right:0}footer div#bx-composite-banner{display:none}div.scheme div.title{font-size:35px;line-height:33px}div.scheme div.subtitle{font-size:20px;line-height:22px;margin-bottom:30px}div.head-menu{height:auto;display:block;margin-top:30px;margin-bottom:40px}div.head-menu div.left{text-align:center;width:100%}div.head-menu div.left img{margin:auto}div.head-menu div.center{width:100%;margin-top:20px}div.head-menu div.right{margin-top:0;right:0;position:absolute;top:0}header{padding-top:20px}header div.head-title{margin-bottom:30px}header div.head-title h1{font-size:25px;line-height:30px}header div.wrap-project-out{padding:0 0 45px}nav.menu{width:auto;margin:auto}nav.menu li{padding:0 15px}div.wrap-project{margin-bottom:20px;padding-top:20px}div.wrap-project-out{padding:40px 0;position:relative}div.project-body div.prev-next{width:100%;display:block;top:100px}div.project-body div.prev-next div.prev-port{left:-10px;right:initial}div.prev-next div.next-port{right:-10px}div.project-body div.prev-next div.prev-port a,div.project-body div.prev-next div.next-port a{width:28px;height:98px;background:rgba(255,255,255,.0);opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}div.project-body div.descript-part{height:auto;display:block}div.project-body div.descript-part{height:auto;position:relative;top:0;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);margin-left:0}div.project-body div.descript-part div.cell{display:block;width:100% !important;padding:25px}div.project-body div.descript-part div.cell.left{padding:0}div.project-body div.descript-part div.cell.right{text-align:center}div.wrap-project-out div.project-info div.title{font-size:19px;line-height:24px;margin-top:15px}div.wrap-project-out div.project-info div.description{font-size:12px;line-height:16px;margin-top:15px}div.wrap-slider-main-out div.slider-main-info div.title{font-size:19px;line-height:24px;margin-top:15px}div.wrap-slider-main-out div.slider-main-info div.description{font-size:15px;line-height:18px;margin-top:15px}div.wrap-slider-main-out{padding:20px 0}div.slider-main div.buttons{display:table;margin-top:40px}div.slider-main div.buttons div.cell{display:block;text-align:center}div.slider-main div.buttons div.cell.second{margin-top:20px}div.slider-main div.buttons div.cell.second a{padding:20px 35px}div.slider-main{min-height:440px}div.slider-main .slick-next,div.slider-main .slick-prev{width:34px;height:34px;top:140px;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}div.slider-main .slick-prev{right:initial;left:-10px}div.slider-main .slick-next{right:-10px}div.slider-main .slick-prev:after,div.slider-main .slick-next:after{width:8px;height:19px;background-size:10px 18px !important}.case-pad-top{padding-top:20px}div.cases{padding-top:15px;padding-bottom:15px}div.cases div.case-left-side{margin-top:20px}div.cases div.case-title{font-size:19px;line-height:20px}div.cases div.case-title-2{font-size:19px;line-height:20px}div.cases div.case-wrap-list div.block-list{margin-top:10px}div.cases div.case-wrap-list div.block-list ul{margin:5px 0 0}div.cases div.case-wrap{padding:0 10px}div.cases div.case-element-parent{margin:10px -10px 0}div.cases div.case-element-parent div.case-element div.image{height:80px}div.cases div.case-element-parent div.case-element div.image img{max-height:80px}div.cases div.case-element-parent div.case-element div.text{font-size:13px;line-height:16px;margin-top:15px;height:64px;overflow:hidden;text-align:center;padding:0 5px}div.cases div.case-element-parent div.case-element div.w-btn{margin-top:15px}div.cases div.case-element-parent div.case-element a.button-red{font-size:14px;line-height:14px;padding:10px}div.cases div.case-element-parent div.case-element div.body-descript div.info{font-size:14px;line-height:19px;height:38px;overflow:hidden}div.cases div.case-element-parent div.case-element div.body-descript{padding:5px}div.store-header{padding:20px 0 50px;min-height:400px}div.store-header table td div.title{font-size:24px;line-height:34px;margin:0 0 20px}div.store-header table td div.subtitle{margin:20px 0 30px}div.store-header table td div.buttons div.right{margin-top:20px}div.store-header table td div.buttons{margin-top:10px;margin-bottom:10px}div.store-header-inner{min-height:250px;padding-top:40px;padding-bottom:20px}div.store-header-inner div.title table{min-height:210px}div.store-header-inner div.title table td{font-size:24px;line-height:33px}div.store-header-inner div.title table td img{margin:0 auto 20px}div.form-project div.form-project-in form.form{padding-top:10px}div.form-project div.form-project-in form.form div.desc{font-size:15px;line-height:18px;text-align:center}div.form-project div.form-project-in form.form div.info-wrap{text-align:center}div.form-project div.form-project-in div.title-text{font-size:19px;line-height:22px}div.info-modal button.close{right:10px;top:-30px}div.info-modal div.modal-content div.content-block{padding:15px 15px}div.info-modal div.modal-content div.content-block h2{font-size:23px;line-height:27px}div.info-modal .modal-dialog{margin:40px 10px}div.banners-menu{padding-top:40px}div.form-modal.in{padding:0 15px}div.form-modal .modal-dialog{width:100%;margin:120px auto 40px}div.form-modal a.form-close{width:46px;height:46px;background-image:url(/bitrix/templates/concept360/css/../images/cross_mob.png);top:-60px;right:50%;margin-right:-28px}div.form-modalform.form{margin-bottom:0}div.site-detail div.site-main-block{padding:40px 0 0}div.site-detail div.site-main-block div.title{font-size:24px;line-height:30px}div.site-detail div.site-main-block table.site-table td div.desc{padding-right:0}div.site-detail div.site-main-block table.site-table td div.desc div.price-block div.price{float:none}div.site-detail div.site-main-block table.site-table td div.desc div.price-block div.price div.price-value{font-size:35px;line-height:40px}div.site-detail div.site-main-block table.site-table td div.desc div.price-block div.price div.price-value i{font-size:31px}div.site-detail div.site-main-block table.site-table td div.desc div.detail-link{padding:20px 10px;margin-bottom:0}div.site-detail div.site-main-block table.site-table td div.desc div.detail-link a{font-size:16px;line-height:16px;padding:3px 0 5px 60px}div.site-detail div.site-main-block table.site-table td div.desc div.buttons div.button a{display:block}div.site-detail div.site-main-block table.site-table td div.desc div.buttons div.right a{display:inline-block;margin-top:25px}div.site-detail div.description div.features{margin-left:0}div.site-detail div.description div.desc div.name{font-size:30px;line-height:35px}div.site-detail div.offer-block div.title{font-size:28px;line-height:34px}div.site-detail div.offer-block div.offer{padding:15px;margin:0}div.site-detail div.offer-block div.variants div.block div.variant-desc{margin-top:30px}div.site-detail div.offer-block div.variants-menu ul li{display:block;margin:0}div.site-detail div.offer-block div.variants-menu ul li.active{display:block}div.site-detail div.offer-block div.variants-menu ul li a{display:inline-block;font-size:17px;line-height:17px}div.site-detail div.offer-block div.variants-menu ul li a.active{display:inline-block}div.site-detail div.offer-block div.offer div.prices table td div.pr{display:block}div.site-detail div.offer-block div.offer div.prices table td div.pr.old{margin-right:0;margin-top:15px}div.site-detail div.offer-block div.offer table.solution td.name{font-size:11px;line-height:16px}div.site-detail div.offer-block div.offer table.options td.price{width:81px}div.site-detail div.site-block-tabs div.wrap-sect-content div.sect-content{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;position:static;visibility:visible;overflow:visible;height:auto}div.site-detail div.description{padding:20px 0}div.site-detail div.middle-container{padding-left:0;padding-right:0}div.site-detail div.faq{padding:20px 0}div.site-detail div.advantages{padding:20px 0}div.site-detail div.advantages div.title{font-size:21px;line-height:26px}div.site-detail div.offer-block div.wrap-double-offer{padding:20px}div.site-detail div.offer-block div.wrap-double-offer div.double-offer div.do-title{font-size:19px;line-height:23px}div.store-desc-inner div.desc table td.icon{display:none}}
/* End */