#wpadminbar{bottom:0;top:auto!important}li.black_b a{font-weight:700;color:#000}.postid-3905 .section1 h2{margin-bottom:35px;text-align:left;margin-top:50px}.postid-3905 .content{margin-top:95px}.postid-3905 .section1 .service_right{padding:80px 30px 30px;background:url(/wp-content/themes/template/img/back/service_right2.png) no-repeat top;margin-top:35px}.postid-3905 .section1 .content{width:auto}.postid-3905 .section4_k{margin-top:70px}.postid-3905 .blue{padding:56px 60px;border-radius:56px;background:#edf0f5;margin-top:20px}.postid-3905 .section1 p{font-size:18px}.postid-3905 .section1 .text_content{margin-right:30px;margin-top:10px}.postid-3905 .section1 .service_right ul{flex-wrap:wrap;font-weight:600;color:#fff;display:flex}.postid-3905 .section1 .service_right li:before{height:18px;content:"";position:absolute;top:7px;background:url(/wp-content/themes/template/img/ico_service.png);left:0;width:28px;display:block}.postid-3905 .section1 .service_right li{font-size:31px;margin-bottom:35px;position:relative;width:100%;padding-left:40px}.postid-3905 .section1 .service_right li:nth-child(2n){margin-left:0}.postid-3905 .section1 .service_right li span{font-size:20px;font-weight:400;display:block}.postid-3905 .section1 .service_right li:before{top:16px}.postid-3905 .section4_k .women{height:895px;overflow:hidden;bottom:0;top:auto}.deposits-more-table__title{font-size:28px;margin-bottom:20px;letter-spacing:-.3px;text-align:left;padding-bottom:0}.mortgage-program__table{width:100%;margin-top:30px}.deposits-more-table__row{padding-top:16px;justify-content:space-between;position:relative;padding-bottom:16px;display:flex}.deposits-more-table__row:not(:first-child):before{height:1px;content:"";position:absolute;top:0;background-color:#c2c2cc;border-radius:15%;left:0;width:100%}.deposits-more-table__col:first-child{font-weight:700;padding-bottom:0;width:50%}.postid-3905
.content
.blue1
.mortgage-program__table.bli1
.deposits-more-table__col:first-child{font-weight:400}.postid-3905
.content
.blue1
.mortgage-program__table.bli1
.deposits-more-table__col:last-child{font-weight:700}.deposits-more-table__col:last-child{width:50%}.postid-3905 .p1{font-size:16px;line-height:22px}.postid-3905 .deposits-more-table__privacy{padding-top:24px;font-size:14px!important;line-height:16px}.postid-3905 #archi .wrapper .sub_title.sub2{font-size:21px}.postid-3905 .section4_k .bulit_archi .ul2{margin-left:80px}.postid-3905 .bulit_archi .text{font-size:16px}.postid-3905 .section4_k .bulit_archi li{height:63px;margin-bottom:70px;align-items:flex-start}.postid-3905 .section4_k .bulit_archi li .ico{margin-top:4px}.postid-3905 .topinfo .video{height:265px;width:503px}.postid-3905 .topinfo .video a{height:100%;width:100%;display:block;display:flex}.postid-3905 .topinfo .video a .play_button{height:39px;height:50px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;border-radius:15px;background:url(/wp-content/themes/template/img/play_button_youtube.png) no-repeat;background-size:auto;background-size:100% 100%;margin:auto;width:39px;width:72px;display:block}#contact .contacts{height:610px}.otdelka_mob{display:none}.kompl_otd h4{font-size:26px;font-weight:700;color:#0ebc2f;margin:50px 0 20px 13px}.kompl_otd{padding:0 30px}.table_otd{font-size:22px!important;font-weight:700;color:#0c2042}.single .komplect .mottableelement.itog.saled{margin-bottom:20px;background-color:#fff4c8;align-items:center}.page-id-297 .formarticle .about_chel{right:175px;left:auto}.home .section1 .geoloc{min-height:50px;margin-bottom:10px;-webkit-box-align:center;position:relative;max-width:690px;-webkit-align-items:center;align-items:center;line-height:1.1;-ms-flex-align:center;margin-top:20px;padding-left:76px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home .section1 .geoloc:before{position:absolute;top:5px;left:0}.page-id-1624 .the_content{line-height:1.5;margin-top:20px}.page-id-1624 .the_content p{margin-bottom:10px}.page-id-1624 #rev_section1 .content{max-width:100%}@media only screen and (max-width:1670px){.postid-3905 .section4_k .bulit_archi .ul2{margin-left:30px}.postid-3905 .section4_k .form{width:400px}.postid-3905 header .call_back .call_back_div{font-size:15px}.postid-3905 header .logo{height:50px;max-height:50px}.postid-3905 .section1 .service_right{margin-top:55px}.home .section1 .geoloc{font-size:27px;max-width:580px}}@media only screen and (max-width:1400px){.postid-3905 #archi .wrapper .sub_title.sub2{font-size:17px}.postid-3905 .section4_k .bulit_archi .ul2{margin-left:0}.postid-3905 .section4_k .bulit_archi li .ico img{width:40px}.postid-3905 .section4_k .bulit_archi li{height:auto;margin-bottom:31px}.postid-3905 .section4_k .women .about_chel{right:55px;width:300px}.postid-3905 .section1 p{font-size:16px}.postid-3905 .topinfo .video{height:235px;width:421px}.postid-3905 .section1 .service_right{width:450px;margin-top:62px}.postid-3905 .section1 .text_content{margin-right:30px}.postid-3905 .content{margin-top:66px}.kompl_otd{padding:0 20px}.single .komplect .otdelka_k .price_sale{bottom:-55px}.single .otdelka_k .mottableelement .mobtabPrice{text-align:center}.home .section1 .geoloc{font-size:22px;max-width:400px}.section5 .catalog_div{height:auto;padding:250px 20px 30px;background-size:contain!important;background-color:#021201!important;background-repeat:no-repeat!important}.section5 .catalog_div .category{padding:20px;right:auto;position:relative;max-width:100%;bottom:auto;min-width:230px;width:100%;margin-top:-30px}}@media only screen and (max-width:768px){.deposits-more-table__row{flex-direction:column;line-height:1.4}.deposits-more-table__col{width:100%!important}.deposits-more-table__col:first-child{padding-bottom:5px}.postid-3905 .deposits-more-table__privacy{padding-top:0;font-size:13px!important}.mortgage-program__table{margin-top:10px}.postid-3905 .blue{padding:40px 35px;border-radius:30px}.postid-3905 .section1 p{font-size:16px;line-height:22px}.postid-3905 .section1 h3{font-size:24px;line-height:1.3}.postid-3905 .topinfo .video{height:47vw;width:100%}#contact .contacts{height:auto}.postid-3905 .topinfo{flex-direction:column}.postid-3905 .section1 .service_right{width:100%}.postid-3905 .section4_k .women .about_chel{right:0;position:absolute;bottom:-610px;bottom:auto;top:790px;margin:0 auto;-webkit-box-shadow:.593px 16.99px 32px 0 #050000;box-shadow:.593px 16.99px 32px 0 #050000;left:0}.postid-3905 .section4_k .women{height:1079px;bottom:-304px}.postid-3905 .section1 .text_content,.postid-3905 .section1 .topinfo .left{margin-right:0}.postid-3905 header .logo{height:auto}.postid-3905 .section4_k{padding:55px 0 310px}.kompl_otd h4{font-size:22px;margin:50px 0 20px 5px}.otdelka_desc{display:none}.otdelka_mob{display:block}.kompl_otd{padding:0}.single .komplect .otdelka_k .price_sale{bottom:-33px}.page-id-297 .formarticle .about_chel{right:auto;left:auto}.home .section1 .geoloc{min-height:30px;font-size:20px;max-width:100%;text-align:center;padding-left:0;display:block}.home .section1 .geoloc:before{height:29px;position:relative;background-size:cover;top:auto;left:0;width:42px}.page-id-1624 .the_content{font-size:16px}.page-id-1624{background:url(/wp-content/themes/template/img/top_head.jpg) no-repeat top!important;background-size:auto 70px!important}.page-id-1624 .videoblog{padding:10px 0 50px}}@media only screen and (max-width:460px){.postid-3905 .section1 .service_right li{font-size:22px;margin-bottom:25px}.postid-3905 .section1 .service_right li span{font-size:16px}.postid-3905 .section1 .right.service_right{height:auto;padding:35px 30px;position:relative;border-radius:10px;background:url(/wp-content/themes/template/img/back/service_right22.png) no-repeat -25px}.postid-3905 .section1 .right.service_right:before{height:100%;content:" ";position:absolute;top:0;border-radius:12px;background:rgba(0,0,0,.5);left:0;width:100%;display:block}.postid-3905 .section1 .service_right li:last-child{margin-bottom:0}.postid-3905 .section4_k .form .title_form span,.postid-3905 .section4_k.form .title_form{font-size:20px}.single .mottableelement .mottableelement_div.mobtblHd{width:50%}.section5 .catalog_div{padding:205px 20px 30px}.page-id-1624{background-size:auto 63px!important}}.section3_k .left img{max-width:335px;width:100%}.askqust{padding:16px 5px;font-size:18px;border:1px solid rgba(185,206,225,.502);text-align:center;border-radius:10px}.askqust_wrap{padding:10px;margin-right:30px;border-radius:10px;background:url(/wp-content/themes/template/img/back/wood3.jpg) no-repeat top;background-size:cover;width:384px;margin-top:36px}.askqust .p1{font-size:20px;font-weight:400;margin-bottom:6px}.askqust .foto{height:115px;overflow:hidden;padding-top:5px;background-color:#fff;margin:0 auto 10px;-webkit-box-shadow:4.678px 15.301px 30.45px 4.55px rgba(17,54,87,.25);box-shadow:4.678px 15.301px 30.45px 4.55px rgba(17,54,87,.25);border-radius:50%;width:115px}.askqust .foto img{height:auto;width:100%}.askqust .a_p_f{margin:10px 0}.askqust .tel_form{font-size:36px;font-weight:900;color:#04bc27}.askqust .button{height:61px;font-size:18px;margin:15px auto;width:283px;line-height:58px}@media only screen and (max-width:1400px){.section2_k .askqust{font-size:16px}.section2_k .askqust_wrap{width:334px}.section2_k .askqust .p1{font-size:17px;margin-bottom:5px}.section2_k .askqust .tel_form{font-size:30px}.section2_k .askqust .a_p_f{margin:5px 0}}@media only screen and (max-width:768px){.section2_k .askqust_wrap{margin:40px auto 0}}@media only screen and (max-width:375px){.section2_k .askqust_wrap{width:100%}.section2_k .button{width:90%}}.single .newsub_title .tel_form{font-size:42px}.single .form_komplect{height:490px}.call_us{font-size:16px;font-weight:400;margin-right:-25px;text-align:center;margin-left:-25px;margin-top:20px}.call_us .tel_form{font-size:38px;font-weight:900;color:#0ebc2f}.modal .call_us{padding:20px 0;margin-right:0;background-color:#e0f4e0;margin-left:0;margin-top:-10px}.modal .call_us .tel_form{font-size:52px}@media only screen and (max-width:1670px){.single .section4 .wrapper2.flex_wrap.content{padding-top:100px}}@media only screen and (max-width:768px){.single .section4 .wrapper2.flex_wrap.content{padding-top:0}.modal .call_us .tel_form{font-size:42px}}@media only screen and (max-width:425px){.single .newsub_title .tel_form{font-size:32px}.call_us .tel_form{font-size:30px}.modal .call_us .tel_form{font-size:32px}}.newsub_title{font-size:16px;font-weight:400;margin-top:20px}.newsub_title .tel_form{font-size:52px;font-weight:900;color:#0ebc2f}.newsub_title:before{height:6px;margin-bottom:22px;content:"";background-color:#0ebc2f;border-radius:3px;width:56px;display:block}@media only screen and (max-width:1670px){.newsub_title .tel_form{font-size:48px}}@media only screen and (max-width:1400px){.home .paralax_5{top:260px}}@media only screen and (max-width:768px){.newsub_title:before{margin:0 auto 22px}}.formarticle .sub_title.ask:before{height:6px;margin-bottom:22px;content:"";background-color:#0ebc2f;border-radius:3px;width:56px;display:block}.formarticle .sub_title .tel_form{font-size:52px;font-weight:900;color:#0ebc2f}.formarticle .sub_title+.sub_title{margin-top:-20px}.formarticle .sub_title{margin-bottom:50px}.miniform .h6{margin-bottom:0;margin-top:10px}.content+.miniform{background:url(/wp-content/themes/template/img/back/wood2.jpg) no-repeat;background-size:cover}.content+.miniform:after{background:url(/wp-content/themes/template/img/back/miniform_b2.png) no-repeat}#modal_quiz .kviz .h6btnwrap .button{margin-bottom:25px;margin-top:0}#modal_quiz .kviz .h6btnwrap{padding-top:0}.indiv_proj .h6btnwrap{padding-top:5px}.page-template-promotions .formarticle .about_chel{right:200px;margin:0;left:auto}.section1_2 .text_content{text-align:center;margin:20px 0 0}.post-type-archive-postroennye-obekty .maps{margin-top:50px}@media only screen and (max-width:1670px) and (min-width:1401px){.home .formarticle{padding:160px 0 0}.page-template-about_company .formarticle{padding:170px 0 0}}@media only screen and (max-width:1670px){.formarticle .sub_title+.sub_title{margin-top:20px}.formarticle .sub_title.ask:before{margin-bottom:12px}}@media only screen and (max-width:1670px) and (min-width:769px){.single .formarticle{padding:200px 0 0}}@media only screen and (max-width:1400px){.page-template-promotions .formarticle .center{width:660px}}@media only screen and (max-width:1400px) and (min-width:769px){.page-template-promotions .rev_form_wrap,.page-template-reviews .rev_form_wrap,.post-type-archive-postroennye-obekty .rev_form_wrap,.rev_form_wrap{background:url(/wp-content/themes/template/img/back/back_promo.jpg) no-repeat center bottom -230px}.category .formarticle .left .sub_title+.sub_title{margin-bottom:0;margin-top:0}}@media only screen and (max-width:768px){.page-template-promotions .formarticle .about_chel{right:0;margin:0 auto;left:0}.page-template-promotions .formarticle .center{width:100%}.category .rev_form_wrap .formarticle{padding-top:350px}.formarticle .left .sub_title.ask:before{margin:0 auto 22px}.top_card .price_block_kredit .inkredit{margin-top:5px}.post-type-archive-postroennye-obekty .section2_r{padding-top:0}}@media screen and (max-width:560px){.formarticle .sub_title .tel_form{font-size:42px}.newsub_title .tel_form{font-size:32px}.single .lastviewed .yarlik{right:auto;position:relative;top:auto}}@media screen and (max-width:425px){.formarticle .sub_title .tel_form{font-size:32px}.formarticle .sub_title .a_p_f{margin-top:10px}}#vn-block{padding:66px 20px 30px;position:absolute;text-align:center;top:30px;background:url(/wp-content/themes/template/img/fon-vn.png) no-repeat top;background-size:cover;left:500px;width:310px}#vn-block .z-vn-bl{font-size:20px;font-weight:700;margin-bottom:15px}#vn-block .text-vn-bl{font-size:18px}#vn-block .button{height:45px;font-weight:400;margin:25px auto 20px;box-shadow:none;-webkit-box-shadow:0 5px 0 0 #ddb54f;box-shadow:0 5px 0 0 #ddb54f;background:url(/wp-content/themes/template/img/kn-vn-fon.png) no-repeat top;width:240px;line-height:45px}#vn-block2{padding:10px 20px 15px;margin-bottom:15px;text-align:center;border-radius:15px;background:#ffd014}#vn-block2 .z-vn-bl{font-size:24px;font-weight:700;margin-bottom:3px}#vn-block2 .text-vn-bl{font-size:20px;font-weight:400;display:block}@media only screen and (max-width:1670px){#vn-block{top:15px;left:460px}#vn-block2{margin-right:70px}#vn-block2 .z-vn-bl{font-size:19px}#vn-block2 .text-vn-bl{font-size:18px}}@media only screen and (max-width:1400px){#vn-block{top:-13px;left:450px}#vn-block2{margin-right:0}#vn-block2 .z-vn-bl{font-size:18px}#vn-block2 .text-vn-bl{font-size:16px;display:inline}}@media only screen and (max-width:768px){#vn-block{display:none}#vn-block2 .z-vn-bl{font-size:17px}#vn-block2 .text-vn-bl{font-size:15px}#vn-block2{padding:10px 15px 15px}}.single-stati .section1 .bottom_text{height:auto;margin-bottom:160px}.single-stati .section1 .bottom_text .citate{height:auto}.single-stati .section1 .bottom_text .citate:before{position:absolute;left:200px}.single-stati .topinfo,.single-stati.postid-7012 .section1 .bottom_text{margin-bottom:35px}.text7012{margin-bottom:140px}.single-stati.postid-7019 .service_right{height:350px;background:url(/wp-content/themes/template/img/right7019.jpg) no-repeat top;background-size:contain;margin-top:25px}.single-stati.postid-7019 .section1 .bottom_text .citate ul li,.single-stati.postid-7068 .section1 .bottom_text .citate ul li,.single-stati.postid-7071 .section1 .bottom_text .citate ul li{width:auto;padding-left:0}.single-stati.postid-7019 .section1 .bottom_text .citate ul li:before,.single-stati.postid-7068 .section1 .bottom_text .citate ul li:before,.single-stati.postid-7071 .section1 .bottom_text .citate ul li:before{display:none}.single-stati.postid-7021 .section1 .content{padding-bottom:140px}.single-stati .section1 .content u{font-style:italic}.single-stati .section1 .content ol{margin-bottom:20px}.single-stati .section1 .content ol li{margin-bottom:10px;list-style-type:decimal;position:relative;margin-left:20px;padding-left:0}.single-stati .content h3{margin-top:40px}.single-stati .section1 .content .bottom_text ul{margin-bottom:0}.post-type-archive-stati .servise .servise_wrap .serv .info .title{font-size:19px}.post-type-archive-stati .servise .servise_wrap .serv .info{height:185px}.post-type-archive-stati .servise .servise_wrap .serv.sstrue:hover .info{height:195px}.post-type-archive-stati .servise .servise_wrap .serv{margin:0 11px 100px}@media only screen and (min-width:1400px) and (max-width:1670px){.single-stati header .phone{margin-left:10px}.post-type-archive-stati .servise .servise_wrap .serv .info .title{font-size:17px}header .menu{margin:0 auto;width:954px}header .menu li a.top_link .new{right:-28px;top:-17px}header .menu li a{font-size:15px}header.fixed .menu{width:995px}header.fixed .menu li a{font-size:16px}header .logo img{height:90%}}@media only screen and (max-width:1400px){.single-stati .section1 .bottom_text .citate:before{left:180px}.post-type-archive-stati .servise .servise_wrap .serv{width:307px}.post-type-archive-stati .servise .servise_wrap .serv .info .title{font-size:16px}}@media only screen and (max-width:768px){.single-stati.postid-7021 .section1 .content{padding-bottom:0}.single-stati .section1 .content p img{margin:0 auto;display:block}.single-stati .section1 .bottom_text{margin-bottom:55px}.text7012{margin-bottom:40px}.single-stati .section1 .bottom_text .citate:before{left:0}}@media only screen and (max-width:460px){.single-stati.postid-7019 .service_right{background:url(/wp-content/themes/template/img/right7019.jpg) no-repeat top!important}}.post-type-archive-postroennye-obekty .form_men_center .form_wrap.form{height:480px;margin-top:-30px}.single #injform .form-bl .clientTimeIn{margin-bottom:7px}@media only screen and (max-width:1670px){#archi .form .title_form br{display:none}}@media only screen and (max-width:768px){.post-type-archive-postroennye-obekty .form_men_center .form_wrap.form{margin-top:-73px}#archi .form .title_form span{font-size:23px}}.single .mottableelement .mottableelement_div.gift .mobtbldescEl{font-size:20px;font-weight:700;color:#ff9000;text-transform:uppercase;line-height:1.25}.single .mottableelement .mottableelement_div.gift .mobtbldescEl:before{height:36px;margin-right:8px;content:"";background:url(/wp-content/themes/template/img/gift_tp.png) no-repeat 0 0;background-size:cover;width:32px;vertical-align:middle;display:inline-block}@media only screen and (max-width:410px){.single .mottableelement .mottableelement_div.gift .mobtbldescEl:before{height:29px;width:26px}.single .mottableelement .mottableelement_div.gift .mobtbldescEl{font-size:18px;text-transform:none}}.zim_stroit .video_wrap{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:0;margin-left:46px;width:635px}.zim_stroit .video{height:350px;overflow:hidden;margin-bottom:40px;background-color:#000;-webkit-box-shadow:0 24px 43px 0 rgba(21,57,76,.36);box-shadow:0 24px 43px 0 rgba(21,57,76,.36);border-radius:7px;border-radius:10px;width:100%}.zim_stroit .flex_image{flex-wrap:wrap}.zim_stroit .flex_image .li{margin-right:3%;margin-bottom:30px;margin-left:0;width:30%}.zim_stroit .flex_image .li span{font-weight:700}.zim_stroit .section1 .bottom_text .citate{height:140px;font-size:18px}.zim_stroit .section1 .bottom_text .citate ul li{width:auto;padding-left:0}.zim_stroit .section1 .bottom_text .citate ul li:before{display:none}@media only screen and (max-width:1400px){.zim_stroit .video_wrap{width:420px}.zim_stroit .video{height:230px}.zim_stroit .flex_image .li:not(:first-of-type){margin-left:0}.zim_stroit .section1 .bottom_text .citate{font-size:15px}}@media only screen and (max-width:768px){.zim_stroit .video_wrap{margin:40px auto;width:100%}.zim_stroit .video{height:48vw}.zim_stroit .flex_image .li{margin-right:0;width:auto}.zim_stroit .section1 .bottom_text .citate{height:auto}}.category.category-2{background:url(/wp-content/themes/template/img/catalog-bg/karkasdom.jpg) no-repeat top!important}.category.category-7{background:url(/wp-content/themes/template/img/catalog-bg/brus.jpg) no-repeat top!important}.category.category-9{background:url(/wp-content/themes/template/img/catalog-bg/banya.jpg) no-repeat top!important}.category.category-255{background:url(/wp-content/themes/template/img/catalog-bg/banyavrevno.jpg) no-repeat top!important}.category.category-8{background:url(/wp-content/themes/template/img/catalog-bg/karkasnayabanya.jpg) no-repeat top!important}@media only screen and (max-width:1400px){#vn-block{display:none}}@media only screen and (max-width:768px){.category.category-2 .section1{background-size:cover;background:#b1e3fa url(/wp-content/themes/template/img/catalog-bg/karkasdom_mob.jpg) no-repeat bottom}.category.category-7 .section1{background-size:cover;background:#b1e3fa url(/wp-content/themes/template/img/catalog-bg/brus_mob.jpg) no-repeat bottom}.category.category-9 .section1{background-size:cover;background:#b1e3fa url(/wp-content/themes/template/img/catalog-bg/banya_mob.jpg) no-repeat bottom}.category.category-2,.category.category-255,.category.category-7,.category.category-8,.category.category-9{background:none!important}.category.category-255 .section1{background:url(/wp-content/themes/template/img/catalog-bg/banyavrevno_mobile.jpg) no-repeat top!important}.category.category-8 .section1{background:url(/wp-content/themes/template/img/catalog-bg/karkasnayabanya_mob.jpg) no-repeat top!important}}.katalog_wrap_top{justify-content:space-between}.category #slider_rev{display:flex}.katalog_wrap_top .form{padding:35px 45px 50px;background-size:100% 100%;background-position:top;background-image:url(/wp-content/themes/template/img/form_withshadow2.png)}.katalog_wrap_top .form .title_form br{display:none}.katalog_wrap_top .form .title_form{font-size:20px;font-weight:700}@media only screen and (max-width:1400px) and (min-width:769px){.category{background-size:auto auto!important}.category .section1#k_section1{height:630px}}@media only screen and (max-width:768px){.category #slider_rev,.katalog_wrap_top{display:block}.category .section1#k_section1{height:auto!important;background-color:transparent!important;background-position:top!important}#k_section1 .content{padding-bottom:55px}.katalog_wrap_top .form{max-width:360px;margin:0 auto;width:100%}header .menu.menu_toggle li.polezn:after{display:none}}@media only screen and (max-width:460px){.katalog_wrap_top .form{padding:35px 21px 50px 26px}.katalog_wrap_top .form .title_form{font-size:18px}}@media only screen and (max-width:360px){.katalog_wrap_top .form{margin:0 -5vw;width:100vw}#k_section1 .content{padding-bottom:45px}}@media only screen and (max-width:340px){.katalog_wrap_top .form{margin-right:-2.5vw;margin-left:-2.5vw}}.template_serv .section4_k .women{top:-99px}@media only screen and (max-width:1400px){.single-postroennye-obekty .section4_k .title br,.template_serv .section4_k .title br{display:none}}@media only screen and (max-width:768px){.template_serv .section4_k .women{top:auto}.single-postroennye-obekty .section4_k .sub_title br,.template_serv .section4_k .sub_title br{display:none}}.fixmes__wrapper{right:65px;position:fixed;bottom:50px;display:flex;display:none;z-index:56}.fixmes__btn_label,.fixmes__wrapper{height:60px;justify-content:center;align-items:center}.fixmes__btn_label{overflow:hidden;transition:all .2s ease-in-out;position:relative;box-shadow:0 0 20px 0 #000;border-radius:50%;background:#08c;cursor:pointer;width:60px;z-index:2}.fixmes__btn_input{display:none}.fixmes__icon{right:0;transition:all .3s ease-in-out;position:absolute;bottom:0;top:0;margin:auto;left:0}.fixmes__icon-close{transform:scale(.1);opacity:0;visibility:hidden}.fixmes__icon_link{height:50px;opacity:0;visibility:hidden;box-shadow:0 0 20px 0 #000;border-radius:50%;width:50px}.fixmes__tooltip{transform:translateX(0) translateY(-50%);padding:6px 9px;font-size:13px;right:70px;color:#fff;transition:all .1s linear;position:absolute;opacity:0;top:50%;border-radius:3px;background:#fff;background:#292929;white-space:nowrap;display:none}.fixmes__tooltip:after{height:0;transform:translateY(-50%);border:10px solid transparent;border-left-color:#292929;right:-20px;content:"";position:absolute;top:50%;width:0}.fixmes__btn_input:checked+label{animation:none;background:#fff!important}.fixmes__btn_input:checked~.fixmes__icon_link{opacity:1;visibility:visible}.fixmes__btn_input:checked+label .fixmes__icon-write{transform:scale(.1);opacity:0;visibility:hidden}.fixmes__btn_input:checked+label .fixmes__icon-close{transform:scale(1);opacity:1;visibility:visible}.fixmes__btn_input:checked~a:first-of-type{transform:translateY(-135%);transition:all .2s ease-in-out}.fixmes__btn_input:checked~a:nth-of-type(2){transform:translateY(-255%);transition:all .225s ease-in-out}.fixmes__btn_input:checked~a:nth-of-type(3){transform:translateY(-375%);transition:all .225s ease-in-out}@media screen and (max-width:768px){.fixmes__wrapper{right:10px;bottom:50px;display:flex}#venyooiframemetrik,html body .venyoo-mobile-widget-viewport{visibility:hidden;display:none!important}}.single .form_komplect .foto a{height:100%;position:relative;width:100%;display:block}.single .form_komplect .foto .play_button{height:50px;right:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;opacity:.902;bottom:0;top:0;margin:auto;-webkit-box-shadow:0 13px 21px 0 #cc0900;box-shadow:0 13px 21px 0 #cc0900;border-radius:15px;background:url(/wp-content/themes/template/img/play_button_youtube.png) no-repeat;left:0;width:72px}.single .form_komplect .foto a:hover .play_button{opacity:1;opacity:.7}@media only screen and (max-width:1400px){.single .form_komplect .leftfoto{display:block}.single .form_komplect{height:auto;display:block}.single .form_komplect .foto{height:258px;margin-bottom:12px;width:100%}.single .form_komplect .citata{display:none}}@media only screen and (max-width:768px){.single .kompwrap .form_komplect{padding-bottom:20px}}@media only screen and (max-width:500px){.single .form_komplect .foto{height:49vw}.single .form_komplect .form{padding:0 15px;width:100%}}.single-stati.postid-7317 .content .flex_image{flex-wrap:wrap}.single-stati.postid-7317 .content .flex_image .li:nth-child(4){margin-left:0}@media only screen and (max-width:1400px){.single-stati img{height:auto;max-width:100%}}@media only screen and (min-width:769px) and (max-width:1400px){.single-stati.postid-7317 .content .flex_image .li{width:30%}}.single-uslugi.template_serv .section4_k{margin-top:0}.single-uslugi.template_serv .section1 img.aligncenter{margin:0 auto;display:block}.single-uslugi.template_serv .section1 .flex_image.flex_wrap{justify-content:center;flex-wrap:wrap}.single-uslugi.template_serv .section1 .content{width:100%}.single-uslugi.template_serv .section1 .flex_image .li{max-width:405px;margin:0 1.6% 50px;width:30%}@media only screen and (max-width:768px){.single-uslugi.template_serv .section1 .flex_image .li{max-width:100%;margin:0 auto 35px;width:100%}.single-uslugi.template_serv .section1 .flex_image .image{max-width:405px;margin:0 auto 20px}}.servise .servise_wrap .serv .info{height:auto;min-height:150px;padding-bottom:38px!important}.servise .servise_wrap .serv.sstrue:hover .info{height:auto;padding-bottom:47px!important}@media only screen and (min-width:1671px){.servise .servise_wrap .serv .info .title{font-size:19px}}.template_serv .section1 .bottom_text.bottom_textText{height:auto;margin-bottom:20px}.template_serv .section1 .bottom_text.bottom_textText .citate{height:auto}.template_serv .section1 .bottom_text.bottom_textText .citate:before{display:none}.template_serv .section1 .bottom_text.bottom_textText h3{margin-bottom:40px}.single-uslugi.template_serv .section1 img.aligncenter{height:auto;max-width:100%}@media only screen and (max-width:1400px){.template_serv .section1 .bottom_text.bottom_textText .citate ul{display:block}.template_serv
.section1
.bottom_text.bottom_textText
.citate
ul
li:nth-child(2n){margin-left:0}.template_serv .section1 .bottom_text.bottom_textText .citate ul li{margin-bottom:16px;width:100%}}.template_serv .section1 .bottom_text.bottom_textText.Topbottom_textText{margin-bottom:50px}.page-template-about_company .section3_ac .bulit .number_about:before{top:-215px;width:408px}.page-template-about_company .section3_ac .bulit .number_about{padding-top:57px}.section2 .bulit .number_about:before{background-size:contain;top:0;background-position:50%;width:283px;background-repeat:no-repeat}@media only screen and (max-width:1670px){.section2 .bulit .number_about:before{top:-5px;width:200px}.section2 .bulit .number_about{padding-top:0}.page-template-about_company .section3_ac .bulit .number_about:before{background-size:contain;background-position:50%;background-repeat:no-repeat}}@media only screen and (max-width:1400px){.page-template-about_company .section3_ac .bulit .number_about:before{width:330px}}@media only screen and (max-width:768px){.section2 .bulit .number_about:before{top:30px}.section2 .paralax_1{right:-165px;top:-420px;left:auto}.page-template-about_company .section3_ac .bulit .number_about:before{top:0}}@media only screen and (max-width:425px){.page-template-about_company .section3_ac .bulit .number_about:before{width:100%}}@media only screen and (max-width:380px){.section2 .paralax_1{right:-42px;top:-520px}}.single-postroennye-obekty.postid-6520 .slajder_type1 .men{height:849px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:url(/wp-content/themes/template/img/people/man_aboutus.png) no-repeat;background-size:contain;width:600px}.single-postroennye-obekty .slajder_type1 .men{height:1205px;background:url(/wp-content/themes/template/img/people/man_promotion.png) no-repeat;background-size:contain;width:754px}.single-postroennye-obekty .slajder_type1 .men.kolya{height:849px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:url(/wp-content/themes/template/img/people/man_aboutus.png) no-repeat;background-size:contain;width:600px}.single-postroennye-obekty.postid-2744 .slajder_type1 .men{width:754px}.single-postroennye-obekty.postid-2744 .slajder_type1 .men,.single-postroennye-obekty.postid-3272 .slajder_type1 .men{height:1205px;background:url(/wp-content/themes/template/img/people/man_promotion.png) no-repeat;background-size:contain}.single-postroennye-obekty.postid-3272 .slajder_type1 .men{width:774px}.single-postroennye-obekty.postid-3074 .slajder_type1 .men,.single-postroennye-obekty.postid-420 .slajder_type1 .men{height:1205px;background:url(/wp-content/themes/template/img/people/man_promotion.png) no-repeat;background-size:contain;width:774px}.single-postroennye-obekty.postid-2422 .slajder_type1 .men{height:911px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:url(/wp-content/themes/template/img/people/man_aboutus.png) no-repeat;background-size:contain;width:620px}.single-postroennye-obekty.postid-2897 .slajder_type1 .men{height:1205px;background:url(/wp-content/themes/template/img/people/man_promotion.png) no-repeat;background-size:contain;top:150px;width:774px}.category .rev_form_wrap .formarticle .center img{max-height:800px;margin-top:160px}@media only screen and (max-width:1670px){.category .rev_form_wrap .formarticle .center img{max-height:860px;margin-top:120px}}@media only screen and (max-width:1400px){.single-postroennye-obekty .slajder_type1 .men.kolya,.single-postroennye-obekty.postid-6520 .slajder_type1 .men{height:619px;width:600px}.single-postroennye-obekty .slajder_type1 .men,.single-postroennye-obekty.postid-2744 .slajder_type1 .men{height:1205px;top:180px;width:644px}.single-postroennye-obekty.postid-3272 .slajder_type1 .men{height:1205px;top:190px;width:644px}.single-postroennye-obekty.postid-3074 .slajder_type1 .men,.single-postroennye-obekty.postid-420 .slajder_type1 .men{height:1205px;top:190px;width:600px}.single-postroennye-obekty.postid-2422 .slajder_type1 .men{height:619px;top:133px;width:600px}.single-postroennye-obekty.postid-2897 .slajder_type1 .men{height:1205px;top:190px;width:645px}.category .rev_form_wrap .formarticle .center img{margin-top:10px}}@media only screen and (max-width:1200px){.single-postroennye-obekty .slajder_type1 .men.kolya,.single-postroennye-obekty.postid-2422 .slajder_type1 .men,.single-postroennye-obekty.postid-6520 .slajder_type1 .men{left:-85px}}@media only screen and (max-width:768px){.category .rev_form_wrap .formarticle .center img{max-height:461px;margin-top:33px}}@media only screen and (max-width:390px){.category .rev_form_wrap .formarticle .center img{max-height:370px;margin-top:17px}}.single .right_info_s .consultdir a.button{width:350px;line-height:56px}@media only screen and (max-width:1400px){.single .right_info_s .consultdir a.button{padding-top:9px;font-size:15px;width:190px;line-height:1.2}}.template_postr2 .proekt_osnova{font-size:18px;font-weight:400;margin:18px 0 0}.template_postr2 .proekt_osnova .link{text-decoration:underline;font-weight:700;color:#3367af}.template_postr2 .proekt_osnova .link:hover{text-decoration:none}.template_postr2.single-postroennye-obekty h1{font-size:26px}.template_postr2.single-postroennye-obekty .section1 .content .top .oblachko{font-size:16px}.otdelka_desc{margin-bottom:90px}div#CallibriQuiz,div#callibri-module-area,div#callibri_quiz_closed_quiz,div#callibri_quiz_hook,div#callibri_quiz_toster{display:none}.post-type-archive-postroennye-obekty .object .image{height:455px}.post-type-archive-postroennye-obekty .object{width:580px}.post-type-archive-postroennye-obekty .object_wrap{justify-content:center}@media only screen and (max-width:1400px){.post-type-archive-postroennye-obekty .object{width:460px}.post-type-archive-postroennye-obekty .object_wrap{width:100%}.post-type-archive-postroennye-obekty .object .image{height:335px}}@media only screen and (max-width:768px){.post-type-archive-postroennye-obekty .object{width:380px}.post-type-archive-postroennye-obekty .object .image{height:255px}.post-type-archive-postroennye-obekty .object_wrap{width:100%;margin-top:100px}.post-type-archive-postroennye-obekty .object{margin:0 0 25px;width:100%}}.page-template-about_company .section_content_fq{padding:50px 0;position:relative;z-index:5}.page-template-about_company .section_content_fq h3{margin-bottom:40px;color:#0c2042}.page-template-about_company .section_content_fq .left{max-width:1156px;margin:0 auto;width:100%}.page-template-about_company .section_content_fq .div_faq{padding:20px 30px;margin-bottom:20px;background-color:#fff;-webkit-box-shadow:4.239px 6.784px 46px 0 rgba(79,79,79,.19);box-shadow:4.239px 6.784px 46px 0 rgba(79,79,79,.19);border-radius:15px}.page-template-about_company .section_content_fq .div_faq:last-child{margin-bottom:0}.page-template-about_company .section_content_fq .question{font-size:20px;font-weight:700;margin-right:20px;color:#0c2042;max-width:970px}.page-template-about_company .section_content_fq .question_wrap{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;font-weight:400;border-radius:15px;cursor:pointer}.page-template-about_company
.section_content_fq
.question_wrap:hover
.question_click
span{border-bottom:1px dotted rgba(22,120,196,0)}.page-template-about_company .section_content_fq .question_click{font-size:16px;color:#0c2042;max-width:145px;text-align:right;line-height:1.2}.page-template-about_company .section_content_fq .question_click span{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-bottom:1px dotted #1678c4}.page-template-about_company .section_content_fq .answer{overflow:hidden;font-size:16px;font-weight:400;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;max-height:0;line-height:1.389}.page-template-about_company .section_content_fq .answer p:not(:last-child){margin-bottom:10px}.page-template-about_company .section_content_fq .answer.open{padding:12px 0;max-height:1000px}@media only screen and (max-width:768px){.page-template-about_company .section_content_fq .question{font-size:18px}.page-template-about_company .section_content_fq .question_click{font-size:14px}.page-template-about_company .section_content_fq .div_faq{padding:15px 10px 34px;position:relative}.page-template-about_company .section_content_fq .question_wrap{display:block}.page-template-about_company .section_content_fq .question{max-width:100%;width:100%}.page-template-about_company .section_content_fq .question_click{position:absolute;max-width:100%;bottom:10px;text-align:left;width:100%;margin-top:0}}@media only screen and (max-width:360px){.page-template-about_company .section_content_fq .question{font-size:16px}.page-template-about_company .section_content_fq .answer{font-size:14px}}.ipoteka_template .section1 h2{margin-bottom:35px;text-align:left;margin-top:50px}.ipoteka_template .content{margin-top:95px}.ipoteka_template .section1 .service_right{padding:60px 30px 30px;background:url(/wp-content/themes/template/img/back/service_right3.png) no-repeat top;margin-top:35px}.ipoteka_template.page-id-9050 .section1 .service_right{background:url(/wp-content/themes/template/img/back/service_right2.png) no-repeat top}.ipoteka_template .section1 .content{width:auto}.ipoteka_template .section4_k{margin-top:70px}.ipoteka_template .blue{padding:56px 60px;border-radius:56px;background:#edf0f5;margin-top:20px}.ipoteka_template .section1 p{font-size:18px}.ipoteka_template .section1 .text_content{margin-right:30px;margin-top:10px}.ipoteka_template .section1 .service_right ul{flex-wrap:wrap;font-weight:600;color:#fff;display:flex}.ipoteka_template .section1 .service_right li:before{height:18px;content:"";position:absolute;top:7px;background:url(/wp-content/themes/template/img/ico_service.png);left:0;width:28px;display:block}.ipoteka_template .section1 .service_right li{font-size:31px;margin-bottom:15px;position:relative;width:100%;padding-left:40px}.ipoteka_template .section1 .service_right li:nth-child(2n){margin-left:0}.ipoteka_template .section1 .service_right li span{font-size:20px;font-weight:400;display:block}.ipoteka_template .section1 .service_right li:before{top:16px}.ipoteka_template .section4_k .women{height:895px;overflow:hidden;bottom:0;top:auto}.ipoteka_template .p1{font-size:16px;line-height:22px}.ipoteka_template #archi .wrapper .sub_title.sub2{font-size:21px}.ipoteka_template .section4_k .bulit_archi .ul2{margin-left:80px}.ipoteka_template .bulit_archi .text{font-size:16px}.ipoteka_template .section4_k .bulit_archi li{height:63px;margin-bottom:70px;align-items:flex-start}.ipoteka_template .section4_k .bulit_archi li .ico{margin-top:4px}.ipoteka_template .topinfo .video{height:265px;width:503px}.ipoteka_template .topinfo .video a{height:100%;width:100%;display:block;display:flex}.ipoteka_template .topinfo .video a .play_button{height:39px;height:50px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;border-radius:15px;background:url(/wp-content/themes/template/img/play_button_youtube.png) no-repeat;background-size:auto;background-size:100% 100%;margin:auto;width:39px;width:72px;display:block}.ipoteka_template .flex_image .li{max-width:405px}@media only screen and (max-width:1670px){.ipoteka_template .section4_k .bulit_archi .ul2{margin-left:30px}.ipoteka_template .section4_k .form{width:400px}.ipoteka_template header .call_back .call_back_div{font-size:15px}.ipoteka_template header .logo{height:50px;max-height:50px}.ipoteka_template .section1 .service_right{margin-top:55px}}@media only screen and (max-width:1400px){.ipoteka_template #archi .wrapper .sub_title.sub2{font-size:17px}.ipoteka_template .section4_k .bulit_archi .ul2{margin-left:0}.ipoteka_template .section4_k .bulit_archi li .ico img{width:40px}.ipoteka_template .section4_k .bulit_archi li{height:auto;margin-bottom:31px}.ipoteka_template .section4_k .women .about_chel{right:55px;width:300px}.ipoteka_template .section1 p{font-size:16px}.ipoteka_template .topinfo .video{height:235px;width:421px}.ipoteka_template .section1 .service_right{width:450px;margin-top:62px}.ipoteka_template .section1 .text_content{margin-right:30px}.ipoteka_template .content{margin-top:66px}.ipoteka_template .section4_k .wrapper{padding-left:220px}.ipoteka_template .section4_k .women{height:695px;right:700px}.ipoteka_template .section4_k .form{margin-right:18px}.ipoteka_template .flex_image{flex-wrap:wrap;margin-right:-25px;margin-left:-25px}.ipoteka_template .flex_image .li,.ipoteka_template .flex_image .li:not(:first-of-type){margin:0 25px 20px}.ipoteka_template.template_serv{font-size:16px}.ipoteka_template.template_serv h1{font-size:32px}.ipoteka_template.template_serv .section1 .content{width:100%}.ipoteka_template.template_serv .section1 h2{font-size:27px}.ipoteka_template.template_serv .section1 h3{font-size:22px}.ipoteka_template.template_serv .section1 .topinfo .left{font-size:17px;margin-right:20px}.ipoteka_template.template_serv .section1 .bottom_text{padding:20px;width:100%}.ipoteka_template.template_serv .section1 .bottom_text .who{margin-right:30px}.ipoteka_template.template_serv .section1 .bottom_text .citate{font-size:15px}.ipoteka_template.template_serv .section1 .bottom_text .citate .title{font-size:21px}.ipoteka_template.template_serv .section1 .bottom_text .citate ul li{margin-bottom:10px;padding-left:15px}.ipoteka_template.template_serv .flex_image{font-size:15px}}@media only screen and (max-width:768px){.ipoteka_template .section4_k .wrapper{padding-left:0}.ipoteka_template .section4_k .form{margin-right:auto}.ipoteka_template .single-uslugi h1{font-size:28px}.ipoteka_template .blue{padding:40px 35px;border-radius:30px}.ipoteka_template .section1 p{font-size:16px;line-height:22px}.ipoteka_template .section1 h3{font-size:24px;line-height:1.3}.ipoteka_template .topinfo .video{height:47vw;width:100%}.ipoteka_template .topinfo{flex-direction:column}.ipoteka_template .section1 .service_right{width:100%}.ipoteka_template .section4_k .women .about_chel{right:0;position:absolute;bottom:-610px;bottom:auto;top:790px;margin:0 auto;-webkit-box-shadow:.593px 16.99px 32px 0 #050000;box-shadow:.593px 16.99px 32px 0 #050000;left:0}.ipoteka_template .section4_k .women{height:1079px;bottom:-304px}.ipoteka_template .section1 .text_content,.ipoteka_template .section1 .topinfo .left{margin-right:0}.ipoteka_template header .logo{height:auto}.ipoteka_template .section4_k{padding:55px 0 310px}.ipoteka_template .flex_image{margin-right:0;margin-left:0}.ipoteka_template .flex_image .li,.ipoteka_template .flex_image .li:not(:first-of-type){margin:0 0 20px}.ipoteka_template.template_serv .flex_image,.ipoteka_template.template_serv .topinfo{display:block}.ipoteka_template.template_serv .flex_image .image{max-width:405px}.ipoteka_template.template_serv .flex_image .li{margin-bottom:35px}.ipoteka_template.template_serv .flex_image .li:not(:first-of-type){max-width:100%;margin-left:0}.ipoteka_template.template_serv .flex_image .p1{margin-bottom:10px}.ipoteka_template.template_serv .flex_image p{margin-bottom:6px}.ipoteka_template.template_serv .section1 .bottom_text{height:auto;display:block}.ipoteka_template.template_serv .section1 .bottom_text .who{margin:0 auto 20px}.ipoteka_template.template_serv .section1 .bottom_text .citate{height:auto}.ipoteka_template.template_serv .section1 .bottom_text .citate:before{right:0;top:135px;margin:0 auto;left:0}.ipoteka_template.template_serv .section1 .bottom_text .citate .title,.ipoteka_template.template_serv .section2 h2{text-align:center}.ipoteka_template.template_serv .section4_k{padding:120px 0 310px;background:#f2f9fa url(/wp-content/themes/img/back/back_katalog_archi_mob.jpg) no-repeat top;margin-top:60px}.ipoteka_template.template_serv .section4_k .women .about_chel{right:0;position:absolute;bottom:-610px;bottom:auto;top:790px;margin:0 auto;-webkit-box-shadow:.593px 16.99px 32px 0 rgba(7,60,67,.21);box-shadow:.593px 16.99px 32px 0 rgba(7,60,67,.21);left:0}.ipoteka_template .section4_k .women{right:0}}@media only screen and (max-width:460px){.ipoteka_template .section1 .service_right li{font-size:22px;margin-bottom:25px}.ipoteka_template .section1 h3{font-size:19px}.ipoteka_template .blue{padding:40px 15px}.flex_image{max-width:100%;width:100%}.flex_image .image{height:54vw;width:100%}.ipoteka_template .section1 .service_right li span{font-size:16px}.ipoteka_template .section1 .right.service_right{height:auto;padding:35px 30px;position:relative;border-radius:10px;background:url(/wp-content/themes/template/img/back/service_right22.png) no-repeat -25px}.ipoteka_template.page-id-9050 .section1 .service_right{background:url(/wp-content/themes/template/img/back/service_right23.jpg) no-repeat top}.ipoteka_template .section1 .right.service_right:before{height:100%;content:" ";position:absolute;top:0;border-radius:12px;background:rgba(0,0,0,.5);left:0;width:100%;display:block}.ipoteka_template .section1 .service_right li:last-child{margin-bottom:0}.ipoteka_template .section4_k .form .title_form span,.ipoteka_template .section4_k.form .title_form{font-size:20px}.ipoteka_template.template_serv .foto_gallery .div_gal_bot{-webkit-transform:none;-ms-transform:none;transform:none}.ipoteka_template.template_serv .section1 .bottom_text .citate ul{display:block}.ipoteka_template.template_serv .section1 .bottom_text .citate ul li{width:100%}.ipoteka_template.template_serv
.section1
.bottom_text
.citate
ul
li:nth-child(2n){margin-left:0}}.dopservicesslider_nav{position:relative;margin:0 auto;width:140px}.dopservicesslider_nav .slick-arrow{height:61px;top:calc(50% - 40px);background-color:#0bfd38;-webkit-box-shadow:0 2px 0 0 #0c8022;box-shadow:0 2px 0 0 #0c8022;border-radius:50%;width:61px;background-image:-o-linear-gradient(63deg,rgba(0,0,4,.28) 0,hsla(0,0%,100%,.28) 100%);background-image:linear-gradient(27deg,rgba(0,0,4,.28),hsla(0,0%,100%,.28))}.dopservicesslider_nav .slick-arrow span{margin:0 auto;background:url(/wp-content/themes/template/img/arrow.png) no-repeat 50%}.dopservicesslider_nav .slick-arrow:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.dopservicesslider_nav .slick-arrow:hover span{opacity:1}.dopservicesslider_nav .slick-arrow:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:0 0 0 0 #0c8022;box-shadow:0 0 0 0 #0c8022}.dopservicesslider_nav .slick-arrow:active span{opacity:1}.dopservicesslider_nav .slick-arrow.slick-prev{-webkit-transform:none;-ms-transform:none;transform:none;margin-right:14px;left:0}.dopservicesslider_nav .slick-arrow.slick-prev span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dopservicesslider_nav .slick-arrow.slick-next,.dopservicesslider_nav .slick-arrow.slick-prev{position:relative;bottom:0;top:auto}.dopservicesslider_nav .slick-arrow.slick-next{right:0}.single .dop_servicesflex_slider .dop_service{position:relative}.single .dop_servicesflex_slider .dop_service a{height:100%;position:absolute;top:0;left:0;width:100%;display:block;z-index:2}.single .dop_servicesflex_slider .dop_service .link{height:100%;justify-content:center;text-decoration:underline;font-weight:700;color:#fff;transition:.6s;position:absolute;opacity:0;top:0;align-items:center;background:maroon;left:0;width:100%;display:block;display:flex;z-index:1}.single .dop_servicesflex_slider .dop_service:hover .link{opacity:1}@media only screen and (max-width:768px){.single .dop_services .dop_service{margin:0 auto 22px}}header .menu.menu_toggle li.vygodno{padding:8px 30px 10px 17px;position:relative;border-radius:18px;background:linear-gradient(#f31918,#c10000);cursor:pointer}header .menu.menu_toggle li ul{height:0;overflow:hidden;padding:0 15px;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;position:absolute;border-radius:5px;background:#fff;margin-left:-15px;margin-top:10px;z-index:5}header .menu.menu_toggle li ul li{margin-bottom:10px;color:#000;position:relative;line-height:1.2}header .menu.menu_toggle li:hover ul{height:150px;height:70px;padding:10px 15px 15px;display:block}header .menu.menu_toggle li.vygodno:after{height:4px;right:13px;content:"";position:absolute;background:url(/wp-content/themes/template/img/str-white.png);background-size:100% auto;top:17px;width:9px;display:block}header .menu li a.top_link .new{right:-22px;top:-21px;display:none}header .menu li{font-size:14px}@media only screen and (min-width:1400px) and (max-width:1670px){header .menu li a{font-size:14px}}@media only screen and (max-width:1400px){header .menu.menu_toggle li ul{right:-198px;margin-left:0;width:190px;margin-top:-35px}header .menu.menu_toggle li.vygodno{height:40px;padding:4px 30px 10px 17px}header .menu li.vygodno a{white-space:normal}}@media only screen and (max-width:768px){header .menu.open li{line-height:2}header .menu.open{padding:0;position:relative;top:40px;top:0;margin:0 auto;background:none;width:100%;display:block}header.openmenu{overflow:auto}header.openmenu .wrapper{height:100vh;position:relative;width:100%}header.openmenu .wrap_header{flex-direction:column;padding-bottom:70px}header .menu_min.open{right:17px;position:absolute;top:0}header.openmenu .right{margin-bottom:120px;position:relative;bottom:auto;order:4}header.openmenu .left{position:absolute;align-items:flex-start;left:20px}header.openmenu .center{margin-top:50px}header .menu.menu_toggle li ul{height:100%;overflow:visible;right:auto;position:relative;width:auto;margin-top:0}header .menu.menu_toggle li:hover ul{height:100%;padding:0;display:block}header .menu.menu_toggle li.vygodno span{display:none}header .menu.menu_toggle li.vygodno{height:auto;padding:0;background:#fff}}.slider-banner-head{position:relative;cursor:pointer;width:446px;margin-top:40px;z-index:3}.slider-banner-head .slick-arrow{top:calc(45% - 12px)}.slider-banner-head .slick-arrow.slick-prev{left:-20px}.slider-banner-head .slick-arrow.slick-next{right:-17px}@media only screen and (max-width:1400px){.slider-banner-head{width:390px}.slider-banner-head img{max-width:100%}}@media only screen and (max-width:768px){.slider-banner-head .akciya-zakaz-dom{margin-top:0}.slider-banner-head{margin:30px auto 0;box-shadow:4.961px 8.581px 20px 0 rgba(0,0,0,.3);border-radius:7px}.slider-banner-head .akciya-fund{margin-top:0}.home .section1 .right{margin:105px auto 0}.akciya-fund img,.akciya-zakaz-dom img{-webkit-box-shadow:none;box-shadow:none}}@media only screen and (max-width:550px){.slider-banner-head{width:100%}.slider-banner-head .slick-arrow{top:110%}.slider-banner-head .slick-arrow.slick-prev{left:calc(50% - 50px)}.slider-banner-head .slick-arrow.slick-next{right:calc(50% - 50px)}}.form .formnewmes .form_type_s{margin:5px 0 8px}.form .formnewmes .type_s{height:72px;padding:0 8px;font-size:14px;color:#757575;transition:.4s;text-align:center;cursor:pointer;width:78px}.form .formnewmes .type_s .type_s_ico{height:49px;height:42px;transition:.4s;background-color:#fff!important;background-color:#fff;margin:0 auto 7px;box-shadow:0 6px 10px 0 rgba(4,20,52,.24);border-radius:9px;width:49px;width:44px}.form .formnewmes .type_s.click{border:2px solid #ff5114;color:#000;background-color:#fff;border-radius:9px}.form .formnewmes .type_s.click .type_s_ico{margin:0 auto;box-shadow:none}.form .formnewmes .type_s.Tel .type_s_ico{background:url(/wp-content/themes/template/img/soc/tel.png) no-repeat 50%}.form .formnewmes .type_s.Telegram .type_s_ico{border-color:#2eabe1;background:url(/wp-content/themes/template/img/soc/telegram_f.png) no-repeat 50%}.form .formnewmes .type_s.Viber .type_s_ico{border-color:#953ede;background:url(/wp-content/themes/template/img/soc/viber_f.png) no-repeat 50%}.form .formnewmes .type_s.Whatsapp .type_s_ico{border-color:#33b958;background:url(/wp-content/themes/template/img/soc/whatsapp_f.png) no-repeat 50%}.form.formnewmes .title_form{font-size:22px}.formarticle .form.formnewmes .title_form{margin-bottom:14px}.formarticle .form.formnewmes{padding-bottom:60px}.form.formnewmes{padding-bottom:50px}.form .formnewmes .type_s_title{font-size:18px;font-weight:700;color:#000;text-align:center;margin:8px 0;line-height:1.2}.form.formnewmes .h6{font-size:10px;max-width:100%}.katalog_wrap_top .form.formnewmes .title_form{font-size:17px}.modal .form .formnewmes .form_type_s{margin-right:auto;max-width:320px;margin-left:auto}.section5_ac .form_men_center .form_wrap.form.formnewmes{height:550px;padding-top:60px}.post-type-archive-postroennye-obekty
.form_men_center
.form_wrap.form.formnewmes{height:535px;padding-top:70px}.single .form_komplect{height:550px}@media only screen and (min-width:1401px){#archi .form.formnewmes{margin-top:-30px}.template_serv .section4_k .women{top:-77px}}@media only screen and (max-width:1400px) and (min-width:769px){#archi .form.formnewmes{margin-top:-50px}.paralax_0{right:-230px;top:-160px}}@media only screen and (max-width:1400px){.single-stati .section4_k .women img{max-width:none}.single .form_komplect{height:auto}}@media only screen and (max-width:768px){.form .formnewmes .type_s{height:62px;padding:0 5px;font-size:12px;width:72px}.form.formnewmes .h6{font-size:9px}.form.formnewmes .title_form,.form.formnewmes .title_form span{font-size:20px}.katalog_wrap_top .form.formnewmes .title_form{font-size:19px}.modal .form .formnewmes .form_type_s{width:100%}#archi .form.formnewmes .title_form span{font-size:20px}.page-template-about_company .section5_ac .form_men_center .form.formnewmes{padding-top:70px;padding-bottom:40px}.post-type-archive-postroennye-obekty
.form_men_center
.form_wrap.form.formnewmes{height:auto;padding-bottom:37px}}@media only screen and (max-width:440px){.form .formnewmes .form_type_s{margin:5px auto;width:270px}.modalNF.modal .fancybox-close-small{right:9px;top:9px}}@media only screen and (max-width:400px){.modalNF.modal .form .sub_title_form{font-size:13px}.modalNF .form.formnewmes .title_form{font-size:17px}}@media only screen and (max-width:349px){.form .formnewmes .type_s .type_s_ico{height:39px;width:39px}.form .formnewmes .form_type_s{margin:5px auto;width:255px}}@media only screen and (min-width:769px){.category2pl .project .image{position:relative}.category2pl .project .type_proj{font-size:14px;font-weight:400;color:#252525;text-align:left}.category2pl .project .about_proj{height:auto;max-width:210px;text-align:left;margin-top:15px;display:block}.category2pl .project .price_old{margin-left:10px}.category2pl .project .price_block_kredit_prev{font-size:14px;font-weight:700;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin-left:0;margin-top:5px}.category2pl .yarlik{text-align:left}.category2pl .yarlik:before{height:12px;transform:rotate(45deg);content:"";position:absolute;top:9px;background-color:#e9ffc2;left:-4px;width:12px;display:block;z-index:-1}.section2_k .indiv_proj{justify-content:center;flex-direction:column;display:flex}}@media only screen and (min-width:1401px) and (max-width:1670px){.category2pl .project{width:468px}.category2pl .project .image{height:263px;position:relative;width:439px}.category2pl .project .about_proj{max-width:160px}.category2pl .project .price_old{margin-bottom:2px;margin-left:8px}.category2pl .section2_k .catalog .project{padding:15px}.category2pl .section2_k .indiv_proj{height:415px;padding:10px 25px 20px 175px;background-position:5px;width:469px}.category2pl .section2_k .indiv_proj .title_form{font-size:21px}.category2pl .section2_k .indiv_proj .sub_title_form{font-size:14px}}.section_vis.heddenback{height:1100px;overflow:hidden;position:relative;z-index:1}.section_vis.heddenback:after{content:url(/wp-content/themes/template/img/heddenback.png);position:absolute;bottom:-10px;display:block}.section_vis.heddenback2:after{height:210px;content:"";position:absolute;bottom:-10px;background:url(/wp-content/themes/template/img/heddenback.png);background-position:bottom;width:100%;display:block}.section_vis.heddenback2{overflow:hidden;max-height:1520px}.section_vis{height:auto;padding:60px 0;transition:.5s;position:relative;background:#eaf3f7;margin-top:50px;z-index:1}.section_vis.template_postr2.single-postroennye-obekty h1{color:#0c2042}.single-postroennye-obekty.section_vis .section1{padding-top:0}.single-postroennye-obekty.section_vis .section1 .right{width:100%}.single-postroennye-obekty.section_vis .fotogal .div_gal{margin-right:12px}.single-postroennye-obekty.section_vis h3{margin-bottom:40px}.wrapper_btn{right:0;position:absolute;bottom:30px;left:0;width:100%;z-index:5}button.button.click_vis_popro{width:315px}.btna_posingle,button.button.click_vis_popro{font-size:18px;font-weight:400;margin:0 auto;display:block}.btna_posingle{width:370px}.single-postroennye-obekty.section_vis2 .video{height:350px;overflow:hidden;margin-bottom:40px;background-color:#000;-webkit-box-shadow:0 24px 43px 0 rgba(21,57,76,.36);box-shadow:0 24px 43px 0 rgba(21,57,76,.36);border-radius:7px;border-radius:10px;width:100%}.single-postroennye-obekty.section_vis2 .abpr{font-size:14px;color:#2d414d;padding-left:40px}.single-postroennye-obekty.section_vis2 .abpr .p2{font-weight:400;color:#000}.single-postroennye-obekty.section_vis2 .abpr.geo{background:url(/wp-content/themes/template/img/geo2.png) no-repeat 5px top}.single-postroennye-obekty.section_vis2 .abpr.data2{background:url(/wp-content/themes/template/img/calendar2.png) no-repeat 0 0;margin-left:51px}.single-postroennye-obekty.section_vis2 .section1 .content p{margin-bottom:0;line-height:1.4}.single-postroennye-obekty.section_vis2 .section1 .content .top .video.img{margin-bottom:20px;width:530px}@media only screen and (max-width:1400px){.single-postroennye-obekty.section_vis .section1 .content .top{display:block}.single-postroennye-obekty.section_vis .section1 .content .top .img{margin:0 auto 20px}.single-postroennye-obekty.section_vis .section1 .content .top .oblachko{padding:20px 20px 20px 50px;position:relative;background:url(/wp-content/themes/template/img/back/wood.jpg) no-repeat top;background-size:cover;-webkit-box-shadow:0 14px 30px 0 #520000;box-shadow:0 14px 30px 0 #520000;border-radius:10px;left:0;width:100%;margin-top:20px}.section_vis.template_postr2.single-postroennye-obekty h1{font-size:19px}.single-postroennye-obekty.section_vis2 .video_wrap{margin-bottom:30px}}@media only screen and (max-width:768px){.single-postroennye-obekty.section_vis2 .abpr_wrap{display:block}.single-postroennye-obekty.section_vis2 .section1 .content .top .video.img{height:48vw;margin-bottom:20px;width:100%}.single-postroennye-obekty.section_vis2 .abpr.data2{margin-left:0;margin-top:21px}.section_vis.heddenback2{max-height:1720px}.btna_posingle{font-size:16px;max-width:370px;width:100%}}.single-postroennye-obekty .section3_po#rev_section1 .man_rev .text_info{padding-top:26px;right:96px;top:-50px}@media only screen and (max-width:768px){.single-postroennye-obekty .section3_po#rev_section1 .man_rev .text_info{padding-top:35px;right:0;top:50px}}@media only screen and (max-width:1400px) and (min-width:769px){header .menu.menu_toggle li:hover ul{height:165px;height:70px}}.single-postroennye-obekty .section3_po#rev_section1 .man_rev .rev_img{top:235px}.thanks{margin-top:193px}.page-template-thanks .dopdiv .also strong{font-weight:700}.page-template-thanks .dopdiv .also{font-size:32px;font-size:28px;font-weight:400;line-height:1.375}.page-template-thanks .dopdiv .flex_wrap{position:relative;align-items:center;margin-top:30px}.page-template-thanks .dopdiv .line{font-size:16px;font-weight:300}.page-template-thanks .dopdiv .line.line1{margin-left:30px}.page-template-thanks .dopdiv .line1:before{height:23px;content:"";position:absolute;top:-5px;background:url(/wp-content/themes/template/img/line_btn_f.png) no-repeat;margin-left:-101px;width:106px;display:block;z-index:-1}.page-template-thanks .dopdiv .line2{position:relative;margin-left:360px;margin-top:20px}.page-template-thanks .dopdiv .line2:before{height:32px;content:"";position:absolute;top:-16px;background:url(/wp-content/themes/template/img/line_bot_f.png) no-repeat;left:-60px;width:39px;display:block}.page-template-thanks .dopdiv .btncolor{padding:21px 0;font-size:18px;margin-bottom:10px;text-transform:uppercase;position:relative;letter-spacing:2px;text-align:center;border-radius:33px;width:352px;line-height:1;display:block}.page-template-thanks .dopdiv{padding:20px 30px;position:relative;border-radius:30px;background:#fff;margin-left:-30px;width:700px;margin-top:50px;z-index:1}@media only screen and (max-width:1400px){.thanks{height:700px}}@media only screen and (max-width:768px){.page-template-thanks .dopdiv{padding:15px 10px 20px;text-align:center;margin:30px auto;width:100%}.page-template-thanks .dopdiv .also br,.page-template-thanks .dopdiv .line{display:none}.page-template-thanks .dopdiv .btncolor{max-width:352px;margin:0 auto;width:100%}.page-template-thanks .dopdiv .also{font-size:22px}.thanks{height:610px;margin-top:83px}}.domarendaS .wrapper{padding:50px 40px 40px 50px;background:url(/wp-content/themes/template/img/back/domarendas.jpg) no-repeat top;background-size:cover;margin:50px auto;border-radius:25px}.arendafoto a{height:100%;width:100%;display:block}.arendafoto:hover{opacity:.5}.arendafoto{height:213px;margin-bottom:20px;transition:.5s;background-color:#fff;border-radius:20px;width:281px}.bottomarenda.flex_wrap{justify-content:space-between;flex-wrap:wrap;margin-top:20px}.domarendaS .title{font-size:39px;font-weight:700;color:#0c2042;line-height:1.2}.domarendaS .text{font-size:18px;font-weight:400;color:#000;margin:10px 0 30px;line-height:1.444}.domarendaS .ul{font-size:16px}.domarendaS .ul .li2{max-width:260px;margin:0 10px 0 15px}.domarendaS .ul li b{display:block}.domarendaS .ul li{max-width:300px;background:url(/wp-content/themes/template/img/verified.png) no-repeat 0;padding-left:40px}.domarendaS .video{height:386px;height:326px;background-color:#fff;-webkit-box-shadow:8.479px 13.569px 45px 0 rgba(42,96,127,.3);box-shadow:8.479px 13.569px 45px 0 rgba(42,96,127,.3);border-radius:42px;width:579px}.domarendaS .video_wrap{background:url(/wp-content/themes/template/img/youtbok.png) no-repeat 0;background-size:auto 80%;margin-top:0;padding-left:30px}.domarendaS .video a{height:100%;width:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex}.domarendaS .video a .play_button{height:39px;height:50px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;border-radius:15px;background:url(/wp-content/themes/template/img/play_button_youtube.png) no-repeat;background-size:100% 100%;margin:auto;-webkit-box-shadow:0 13px 21px 0 rgba(204,9,0,.73);box-shadow:0 13px 21px 0 rgba(204,9,0,.73);width:39px;width:72px;display:block}.domarendaS .video a:hover .play_button{opacity:.6}.domarendaS .button.fancybox{height:54px;width:280px;line-height:52px;margin-top:25px}@media only screen and (max-width:1670px){.arendafoto{height:160px;width:248px}.domarendaS .video{height:270px;width:479px}.domarendaS .title{font-size:31px}.domarendaS .text{font-size:16px}.domarendaS .ul li{max-width:270px}}@media only screen and (max-width:1400px){.toparenda.flex_wrap{display:block}.toparenda .left{margin-bottom:30px}.domarendaS .video{height:266px;width:479px}.domarendaS .button.fancybox{margin:15px auto 0}.domarendaS .video_wrap{margin:0 auto;width:510px;padding-left:30px}.domarendaS .wrapper{padding:30px}.arendafoto{height:110px;width:171px}.domarendaS .ul li b{display:inline}}@media only screen and (max-width:768px){.domarendaS .title{font-size:24px;color:#0c2042;text-align:center}.domarendaS .text{font-size:16px;line-height:1.375}.domarendaS .wrapper{padding:25px 15px 5px}.arendafoto{height:109px;margin:0 6px 10px;border-radius:20px;width:143px}.domarendaS .video_wrap{margin:0 auto;background:none;width:100%;padding-left:0}.domarendaS .video{height:266px;max-width:479px;margin:0 auto;border-radius:20px;width:100%}.bottomarenda.flex_wrap{justify-content:center;margin-right:-6px;margin-left:-6px}.domarendaS .wrapper{background:url(/wp-content/themes/template/img/back/domarendas_mob.jpg) no-repeat top;background-size:cover}.domarendaS .ul{display:block}.domarendaS .ul .li2{max-width:100%;margin:10px 0}.domarendaS .ul li{max-width:100%;background:url(/wp-content/themes/template/img/verified.png) no-repeat left 5px;padding-left:35px}}@media only screen and (max-width:530px){.domarendaS .video{height:45vw}}@media only screen and (max-width:370px){.arendafoto{height:88px;margin:0 4px 10px;width:135px}}.askqust_wrap.domarenda_wrap{padding:25px 15px 15px;background:url(/wp-content/themes/template/img/back/domarenda_wrap.jpg) no-repeat top;background-size:cover;border-radius:25px}.domarenda .title{font-size:20px;font-weight:700;margin-bottom:10px;color:#0c2042;text-align:center;line-height:1.2}.domarenda .text{padding:0 5px;font-size:14px;font-weight:400;margin-bottom:15px;color:#000;text-align:center;line-height:1.429}.domarenda .button.fancybox{height:54px;margin:15px auto 0;width:280px;line-height:52px}.domarenda .video{height:198px;max-width:352px;background-color:#fff;margin:0 auto;-webkit-box-shadow:8.479px 13.569px 45px 0 rgba(42,96,127,.3);box-shadow:8.479px 13.569px 45px 0 rgba(42,96,127,.3);border-radius:20px;width:100%}.domarenda .video a{height:100%;width:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex}.domarenda .video a .play_button{height:39px;height:50px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;border-radius:15px;background:url(/wp-content/themes/template/img/play_button_youtube.png) no-repeat;background-size:100% 100%;margin:auto;-webkit-box-shadow:0 13px 21px 0 rgba(204,9,0,.73);box-shadow:0 13px 21px 0 rgba(204,9,0,.73);width:39px;width:72px;display:block}.domarenda .video a:hover .play_button{opacity:.6}@media only screen and (max-width:1400px){.domarenda .video{height:168px;width:100%}}@media only screen and (max-width:768px){.domarenda .video{height:168px;max-width:312px;width:100%}.domarenda .title{font-size:18px;margin-bottom:6px}.askqust_wrap.domarenda_wrap{padding:18px 10px 15px}}.about_compl{font-size:18px;margin:10px 0 20px;line-height:1.4}@media only screen and (max-width:768px){.about_compl{font-size:16px}}.socset .a_ico.dz{background:url(/wp-content/themes/template/img/dzen.png) no-repeat}.socset .a_ico.tg{background:url(/wp-content/themes/template/img/tg.png) no-repeat}header .call_back .call_back_div,header .right .phone a,header .right .time_work,header .socset .p{white-space:nowrap}header .socset{margin-left:5px}@media only screen and (max-width:1670px){header .socset .p{margin-right:10px}header .right .phone{margin-left:0}header .socset{margin-left:5px}header .search{margin-right:5px;margin-left:10px;width:285px}}@media only screen and (max-width:1400px){header .search{margin-right:0;margin-left:30px;width:46px}header .socset{flex-wrap:wrap;margin-right:10px;margin-left:0;width:64px}.socset .a_ico,.socset .a_ico.vk,.socset .a_ico.youtube{margin-bottom:7px}}@media only screen and (max-width:1400px) and (min-width:769px){.open header .center_top .menu.open{top:65px}}@media only screen and (max-width:768px){footer{padding-bottom:100px}.socset .a_ico{margin-bottom:7px}}header .menu_min{height:45px;padding-top:21px;font-size:14px;font-weight:700;margin-right:24px;text-transform:lowercase;position:relative;text-align:center;box-shadow:0 3px 5px 1px rgba(0,0,0,.1);border-radius:5px;background:#fff url(/wp-content/themes/template/img/menu.png) no-repeat center 8px;cursor:pointer;width:48px;line-height:1.4;display:block;display:none}header .menu_min.open span{display:none}@media only screen and (max-width:768px){header .center_top .menu_min{height:45px;margin:0;width:48px}}.section2 .director{z-index:1}.page-template-about_company .section34_ac{background:#fff}.page-template-about_company .section3_ac{background:linear-gradient(0deg,transparent,#fff),url(/wp-content/themes/template/img/back/back_komp.jpg) no-repeat bottom;padding-bottom:300px}.page-template-about_company .section4_ac{margin-top:-150px}.bullits_years{grid-template-columns:1fr 230px 1fr;align-items:end;grid-gap:10px;grid-template-areas:"b1 years b2" "b3 years b4" "info info info";margin-top:20px;display:grid}.bullits_years li{align-items:center;display:flex}.bullits_years li:first-child,.bullits_years li:nth-child(2){margin-top:30px}.bullits_years .years{grid-area:years;margin-top:0}.bullits_years .info{grid-area:info;margin-top:0}.bullits_years .number{flex:0;font-size:50px;font-weight:100;margin-right:10px;color:#cceecb;line-height:1;font-family:Roboto,sans-serif}.bullits_years .text{font-size:20px;line-height:1.2}.bullits_years .years img{position:relative;max-width:100%;max-height:390px;margin:0 auto;display:block;z-index:2}.bullits_years .info{padding-top:20px;font-size:21px;font-weight:900;color:#79a377;text-transform:uppercase;text-align:center;display:block}.bullits_years .info span{font-size:120px;text-transform:none;margin:-50px auto 0;line-height:1.2;display:block}.page-template-about_company .bullits_years{grid-template-columns:1fr 340px 1fr;align-items:center}.page-template-about_company .bullits_years .info span{color:#b3c8dd}.page-template-about_company .bullits_years .number{font-size:64px;color:#0a6d9c}.page-template-about_company .bullits_years li:first-child,.page-template-about_company .bullits_years li:nth-child(3){justify-content:end;justify-self:end}.page-template-about_company .bullits_years li:first-child .text,.page-template-about_company .bullits_years li:nth-child(3) .text{flex-basis:min-content}.page-template-about_company .bullits_years li{max-width:360px}.page-template-about_company .bullits_years .info{justify-self:center}@media only screen and (min-width:1200px){.page-template-about_company .bullits_years .text{font-size:26px}.page-template-about_company .bullits_years .info,.page-template-about_company .bullits_years .years{justify-self:center}}@media only screen and (max-width:1670px){.bullits_years .number,.page-template-about_company .bullits_years .number{font-size:48px}.bullits_years .text,.page-template-about_company .bullits_years .text{font-size:18px}.home .bullits_years .years img{max-height:250px}}@media only screen and (max-width:768px){.bullits_years,.page-template-about_company .bullits_years{grid-template-columns:170px 170px;justify-content:center;margin-bottom:50px;align-items:start;grid-gap:20px;grid-template-areas:"years years" "info info"}.bullits_years .years{align-self:end}.bullits_years li,.bullits_years li span{text-align:center;display:block}.bullits_years li:first-child,.bullits_years li:nth-child(2){margin-top:0}.bullits_years .years img{height:auto;max-width:230px;width:auto}.bullits_years .years{justify-self:center}.bullits_years .info{padding:0}.home .bullits_years .years img{margin-top:110px}.home .section2 .paralax_1{right:-65px;top:-464px;left:auto}.page-template-about_company .bullits_years li:first-child,.page-template-about_company .bullits_years li:nth-child(3){justify-self:auto}.page-template-about_company .bullits_years li:first-child .text,.page-template-about_company .bullits_years li:nth-child(3) .text{flex-basis:50%}.page-template-about_company .section3_ac{background:linear-gradient(0deg,transparent,#fff),url(/wp-content/themes/template/img/back/back_komp_mob.jpg) no-repeat bottom;padding-bottom:100px}.page-template-about_company .section4_ac{margin-top:0}}@media only screen and (max-width:400px){.bullits_years,.page-template-about_company .bullits_years{grid-template-columns:1fr;justify-content:center;grid-gap:30px;grid-template-areas:years info}.home .section2 .paralax_1{display:none}}.single .komplect{padding-bottom:0}#sochial_modal{height:640px;overflow:hidden;padding:50px;color:#fff;max-width:960px;background-size:cover;border-radius:35px;width:100%;background-image:url(/wp-content/themes/template/img/sochial_modal_bg.jpg)}#sochial_modal .content{max-width:570px}#sochial_modal .modal__title{font-size:54px;font-weight:600}#sochial_modal .modal__subtitle{font-size:32px;max-width:380px;margin-top:30px}#sochial_modal .buttons{margin-top:60px}#sochial_modal .buttons .socset .a_ico.vk{height:25px;margin:0!important;width:25px;background-image:url(/wp-content/themes/template/img/vkontakte_icon.png)}#sochial_modal .buttons .socset .a_ico.tg{height:25px;margin:0!important;width:25px;background-image:url(/wp-content/themes/template/img/telegram_icon.png)}#sochial_modal .button{padding:0 15px;justify-content:flex-start;font-size:19px;font-weight:400;gap:10px;align-items:center;box-shadow:0 6px 9.4px .6px rgba(0,0,0,.24);border-radius:20px;background:#fff;width:300px;margin-top:20px;white-space:nowrap;display:flex}.open_mob{display:none}#sochial_modal .fancybox-close-small{height:60px;opacity:1;width:60px;background-image:url(/wp-content/themes/template/img/close_sochial_modal.png)}@media screen and (max-width:987px){.open_mob{display:block}.close_mob{display:none}#sochial_modal{height:700px;padding:65px 20px 0;max-width:320px;background-position:bottom;background-image:url(/wp-content/themes/template/img/sochial_modal_bg-mob.jpg)}#sochial_modal .modal__title{font-size:29px;text-align:center}#sochial_modal .modal__subtitle{font-size:18px;text-align:center;margin-top:20px}#sochial_modal .fancybox-close-small{height:35px;width:35px}#sochial_modal .buttons{justify-content:center;flex-direction:column;margin-top:20px;display:flex}#sochial_modal .button{padding:0 15px;font-size:18px;width:100%}}.price_block_kredit3{padding:15px 20px;text-align:center;background-color:#fff}.single .komplect .price_block_kredit3 .price_sale{padding:0;color:#000;text-align:center;background-color:unset;margin-top:10px}.single .komplect .price_block_kredit3 .salesale{padding:5px 7px;font-size:14px;position:relative;border-radius:13px;margin-top:10px;white-space:nowrap}.single .komplect .price_block_kredit3 .salesale,.single .komplect .price_block_kredit3 .salesale:before{background-image:-moz-linear-gradient(90deg,#e4e4e4 0,#efefef 99%);background-image:-webkit-linear-gradient(90deg,#e4e4e4,#efefef 99%);background-image:-ms-linear-gradient(90deg,#e4e4e4 0,#efefef 99%)}.single .komplect .price_block_kredit3 .salesale:before{height:13px;transform:rotate(45deg);content:"";position:absolute;bottom:-6.5px;transform-origin:center;left:calc(50% - 6.5px);width:13px}.single .nav_domaSl{display:none}.single .section4 .wrapper2,.single .section5_s .wrapper2{margin:0 auto}.banner-single-complect{padding:30px 30px 30px 35%;font-size:20px;color:#fff;background:url(/wp-content/themes/template/img/banner_021123.jpg) no-repeat 35% 0;background-size:cover;margin:30px 30px 0;border-radius:10px}.banner-single-complect h5{font-size:26px;font-weight:700;margin-bottom:10px;color:#fff4c8}.banner-single-complect b{font-weight:700}.single .komplect{padding-top:1px}@media screen and (max-width:1400px){.banner-single-complect{padding:30px 30px 30px 25%;font-size:16px;background:url(/wp-content/themes/template/img/banner_021123.jpg) no-repeat 47% 0;background-size:cover}.banner-single-complect h5{font-size:22px}}@media screen and (max-width:768px){.banner-single-complect{padding:20px;margin-bottom:20px;background:url(/wp-content/themes/template/img/banner_mob_021123.jpg) no-repeat 0 0;background-size:cover}.single .s_section2 h3{margin-bottom:10px}}.banner-category{padding:30px 30px 30px 35%;font-size:20px;color:#fff;background:url(/wp-content/themes/template/img/banner_021123.jpg) no-repeat 35% 0;background-size:cover;margin:0 0 20px;border-radius:10px}.banner-category h5{font-size:26px;font-weight:700;margin-bottom:10px;color:#fff4c8}.banner-category b{font-weight:700}@media screen and (max-width:1400px){.banner-category{padding:30px 30px 30px 30%;font-size:16px;background:url(/wp-content/themes/template/img/banner_021123.jpg) no-repeat 37% 0;background-size:cover}.banner-category h5{font-size:22px}}@media screen and (max-width:768px){.banner-category{padding:20px;margin-bottom:20px;background:url(/wp-content/themes/template/img/banner_mob_021123.jpg) no-repeat 0 0;background-size:cover}}#filter_projects{width:100%}.filter-select-block{padding:0 20px 0 10px;border:1px solid gray;-webkit-box-align:start;align-items:flex-start;border-radius:7px;background:#fff url(/wp-content/themes/template/img/arr2.png) no-repeat center right 5px;background-size:12px auto;width:100%;-ms-flex-align:start;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-select-block select{height:38px;padding:10px;font-size:16px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#575757;width:100%;font-family:Mulish,sans-serif}.filter-group-select{grid-gap:10px;grid-template-areas:"types sizes" "floors floors";display:grid}.filter-group-select .types{grid-area:types}.filter-group-select .sizes{grid-area:sizes}.filter-group-select .floors{grid-area:floors}.section2_k .filter{height:auto;min-height:auto}.filter_wrap{align-items:start;grid-template-areas:"filter1 filter2" "filter1 banner" "filter1 sort";display:grid}.filter1{grid-area:filter1}.filter2{grid-area:filter2}.sorting{grid-area:sort}.banner-category{grid-area:banner}.filter_wrap.wrapper{margin:auto}.section2_k .filter2 .sort_vid{margin-top:60px}.catalog_wrap{grid-template-columns:1fr 1fr;grid-gap:20px 10px;display:grid}.catalog .project{background-color:#f9f9f9;margin:0;border-radius:20px;width:100%;background-image:none}.catalog .project .image{height:405px;overflow:unset;border-radius:0;background:none;width:100%}.project .image img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px;width:100%}.project .viewed{bottom:-19px;border-radius:0 0 5px 5px}.project-gift{height:48px;right:15px;position:absolute;top:15px;width:48px}.project-gift:hover{cursor:pointer}.project-gift span:first-child{height:48px;position:relative;border-radius:10px;background:#f93d3d url(/wp-content/themes/template/img/house_gift.png) no-repeat 50%;width:48px;display:block;z-index:2}.project-gift span:last-child{padding:5px 10px;font-size:16px;font-weight:400;right:0;color:#fff;position:absolute;text-align:right;top:37px;border-radius:10px 0 10px 10px;background:#f93d3d;width:230px;display:none;z-index:1}.project-gift span b{font-weight:600}.project-floors{padding:5px 10px;font-weight:400;position:absolute;bottom:15px;border-radius:20px;background:#fff;left:15px}.project-desc-group{grid-template-columns:35% 35% 30%;align-items:start;grid-gap:10px 0;grid-template-areas:"title params params" "price design readmore";margin-top:10px;display:grid}.project-name{grid-area:title}.project-params{grid-area:params}.project-price{grid-area:price;margin-right:5px}.project-discount{grid-area:discount}.project-design{grid-area:design;border-radius:15px}.project-readmore{grid-area:readmore;align-self:center}.project .about{-ms-flex-pack:justify;height:auto;padding:15px;justify-content:space-between;-webkit-box-pack:justify;position:inherit;margin:0;-webkit-box-shadow:none;box-shadow:none;border-radius:15px;width:100%}.project .name{font-size:26px;text-align:left}.project .project-name{height:auto}.project .project-name a{border-bottom:1px solid #000;display:inline-block}.project .project-discount{font-size:16px;max-width:fit-content;width:fit-content}.project .project-discount b{text-wrap:nowrap}.project .project-params{margin:15px 0 0}.project .project-params>div{padding:0 5px 0 45px}.project .project-params .text{font-size:16px;font-weight:700}.project .project-params .title{font-size:14px}.project .project-params .type{background:url(/wp-content/themes/template/img/house_type.png) no-repeat 0}.project .project-params .gabarit{background:url(/wp-content/themes/template/img/house_size.png) no-repeat 0}.project .project-params .s{background:url(/wp-content/themes/template/img/house_area.png) no-repeat 0}.project .about .gabarit,.project .about .s{width:auto}.project-design{padding:15px 15px 15px 60px;font-size:14px;font-weight:600;margin-right:10px;align-self:center;background:#fff url(/wp-content/themes/template/img/house_design.png) no-repeat left 15px center}.project-design b{font-weight:700;color:#f93d3d;text-wrap:nowrap;display:block}.project-design span{text-wrap:nowrap}#o_dome .project-design{padding:15px 10px 15px 50px;align-self:start;margin:0;background:#ededed url(/wp-content/themes/template/img/house_design.png) no-repeat left 8px center}.right_info_s #o_dome.flex_wrap{justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;align-items:start}.project .button{height:60px;padding:20px;justify-content:center;margin:auto;align-items:center;width:auto;line-height:1;display:flex}.category2pl .section2_k .indiv_proj{height:auto;padding:0 0 0 160px;margin:auto;background:url(/wp-content/themes/template/img/back/indiv_proj.jpg) no-repeat 0;width:auto}.section2_k .catalog .project{margin:0}.project .price_block_kredit_prev{padding:0 0 0 15px;position:relative}.project .price_block_kredit_prev:before{height:8px;content:"";position:absolute;top:5px;background-color:#04a924;border-radius:4px;left:0;width:8px;display:block}.project .price_block_kredit_prev .inkredit{text-wrap:nowrap}.project .price_block_kredit_prev br{display:none}.project .price_block_kredit_prev .info_kr b{color:#04a924}.price_wrap.flex_wrap{flex-wrap:wrap;flex-direction:row;gap:0 8px;text-align:left}.price_wrap.flex_wrap .price_old{font-weight:400;color:#5b5b5b;margin:0;align-items:flex-end;display:flex}.price_wrap.flex_wrap .price_new{font-size:30px}.project-price p{flex-grow:1;font-weight:500;flex-basis:100%}.project-price p br{display:none}#filter_projects.fixed{position:fixed;top:100px;left:0;z-index:10}#filter_projects.fixed .filter_wrap{padding:20px 0;box-shadow:2.736px 7.518px 12px 0 rgba(8,52,72,.15);border-radius:0 0 10px 10px;background:#fff;grid-template-areas:sort filter1}#filter_projects.fixed .filter{padding:10px}#filter_projects.fixed .banner-category,#filter_projects.fixed .filter1>*,#filter_projects.fixed .filter2{display:none}#filter_projects.fixed .filter1 .filter-group-select{grid-template-areas:"types sizes floors";display:grid}#filter_projects.fixed .filter1{-webkit-box-shadow:none;box-shadow:none;width:100%}#filter_projects.fixed .filter1:before{display:none}#filter_projects.fixed .sorting{padding:10px;justify-content:start;background-color:#fff;margin:0}#filter_projects.fixed .sorting .text{font-size:14px;margin-right:15px}#filter_projects.fixed .sort_title{font-size:14px}#filter_projects .sort_var.popular:before{display:none}#filter_projects .sort_var.popular{margin-left:0}#filter_projects.fixed .sort_var_wrap:not(:last-child):after{height:100%}#o_dome .bl_o_dome .z_o_dome{font-size:22px}@media only screen and (max-width:1670px){.section2_k .filter{min-height:auto}}@media only screen and (max-width:1400px){#o_dome .bl_o_dome .z_o_dome{font-size:16px}.project-desc-group{grid-template-areas:"title title title" "params params params" "price design readmore"}.project .project-params{margin:10px 0 0}.category2pl .project .about_proj{max-width:100%;margin:10px 0 0}.catalog .project .image{height:305px}.project .project-discount{font-size:12px}.price_wrap.flex_wrap .price_new{font-size:24px}.project .name{font-size:22px;margin:0}.project .price_old{font-size:16px}.project .price_block_kredit_prev br{display:inline-block}.project-price p{font-size:14px}.project-price p br{display:inline-block}#filter_projects.fixed .sort_var_wrap{margin:0 30px}#filter_projects.fixed .sort_var_wrap:not(:last-child):after{right:-30px}}@media only screen and (max-width:768px){.category #catalog .filter_wrap{width:100%;grid-template-areas:filter1 filter2 sort banner;display:grid}#filter_projects.fixed .filter_wrap{padding:0;background:#fff;grid-template-areas:sort filter1}#filter_projects.fixed .sort_var_wrap{display:none}#filter_projects.fixed #sort_var_filter{height:40px;height:34px;position:relative;background-color:#fff;-webkit-box-shadow:.726px 2.911px 6px 0 rgba(1,3,5,.13);box-shadow:.726px 2.911px 6px 0 rgba(1,3,5,.13);border-radius:2px;padding-left:10px;display:block}#category_projects.wrapper{width:95%}#filter_projects.fixed #sort_var_filter option.sort_var{vertical-align:middle;display:block}.catalog_wrap{grid-template-columns:1fr;margin:auto;grid-gap:20px 10px;width:80%}.project-desc-group{grid-template-columns:1fr 160px;grid-gap:15px 0;grid-template-areas:"title title" "params params" "price design" "readmore readmore";margin-top:10px}.project .project-discount{display:none}.project .project-name{justify-self:start;margin-bottom:0}.project .type_proj{font-size:16px;font-weight:600;color:#000;text-align:left}.project .project-readmore{margin-bottom:0}.project .project-params{margin-top:0}.project .name{font-size:26px;margin-bottom:0;text-align:center}.project .button{max-width:170px;width:90%}.bottom_p.project-price{flex-wrap:wrap;gap:0;display:flex}.price_wrap.flex_wrap{flex-basis:100%}.price_wrap.flex_wrap .price_old{font-size:16px}.project .project-params{justify-content:space-around}.project .project-params>div{padding:45px 5px 0}.project .project-params .type{background:url(/wp-content/themes/template/img/house_type.png) no-repeat 0 0}.project .project-params .gabarit{background:url(/wp-content/themes/template/img/house_size.png) no-repeat 0 0}.project .project-params .s{background:url(/wp-content/themes/template/img/house_area.png) no-repeat 0 0}.project .project-design{padding:60px 15px 15px;text-align:center;margin:0;background:#fff url(/wp-content/themes/template/img/house_design.png) no-repeat center 10px}.category2pl .section2_k .indiv_proj{padding:10px 0 20px;background-color:#fff;background:url(/wp-content/themes/template/img/content/left_sec4.jpg) no-repeat 35px;background-size:200px auto;background-position:center 60px}#filter_projects.fixed{top:65px}#filter_projects.fixed .apriceview2{margin:10px 0 0;display:none!important}#filter_projects.fixed .sort_title{font-size:12px}.category2pl .project .price_block_kredit_prev{padding:0 0 0 20px;font-size:14px;font-weight:700;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin-left:0;margin-top:5px}}@media only screen and (max-width:600px){.price_wrap.flex_wrap{flex-direction:column}}@media only screen and (max-width:480px){.catalog_wrap{width:100%}#filter_projects.fixed .sorting{display:none}#filter_projects.fixed .filter{padding:5px 5px 10px}#filter_projects.fixed .filter_wrap{padding:0}#filter_projects.fixed .apriceview2{display:none!important}.project-desc-group{grid-template-columns:60% 40%}}.postroennye-obekty-terms{position:relative;text-align:center;margin:0 0 35px}.postroennye-obekty-terms:after{height:0;transform:rotate(90deg);border:20px solid transparent;border-left-color:#ecf3f7;content:"";position:absolute;left:calc(50% - 20px);width:0}.postroennye-obekty-terms h3{padding:12px 25px 10px;font-size:16px;border-radius:25px 25px 0 0;background:#ecf3f7;display:inline-block}.postroennye-obekty-terms ul{padding:20px;justify-content:space-evenly;gap:10px;border-radius:15px;background:#ecf3f7;display:flex}.postroennye-obekty-terms li a{text-decoration:underline;font-weight:400;color:#000;text-wrap:nowrap}.postroennye-obekty-terms li.active a{text-decoration:none;font-weight:700;color:#08b729}.postroennye-obekty-terms li a:hover{text-decoration:none;color:#000}.po_no_found{padding:20px;text-align:center}#filter_po{width:100%}#filter_po.fixed{position:fixed;top:100px;left:0;z-index:10}#filter_po.fixed h3,#filter_po.fixed:after{display:none}#filter_po.fixed ul{border-radius:0 0 15px 15px}@media only screen and (max-width:768px){.postroennye-obekty-terms{margin:100px 0 35px}.postroennye-obekty-terms ul{justify-content:center;flex-wrap:wrap}.post-type-archive-postroennye-obekty .object_wrap{margin-top:0}.form_men_center{margin-top:30px}#filter_po.fixed{top:65px;margin-top:0}#filter_po.fixed .wrapper{width:100%}}@media only screen and (max-width:1400px){header .menu2 ul li{margin:0 13px}header .menu2 ul li a span{right:50px;text-align:right;top:-11px;width:50px}}.banner_calc{height:auto;min-height:84px;padding:10px 10px 10px 100px;flex-wrap:wrap;align-items:center;border-radius:10px;background:url(/wp-content/themes/template/img/banner_calc_bg.png) no-repeat 0 0,url(/wp-content/themes/template/img/banner_calc_bg.jpg) no-repeat 100% 0/cover;width:100%;margin-top:10px;display:flex}.banner_calc>span{font-size:28px;margin:0 10px}.banner_calc>span:first-child{font-weight:600;margin-right:20px;color:#fff}.banner_calc>span:last-child{font-weight:900;color:#000;flex-direction:column;align-items:start;display:flex}.banner_calc>span:last-child span{padding:0 4px;margin:1px;background:#fff3cb;display:inline-block}@media only screen and (max-width:768px){.banner_calc>span{font-size:22px}.banner_calc>span:first-child{margin-right:10px}.banner_calc{background:url(/wp-content/themes/template/img/banner_calc_bg.png) no-repeat 0 0,url(/wp-content/themes/template/img/banner_calc_bg.jpg) no-repeat 70% 0/cover}}@media only screen and (max-width:540px){.banner_calc>span{font-size:18px}.banner_calc{background:url(/wp-content/themes/template/img/banner_calc_bg.png) no-repeat 0 0,url(/wp-content/themes/template/img/banner_calc_bg.jpg) no-repeat 50% 0/cover}}.bg-category-438 #k_section1 .form_wrap_right,.category-438 #k_section1 .form_wrap_right{display:none}@media only screen and (min-width:1400px) and (max-width:1670px){header .center_top .menu{width:1020px}header .logo img{height:75%}header .center_top .menu li{font-size:13px;margin:0 3px}header .center_top .menu li a{font-size:14px}header .menu.menu_toggle li.vygodno{padding:8px 25px 10px 12px}header .menu.menu_toggle li.vygodno span{white-space:nowrap}header .phone a{font-size:18px}header .right .time_work{font-size:13px}header .right .email a{font-size:14px}}@media only screen and (max-width:768px){.bg-category-438 .section1#k_section1,.category-438 .section1#k_section1{height:550px!important;background-position:bottom!important}}.single .formarticle{background-size:cover}.single .section_process{margin-bottom:-330px;position:unset;padding-bottom:0}#slider_rev_wrap .slider_rev_wrap.slick-current{position:relative;z-index:50}.single .section_process .content{position:relative;z-index:5}@media only screen and (max-width:768px){.single .section_process{margin-bottom:-360px;margin-bottom:0;padding-bottom:100px}}.map{height:640px;margin:0;width:100%;z-index:1}.map .dc-map-hint{transform:translate(7px,-100%);padding:5px;border:none;font-weight:400;color:#000;position:absolute;border-radius:5px;background:hsla(0,0%,100%,.85);white-space:nowrap}.map .dc-map-marker{transform:translate(-50%,-100%);position:absolute;cursor:pointer;width:50px;z-index:105}.map .dc-map-marker svg{color:#000}.ymaps3x0--controls{z-index:10!important}.map .static-image{height:100%;max-width:100%;object-fit:contain;object-position:center;margin:0 auto;border-radius:20px;display:flex}.circle{height:50px;transform:translate(-50%,-50%);border:2px solid;color:#23b649;position:relative;background-color:hsla(0,0%,100%,.7);border-radius:50%;width:50px;z-index:105}.circle.small{height:60px;width:60px}.circle.medium{height:70px;width:70px}.circle.large{height:80px;width:80px}.circle-content{height:70%;transform:translate3d(-50%,-50%,0);justify-content:center;position:absolute;top:50%;background-color:currentColor;align-items:center;border-radius:50%;left:50%;width:70%;display:flex}.circle-text{font-size:.9em;font-weight:400;color:#fff}.dc-map-popup{transform:translate(-50%,calc(-100% - 70px));padding:16px;color:#000;position:absolute;gap:12px;box-sizing:border-box;align-items:center;box-shadow:0 0 8px 0 #0003;border-radius:8px;background:#fff;display:flex}.dc-map-popup .popup__close{flex:1 0 auto;height:24px;border:1px solid #0003;right:15px;position:absolute;top:15px;background:#fff;background-color:inherit;border-radius:4px;cursor:pointer;width:24px;z-index:200}.dotmapcont{position:relative;max-width:360px;text-align:center;border-radius:20px;width:230px;z-index:110}.dotmapcont ul{font-size:12px;text-align:left;line-height:1.2}.dotmapcont ul li{position:relative;padding-left:10px}.dotmapcont ul li:before{height:4px;content:"";position:absolute;top:6px;background-color:#0bfd38;border-radius:50%;left:0;width:4px;background-image:-o-linear-gradient(117deg,rgba(0,0,4,.28) 0,hsla(0,0%,100%,.28) 100%);background-image:linear-gradient(-27deg,rgba(0,0,4,.28),hsla(0,0%,100%,.28));display:block}.dotmapcont .foto{height:87px;overflow:hidden;border:1px solid #fff;background-color:#bfbfbf;margin:0 auto 10px;border-radius:50%;width:87px}.dotmapcont .foto img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dotmapcont .title{font-size:16px;font-weight:700}@media screen and (max-width:987px){.map{height:435px}}#map_footer{grid-area:contact}#map_po{margin-top:30px}#contact .wrapper{justify-self:start;margin:0 0 0 30px;width:auto}@media only screen and (max-width:768px){#map_footer{grid-area:map}}.project_item{overflow:hidden;color:#000;position:relative;background-color:#fff;-webkit-box-shadow:3.18px 5.088px 29px 0 rgba(79,79,79,.09);box-shadow:3.18px 5.088px 29px 0 rgba(79,79,79,.09);border-radius:25px;width:calc(33.3% - 10px);display:block}.flex_wrap .project_item{width:calc(50% - 10px)}.flex_gap{gap:10px}.project_item .project_head{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;gap:10px;margin:15px 20px 0;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.project_item .project_head .project_title a{font-size:20px;text-decoration:underline;font-weight:700;color:#000;text-align:left}.project_item .project_head .project_type{font-size:16px;position:relative;white-space:nowrap}.project_item .project_head .project_type:before{height:7px;content:"";position:absolute;top:calc(50% - 2px);background-color:#ffba14;border-radius:2px;left:-10px;width:7px;display:block}.project_item .project_img img{height:340px;object-fit:cover;width:100%}.project_item .project_content{-ms-flex-pack:justify;padding:15px 0;justify-content:space-between;-webkit-box-pack:justify;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;gap:10px;margin:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex}.project_item .project_content div{-webkit-box-align:center;gap:10px;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.project_item .project_content div p{font-size:16px}.project_item .project_content div p b{display:block}.project_item .price{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;font-size:14px;-webkit-box-align:center;gap:2px;gap:10px;margin:0 20px;align-items:center;-ms-flex-align:center;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.project_item .price>div{flex-wrap:wrap;gap:5px;align-items:flex-end;display:flex}.project_item .price .old_price{font-size:22px;text-decoration:line-through;padding-bottom:4px;white-space:nowrap}.project_item .price p b{font-size:32px;display:block}.project_item .price .price_ot{padding:10px 20px;flex-wrap:nowrap;font-size:14px;-webkit-box-align:center;gap:10px;background-color:#e7ffbd;align-items:center;border-radius:13px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.project_item .price .price_ot b{font-size:20px;display:block}.proj-pr b{font-size:16px;text-decoration:line-through;font-weight:500}.proj-pr span{font-weight:700;color:#f93d3d;text-wrap:nowrap}.project_item .project_footer{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;margin:15px 20px 20px;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sale_and_mortgage{flex-direction:column;row-gap:8px;display:flex}.project_item .project_footer .sale_and_mortgage .mortgage,.project_item .project_footer .sale_and_mortgage .sale{font-size:16px;-webkit-box-align:flex-start;gap:9px;align-items:flex-start;-ms-flex-align:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.project_item .project_footer .more_btn{-ms-flex-pack:center;padding:16px 10px;justify-content:center;-webkit-box-pack:center;font-size:14px;font-weight:700;-webkit-box-align:center;max-width:245px;gap:18px;background-color:#efaf76;align-items:center;-webkit-box-shadow:0 5px 0 0 #bf834f;box-shadow:0 5px 0 0 #bf834f;border-radius:10px;cursor:pointer;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.project_item .project_footer .more_btn img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project_item .project_footer .more_btn:hover img{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.container_project{justify-content:flex-start;flex-wrap:wrap;gap:15px;display:flex}@media only screen and (max-width:1670px){.project_item{width:calc(50% - 10px)}}@media only screen and (max-width:1400px){.project_item .price>div{flex-wrap:wrap;gap:0}.flex_wrap .project_item{width:100%}}@media only screen and (max-width:987px){.project_item{width:100%}.project_item .project_head{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.project_item .project_type{margin-left:10px}.project_item .project_img img{height:250px}}@media only screen and (max-width:768px){.project_item .price .price_ot{flex-wrap:wrap;max-width:115px;gap:0}.project_item .price>div{flex-direction:column;align-items:flex-start}.popproj_new.section3 .content{padding-top:240px!important}#popproj.popproj_new{padding-bottom:0!important}.home .popproj_new .paralax_4{top:0}}@media only screen and (max-width:500px){.project_content,.project_footer{flex-wrap:wrap}.project_footer a.button{width:100%;margin-top:20px}.project_item .price .price_ot{padding:7px 17px}.project_item .price p b{font-size:26px}.project_item .project_content{gap:10px;margin:15px;row-gap:25px}.project_head{margin:15px 15px 0}.project_item .price{margin:0 15px}.project_item .project_footer{margin:15px 15px 20px}.project_item .price .price_ot b{font-size:18px}}.project_label{padding:9px 13px;font-size:12px;font-weight:400;color:#fff;color:#000;position:absolute;gap:7px;top:19px;background-color:#fffdbf;align-items:center;border-radius:25px;left:19px;display:flex}.popproj_new.section3 .content{max-width:1600px}#popproj.popproj_new{background:url(/wp-content/themes/template/img/newimg/back_b.jpg),url(/wp-content/themes/template/img/newimg/back_top1.jpg),url(/wp-content/themes/template/img/newimg/backs.jpg);background-size:contain;background-position:bottom,top,50%;background-repeat:no-repeat,no-repeat,repeat}@media screen and (min-width:1400px){#popproj.popproj_new .project_item .price p b{font-size:30px}#popproj.popproj_new .project_item .price .price_ot b{font-size:20px}}.single .workSlider,.single .workSliderBlock{width:1087px}.single .workSlider{margin-bottom:0}.single .workSlider,.single .workSlider .fotodom{height:732px}.single .workSlider .fotodom{background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important}.single .workSlider .slick-arrow.slick-next{right:45px}.single .workSlider .slick-arrow.slick-prev{left:45px}.single .workSlider .slick-arrow{bottom:40px;top:auto}.single .nav_domaSl{position:absolute;bottom:22px;margin-left:-211px;left:50%;width:422px}.single .nav_domaSl .slide2{height:92px;padding:0 3px;width:135px}.single .nav_domaSl .slide2 .slide img{transition:.2s}.single .nav_domaSl .slide2.slick-current .slide img{opacity:.66}.single .nav_domaSl .slide{height:92px;border:2px solid #fff;background-color:#fff;border-radius:7px}.single .top_card{align-items:flex-start}.single .nav_domaSl .slide{box-shadow:none}@media only screen and (max-width:1670px){.single .workSlider,.single .workSliderBlock{width:846px}.single .workSlider,.single .workSlider .fotodom{height:555px}.single .workSlider .slick-arrow.slick-next{right:20px}.single .workSlider .slick-arrow.slick-prev{left:20px}.single .section_с2{margin-top:-200px}}@media only screen and (max-width:1400px){.single .workSlider,.single .workSliderBlock{width:640px}.single .workSlider,.single .workSlider .fotodom{height:405px}.single .workSlider .slick-arrow{height:40px;bottom:20px;width:40px}.single .nav_domaSl .slide,.single .nav_domaSl .slide2{height:60px}.single .workSlider .slick-arrow span{height:20px;background-size:contain!important;width:20px}.single .nav_domaSl{bottom:10px;margin-left:-160px;width:320px}.single .section_с2{margin-top:-340px}}@media only screen and (max-width:768px){.single .workSlider,.single .workSliderBlock{width:100%}.single .workSlider,.single .workSlider .fotodom{height:65vw}.single .workSlider{margin-bottom:2vw}.single .nav_domaSl{position:relative;bottom:0;margin:0;left:0;width:100%}.single .nav_domaSl_nav{margin:25px 0}.single .nav_domaSl .slide{border:none}.single .right_info_s{margin-top:25px}.single .workSlider .slick-arrow span{height:30px;width:30px}.single .section_с2{margin-top:0}}@media only screen and (max-width:560px){.single .yarlik{top:calc(64vw - 44px)}}@media only screen and (max-width:768px){.category #catalog .filter_wrap{display:block}}.seoTexts0924{padding:30px 0;color:#050000}.seoTexts0924 .content{padding:60px 75px;font-size:18px;border-radius:7px;background:#eff8ff;line-height:1.7}.seoTexts0924 .h2,.seoTexts0924 h2{font-size:32px;font-weight:600;margin-bottom:45px;color:#050000;position:relative;text-align:left}.seoTexts0924 .content>:not(h2){margin:30px 0}.seoTexts0924 .content>:first{margin-top:0}.seoTexts0924 .content>:last-child{margin-bottom:0}.seoTexts0924 .content li{margin-bottom:5px;position:relative;padding-left:22px}.seoTexts0924 .content ul li{padding-left:15px}.seoTexts0924 .content li:last-child{margin-bottom:0}.seoTexts0924 .content ul li:before{height:6px;content:"";position:absolute;top:14px;background-color:#0bfd38;border-radius:50%;left:0;width:6px;background-image:-o-linear-gradient(117deg,rgba(0,0,4,.28) 0,hsla(0,0%,100%,.28) 100%);background-image:linear-gradient(-27deg,rgba(0,0,4,.28),hsla(0,0%,100%,.28));display:block}.seoTexts0924 .content ol{counter-reset:num}.seoTexts0924 .content ol li:before{content:counter(num) ".";position:absolute;counter-increment:num;top:0;left:0;display:block}.seoTexts0924 .content a{text-decoration:underline;color:#0ebc2f}.seoTexts0924 .content a:hover{text-decoration:none}.seoTexts0924 .content table{width:100%}.seoTexts0924 .content table td{padding:15px;border:1px solid #727272}.seoTexts0924 .content .h3,.seoTexts0924 .content h3{font-size:24px;margin-bottom:20px;text-align:left}.seoTexts0924 .content h5{font-size:24px;margin-bottom:10px;text-align:left}@media only screen and (max-width:1680px){.seoTexts0924 .content{padding:50px 55px}}@media only screen and (max-width:1400px){.seoTexts0924 .content{padding:50px 40px}.seoTexts0924 .h2,.seoTexts0924 h2{margin-bottom:35px}.seoTexts0924 .content table td{padding:10px}}@media only screen and (max-width:1200px){.seoTexts0924 .content{padding:40px}.seoTexts0924 .content table{font-size:14px}.seoTexts0924 .content table td{padding:6px}.seoTexts0924 .h2,.seoTexts0924 h2{padding-left:30px}.seoTexts0924 .h2:before,.seoTexts0924 h2:before{height:27px;top:2px}.seoTexts0924 .content .city_seo_text{margin-top:0}}@media only screen and (max-width:768px){.seoTexts0924 .content{padding:5.556vw 2.778vw;font-size:3.889vw;border-radius:0}.seoTexts0924 .h2:before,.seoTexts0924 h2:before{height:calc(100% - 2.56vw);top:1.28vw;width:1.111vw;margin-top:0}.seoTexts0924 .h2,.seoTexts0924 h2{font-size:7.222vw;margin-bottom:5.556vw;padding-left:3.889vw}.seoTexts0924 .content>:not(h2){margin:5.556vw 0}.seoTexts0924 .content .h3,.seoTexts0924 .content h3{font-size:5.556vw;margin-bottom:5.556vw}.seoTexts0924 .content li,.seoTexts0924 .content ul li{padding-left:4vw}.seoTexts0924 .content table{font-size:2.778vw}.seoTexts0924 .content table td{padding:1.667vw}.seoTexts0924 .content h5{font-size:5vw;margin-bottom:2.778vw}.seoTexts0924 .content .city_seo_text{text-align:left}.seoTexts0924 .city_seo_text span{margin-right:2.778vw;margin-bottom:2.778vw;min-width:38.889vw;line-height:1.2}.seoTexts0924 .content ul li:before{height:1.5vw;top:2.5vw;width:1.5vw}}.eskrou_category_form,.eskrou_category_form.project{padding:30px;color:#fff;flex-direction:column;gap:20px;text-align:center;background:url(/wp-content/themes/template/img/eskrou_back.jpg) no-repeat 0 0/cover;display:flex}.eskrou_title{justify-content:start;font-size:26px;font-weight:700;flex-direction:column;gap:10px;align-items:center;display:flex}.eskrou_title span{padding:10px 15px;color:#000;border-radius:10px;background:#f5c854}.eskrou_text{font-weight:400}.eskrou_bullits_title{font-weight:700}.eskrou_bullits{justify-content:center;gap:15px;display:flex}.eskrou_bullits li{padding-top:25px;font-weight:400;position:relative}.eskrou_bullits li:nth-child(2){min-width:160px}.eskrou_bullits li:before{border-color:#f5c854;height:12px;transform:rotate(45deg);content:"";position:absolute;border-style:solid;border-width:0 3px 3px 0;top:0;left:49%;width:7px}.eskrou_comment{font-size:18px;font-weight:700}.eskrou_comment strong{padding:0 5px;font-weight:700;margin:0;background:linear-gradient(transparent 60%,rgba(245,200,84,.25) 50% 100%);display:inline-block}.eskrou_form{margin:0 auto;width:70%}.eskrou_form .button{max-width:100%;width:100%}.eskrou_form .h6{margin-top:10px}.eskrou_form .h6 a{color:#00aeef}.eskrou_form .clientTimeIn{display:none}@media only screen and (max-width:1670px){.eskrou_form{width:90%}}@media only screen and (max-width:1400px){.eskrou_form{width:70%}}@media only screen and (max-width:768px){.eskrou_category_form,.eskrou_category_form.project{padding:15px 10px}}@media only screen and (max-width:600px){.eskrou_title{font-size:22px;gap:5px}.eskrou_title span{padding:5px 10px}.eskrou_form{width:90%}.eskrou_comment{font-size:16px}}@media only screen and (max-width:480px){.eskrou_category_form,.eskrou_category_form.project{gap:15px}.eskrou_bullits{font-size:14px;gap:5px}.eskrou_bullits li:nth-child(2){min-width:140px}.eskrou_comment{font-size:14px}}@media only screen and (max-width:430px){.eskrou_title{font-size:18px}}.section_content_fq{padding:50px 0;position:relative;z-index:5}.section_content_fq .h2,.section_content_fq h3{font-size:38px;font-weight:700;margin-bottom:40px;color:#0c2042;text-align:center}.section_content_fq .left{max-width:1156px;margin:0 auto;width:100%}.section_content_fq .div_faq{padding:20px 30px 20px 50px;margin-bottom:20px;position:relative;background-color:#fff;-webkit-box-shadow:4.239px 6.784px 46px 0 rgba(79,79,79,.19);box-shadow:4.239px 6.784px 46px 0 rgba(79,79,79,.19);border-radius:15px}.section_content_fq .div_faq:last-child{margin-bottom:0}.section_content_fq .div_faq .question_num{font-size:14px;font-weight:700;color:#0ebc2f;position:absolute;top:23px;left:15px}.section_content_fq .question{font-size:18px;font-weight:700;margin-right:20px;color:#0c2042;max-width:970px}.question_wrap.open .close,.question_wrap:not(.open) .open{display:none}.section_content_fq .question_wrap{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;font-weight:400;border-radius:15px;cursor:pointer}.section_content_fq .question_wrap:hover .question_click span{border-bottom:1px dotted rgba(22,120,196,0)}.section_content_fq .question_click{font-size:16px;color:#0c2042;max-width:145px;padding-right:25px;text-align:right;align-items:center;background:url(/wp-content/themes/template/img/double2.png) no-repeat 100%;line-height:1.2;display:flex}.section_content_fq .question_wrap.open .question_click{background:url(/wp-content/themes/template/img/double.png) no-repeat 100%}.section_content_fq .question_click span{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-bottom:1px dotted #1678c4}.section_content_fq .answer{overflow:hidden;font-size:16px;font-weight:400;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;max-height:0;line-height:1.625}.section_content_fq .answer p:not(:last-child){margin-bottom:10px}.section_content_fq .answer.open{padding:12px 0;max-height:1000px}.section_content_fq li{list-style:inside}.section_content_fq ul{list-style-position:disc}@media only screen and (max-width:768px){.section_content_fq .question{font-size:18px}.section_content_fq .div_faq{padding:15px 10px 34px;position:relative}.section_content_fq .question_wrap{display:block}.section_content_fq .question{max-width:100%;width:100%;padding-left:27px}.section_content_fq .question_click{font-size:14px;position:absolute;max-width:100%;padding-right:21px;background-size:14px 14px;bottom:10px;text-align:left;width:auto;margin-top:0}.section_content_fq .div_faq .question_num{font-size:18px;top:19px;top:15px;left:12px}}@media only screen and (max-width:360px){.section_content_fq .question{font-size:16px;padding-left:25px}.section_content_fq .div_faq .question_num{font-size:16px;top:15px}.section_content_fq .answer{font-size:14px}}.section3_k .left{margin-right:16px}.section3_k .left img{max-width:100%;border-radius:10px}@media only screen and (max-width:768px){.section3_k .left{margin-right:0}}#cookie_notification{transform:translateX(-50%) translatey(100%);padding:.7vw 1vw;justify-content:space-between;transition:.4s;position:fixed;max-width:95%;opacity:0;bottom:0;background-color:#fff;align-items:center;box-shadow:2px 3px 10px #0006;border-radius:10px;left:50%;width:800px;display:flex;z-index:10}#cookie_notification.show{transform:translateX(-50%) translatey(0);opacity:.9;bottom:15px;z-index:54}#cookie_notification p{font-size:14px;text-align:left;margin:5px 0 0;line-height:1.5}#cookie_notification p a{text-decoration:underline;color:#1874b5}#cookie_notification .btn-primary{height:45px;padding:.5vw 1vw;font-size:16px;border:1px solid #5fb053;color:#000;transition:all .2s ease;max-width:100%;border-radius:15px;background:#fff;cursor:pointer;white-space:normal}@media (max-width:980px){#cookie_notification{padding:1vw 2vw;margin-bottom:3rem;align-items:center;width:100%}#cookie_notification p{font-size:3vw;width:75%}#cookie_notification .btn-primary{height:auto;padding:3vw 0;font-size:3vw;width:20%}}.politChB{height:16px;border:1px solid #222;margin-right:5px;margin-bottom:2px;position:relative;border-radius:3px;background:#fff;cursor:pointer;width:16px;vertical-align:middle;display:inline-block;z-index:20}.politChB:after{height:32px;content:"";position:absolute;top:-8px;left:-8px;width:32px}.politChB:before{height:10px;transition:.25s;content:"";position:absolute;background-size:contain;opacity:0;top:50%;background-position:50%;margin-left:-5px;left:50%;width:10px;background-image:url('data:image/svg+xml;utf8,<svg width="512" height="369" viewBox="0 0 512 369" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M500.089 11.8928C484.247 -3.96925 458.524 -3.95925 442.662 11.8928L184.206 270.36L69.3325 155.488C53.4705 139.626 27.7585 139.626 11.8965 155.488C-3.9655 171.35 -3.9655 197.062 11.8965 212.924L155.482 356.509C163.408 364.435 173.801 368.408 184.195 368.408C194.589 368.408 204.992 364.445 212.918 356.509L500.089 69.3278C515.951 53.4768 515.951 27.7537 500.089 11.8928Z" fill="%23007316"/></svg>');background-repeat:no-repeat;margin-top:-5px;display:block}.politChB.active:before{opacity:1}.politChB.active{animation:none}.iDisagree .btn,.iDisagree .btncolor,.iDisagree .button,.iDisagree .orderSubmit,.iDisagree .orderSubmit2,.iDisagree button{filter:grayscale(1);pointer-events:none;opacity:.8}.politicsFormText2025{font-size:12px;color:inherit;position:relative;margin:7px 0;z-index:10}.politicsFormText2025 a{text-decoration:underline;color:#599df1}.politicsFormText2025 a:hover{text-decoration:none}form.iDisagree .politicsFormText2025 a{color:#fb3b3b}form.iDisagree .politChB{animation:iDisagreeChb 1.5s linear infinite}.form .politicsFormText2025+.h6btnwrap .button{margin-top:5px}form .input.file{margin:7px 0}.formarticle .form{color:#000}#kalc_modal .politicsFormText2025,#katalog_modal .politicsFormText2025{font-size:11px}.download_catalog_form .politicsFormText2025{font-size:11px;color:#fff;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.25) 15%,rgba(0,0,0,.25) 85%,transparent)}.download_catalog_form .politicsFormText2025 a,.download_catalog_form form.iDisagree .politicsFormText2025 a{color:#fff}.section2_k .download_catalog_form .catalog-form{padding-bottom:20px}.section2 .politicsFormText2025,.section4_k .politicsFormText2025{font-size:11px}.page-template-design .big_info_block .politicsFormText2025{color:#000}.section1 h1{margin-bottom:15px}#modal_quiz .kviz form.orderForm{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:8px;display:grid}#modal_quiz .kviz form.orderForm .form-bl{grid-row:span 2/span 2;margin-right:0}#modal_quiz .kviz .h6btnwrap{grid-column-start:2;grid-row-start:2}#modal_quiz .kviz .h6btnwrap .button{margin-bottom:0}.miniform .politicsFormText2025{font-size:10px}.form_komplect .politicsFormText2025{font-size:11px}#slider_rev_wrap .slider_rev .right{overflow:hidden}.catalog .project_form .politicsFormText2025{font-size:11px;color:#fff;margin:12px auto 0;width:375px}.page-template-default .the_content ul li{list-style:disc;margin-bottom:10px;margin-left:15px}.page-template-default .the_content ol li{list-style:decimal;margin-bottom:10px;margin-left:15px}.page-template-default .the_content ul{margin-top:10px}@media (max-width:1670px){.section4_k .politicsFormText2025{font-size:10px}}@media (max-width:768px){.page-template-design .big_info_block .politicsFormText2025{font-size:10px}.page-template-design .big_info_block .form{padding-top:35px 35px 50px}.section4 .politicsFormText2025{font-size:10px}.formarticle .politicsFormText2025{padding:0 5px;font-size:10px}.modal .form{padding-bottom:25px}#contact .wrapper{padding:0 20px;margin-left:0}#modal_quiz .kviz form.orderForm{max-width:304px;display:block}#modal_quiz .kviz .h6btnwrap{padding-top:0}.catalog .project_form .politicsFormText2025{width:100%}}@keyframes iDisagreeChb{0%{border-color:#222;box-shadow:-1.95px -1.95px 2.6px rgba(255,60,60,.7)}25%{box-shadow:1.95px -1.95px 2.6px rgba(255,60,60,.7)}50%{border-color:#fb3b3b;box-shadow:1.95px 1.95px 2.6px rgba(255,60,60,.7)}75%{box-shadow:-1.95px 1.95px 2.6px rgba(255,60,60,.7)}to{border-color:#222;box-shadow:-1.95px -1.95px 2.6px rgba(255,60,60,.7)}}.politicsFormText2025 span{text-decoration:underline;color:#599df1;cursor:pointer}.politicsFormText2025 span:hover{text-decoration:none}form.iDisagree .politicsFormText2025 span{color:#fb3b3b}.download_catalog_form .politicsFormText2025 span{color:#fff}.ipoteka .fields .query-form .h6btnwrap{margin-top:0!important}.project_form.form .sub_title_form{margin-bottom:20px}.page-template-thanks .politicsFormText2025{text-align:center}#slider_rev_wrap .slider_rev .title{font-size:25px}#slider_rev_wrap .slider_rev .text_chel{padding:15px;margin-left:0;width:467px}@media only screen and (max-width:1400px){#slider_rev_wrap .slider_rev .title{font-size:20px}#slider_rev_wrap .slider_rev .text_chel{width:287px}}@media only screen and (max-width:768px){#slider_rev_wrap .slider_rev .title{font-size:18px}#slider_rev_wrap .slider_rev .text_chel{width:100%}}.video_rev{position:relative}.video_rev .video{pointer-events:none}.video_rev .video,.video_rev .video video{height:100%;position:absolute;top:0;left:0;width:100%}.video_rev .video video{object-fit:cover}.div_rev{position:relative}.div_rev .video{pointer-events:none}.div_rev .video,.div_rev .video video{height:100%;position:absolute;top:0;left:0;width:100%}.div_rev .video video{object-fit:cover}.shrub .slider_video1 .slide{position:relative}.shrub .slider_video1 .slide .video{height:100%;pointer-events:none;position:absolute;top:0;left:0;width:100%}.shrub .slider_video1 .slide .video video{height:100%;position:absolute;object-fit:cover;top:0;left:0;width:100%}.shrub .slider_video1:has(.slick-track .slide:first-child:last-child){display:block}.fotodom{position:relative}.fotodom .video{pointer-events:none}.fotodom .video,.fotodom .video video{height:100%;position:absolute;top:0;left:0;width:100%}.fotodom .video video{object-fit:cover}.catalog .project .image{position:relative}.catalog .project .image .video{height:100%;pointer-events:none;position:absolute;top:0;border-radius:15px;left:0;width:100%}.catalog .project .image .video video{height:100%;position:absolute;object-fit:cover;top:0;border-radius:inherit;left:0;width:100%}.project_item .project_img img{display:block}.project_item .project_img{position:relative}.project_item .project_img .video{height:100%;pointer-events:none;position:absolute;top:0;left:0;width:100%}.project_item .project_img .video video{height:100%;position:absolute;object-fit:cover;top:0;left:0;width:100%}#k_section1 .video{position:relative}#k_section1 .video .video_file{pointer-events:none}#k_section1 .video .video_file,#k_section1 .video .video_file video{height:100%;position:absolute;top:0;border-radius:inherit;left:0;width:100%}#k_section1 .video .video_file video{object-fit:cover}#k_section1 .video a{position:relative;z-index:5}#k_section1 .video_wrap.rutube{background-image:url(/wp-content/themes/template/img/rutubok.png)}#k_section1 .video_wrap.dzen{background-image:url(/wp-content/themes/template/img/dzenbok.png)}#k_section1 .video_wrap.youtube{background-image:url(/wp-content/themes/template/img/youtbok.png)}#k_section1 .video_wrap.vk{background-image:url(/wp-content/themes/template/img/vkbok.png)}