@media screen and (max-width:1199px){.product-item-container img{max-width:100%}#consult.consult_form button{margin-top:50px}header .phone a{font-size:20px}.main.credit #consult button,.main.individual #consult button{margin-top:50px}.main.individual #consult .desc,.main.individual #consult .header{padding-left:84px}.main.credit #consult .desc,.main.credit #consult .header{padding-left:30px}#specialization .item .img:before{height:162px;border:10px solid #298a2a;width:162px}header .phone{padding-top:7px}header .callback a{padding-top:8px}header .room{padding-top:7px}header .room:before{top:12px}header .nav>li{padding-right:25px}header .nav>li>a{font-size:15px}header .contact{padding-left:100px}header .callback a{height:40px;width:173px}header .promo .head{padding-top:11px;font-size:35px;max-width:520px;padding-bottom:41px;line-height:43px}header .promo{padding-top:49px;padding-bottom:95px}header{padding-bottom:63px}.h1{font-size:25px}#specialization{padding-top:90px;padding-bottom:80px}#specialization .h1{padding-bottom:74px}#specialization .item .img img{width:158px}#specialization .item .img{height:136px}#adigamov{height:600px}#adigamov .head{font-size:25px}#adigamov .prof{font-size:13px}#adigamov .desc{font-size:14px;max-width:360px;line-height:28px}#adigamov .prof{padding-bottom:42px}#adigamov .center{height:600px}#facts .home .number{font-size:132px;line-height:93px}#facts .home{left:107px;width:225px}#facts .desc{padding-top:9px;font-size:16px;margin-top:26px}#facts .year .number span{font-size:66px}#facts .year .number{font-size:49px}#facts .year{right:81px;top:240px;width:256px}#facts .year .desc{padding-top:11px;margin-top:2px}#facts .region .number{font-size:37px}#facts .region .number span{font-size:56px}#facts .region{top:393px;left:361px;width:250px}#facts .region .desc{padding-top:8px;line-height:21px;margin-top:7px}#facts{height:832px}#cause{padding-top:5px;padding-bottom:0}#cause .container{max-width:853px}#cause .head{font-size:25px}#cause .cause-carousel .head{font-size:18px}#cause .cause-carousel .head:before{top:57px}#cause .cause-carousel .desc{padding-top:48px;font-size:14px;line-height:25px}#cause .vector .child2{position:absolute;top:61px;left:83px;width:195px}#cause .vector .child1{width:195px}#cause .navigate .prev{left:32px}#cause .navigate .next{right:32px}#cause .item{height:350px}#stock{padding-bottom:106px}.desc_technology{padding-top:62px;font-size:13px;padding-bottom:32px;line-height:23px}.desc_technology p{margin-bottom:22px}#conditions .h1_technology{font-size:18px;line-height:28px}#conditions .item{padding-top:43px}#conditions img{width:70px}#conditions .img{padding-bottom:20px}#conditions{font-size:12px}#comparison .h1{padding-top:5px;font-size:18px;width:370px;line-height:28px}#comparison .desc{font-size:13px;padding-bottom:42px}#comparison .item{margin:0 15px 49px;padding-bottom:41px}#comparison .item .img{height:203px;overflow:hidden}#comparison .item .img:before{height:100%;content:"";position:absolute;background-size:contain;bottom:0;left:0;width:100%;background-image:url(/bitrix/templates/sibdom/img/shadow.png);background-repeat:no-repeat}#comparison .item .img .head{font-size:22px}#comparison .item .img .text{bottom:16px;left:23px}#comparison .item .img .desc{font-size:13px}#comparison .item .about_comparison .desc{padding-top:24px;max-width:100%;text-align:center;margin:0 auto;padding-bottom:29px;width:430px;padding-left:0;display:block}#comparison .item .about_comparison a.view_price{height:40px;padding-top:6px;font-size:13px;margin:0 auto 22px;width:275px;float:none;display:block}#comparison .item .about_comparison{margin-bottom:38px}#comparison .step_comparison .head{font-size:16px}#comparison .step_comparison .desc{padding-top:10px;font-size:13px;padding-bottom:25px;width:100%}#comparison .item2 .about_comparison a.view_price{width:320px}#consult{margin-top:0}#consult .container{width:90%}#consult .header{padding-top:37px;font-size:19px;letter-spacing:.38px;line-height:19px;padding-left:13px}#consult .desc{font-size:13px;padding-right:13px;padding-bottom:23px;padding-left:13px}#consult button{height:37px;padding-top:0;font-size:13px;margin:0 0 28px 16px;width:243px}#comment .h1{display:none}#consult{margin-bottom:55px}#comment{margin-bottom:94px}.foundation .block1 .img{height:237px;overflow:hidden;margin-right:-15px}.foundation .block1 .img img{width:100%}.foundation #content .h1{font-size:18px}.foundation #content{padding-top:71px;padding-right:5px;padding-left:5px}.foundation #content p{margin-bottom:13px;line-height:24px}.padding_top_34{padding-top:23px!important}#content{padding-bottom:48px}.foundation .block1 .h1{padding-bottom:42px}.foundation .block1 .container{padding-right:42px;padding-left:42px}.foundation .block1 .item{padding-bottom:10px;padding-left:16px}.foundation .block1 .head{font-size:15px;padding-bottom:26px}.foundation .block1 ul li{font-size:13px;padding-left:8px}.foundation #consult .header{padding-top:36px;font-size:16px;letter-spacing:.26px;padding-left:13px}.foundation #consult .desc{letter-spacing:.26px;padding-bottom:17px}.foundation #consult button{height:39px;font-size:14px;width:210px}.foundation #block2 .h1{padding-bottom:108px}.foundation #block2 .container{width:604px}.foundation #block2 .desc{padding-bottom:24px}.foundation #block2{padding-bottom:35px}#tabl .item .inf6{height:95px}#tabl .item .head{color:#5f9318}#tabl .thead div{height:71px;padding:13px 20px 0;font-size:13px;border-bottom:1px solid #fff;background-color:#f7f7f7}#tabl .thead{padding-top:229px;margin-right:-15px;margin-left:-15px}#tabl .item .inf{border-radius:0}#tabl .thead .tdiv6{height:95px}#tabl .thead .tdiv7{height:96px;padding-top:36px}#tabl .thead .tdiv8{height:140px;padding-top:42px}.main .head{padding-bottom:14px}#tabl .owl-carousel .owl-item img{width:80px}#tabl{padding-bottom:32px}.foundation #consult.order_calc .header{padding-top:31px;font-size:18px;padding-left:16px}.foundation #consult.order_calc .desc{padding-bottom:0;padding-left:14px}.foundation #consult.order_calc button{font-size:13px;margin:0 0 0 18px;width:229px}#consult.order_calc .order_calc_bg{padding-bottom:29px}.main.geolog #consult button{margin-top:50px}#cart{overflow-x:hidden}.wrap_thumbs{margin-right:auto;right:0;bottom:40px;margin-left:auto;left:0}.swiper-button-next,.swiper-button-next.swiper-button-white,.swiper-button-prev,.swiper-button-prev.swiper-button-white{height:44px;padding-top:12px;font-size:20px;color:#000;text-align:center;background-color:#fff;box-shadow:-3px 5px 12px 1px rgba(45,45,45,.1);border-radius:50%;width:44px}.wrap_gallery_top a{background-size:cover!important}#cart_poject{padding-top:45px}.cart_info_block{padding:4px 26px;right:0;position:absolute;top:-143px;top:35px;background-color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.12);border-radius:5px;width:288px;z-index:99}.cart_info_block .cost .head_cost{display:block}.cart_info_block .cost{text-align:left}.cart_info_block .cost .old_price{padding-left:0}.cart_info_block .cost a{margin-left:15px}.cart_info_block .present,.cart_info_block .view_home{display:inline-block}.embed-responsive-16by9{margin:0 15px}#cart_complect .cart_complect_head{display:none}#cart_complect .item .desc{font-size:12px;max-width:100%;letter-spacing:.24px}#cart_complect .item .material,#cart_complect .item .price{padding-top:0;text-align:center}#cart_complect .item .material button{font-size:16px;margin-right:30px;max-width:100%;letter-spacing:.32px;display:block}#cart_complect .item .price{font-size:20px;text-align:center}#cart_complect .item .name{text-align:center}#cart_complect .item{padding:30px 50px}#cart_complect .item .name{padding-top:14px}.save_result{padding-top:10px}#calc_range,#calc_range_2,#cart_detail .cart_detail_calc .head{position:relative;width:300px;z-index:9}#calc_range,#calc_range_2{margin-right:14px}#cart_detail .calc_info .head_calc_info{font-size:13px}#cart_detail .calc_info .desc_calc_info p{font-size:12px}#cart_detail .cart_detail_calc .about{margin-bottom:40px}#cart_detail .about_param .block .head{width:auto}#cart_complect .item .material button{margin:0 auto}#seminar .head{font-size:25px}#seminar .time{font-size:18px;margin-left:7px}#seminar .desc,#seminar .theme{font-size:18px}#cart_detail .about_param .block .head{font-size:12px}#village .item .icon{margin-right:20px}.main.picking #consult .header{font-size:18px}.step_input .img{padding-right:42px}#step7.step_input .radio_select .desc_radio{width:110px}.comput label img{height:auto}#adigamov{background-image:url(/bitrix/templates/sibdom/img/adigamov.jpg)}#adigamov .ing img{width:0}}@media (max-width:991px){#seminar button{margin-bottom:20px;margin-top:0}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{margin-top:38px;display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}header .logo img{width:150px}header .contact{width:70%;float:left;padding-left:43px}header .phone a{font-size:15px;line-height:33px}header .callback a{height:45px;padding-top:11px;width:151px}header .room{padding-top:14px}header .promo .head{padding-top:21px;font-size:30px;max-width:440px;letter-spacing:.6px;padding-bottom:33px;line-height:36px;margin-top:44px}header .order a{height:43px;font-size:14px;width:173px;line-height:35px}header .promo{padding-bottom:73px}#specialization{padding-top:58px}#specialization .head{height:30px;font-size:13px;max-width:157px;margin:0 auto}#specialization .item:after,#specialization .item:before{bottom:20px}#specialization .item:after{right:27px}#specialization .item:before{left:28px}#specialization .col-sm-4{margin:0 auto;width:33%;float:none;display:inline-block}#specialization .item{margin-bottom:55px}#specialization .order{padding-top:14px}#adigamov{background-size:220%;background-position-x:60%}#adigamov,#adigamov .center{height:560px}#adigamov .head{font-size:22px}#specialization{padding-bottom:97px}#adigamov .head{padding-bottom:15px}#adigamov .desc{max-width:300px}#adigamov .play{left:160px}.h1{font-size:21px}#facts{padding-top:68px}#facts .home{top:138px;left:56px;width:187px}#facts .home .number{font-size:110px}#facts .desc{padding-top:6px;font-size:14px;margin-top:14px}#facts .year{right:25px;top:159px;width:261px}#facts .year .number{font-size:56px}#facts .year .desc{padding-top:10px;line-height:16px;margin-top:-3px}#facts .region{top:295px;left:280px;width:191px}#facts .region .number{font-size:30px}#facts .region .number span{font-size:31px}#facts .region .desc{padding-top:8px;font-size:15px;line-height:17px;margin-top:-7px}#facts{height:584px}#cause{padding-top:76px}#cause .h1{padding-top:6px;font-size:22px;line-height:34px}#cause .container{max-width:614px}#cause .url span{display:none}#cause .step_line_1{left:-10px}#cause .step_line_2{left:calc(25% - 10px)}#cause .step_line_3{left:calc(50% - 10px)}#cause .step_line_4{left:calc(75% - 10px)}#cause .step_line_5{left:calc(100% - 10px)}#cause .head{padding-top:5px;font-size:22px;padding-bottom:15px;line-height:35px}#cause .cause-carousel .desc{padding-top:17px;font-size:13px}#cause .vector .child1,#cause .vector .child2{width:118px}#cause .vector .child2{top:40px;left:28px}#cause .vector2 .child1 img,#cause .vector2 .child2 img,#cause .vector2 .child3 img{width:165px}#cause .vector2 .child1 img{top:180px}#cause .vector3 .child1 img{right:22px;top:44px;width:160px;width:190px}#cause .vector3 .child2 img{right:111px;top:57px;width:95px}#cause .vector4 .child1 img,#cause .vector4 .child2 img,#cause .vector4 .child3 img,#cause .vector4 .child4 img{width:162px}#cause .vector4 .child2 img{right:95px;top:87px;width:62px}@keyframes child_4_2{0%{right:95px;top:87px}35%{right:85px;top:97px}to{right:62px;top:75px}}#cause .vector4 .child4{height:28px;right:123px;top:129px;width:33px}@keyframes child_4_4{0%{width:33px}to{width:0}}#cause .vector5 .child1 img,#cause .vector5 .child2 img,#cause .vector5 .child3 img,#cause .vector5 .child4 img{right:35px;top:35px;width:175px}@keyframes child_5_1{0%{right:35px;top:35px}to{right:15px;opacity:0;top:20px}}@keyframes child_5_2{0%{right:35px;top:35px}to{right:15px;opacity:0;top:35px}}@keyframes child_5_3{0%{right:35px;top:35px}to{right:15px;opacity:0;top:50px}}footer .col-sm-3:nth-child(5){clear:both}#order .box{max-width:690px}#order .tab-content{padding:26px 28px}#order .tab-content .head{font-size:15px;padding-bottom:14px}#order .dropdown-menu>li>a{font-size:13px}#order .list{right:185px;top:33px}#order .tab-content .phone a{font-size:14px}#order .tab-content .addr,#order .tab-content .mail,#order .tab-content .time{font-size:12px}#order .tab-content .mail{padding-bottom:5px}#order .tab-content .addr,#order .tab-content .time{padding-bottom:4px}#order .tab-content .phone{padding-bottom:13px}#order .tab-content .soc a{font-size:20px;padding-right:15px}#order .tab-content .soc{padding-top:20px}#order .dropdown-menu{top:20px;left:-130px}#order .form{padding:28px 0}#order .form .head{font-size:13px;padding-bottom:7px}#order .form .desc{font-size:11px;padding-bottom:23px}#order input{padding:2px 16px;font-size:12px;margin-bottom:22px;max-width:270px}#order button{height:37px;font-size:12px;margin-bottom:20px;width:129px;margin-top:1px}.checkbox-custom{height:13px;width:13px}.label{max-width:267px;width:100%;padding-left:7px}.checkbox-custom,.label{font-size:12px;line-height:15px}footer{padding-top:244px;padding-bottom:31px}footer .head{font-size:14px}footer .copyright{padding-top:40px;font-size:12px}footer .politic{padding-top:40px;text-align:left}footer .site{padding-top:37px}#information{padding-top:16px;padding-bottom:16px}footer .site svg{padding-top:4px;margin-right:19px;width:126px}#order .list img{position:relative;top:-2px;left:0;width:15px!important}#adigamov .desc:before{left:-55px}.navbar{margin-right:-15px;margin-left:-15px}header .logo img{padding-left:18px}.navbar-toggle{margin-right:15px}.collapse.in{border-top:1px solid #bfbfbf;background:#fff;width:100%;margin-top:16px}header .container{margin:4px}header .contact{padding-top:26px;margin-bottom:0;padding-bottom:0}header .phone a{font-size:17px}header .nav>li>a{padding:0 0 18px;font-size:18px;color:#343434;font-family:Roboto_Slab;display:inline-block}header .nav>li{padding:0;display:block}header .caret{transform:rotate(180deg);transition:.2s;background:url(/bitrix/templates/sibdom/img/arrow-down-sign-to-navigate-m.svg);background-size:contain;margin-left:9px}header .open .caret{transform:rotate(0deg)}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}header .nav>li>a:focus,header .nav>li>a:hover{color:#000}header .dropdown-menu li:first-child:before{display:none}header .dropdown-menu>li>a{font-size:13px;text-decoration:underline;color:#797979;padding-bottom:8px;line-height:15px;padding-left:0}header .dropdown-menu{padding:0;box-shadow:none;margin-top:-7px}header .dropdown-menu>li>a:focus,header .dropdown-menu>li>a:hover{text-decoration:underline;color:#1d45aa;background:#fff}.inner .navbar-toggle .icon-bar{background:#6ca81b}.inner .collapse.in{border:none}.elemets{height:100%;overflow-y:scroll;position:fixed;top:0;left:0;width:100%;display:none;z-index:999}.filter .filt{height:40px;padding-top:12px;font-size:13px;position:relative;letter-spacing:.28px;text-align:center;background-color:#fff;box-shadow:0 0 30px rgba(61,61,61,.12);border-radius:3px;width:150px;font-family:Museo_Sans_Cyrl_500;padding-left:27px}.filter .filt:before{content:url(/bitrix/templates/sibdom/img/filter-tool-black-shape.png);position:absolute;top:0;left:10px}header.inner .logo img{height:auto;padding-top:13px;width:96px}header.inner{padding-bottom:13px}#bread{padding-left:23px}.main .head,.main .head span{font-size:25px;padding-bottom:14px}.main .head span:after{height:4px;width:130px}.filter .filt:before{top:14px;left:40px}.filter{padding-top:69px}.category .item .name{font-size:19px;bottom:16px;left:20px}.sale{margin-bottom:29px;padding-bottom:37px;margin-top:32px}.sale .h1{padding-top:24px;font-size:19px;padding-bottom:25px}.calc{height:40px;padding-top:10px;font-size:14px;margin-right:177px;margin-bottom:72px;width:330px;float:right;margin-top:-88px}.calc img{padding:0;margin-right:16px;width:13px}.razdel .item .img img{max-width:85%}.razdel .item .name a{font-size:18px}.razdel .item .name{padding-bottom:31px}.razdel .item .link a{height:42px;padding-top:8px;font-size:14px;width:227px}.razdel .item{margin-bottom:41px;padding-bottom:36px}.razdel .item:before{height:291px}a.load{height:44px;padding-top:14px;font-size:14px}.main.contacts .head{padding-bottom:83px}.contacts .item{font-size:13px;margin-right:17px;margin-left:17px;padding-left:13px}.contacts .item .name{padding-top:39px;font-size:17px;letter-spacing:.41px;padding-bottom:16px}.contacts .item .phone a{font-size:15px}.contacts .item .phone{padding-bottom:16px}.contacts .item .addr,.contacts .item .time{padding-bottom:5px}.contacts .item .map iframe{height:271px!important}.main.contacts{padding-bottom:70px}body.auth .navbar-toggle{display:none}body.auth header .contact{float:right}#content p{font-size:14px;line-height:23.25px}#content{max-width:700px}#content .calculation,#content .view_home{height:38px;padding-top:10px;font-size:13px;margin-top:19px}#content .calculation{width:204px}#content .view_home{width:386px}.foundation #block2 .container{width:auto}.foundation #consult.order_calc .header{font-size:16px;text-align:center;padding-left:0}.foundation #consult.order_calc button{margin:0 auto;width:218px}.foundation #consult .header{font-size:16px;padding-left:0}.foundation #consult .desc{padding:0 0 17px}#block_geolog .name{margin:0 auto;padding-bottom:33px;width:250px}.main.geolog .h1{padding-top:70px}#block_geolog{background:none}.main.geolog #content{padding-top:19px;padding-bottom:75px}.main.geolog #consult .header{padding-top:14px;font-size:18px;padding-bottom:10px;padding-left:12px}.main.geolog #consult .desc{font-size:14px;padding-left:12px}.main.geolog #consult button{margin-top:0}.main.individual .h1{padding-top:75px;font-size:18px;padding-bottom:87px}#block_individual .container{padding-right:94px;padding-left:94px}#block_individual .link{padding-bottom:50px}.main.individual #content{padding-top:10px}.main.individual #consult .desc,.main.individual #consult .header{padding-left:16px}.main.individual #consult .header{padding-top:14px;font-size:18px;padding-bottom:12px}.main.individual #consult button{margin-left:13px;margin-top:0}#block_credit{padding-top:75px}#block_credit .h1{font-size:18px;letter-spacing:.36px}#block_credit .h1_desc{font-size:14px}#block_credit .item{max-width:370px;margin:0 auto 40px;padding-bottom:5px}#block_credit .item .desc{padding-top:54px;padding-right:30px;padding-left:39px}#block_credit .item .desc ul li{font-size:15px;letter-spacing:.3px;padding-bottom:22px;line-height:24px}#block_credit .item .link{padding-top:15px}#block_credit .item .link a{height:40px;padding-top:10px;font-size:14px}.main.credit #content{padding:21px 0 47px}#content .head{font-size:16px;letter-spacing:.32px}.main.credit #consult .header{padding-top:25px;font-size:18px;letter-spacing:.36px;padding-bottom:6px}.main.credit #consult .header span{display:inline}.main.credit #consult .desc,.main.credit #consult .header{padding-left:13px}.main.credit #consult button{margin-top:0}#block_external{padding-top:74px}#block_external .h1_desc{font-size:14px;padding-bottom:34px}#consult.consult_form .desc,#consult.consult_form .header{padding-left:15px}#consult.consult_form .header{padding-top:20px;font-size:18px;padding-bottom:10px}#consult.consult_form button{margin-top:0}#brus_complect .brus_complect_block .name{padding-top:8px;font-size:14px;letter-spacing:.47px;line-height:17px}#brus_complect .brus_complect_block .price{padding-top:18px;font-size:14px;padding-bottom:0}#brus_complect .brus_complect_block img{height:79px}#brus_complect .brus_complect_block .name,#brus_complect .brus_complect_block .price{padding-left:21px}#homes_blocks{padding-top:45px}#homes_blocks .item .name{font-size:17px}#homes_blocks .item .desc{padding-bottom:30px;line-height:18px}#homes_blocks .item button{height:40px;font-size:12px;max-width:230px}#homes_blocks .item .link{padding-top:25px;margin:0}#homes_blocks .item .link a{font-size:12px;margin:0 16px}#blog .sidebar{height:100%;overflow-y:scroll;position:fixed;max-width:100%;top:0;left:0;width:100%;display:none;z-index:999}#blog .sidebar .head{padding-top:70px}#blog{padding-top:55px}#blog .blog_menu{margin-left:17px}#blog .articles{max-width:100%;padding-right:26px;margin-top:-14px;padding-left:26px}#blog .articles .article .head{font-size:22px}#blog .articles .article .desc{font-size:13px}#blog .articles .article p.head{font-size:16px}.main.picking .head_desc{padding-top:45px;font-size:18px;padding-bottom:48px}#picking .item .img img{max-width:70px;max-height:70px}#picking .item .img{height:110px}#picking .item{max-width:250px;margin:0 auto}.main.picking #consult .header{padding-top:21px;padding-bottom:3px;line-height:29px;padding-left:12px}.main.picking #consult .desc{font-size:13px;padding-left:14px}.main.picking #consult button{margin-top:0}#video_rew .item{padding:0 60px 60px}#video_rew .name{padding-top:18px}#video_rew .desc p,#video_rew .name{padding-right:13px;padding-left:13px}#video_rew .desc{padding-bottom:8px}#video_rew .order a{height:39px;padding-top:7px;font-size:13px;margin-left:13px}#gallery .wrap_gallery_project{height:410px}html{overflow-x:hidden}#sales{padding-top:56px;max-width:680px;margin:0 auto;width:100%}#sales .item .head{padding-top:34px}#sales .item .desc{font-size:13px}#sales .item .order a{padding-top:8px;width:140px;margin-top:22px}#sales .item{padding-bottom:58px}#sales_inner .head{padding-top:23px;padding-bottom:44px}#sales_inner{max-width:670px}#sales_inner .desc{font-size:13px;letter-spacing:.25px}#sales_inner .order a{height:40px;padding-top:8px;font-size:13px;width:215px;margin-top:41px}.main.sales{padding-bottom:13px}#modal_form .modal-dialog,#modal_success .modal-dialog{max-width:570px;margin:20px auto}#modal_form input:first-child,#modal_form input:nth-child(2){max-width:100%}#modal_form .modal-body button{margin:30px auto 0;display:block}#review .container{padding:0;width:100%}#review .desc{max-width:580px}#review .name{padding-bottom:10px}#review .owl-review .owl-next{right:36px}#review .owl-review .owl-prev{left:36px}#review .owl-review .owl-next,#review .owl-review .owl-prev{bottom:89px}#news{padding-top:19px}#news .time{font-size:13px}#news .name{padding-top:5px;font-size:21px;letter-spacing:1px;padding-bottom:14px}#news .desc{font-size:13px;letter-spacing:.25px;padding-bottom:24px}#news .order a{height:40px;font-size:13px}#news .item{margin-bottom:45px}#news a.load{margin-top:0}.main.new .soc_block .head,.soc_block .head{font-size:16px}#employees .container{width:750px}#employees{padding-top:0}#employees .h1{padding-bottom:37px}#employees .item{padding-bottom:36px}#employees .item .img{height:230px}#employees .item .name{font-size:16px;bottom:13px;line-height:20px}#employees .item .prof{padding-top:19px;font-size:12px;line-height:16px}#employees .h1{font-size:20px}#credit_variant{max-width:680px}#credit_variant .name{font-size:23px;bottom:20px;left:20px}#step6.step_input .radio_select .desc_radio{padding-bottom:20px;width:49%;float:none!important;vertical-align:middle;display:inline-block}#step6.step_input .radio_select .desc_radio:after{content:" ";clear:both}#modal_form6 .comput label img{width:100%}.modal-form{max-width:750px}#modal_form2 .modal-content{background-size:cover}#lc .sidebar ul li:before{display:none}#lc .sidebar ul li{padding-top:22px;text-align:center;margin:0;width:20%;float:left}#lc .sidebar{height:66px;padding:0;max-width:690px;margin:0 auto;width:100%}#lc .sidebar ul li.active a{color:#5f9318}#lc{padding-top:46px}#lc .lc_cont{padding-top:31px;padding-right:15px;padding-left:15px}#lc .lc_cont .head{font-size:22px}#lc .lc_cont .desc{font-size:13px;padding-bottom:55px}#lc .lc_cont .item .item_head .info .name{font-size:15px}#lc .lc_cont .item .item_desc .item_desc_text,#lc .lc_cont .item .item_head .info{font-size:13px}#lc .lc_cont .item .item_desc .item_desc_gallery a:nth-child(3),#lc .lc_cont .item .item_desc .item_desc_gallery a:nth-child(4){display:none}#subscriptions .subscription .name{font-size:13px}#lc .lc_cont .cost_project .head{font-size:14px;padding-bottom:4px}#lc .lc_cont .cost_project .cost{font-size:24px}#lc .lc_cont .progress{margin-top:10px}#lc .lc_cont .cost_project .progress_number{font-size:13px}#contract .contract_row,#contract .contract_title{padding:10px 26px}#contract .contract_title .title{font-size:12px}#contract .contract_row .contract_row_1,#contract .contract_row .contract_row_2,#contract .contract_row .contract_row_3,#contract .contract_row .contract_row_4,#contract .contract_row .contract_row_5{font-size:13px}}@media (max-width:767px){.form_inner{margin-right:10px;margin-left:10px}.foundation .block1 .item{padding-top:14px;margin-right:-5px;margin-left:-5px}.foundation .block1 .head{font-size:14px;padding-bottom:20px}.foundation .block1 ul li{padding-left:14px}.foundation #consult .header{padding-top:24px;line-height:23px}.foundation #consult button{margin:0 auto 38px}#consult{margin-bottom:42px}.foundation #block2 .h1{font-size:16px;padding-bottom:32px;line-height:25px}.foundation #block2 .img{padding:0 23px 30px}.foundation #block2 .desc{padding:0 20px 24px}#tabl .thead{padding-top:236px}.foundation .block1 .h1{font-size:16px;letter-spacing:.32px;margin:0 auto;padding-bottom:25px;width:200px;line-height:23px}.foundation .block1 .container{padding-right:15px;padding-left:15px}.foundation .block1 .div{border:none}.foundation .block1 .img{height:183px;margin-right:-5px;border-radius:5px;margin-left:-5px}.foundation .block1 .item{padding-left:0}.navbar-toggle{margin-top:47px;display:block}body.auth .navbar-toggle{display:block}header .container{margin:0}header .contact{text-align:center;width:100%;float:none;padding-left:0}header .room{padding-top:23px;max-width:150px;margin:0 auto;padding-bottom:34px;float:none;display:block}header .callback a{height:40px;padding-top:7px;width:179px}header .contact{border-bottom:1px solid #bfbfbf;padding-bottom:50px}header .room a{font-size:13px;letter-spacing:0;padding-left:23px}header .room:before{top:24px;left:5px}header .callback{margin:0}header .logo img{padding-top:7px;padding-left:18px}.navbar-toggle{margin-right:3px;margin-top:18px}.navbar-toggle .icon-bar{height:3px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}header{padding-top:0}.navbar-toggle .icon-bar{background:#6ca81b}.navbar{padding-top:6px;border:none;margin-right:-15px;background:#fff;padding-bottom:15px;margin-left:-15px}.navbar-toggle{margin-right:15px}header .logo{margin-left:7px}header .promo{padding-left:0}header .promo .head{padding-top:58px;max-width:240px;text-align:center;margin:0 auto;padding-bottom:31px;line-height:35px}header .order a{height:40px;font-size:14px;margin:0 auto;width:196px;line-height:33px;display:block}header .promo{padding-bottom:0}.h1{font-size:22px}#specialization .col-xs-12{width:100%}#adigamov{background-size:720%;background-position:50%;background-position-x:70%}#specialization .h1{padding-bottom:54px}#specialization .item{margin-bottom:43px}#specialization .order{padding-top:11px}#specialization .order a{height:41px;width:218px;line-height:32px}#specialization{padding-bottom:70px}#adigamov .center{padding-left:5px;display:block}#adigamov .head{padding-top:22px;line-height:27px}#adigamov .desc{padding-top:207px;font-size:13px;padding-bottom:38px;line-height:19px;padding-left:18px}#adigamov .play{left:0}#adigamov,#adigamov .center{height:auto}#adigamov .desc:before{top:235px;left:-27px;width:55px;background-repeat:no-repeat}#adigamov .desc:after{right:-14px;bottom:-27px;width:55px;background-repeat:no-repeat}#adigamov .play img{width:70px}#adigamov .play{height:70px;top:35px;width:70px;z-index:9999}#facts{margin-bottom:97px;background-size:cover}#facts .item{right:auto;position:relative;text-align:center;top:auto;left:auto;width:100%;display:block}#facts .home .number{font-size:79px}#facts .region .number,#facts .region .number span{font-size:35px}#facts .year .number,#facts .year .number span{font-size:43px}#facts .desc{font-size:16px}#facts .desc,#facts .region .desc,#facts .year .desc{max-width:210px;margin:0 auto}#facts .year .desc{padding-top:14px;line-height:18px;margin-top:-5px}#facts .h1{padding-bottom:43px}#facts .desc{padding-top:12px;margin-bottom:31px;margin-top:10px}#facts .region .desc{padding-top:14px;font-size:16px;margin-bottom:34px;margin-top:-3px}#cause{padding-top:37px}#cause .head{text-align:center;padding-bottom:56px}#cause .steps{margin:0 auto;width:85%}#cause .url .box{height:12px;margin-bottom:14px;width:12px}#cause .cause-carousel .head:after,#cause .cause-carousel .head:before{display:none}#cause .navigate .prev{left:-1px}#cause .navigate .next{right:-1px}#cause .cause-carousel .head{padding-top:41px;font-size:16px;padding-bottom:5px;line-height:20px;padding-left:0}#cause .navigate .next,#cause .navigate .prev{height:76px}#cause .cause-carousel .desc{padding:28px 0;font-size:13px;text-align:center;line-height:22px}#cause .navigate .next,#cause .navigate .prev{top:7px;width:44px}#stock .h1{text-align:center;padding-bottom:9px}.all_stock{padding-bottom:48px}#stock .item .head{padding-bottom:34px}#stock{padding-bottom:30px}#order .form .head{padding-top:20px;font-size:16px;max-width:230px;text-align:center;margin:0 auto}#order .form .desc{font-size:13px;text-align:center}#order input{padding:2px 16px;font-size:14px;max-width:280px;margin:0 auto 27px;line-height:28px}#order .form{padding:28px 10px 39px;border-bottom:1px solid #e0e7d8;text-align:center}#order button{height:46px;font-size:14px;margin-bottom:30px;width:173px;margin-top:14px}.checkbox-custom{height:15px;width:15px}.checkbox-custom,.label{font-size:13px;line-height:18px}.label{max-width:253px}#order .tab-content{padding:37px 11px}#order .tab-content .head{font-size:18px;padding-bottom:23px}#order .list img{width:100%}#order .list{right:138px;top:45px}#order .tab-content .phone a{font-size:16px}#order .tab-content .addr,#order .tab-content .mail,#order .tab-content .time{font-size:13px;padding-bottom:6px}#order .container{padding-right:10px;padding-left:10px}#order .tab-content{padding-right:0}#order .tab-content .soc{padding-top:23px}#order .tab-content .soc a{font-size:22px;padding-right:16px}footer{padding-top:125px}footer .copyright{font-size:13px;max-width:240px;text-align:center;margin:0 auto}footer .politic{padding-top:33px;text-align:center}footer .site span{padding-right:45px}footer .site svg{margin-right:3px;width:140px}footer{padding-bottom:64px}#information{padding-top:24px;text-align:center;padding-bottom:24px}header a{color:#343434}header.inner .logo img{height:auto;width:141px;margin-top:-7px;padding-left:0}header.inner .navbar{padding-bottom:0}#bread{padding-top:5px;font-size:12px;padding-left:0}#bread a{line-height:23px}.main .head,.main .head span{padding-top:8px;font-size:20px;padding-bottom:13px;display:block}.main .head span:after{height:3px;width:97px}.filter{padding-top:40px}.filter .filt{margin-left:-20px;width:110px}.filter .filt:before{left:19px}.category{padding-top:45px;margin-right:-20px;margin-left:-20px}.category .item .name{left:13px}.category .item{margin-bottom:25px}.sale{margin-top:12px}.sale .h1{font-size:17px}.sale .item{margin-right:10px;opacity:.6;margin-left:10px;margin-top:25px}.sale .center .item{margin-right:0;opacity:1;margin-left:0;margin-top:20px}.filter{padding-bottom:42px}.calc{height:40px;margin-right:0;margin-bottom:45px;width:180px;margin-top:-86px}.razdel{margin-right:-20px;margin-left:-20px}.razdel .item .name a{font-size:16px}.razdel .item .img{padding-bottom:22px}.razdel .item .name{padding-bottom:33px}.razdel .item .link a{height:36px;padding-top:6px;font-size:13px;width:205px}.razdel .item{margin-bottom:25px;padding-bottom:24px}a.load{height:43px;font-size:14px;margin-bottom:27px;margin-top:7px}.razdel .item:before{height:253px}header.inner .contact{margin-bottom:25px;padding-bottom:25px}.contacts .item{overflow:hidden;margin-right:-15px;margin-bottom:30px;border-radius:10px;margin-left:-15px;padding-left:4px}.main.contacts .head{padding-bottom:62px}.contacts .item .name{padding-top:24px;font-size:15px;letter-spacing:.41px;padding-bottom:20px;line-height:24px}.contacts .item .phone{padding-bottom:23px}.contacts .item .addr,.contacts .item .time{padding-bottom:11px}.contacts .item .map{padding-top:48px}footer.no_form{padding-top:0}.contacts .item .name span{display:block}.reg{padding:25px 0 37px;width:300px}body.auth header{padding-bottom:29px}.reg .head{font-size:20px;padding-bottom:28px}.reg input{padding:9px;font-size:13px;margin-bottom:13px;max-width:280px}.reg button{height:39px;margin-bottom:20px;width:205px;margin-top:24px}.reg span.in{padding-top:36px}.reg span.in:after,.reg span.in:before{top:45px;width:71px}.reg label{max-width:280px}#comparison .h1{width:100%}#comparison .item3 .step_comparison{width:100%;display:block}#comparison .item2 .about_comparison a.view_price{width:290px}.desc_technology{margin-right:-5px;margin-left:-5px;line-height:26px}.desc_technology p{margin-bottom:25px}.desc_technology{padding-bottom:7px}#conditions .h1_technology{padding-top:3px;font-size:16px;line-height:24px}#conditions .item{padding-top:33px;font-size:13px}#conditions img{width:75px}#conditions .img{padding-bottom:24px}#comparison{padding-top:53px}#comparison .h1{font-size:16px;max-width:200px;line-height:24px}#comparison .desc{font-size:12px;max-width:270px;letter-spacing:.24px;padding-bottom:34px;line-height:22px}#comparison .item{margin:0 -15px}#comparison .item .img:before{background-size:cover}#comparison .item .img{height:171px}#comparison .item .img .text{bottom:46px;left:0;width:100%}#comparison .item .img .head{font-size:20px;text-align:center}#comparison .item .img .desc{font-size:12px;max-width:185px;text-align:center}#comparison .item .about_comparison .desc{padding-top:19px;text-align:left;padding-bottom:17px;padding-left:7px}#comparison .item .about_comparison a.view_price{height:38px;padding-top:8px;font-size:12px;width:225px}#comparison .item .about_comparison{margin-bottom:20px}#comparison .step_comparison .head{padding-left:10px}#comparison .step_comparison .desc{padding-right:10px;padding-bottom:25px;padding-left:10px}#comparison .item2 .about_comparison a.view_price{width:305px}#consult .desc{text-align:center}#comparison .item{border:none}#consult .container{width:100%}#consult .header{padding-top:20px;font-size:16px;padding-bottom:21px}#consult .desc{padding-bottom:28px}#content{padding-top:29px;padding-right:8px;padding-left:8px}#content p{font-size:13px;margin-bottom:5px}#content img{margin-bottom:8px;margin-top:8px}#content .calculation,#content .view_home{font-size:12px;margin:0 auto;width:245px;display:block}#content .calculation{margin-top:33px}#content .view_home{height:48px;padding:9px 21px;margin-top:15px}#tabl .owl-carousel.owl-drag .owl-item{overflow:visible}#tabl .item .img{width:500px}#tabl .thead{position:absolute;z-index:99}#tabl .item .inf{padding-left:50%}#tabl .thead div{height:72px;border:0;background:transparent}#tabl .thead .tdiv8{padding-top:80px}#tabl .thead .tdiv7{padding-top:53px}#tabl .thead .tdiv6{padding-top:39px}#tabl .thead{padding:0;margin-top:236px}#tabl .owl-carousel .owl-nav .owl-next{right:30px}#tabl .owl-carousel .owl-nav .owl-prev{left:30px}#tabl .h1{font-size:16px;margin:0 auto;width:200px;line-height:25px}.main.geolog .h1{padding-top:20px;font-size:16px;letter-spacing:.32px;line-height:24px}#block_geolog{padding-top:35px}#block_geolog .name{padding-top:25px;font-size:13px;width:220px}.main.geolog #consult .header{padding:23px 0 21px;font-size:14px;letter-spacing:.32px}.main.individual .h1{padding-top:23px;font-size:16px;margin:0 auto;padding-bottom:41px;width:200px;line-height:23px}#block_individual .container{padding-right:10px;padding-left:10px}#block_individual .img p{font-size:14px;color:#343434;position:relative;letter-spacing:.28px;line-height:21px}#block_individual .img img{background-color:#fff;box-shadow:0 8px 30px rgba(0,0,0,.21);border-radius:5px}#block_individual .img{box-shadow:none;border-radius:0;background:transparent}#block_individual .img:after{height:119px;top:-1px;border-radius:5px}#block_individual .img p{padding-top:11px}#block_individual .link{padding-top:0;padding-bottom:26px}#block_individual .link a{font-size:11px;line-height:15px}.main.individual #consult .header{font-size:16px;text-align:center;padding-left:0}.main.individual #consult button{margin:0 auto 30px}#block_credit{padding-top:21px}#block_credit .h1{font-size:16px;margin:0 auto;width:300px;line-height:24px}#block_credit .h1_desc{padding-bottom:35px}#block_credit .item{margin-right:-5px;margin-left:-5px}#block_credit .item .desc{padding-top:33px;padding-right:0;padding-left:34px}#block_credit .item .desc ul li{font-size:13px;padding-bottom:10px;padding-left:0}#block_credit .item .desc{height:auto}#block_credit .item .link a{padding-top:11px;width:220px}#block_credit .item .link{padding-top:11px}.main.credit #content{padding-top:6px;padding-right:10px;padding-left:10px}#content .head{line-height:25px}#content .bank .name:after{display:none}#content .bank .link a{font-size:13px}.main.credit #consult .header{text-align:center;padding-left:0}.main.credit #consult button{margin:0 auto 20px}.main.credit #consult .desc{padding-right:20px;padding-left:20px}#block_external .item .img img{width:255px}#block_external .item .head{height:auto;padding-top:15px;font-size:16px;letter-spacing:.45px;padding-bottom:23px;line-height:23px}#block_external .item .metr{height:auto;font-size:15px;padding-bottom:25px}#block_external .item .metr span{font-size:12px}#block_external .item:after{height:240px}#block_external .item .metr.line:before{height:65px;top:0}#consult.consult_form .header{font-size:16px;max-width:200px;text-align:center;margin:0 auto;padding-bottom:32px;line-height:21px;padding-left:0}#consult.consult_form .desc{padding-bottom:33px}#consult.consult_form button{font-size:12px;letter-spacing:.3px;margin:0 auto 37px;width:220px}html{overflow-x:hidden}#cart #bread .container div{left:10px}.wrap_thumbs{bottom:-100px}.wrap_gallery_top{box-shadow:0 12px 30px rgba(0,0,0,.12);border-radius:4px}#cart{overflow-x:inherit}#cart_info{padding:0 15px}.cart_info_block{position:relative}.swiper-button-next,.swiper-button-next.swiper-button-white,.swiper-button-prev,.swiper-button-prev.swiper-button-white{height:35px;padding-top:10px;font-size:15px;width:35px}.swiper-button-prev.swiper-button-white{top:-145px;left:-586px;display:none}.swiper-button-next.swiper-button-white{right:340px;top:-145px;display:none}.wrap_gallery_project{height:310px;margin-top:85px}.cart_info_block .tab-content .info span{font-size:13px}.cart_info_block .tab-content .info .head{width:150px}#cart_info1 .desc,.nav-tabs li a{font-size:13px}.cart_info_block .cost .price{font-size:21px}.cart_info_block .cost .price span{font-size:15px}.cart_info_block .present,.cart_info_block .view_home{height:38px;padding-top:8px;font-size:12px;width:190px;display:block}.cart_info_block .tab-content{height:auto}#cart_poject .item{font-size:12px;width:auto}#horizontalTab .text-tab{padding:0}#cart_characteristics .text{padding:7px 16px;font-size:12px}#cart_characteristics .text span{width:180px}#horizontalTab .img-tab img{width:100%;margin-top:10px}#horizontalTab .img-tab .img{padding-bottom:0}#cart_complect .item .material button{text-align:center}#cart_complect .items_result .add_option button,#cart_complect .items_result .send_manager button{font-size:13px;margin:0 auto;width:232px;display:block}#cart_complect .items_result .send_manager a{font-size:13px;text-align:center;margin:10px}#cart_complect .items_result .save_result{text-align:center}#cart_complect .items_result .save_result button{font-size:13px;text-align:left;margin:10px;width:130px}#cart_complect .items_result .price_result{font-size:18px;padding-right:0;text-align:center}#cart_detail .resp-tabs-container p{font-size:13px}.cart_projects .h1{font-size:16px}.cart_projects .item .name{font-size:14px}.cart_projects .item{overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.21);border-radius:5px}#cart_detail .cart_detail_calc .head:before{top:73px}#cart_detail .cart_detail_calc input{margin-top:8px;display:inline-block}#cart_detail .cart_detail_calc .calc_cost{font-size:17px;padding-bottom:30px}#cart_detail .cart_detail_calc .about{margin-bottom:0;margin-top:20px}.questions .h1{padding-top:20px;font-size:15px;margin:0 auto;padding-bottom:18px;width:250px;line-height:25px}.question_list{margin:6px -5px}.question_list .question_list_name{padding:5px 18px 10px;font-size:13px}.question_list .question_list_name .arrow-down-sign-to-navigate-m{right:19px;top:11px}.question_list .question_list_desc{padding:12px 18px;font-size:12px;line-height:23px}.main.questions{padding-bottom:50px}#homes_blocks{padding-top:3px}#homes_blocks .item{margin-right:-5px;margin-left:-5px}#homes_blocks .item .name{padding-top:15px;font-size:16px}#homes_blocks .item .desc{font-size:12px;padding-bottom:21px;line-height:15px}#homes_blocks .item button{height:38px;max-width:205px}#homes_blocks .item .link{padding-top:21px;margin-right:-15px;padding-bottom:0;margin-left:-15px}#homes_blocks .item .link a{font-size:12px}#homes_blocks .item .link a:first-child:after{height:11px;right:-17px;top:3px}#homes_blocks .item:after{height:345px}#videos .tag{padding:7px 25px;font-size:13px;margin-bottom:0}#videos .elements{height:100%;overflow-y:scroll;position:fixed;top:0;background-color:#fff;box-shadow:0 0 30px rgba(61,61,61,.12);border-radius:4px;left:0;width:100%;display:block;z-index:999}#videos .tags{padding-top:0;margin-right:32px;margin-left:32px}#videos .tag{padding:3px 15px;margin:8px 6px}#videos .elements{display:none}#videos{padding-top:26px}#videos .filt{margin-bottom:40px;margin-left:-5px}.embed-responsive-16by9{margin:0 0 30px}#blog{padding-top:25px}#blog .articles .article{padding-top:54px}#blog .articles .article .head{font-size:17px;letter-spacing:-.3px;line-height:23px}#blog .articles .article .info{margin-right:5px}#blog .articles .article img{margin-bottom:23px;margin-top:33px}#blog .articles .article .desc{font-size:13px;margin-bottom:24px;line-height:23px}#blog .articles .article .order a{height:38px;padding-top:7px;font-size:13px;margin:0 auto;width:175px}#blog .articles{padding-right:0;padding-left:0}#blog .blog_menu{margin-left:0}#blog .articles .article .embed-responsive-16by9{margin:34px 0}blockquote{padding:27px 16px;font-size:13px}#village .video .order{padding-top:0}#village .video{padding-bottom:60px}#village .video a{height:37px;padding-top:7px;font-size:12px;width:255px}#village .sort{padding-top:7px;margin-right:-5px;margin-bottom:12px;margin-left:-5px;padding-left:4px}#village .sort button{font-size:12px;margin-right:18px}#village .sort button:after{right:-11px;top:5px}#village .item{margin-right:-5px;margin-left:-5px}#village .item-video .img:after{height:40px;width:40px}#village .item .name{padding-top:14px;font-size:18px;padding-bottom:12px}#village .item .desc{font-size:12px;line-height:19px}#village .item .params{font-size:12px;padding-right:10px;padding-left:10px}#village .item .param{padding-bottom:4px}#village .item .icons{padding-left:30px}#map{height:414px}.h1.h1-map{font-size:16px}#homes .item .name{font-size:20px}#spec{padding-top:26px}#spec .item{padding:0 18px 21px;margin-bottom:31px}#spec .item .name{padding-top:16px;font-size:16px;padding-bottom:17px}#spec .item .desc{font-size:12px;line-height:16px}#spec .item .order a{height:37px;padding-top:6px;font-size:12px;margin-bottom:23px;width:207px}#spec .item .sheme a{font-size:12px}#spec .item:after{height:352px}.main.picking .head_desc{padding-top:19px;font-size:16px;max-width:200px;margin:0 auto;padding-bottom:19px;line-height:24px}#picking .item{padding-bottom:20px}.main.picking #consult .header{padding-top:19px;font-size:16px;text-align:center;line-height:25px;padding-left:0}.main.picking #consult .desc{padding-top:24px;padding-right:0;text-align:center;padding-left:0}.main.picking #consult button{margin:0 auto 33px}#video_rew .h1{padding-top:8px;font-size:17px;line-height:22px}#video_rew .item{padding:0 0 30px}#video_rew .name{padding-top:0;font-size:15px;padding-bottom:0;margin-top:-23px;padding-left:0}#video_rew .desc p{font-size:13px;margin-bottom:23px;padding-right:0;padding-left:0}#overflights #overflights2 .head{font-size:16px}#overflights #overflights2 .desc{font-size:13px}#overflights #overflights2 .desc ul{margin-left:15px}#overflights .tab-content .desc{font-size:12px}#overflights .tab-content .desc .text{padding-right:10px;width:60%;padding-left:10px}#overflights .tab-content .desc .name{width:40%}#overflights .container{padding-right:5px;padding-left:5px}#overflights .tab-content .head{font-size:16px;padding-bottom:24px}#gallery .wrap_gallery_project{height:280px;box-shadow:none;border-radius:0;background:transparent}#gallery .wrap_gallery_top{height:163px}#gallery .wrap_gallery_project{margin-top:0}#gallery .gallery-thumbs .swiper-slide{height:54px;margin:0 4px;width:92px}#overflights #map{margin-bottom:0}.h1.h1-map{padding-bottom:20px}#gallery{padding-bottom:0}#gallery .wrap_thumbs{bottom:20px}#about .h1{padding-top:45px;font-size:16px;padding-bottom:20px}#about{font-size:13px;padding-bottom:0;line-height:23px}#about,.main.about .embed-responsive-16by9{margin-right:-7px;margin-left:-7px}#sales{padding-top:31px}#sales .item .desc,#sales .item .head,#sales .item .img{margin-right:-5px;margin-left:-5px}#sales,#sales .item .head{text-align:center}#sales .item .head{padding-top:21px;font-size:16px;padding-bottom:4px}#sales .item .desc{letter-spacing:.26px;line-height:23px}#sales .item .order a{height:38px;font-size:12px;margin:22px auto 0;width:120px}#sales .item{padding-bottom:50px}#sales_inner{margin-right:-5px;padding-bottom:82px;margin-left:-5px}#sales_inner .head{padding-top:2px;font-size:16px;letter-spacing:.3px;text-align:left;padding-bottom:24px;line-height:23px}#sales_inner img{margin-bottom:24px}#sales_inner .desc{line-height:23px}#sales_inner .order a{height:40px;padding-top:6px;font-size:12px;width:172px;margin-top:33px}#modal_form .modal-dialog,#modal_success .modal-dialog{max-width:300px;margin:20px auto}#modal_form .modal-title{font-size:18px;max-width:200px;margin:0 auto}#modal_success .head span{font-size:23px;line-height:35px}#modal_success .head{font-size:20px}#modal_success .desc{font-size:12px}#modal_success .modal-content{background:#fff}#review{padding-top:0}#review .h1{font-size:16px;padding-bottom:85px}#review .img{height:104px;width:104px}#review .text{padding-top:79px}#review .name{font-size:15px;padding-bottom:19px}#review .desc{font-size:13px;max-width:260px;line-height:23px}#review .container{padding:0 10px}#review .owl-review .owl-next,#review .owl-review .owl-prev{height:30px;padding-top:8px;font-size:15px;bottom:auto;top:77px;width:30px}#review .owl-review .owl-prev{left:40px}#review .owl-review .owl-next{right:40px}#news{padding-top:22px;padding-right:10px;padding-left:10px}#news .time{padding-bottom:0}#news .name{padding-top:11px;font-size:15px;padding-bottom:17px}#news .desc,#news .name{line-height:23px}#news .img{padding-bottom:37px}#news .order a{height:38px;font-size:12px;margin:0 auto;width:172px}#news .item{border:none;margin-bottom:0;padding-bottom:37px}.main.new .soc_block .head,.soc_block .head{max-width:200px}#employees .container{width:250px}#employees .h1{padding-top:41px;font-size:16px}#employees .item .name{bottom:9px}#employees .item .prof{font-size:12px;max-width:150px}#content .head2{font-size:14px;line-height:23px}#order_credit .form{padding:25px;max-width:300px}#order_credit .head{font-size:19px}#order_credit .form .label{width:233px}#order_credit .form button{width:100%}#credit_variant{padding-top:0;max-width:300px;padding-bottom:40px}#credit_variant .item{margin-bottom:20px}#partners .vertical-align{margin-bottom:10px}#solutions{overflow:hidden}#solutions .h1{padding-top:30px;padding-bottom:32px;line-height:23px}.comput label img{height:120px;width:100%}.comput .step_content label span.label{height:60px;padding-top:10px;padding-bottom:10px}.comput .head img{display:none}#computation{padding-top:0}.comput .head{font-size:16px;letter-spacing:.22px;text-align:center;padding-bottom:8px}.comput{padding-top:19px}.comput .desc{font-size:13px;text-align:center;padding-bottom:23px}.comput .step_content .head{font-size:18px;letter-spacing:.36px;text-align:center}.main .head span{padding-top:4px;font-size:14px;letter-spacing:.28px}.comput .nav_step button{font-size:12px;width:127px}.comput .nav_step button i{display:none}.comput .step_content label span{font-size:13px}#step3 img{margin:0 auto 10px}.step_input .img{padding:0 0 10px;display:block}.step_input .img img{margin:0 auto}.radio__text{padding-left:25px}#step7.step_input .radio_select .desc_radio{width:92px}.radio__text{margin-bottom:18px}#step12 .label{height:30px;max-width:256px}#step13 .form{padding:18px 28px}#step13 .form .head{font-size:18px}#step13 .form .desc{font-size:12px;padding-bottom:40px;line-height:18px}#calc_inner{margin-right:10px;margin-left:10px}#calc_inner .form .head,#calc_inner .radio__text{font-size:14px}#calc_inner .calc_inner_step a i{display:none}#calc_inner .calc_inner_step a,#calc_inner .calc_inner_step a.prev{padding-top:10px;font-size:13px;width:120px}#calc_inner_step_5{padding-right:20px;padding-left:20px}.main.inner #gallery .wrap_gallery_project{height:300px}#seminars{padding-top:50px}#seminars .item .text{padding-right:10px;padding-left:10px}#seminars .item .text p{font-size:12px;margin-bottom:10px}#seminars .item .text .head{font-size:15px;padding-bottom:10px}#seminars .item .about{padding:0;width:180px}#seminars .item .about,#seminars .item button{margin:20px auto 0;display:block}#seminars .item{margin-bottom:30px}.modal-form .head{font-size:17px;padding-bottom:10px}.modal-form .desc{font-size:12px;padding-bottom:10px}#modal_form6 .block_form{padding-right:0;padding-left:0}.modal-form button{margin:0 auto 20px;display:block}#modal_form6 .comput{padding-right:20px;padding-bottom:20px;padding-left:20px}#modal_form6 .comput label img{height:auto}#modal_form6 .col-xs-4{padding-right:5px;padding-left:5px}.modal-form{max-width:300px}.modal-form label span.label{width:245px}.modal-form.success .head span{font-size:23px}.modal-form.success .head{padding-top:73px;position:relative;z-index:2}.modal-form.success .head span{line-height:25px}.modal-form.success .head{padding-bottom:15px}#modal_form1 .modal-content,#modal_form2 .modal-content,#modal_form3 .modal-content,#modal_form4 .modal-content,#modal_form5 .modal-content,.modal-form .modal-content{padding-right:10px;background:#fff;padding-left:10px}.modal-form .desc{margin-right:0}.modal-form .desc,.modal-form .head{text-align:center}#modal_form1 .modal-form{max-width:300px}.modal-form.success .desc{color:#000;position:relative;z-index:2}#lc{padding-top:9px}#lc .sidebar ul li{width:auto;float:none;display:inline-block}#lc .sidebar{height:109px;padding-top:26px;max-width:290px;padding-left:10px}#lc .sidebar ul li{padding:0;margin:0 10px 15px}#lc .lc_cont{padding-top:27px}#lc .lc_cont .desc{font-size:13px;max-width:240px;text-align:center;margin:0 auto;padding-bottom:43px;line-height:23px}#lc .lc_cont .head{font-size:16px;text-align:center;padding-bottom:9px}#lc .lc_cont{padding-right:0;padding-left:0}#lc .lc_cont .item .item_head .img{height:67px;width:67px;margin-top:17px}#lc .lc_cont .item .item_head .info{padding-top:0;font-size:12px;width:185px;padding-left:24px}#lc .lc_cont .item .item_head{padding:9px 0 13px 26px}#lc .lc_cont .item .item_head .info .name{padding-top:3px;font-size:14px;padding-bottom:5px;line-height:17px}#lc .lc_cont .item .item_head .info .prof{line-height:17px}#lc .lc_cont .item .item_desc{padding:19px 14px}#profile button,#subscriptions button{margin:0 auto;display:block}#subscriptions .subscription .name{text-align:center;padding-bottom:15px}#lc .lc_cont #subscriptions .desc{padding-top:7px;max-width:100%;padding-bottom:17px}#subscriptions .subscription{margin-bottom:20px}#lc .lc_cont .docs .doc .img,.docs .vertical-align{display:block}#lc .lc_cont .docs .head{font-size:14px;text-align:left;padding-bottom:7px}#lc .lc_cont .docs .download img{margin-right:0;width:29px}#lc .lc_cont .docs .download{margin-bottom:17px;float:none;display:block}#lc .lc_cont .docs{padding:3px 13px}#lc .lc_cont .docs .download span{font-size:12px}#lc .lc_cont .docs .doc_list{padding-top:30px}#lc .lc_cont .docs .doc .img img{width:36px}#lc .lc_cont .docs .doc .name{padding-top:0;font-size:13px;padding-bottom:5px;line-height:19px}#lc .lc_cont .docs .doc .img{padding-bottom:14px}#contract .contract_row{display:block}#contract .contract_row .contract_row_1,#contract .contract_row .contract_row_2,#contract .contract_row .contract_row_3,#contract .contract_row .contract_row_4,#contract .contract_row .contract_row_5{padding-bottom:21px}#contract .contract_row{padding:17px 0;border:1px solid #e2e2e2;margin-bottom:20px;border-radius:5px}#contract{overflow:visible;padding:0 10px;border:none}#lc .lc_cont .cost_project{padding:12px 6px;text-align:center}#lc .lc_cont .cost_project .head{font-size:15px;text-align:center;padding-bottom:0}#lc .lc_cont .cost_project .cost{font-size:22px;text-align:center}#lc .lc_cont .progress{margin-top:26px}#lc .lc_cont .cost_project .progress_number{font-size:13px;max-width:182px;margin:0 auto}.contract_row .title{font-size:12px;color:#909090;position:relative;letter-spacing:.24px;font-family:Museo_Sans_Cyrl_500}.contract_row .con_row_xs{position:relative}.contract_row .con_row_xs:after{height:1px;content:"";position:absolute;bottom:10px;background-color:#e2e2e2;left:-300px;width:1000px}#contract .contract_row .contract_row_1,#contract .contract_row .contract_row_2,#contract .contract_row .contract_row_3,#contract .contract_row .contract_row_4,#contract .contract_row .contract_row_5 a{font-size:14px}#contract .contract_row{overflow:hidden;padding-bottom:0}#lc_contacts .lc_contact{max-width:190px;margin:0 auto 38px}#lc_contacts .lc_contact .name{font-size:16px;bottom:13px;line-height:19px}#lc_contacts .lc_contact .prof{padding-top:21px;font-size:13px;padding-left:0}#lc_contacts .lc_contact .mail,#lc_contacts .lc_contact .phone{padding-left:0}#lc_contacts .lc_contact .phone{padding-top:6px}#lc_contacts .lc_contact .mail a,#lc_contacts .lc_contact .phone a{font-size:13px}#lc_contacts .lc_contact .mail{padding-top:2px}#lc_contacts .lc_contact .phone .fab{font-size:17px}#adigamov .ing img{width:0}#trailer>video{height:100%;min-height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;min-width:100%;top:0;left:0;width:100%}#adigamov{background-size:152%;background-position:top;background-image:url(/bitrix/templates/sibdom/img/adigamov_m.jpg);background-position-x:60%}#adigamov:hover{background-size:165%}.wrap_gallery_top a{height:200px!important}#cart_info{height:auto}.cart_info_block{padding-bottom:20px;width:100%}#cart_poject .item{margin-bottom:50px}.modal-content .item .img{width:110px}.modal-steps .modal-content .item .name{margin-right:0}.modal-content .item .name{width:178px}.modal-content .item{width:370px}.modal-content .item .price{padding-right:10%;text-align:right;width:100%}.modal-steps{width:auto}#cart_detail .cart_detail_calc .calc_cost{padding-top:10px}#trailer{display:none!important}}@media (max-width:380px){body{overflow-x:hidden}#adigamov{background-size:212%;background-position:top;background-image:url(/bitrix/templates/sibdom/img/adigamov_m.jpg);background-position-x:74%}#adigamov:hover{background-size:225%}}