l,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,abbr,acronym,address,big,cite,code,del,dfn,ins,kbd,s,samp,small,strike,sub,sup,tt,var,center,dl,dt,dd,fieldset,form,label,legend,caption,tbody,tfoot,thead,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1;position:relative;min-height:100%}@font-face{font-family:sf;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/sf-regular-common-20261010-s7.woff2)format("woff2"),url(../fonts/SFProDisplay-Regular-stroydom-20261010.woff2)format("woff2"),url(../fonts/SFProDisplay-Regular.ttf)format("truetype");unicode-range:U+20-7E,U+A0-AC,U+AE-FF,U+300-304,U+306-30C,U+30F,U+311,U+31B,U+323-328,U+32D-32E,U+330-332,U+400-45F,U+2000-200B,U+2011-2014,U+2018-201A,U+201C-201E,U+2020-2023,U+2026,U+202F-2030,U+2032-2034,U+2039-203A,U+2043-2044,U+205F-2060,U+20A1-20AE,U+20B1-20B5,U+20B8-20BA,U+20BC-20BF,U+2116,U+2122,U+2190-2194,U+2196-2199,U+2212,U+221A,U+2713}@font-face{font-family:sf;font-display:swap;src:url(../fonts/SFProDisplay-Regular-stroydom-20261010.woff2)format("woff2"),url(../fonts/SFProDisplay-Regular.ttf)format("truetype");unicode-range:U+100-137,U+139-13E,U+141-148,U+14C-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1E3,U+1E6-1ED,U+1F1-1F5,U+1F8-21B,U+21E-21F,U+226-233,U+237,U+259,U+2BC,U+2C6-2C7,U+2D8-2DD,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+462-463,U+472-475,U+48A-4FF,U+510-513,U+51C-51D,U+524-527,U+52E-52F,U+E3F,U+1E00-1E99,U+1E9E,U+1EA0-1EF9,U+2070-2071,U+2074-208E,U+20DD-20DE,U+2117,U+2120,U+2202,U+220F,U+2211,U+2219,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2460-2468,U+24B6-24CF,U+24EA,U+24FF,U+25A0-25A1,U+25B2,U+25B4,U+25B6,U+25B8,U+25BC,U+25BE,U+25C0,U+25C2,U+25CA-25CB,U+25CF,U+25E6,U+26AC,U+2717,U+275B-275E,U+2776-277E,U+2780-2788,U+278A-2792,U+2934-2937,U+2981,U+F6D5-F6D8,U+F8FF,U+FB01-FB02,U+1F10B-1F10C,U+1F130-1F149,U+1F150-1F169,U+1F170-1F189}@font-face{font-family:sf;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/sf-semibold-common-20261010-s7.woff2)format("woff2"),url(../fonts/SFProDisplay-stroydom-20261010.woff2)format("woff2"),url(../fonts/SFProDisplay.ttf)format("truetype");unicode-range:U+20-7E,U+A0-AC,U+AE-FF,U+300-304,U+306-30C,U+30F,U+311,U+31B,U+323-328,U+32D-32E,U+330-332,U+400-45F,U+2000-200B,U+2011-2014,U+2018-201A,U+201C-201E,U+2020-2023,U+2026,U+202F-2030,U+2032-2034,U+2039-203A,U+2043-2044,U+205F-2060,U+20A1-20AE,U+20B1-20B5,U+20B8-20BA,U+20BC-20BF,U+2116,U+2122,U+2190-2194,U+2196-2199,U+2212,U+221A,U+2713}@font-face{font-family:sf;font-display:swap;src:url(../fonts/SFProDisplay-stroydom-20261010.woff2)format("woff2"),url(../fonts/SFProDisplay.ttf)format("truetype");font-weight:600;unicode-range:U+100-137,U+139-13E,U+141-148,U+14C-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1E3,U+1E6-1ED,U+1F1-1F5,U+1F8-21B,U+21E-21F,U+226-233,U+237,U+259,U+2BC,U+2C6-2C7,U+2D8-2DD,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+462-463,U+472-475,U+48A-4FF,U+510-513,U+51C-51D,U+524-527,U+52E-52F,U+E3F,U+1E00-1E99,U+1E9E,U+1EA0-1EF9,U+2070-2071,U+2074-208E,U+20DD-20DE,U+2117,U+2120,U+2202,U+220F,U+2211,U+2219,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2460-2468,U+24B6-24CF,U+24EA,U+24FF,U+25A0-25A1,U+25B2,U+25B4,U+25B6,U+25B8,U+25BC,U+25BE,U+25C0,U+25C2,U+25CA-25CB,U+25CF,U+25E6,U+26AC,U+2717,U+275B-275E,U+2776-277E,U+2780-2788,U+278A-2792,U+2934-2937,U+2981,U+F6D5-F6D8,U+F8FF,U+FB01-FB02,U+1F10B-1F10C,U+1F130-1F149,U+1F150-1F169,U+1F170-1F189}body{min-width:100%;margin:0 0 295px;font-family:sf;font-weight:600}a{color:#000}a:hover{text-decoration:none}*,:before,:after{box-sizing:border-box}ul,ol{margin:0;padding:0;list-style:none}#wrapper{min-width:1440px;overflow:hidden;padding-top:168px}.middle{max-width:1440px;margin:auto;position:relative}.middle.middle_min{max-width:1190px}.middle:after{content:"";display:table;clear:both;width:100%}footer .developer span,.link{display:inline-block;vertical-align:top;line-height:1.3;text-decoration:none;position:relative;padding:0 0 3px}footer .developer span:after,.link:after,.tile a:after,.pagination li a:after{content:"";display:block;height:2px;position:absolute;bottom:0;left:0;width:100%;background:#000;-webkit-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}footer .developer:hover span:after,.link:hover:after,.tile a:after,.pagination li a:after{opacity:0;transform:translateY(5px);-webkit-transform:translateY(5px)}.tile a:hover:after,.pagination li a:hover:after{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.building_stages .tabs .tab_image img,.building_stages .box img,.technology .tech_pluses li div img,.banks_slider a img{position:absolute;margin:auto;bottom:0;right:0;left:0;top:0;max-width:100%!important;max-height:100%}header{position:fixed;width:100%;height:168px;display:block;left:0;top:0;background:#fff;box-shadow:0 4px 41px rgba(0,0,0,.25);z-index:9}header .call-request{display:none}header .call-phone{display:inline-block;vertical-align:top;height:51px;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:30px;font-size:14px;text-decoration:none;line-height:47px;font-size:0;-webkit-transition:background-position .3s;transition:background-position .3s;padding:0 38px 0 24px;background:url(../images/arrow.svg)no-repeat right 17px center #fff;position:absolute;top:37px;width:194px;margin:auto;left:0;right:25px;border:2px solid #151f3a;min-width:0;font-size:0}header .call-phone:before{content:"Оставить заявку";font-size:14px}header .call-phone:hover{background-position:right 7px center,0 0}header .middle>*{position:absolute}header .mortgage{position:absolute;top:4px;right:20px;width:315px;height:156px;background:url(../images/mortgage_bg.png)no-repeat 100% 50%;padding-top:18px;font-weight:600;font-size:18px;line-height:1.3;color:#151f3a}header .mortgage__text{display:block;font-weight:600;font-size:48px;color:#e2982f;font-size:14px;vertical-align:bottom;position:relative;margin:5px 0 4px -4px}header .mortgage__text b{font-weight:600;font-size:48px;padding-left:7px}header .mortgage__text span{position:absolute;font-weight:600;font-size:12px;line-height:1.3;color:#8b7885;left:163px;top:14px}header .mortgage ul{margin-left:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:214px}header .mortgage .mortgage_icon1{display:block;width:22px;height:22px;background:url(../images/icon_mortgage1.png)no-repeat 50%}header .mortgage .mortgage_icon2{display:block;width:70px;height:21px;background:url(../images/icon_mortgage2.png)no-repeat 50%}header .mortgage .mortgage_icon3{display:block;width:78px;height:15px;background:url(../images/icon_mortgage3.png)no-repeat 50%}header .mortgage__link{font-size:0;position:absolute;display:block;width:100%;height:100%;left:0;top:0}#logo{position:absolute;top:28px;left:89px;display:block;background:url(../images/logo.svg)no-repeat;background-size:contain;width:253px;height:54px;font-size:0}#pull{position:absolute;left:33px;top:50px;width:21px;height:19px;cursor:pointer}#pull div{display:block;width:21px;height:3px;position:absolute;margin:auto;bottom:0;top:0;left:0;background:#8b7885;transition:background .3s;-webkit-transition:background .3s}#pull div:before,#pull div:after{content:"";display:block;height:3px;width:21px;position:absolute;left:0;transform-origin:0 50%;-webkit-transform-origin:0 50%;transition:transform .3s,width .3s,background .3s;-webkit-transition:transform .3s,width .3s,background .3s}#pull div:before{top:-8px;background:#151f3a}#pull div:after{bottom:-8px;background:#f9983d}#pull:hover div:before{transform:translateY(-2px);-webkit-transform:translateY(-2px)}#pull:hover div:after{transform:translateY(2px);-webkit-transform:translateY(2px)}.menu_opened #pull div{background:0 0}.menu_opened #pull div:before,.menu_opened #pull div:after{width:23px}.menu_opened #pull div:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);transform-origin:0 50%;-webkit-transform-origin:0 50%}.menu_opened #pull div:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform-origin:0 50%;-webkit-transform-origin:0 50%}nav{top:115px;left:89px;width:871px}nav ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}nav ul li{font-size:16px;font-weight:600}nav ul li a{text-decoration:none}nav ul li a:hover{text-decoration:underline}.button,.button2{display:inline-block;vertical-align:top;height:51px;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:30px;font-size:14px;text-decoration:none;line-height:51px;padding:0 50px 0 25px;-webkit-transition:background-position .3s;transition:background-position .3s;border:0;cursor:pointer}.button{background:url(../images/arrow.svg)no-repeat right 25px center,linear-gradient(239.95deg,#e2982f 33.15%,#f9c43d 76.86%);background:url(../images/arrow.svg)no-repeat right 25px center,-webkit-linear-gradient(239.95deg,#e2982f 33.15%,#f9c43d 76.86%);min-width:210px}.button2{color:#fff;background:url(../images/button_arrow_w.svg)no-repeat right 25px center #151f3a;min-width:220px}.button2:hover,.button:hover{background-position:right 15px center,0 0}header .button{padding:0 40px 0 26px;background:url(../images/arrow.svg)no-repeat right 17px center,linear-gradient(239.95deg,#e2982f 33.15%,#f9c43d 76.86%);background:url(../images/arrow.svg)no-repeat right 17px center,-webkit-linear-gradient(239.95deg,#e2982f 33.15%,#f9c43d 76.86%);min-width:210px}header .button:hover{background-position:right 7px center,0 0}header .button{position:absolute;top:37px;left:849px;min-width:0}header .favs{display:block;width:24px;height:20px;top:117px;left:1000px;background:url(../images/icon_fav.svg)no-repeat;transition:transform .3s;-webkit-transition:transform .3s}header .favs span{display:block;position:absolute;top:-6px;right:-9px;width:18px;height:18px;background:#8b7885;border-radius:15px;text-align:center;line-height:18px;font-size:10px;color:#fff}header .favs:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px)}header .phone{position:absolute;top:39px;left:410px}header .phone span{display:block;font-size:16px;margin-bottom:4px}header .phone a{font-size:14px;line-height:17px;color:#e2982f;position:relative;text-decoration:none;padding-bottom:4px}header .phone a:after{content:"";display:block;width:100%;border-bottom:2px dashed #151f3a;position:absolute;left:0;bottom:0;-webkit-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}header .phone a:hover:after{opacity:0;transform:translateY(5px);-webkit-transform:translateY(5px)}header .phone .call{display:none;font-size:0}.mortgage-block{background:url(/wp-content/uploads/2026/10/stroitelstvo-v-ipoteku-fon.webp)no-repeat 100% 50%;background-size:cover;padding:100px 0 64px;position:relative;margin:-15px 0 115px}.mortgage-block:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.5)}.mortgage-block .middle{z-index:2}.mortgage-block h2{color:#fff;margin-bottom:0}.mortgage-block__text{font-weight:600;font-size:128px;line-height:1.3;color:#e2982f;margin-left:117px;position:relative}.mortgage-block__text span{font-weight:600;font-size:16px;line-height:1.3;color:#fff;position:absolute;top:62px;left:555px}.mortgage-block__icons{text-align:right;position:absolute;top:-21px;left:643px;width:721px}.mortgage-block__icons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;width:100%}.mortgage-block__icons ul li{margin-bottom:33px}.mortgage-block .button{width:227px;text-align:left}.mortgage-block .button2{background:url(../images/arrow.svg)no-repeat right 17px center #fff;color:#151f3a;margin-left:20px}.mortgage-block .button2:hover{background-position:right 15px center,0 0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider *{outline:0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-slider *{outline:0}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;position:relative}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{border:0;background:0 0;font-size:0;padding:0}.circle{width:18px;height:18px;border-radius:50%}.circle .mask,.circle .fill{width:18px;height:18px;position:absolute;border-radius:50%}.circle .mask{clip:rect(0,18px,18px,9px)}.circle .mask .fill{clip:rect(0,9px,18px,0);background-color:#e2972e}li.slick-active .circle .mask.full,li.slick-active .circle .fill{animation:fill linear 3s;transform:rotate(180deg)}@keyframes fill{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}#top_slider .middle{height:830px}#top_slider_outer,#top_slider>div{position:relative}#top_slider .slide_image{position:absolute;left:0;top:0;display:block;width:100%;height:100%}#top_slider .slide_image:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.45)}#top_slider .slide_image img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:0 50%}#top_slider_outer .middle{z-index:3}#top_slider .product_name{font-size:48px;line-height:1.5;color:#fff;padding:162px 90px}#top_slider .product_name span{display:block;font-weight:600;font-size:48px;line-height:1.3;color:#e2982f}#top_slider .product_name span+span{font-size:48px;color:#e2972e}#top_slider .product_name h1:before{display:none}#top_slider .product_name h1{padding-left:0;max-width:585px;font-weight:600;font-size:80px;line-height:1.3;color:#fff;margin:0 0 10px;padding:0;text-align:left}#top_slider .product_name h1:first-line{font-size:48px}.slick-dots{position:absolute;bottom:0;left:0;right:0;margin:auto;width:280px;text-align:center;font-size:0}.slick-dots li{display:inline-block;vertical-align:top;margin:0 4px;position:relative;width:18px;height:18px}.slick-dots li:before{content:"";display:block;width:9px;height:9px;background:#e2982f;position:absolute;margin:auto;bottom:0;right:0;left:0;top:0;border-radius:20px;z-index:2}.slick-dots li.slick-active:before{width:14px;height:14px;background:#151f3a;border:3px solid #fff}#top_slider .slick-dots{bottom:219px}#top_slider .slick-dots li.slick-active:before{background:#fff;border:3px solid #1d1b1c}.social{font-size:0}.social li{display:inline-block;vertical-align:top;margin:0 14px 0 0}.social li:last-child{margin-right:0}.social li a{display:block;width:30px;height:30px;font-size:0;-webkit-transition:transform .3s;transition:transform .3s}.social li a:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px)}.social li .soc1{background:url(../images/soc1.svg)no-repeat 50%}.social li .soc2{background:url(../images/soc2.svg)no-repeat 50%}.social li .soc3{background:url(../images/soc3.svg)no-repeat 50%}#top_slider_outer{margin-bottom:80px}#top_slider_outer .social li .soc1{background:url(../images/soc1w.svg)no-repeat 50%}#top_slider_outer .social li .soc2{background:url(../images/soc2w.svg)no-repeat 50%}#top_slider_outer .social li .soc3{background:url(../images/soc3w.svg)no-repeat 50%}#top_slider_outer>.middle{position:absolute;margin:auto;left:0;right:0;bottom:0;z-index:4}#top_slider_outer .social{position:absolute;right:93px;bottom:218px}#top_slider_outer .count{position:absolute;left:90px;bottom:204px;font-size:18px;line-height:137%;color:#fff;text-decoration:none;width:232px;background:url(../images/arrow_button.svg)no-repeat right 10px center;transition:background-position .3s;-webkit-transition:background-position .3s}#top_slider_outer .count:hover{background-position:100% 50%}.box{position:relative}.box:before,.box:after{content:"";position:absolute;width:100%;height:100%}.box:before{background-position:0 0,0 100%;background-repeat:no-repeat;-webkit-background-size:100% 7px;-moz-background-size:100% 7px;background-size:100% 7px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVbox3XJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVbox3SIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzYWNmZDUiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNhOGVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2box34=),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVbox3XJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVbox3SIgeDE9IjEwMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzYTRlZDUiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNhOGVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2box34=);background-image:-webkit-linear-gradient(to right,#f1b638 0%,#e2982f 100%),-webkit-linear-gradient(right,#e39b30 0%,#f9c33d 100%);background-image:-moz-linear-gradient(to right,#f1b638 0%,#e2982f 100%),-moz-linear-gradient(right,#e39b30 0%,#f9c33d 100%);background-image:-o-linear-gradient(to right,#f1b638 0%,#e2982f 100%),-o-linear-gradient(right,#e39b30 0%,#f9c33d 100%);background-image:linear-gradient(to right,#f1b638 0,#e2982f 100%),linear-gradient(to left,#e39b30 0,#f9c33d 100%)}.box:after{background-position:0 0,100%0;background-repeat:no-repeat;-webkit-background-size:7px 100%;-moz-background-size:7px 100%;background-size:7px 100%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVbox3XJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVbox3SIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzYWNmZDUiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNhOGVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2box34=),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVbox3XJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVbox3SIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzYTRlZDUiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNhOGVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2box34=);background-image:-webkit-linear-gradient(top,#f1b638 0%,#f9c33d 100%),-webkit-linear-gradient(to top,#e39b30 0%,#e2982f 100%);background-image:-moz-linear-gradient(top,#f1b638 0%,#f9c33d 100%),-moz-linear-gradient(to top,#e39b30 0%,#e2982f 100%);background-image:-o-linear-gradient(top,#f1b638 0%,#f9c33d 100%),-o-linear-gradient(to top,#e39b30 0%,#e2982f 100%);background-image:linear-gradient(to bottom,#f1b638 0,#f9c33d 100%),linear-gradient(to top,#e39b30 0,#e2982f 100%)}.box>div{background:#8b7885}.box>div p{font-size:24px;line-height:150%;color:#fff}.pluses{position:relative;padding-bottom:115px}.pluses ul{font-size:0}.pluses li{display:inline-block;vertical-align:top;position:relative;padding-left:126px;font-size:18px;line-height:133%;max-width:330px;margin-bottom:30px}.pluses li img{position:absolute;margin:auto;bottom:0;left:0;top:0}.box_main{width:588px;height:380px;position:absolute;right:52px;top:-188px}.box_main>div{position:absolute;left:28px;top:28px;width:592px;height:382px;z-index:2;text-align:center}.box_main p{font-size:24px;line-height:150%;color:#fff;margin:auto;max-width:383px;padding:81px 0 61px;text-align:left}.box_main .button{margin-right:150px}h2{margin-left:89px;padding-left:28px;position:relative;font-size:36px;line-height:139%;margin-bottom:24px}h2:before,h1:before{content:"";display:block;width:8px;height:76px;background:#e2982f;position:absolute;left:0;margin:auto;bottom:-30px;top:-30px}#project_slider_outer{margin-bottom:115px}#project_slider_outer h2{max-width:700px;margin-left:70px}#project_slider_outer h2:after{content:"«СтройДом»";color:#e2972e}#project_slider_outer h2+.link{font-size:18px;margin-left:98px}.project_slider{padding-top:40px}.project_slider>div{position:relative}.project_slider>.slick-list{box-sizing:content-box;width:100%;margin-left:-40px}.project_slider .slick-arrow{position:absolute;bottom:30px;cursor:pointer;outline:0;z-index:5}.project_slider .slick-prev{padding:0 0 0 37px;left:70px;text-align:left}.project_slider .slick-next{padding:0 37px 0 0;left:248px;text-align:right}.project_slider .slick-arrow:after{display:block;font-size:14px;line-height:17px;color:#000;max-width:90px;-webkit-transition:color .3s;transition:color .3s}.project_slider .slick-arrow:hover:after{color:#8b7885}.project_slider .slick-prev:after{content:"предыдущий проект"}.project_slider .slick-next:after{content:"следующий проект"}.project_slider .slick-arrow:before{content:"";display:block;width:19px;height:34px;position:absolute;margin:auto;bottom:0;top:0;background:url(../images/slick_arrow.svg)no-repeat 0 50%;transition:background-image .3s;-webkit-transition:background-image .3s}.project_slider .slick-arrow:hover:before{background-image:url(../images/slick_arrow_h.svg)}.project_slider .slick-prev:before{left:0;transform:scaleX(-1);-webkit-transform:scaleX(-1)}.project_slider .slick-next:before{right:0}.project_slider .slick-slide{height:653px}.project_slider .slick-slide.slick-active:before{content:""}.project_slider .project_image{box-shadow:0 4px 40px rgba(0,0,0,.15);width:691px;height:536px;position:absolute;left:40px;top:0}.project_slider .project_image img{display:block;width:100%;height:100%;object-fit:cover}.project_slider .slick-dots{text-align:left;right:auto;left:1026px;bottom:30px}.box.vid{width:430px;height:279px;position:absolute;left:550px;top:374px}.box.vid>a{display:block;width:421px;height:269px;position:absolute;left:-20px;top:-20px;background:gray;z-index:2;overflow:hidden;font-size:0}.box.vid>a:before{content:"Видео-отзыв";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/icon_vid.svg)no-repeat 32% 50% rgba(0,0,0,.71);z-index:3;font-size:18px;line-height:269px;color:#fff;text-align:center;padding-left:38px}.box.vid>a img{display:block;width:100%;position:absolute;left:0;margin:auto;bottom:-100px;top:-100px}.project_comment{margin-left:848px;max-width:500px;padding-top:13px}h3{font-size:24px;line-height:125%;margin-bottom:25px}.project_slider .project_comment h3{margin-bottom:38px}.project_slider p{font-size:18px;line-height:167%;margin-bottom:34px}.project_slider .project_comment p{-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.tech_slider{max-width:385px;position:absolute;left:1066px;left:848px;top:367px;height:256px}.box.vid~.tech_slider{margin-left:248px}.tech_slider .slick-slide{height:200px}.tech_slider .slick-dots{left:-4px;right:auto;width:280px;text-align:left}.building_stages{margin-bottom:108px}.building_stages h2{display:inline-block;vertical-align:middle}.building_stages h2+.link{vertical-align:middle;margin:0 0 13px 78px;font-size:18px}.content{font-size:18px;line-height:167%}.content .link{font-size:18px}.building_stages h2~.content{max-width:590px;margin-left:119px}.building_stages .tabs{margin:0 20px 0 119px;padding-top:72px}.building_stages .tabs>ul{margin-bottom:54px;font-size:0}.building_stages .tabs>ul>li{display:inline-block;vertical-align:top;width:217px;height:217px;margin:0 29px 0 0;background:#d3e0e6;position:relative;transition:background .3s,box-shadow .3s;-webkit-transition:background .3s,box-shadow .3s}.building_stages .tabs>ul>li:hover,.building_stages .tabs>ul>li.active{background:#8b7885;box-shadow:0 0 30px rgba(0,0,0,.15)}.building_stages .tabs>ul>li.active:hover{cursor:default}.building_stages .tabs>ul>li:hover{cursor:pointer}.building_stages .tabs .tab_image{display:block;width:110px;height:110px;margin:auto;position:absolute;bottom:0;right:0;left:0;top:0;transform:translateY(-25px);-webkit-transform:translateY(-25px);transition:transform .3s;-webkit-transition:transform .3s}.building_stages .tabs>ul>li:hover .tab_image,.building_stages .tabs>ul>li.active .tab_image{transform:none;-webkit-transform:none}.building_stages .tabs .tab_image img{opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s}.building_stages .tabs .tab_image img~img{opacity:0}.building_stages .tabs>ul>li:hover .tab_image img,.building_stages .tabs>ul>li.active .tab_image img{opacity:0}.building_stages .tabs>ul>li:hover .tab_image img~img,.building_stages .tabs>ul>li.active .tab_image img~img{opacity:1}.building_stages .tabs>ul>li>span{display:block;width:100%;text-align:center;font-size:18px;padding:148px 40px 0;transition:opacity .3s,transform .3s;-webkit-transition:opacity .3s,transform .3s}.building_stages .tabs>ul>li:hover>span,.building_stages .tabs>ul>li.active>span{transform:translateY(25px);-webkit-transform:translateY(25px);opacity:0}.building_stages .tabs>ul>li:after{content:"";display:block;width:34px;height:19px;position:absolute;margin:auto;right:0;left:0;bottom:-43px;opacity:0;background:url(../images/arrow_tab.svg)no-repeat 50%;transform:translateY(-25px);-webkit-transform:translateY(-25px);transition:opacity .3s,transform .3s;-webkit-transition:opacity .3s,transform .3s}.building_stages .tabs>ul>li:hover:after,.building_stages .tabs>ul>li.active:after{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.building_stages .tabs>div>div{padding-top:31px;overflow:hidden}.building_stages .box{float:right;width:592px;height:394px;margin-right:30px}.building_stages .box img{right:auto;top:auto;left:29px;bottom:27px;z-index:2;box-shadow:0 0 30px rgba(0,0,0,.2)}.building_stages .tabs .content{max-width:454px;padding-top:20px}.content p{margin:30px 0}.content p:first-of-type{margin-top:0}.content p:last-of-type{margin-bottom:0}.building_stages .tabs .content p{margin:60px 0 50px}.building_stages .stage_bottom{font-size:18px;max-width:590px}.building_stages .stage_bottom>div{float:left;padding-top:15px}.building_stages .stage_bottom .button2{float:right}.technology{background:url(../images/tech_bg.jpg)no-repeat 50%;background-size:cover;color:#fff;padding:110px 0 111px;margin-bottom:122px}.technology .middle .content{margin-left:118px;max-width:434px;padding-top:27px}.technology .middle .button{margin-top:54px;padding-right:66px}.technology .tech_pluses{position:absolute;right:60px;top:0;width:666px;font-size:0}.technology .tech_pluses li{width:140px;margin:0 41px 80px;display:inline-block;vertical-align:top;text-align:center;font-size:18px;line-height:167%;color:#fff}.technology .tech_pluses li div{width:98px;height:98px;margin:auto;position:relative;margin-bottom:26px}.myths{margin-bottom:122px}.myths ul{padding:22px 0 0 121px;position:relative;z-index:2;font-size:0}.myths li{display:inline-block;vertical-align:top;width:398px;margin:0 5px 20px 0}.myths .content{padding:0 0 30px 5px}.myths .content span{font-size:24px;line-height:125%;display:block;margin-bottom:7px}.myths .content a:hover span{text-decoration:underline}.myths .content a{display:block;text-decoration:none}.myths .myth_image{width:393px;padding-top:5px;position:relative;overflow:hidden}.myths .myth_image img{display:block;margin:0 0 0 5px;box-shadow:0 0 30 rgba(0,0,0,.2)}.myths .box{position:absolute;left:94px;bottom:-8px;width:591px;height:390px}.myths .myth_image:before{content:"ЭТО МИФ";display:block;height:76px;width:120%;position:absolute;left:-121px;top:77px;text-align:center;font-size:36px;line-height:76px;background:#e2982f;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.myths li:nth-child(2) .myth_image:before{background:#8b7885}.myths li:nth-child(3) .myth_image:before{background:#151f3a;color:#fff}.stats{margin-bottom:106px}.stats .stats_years,.stats .stats_numbers{display:inline-block;vertical-align:top;margin-bottom:20px}.stats .stats_years{width:623px}.stats .stats_years .content{padding-left:119px;margin-bottom:65px;max-width:555px}.stats .stats_years .content .link{margin-top:45px;font-size:18px}.stats .stat_num1,.stats .stat_num2{display:inline-block;vertical-align:top;height:182px;font-size:18px;box-shadow:0 0 30px rgba(0,0,0,.1)}.stats .stat_num1 span,.stats .stat_num2 span{display:block;font-size:64px;color:#151f3a;line-height:1.3}.stats .stat_num1{border:7px solid #151f3a;padding:27px 0 0 19px;width:182px;margin:0 30px 0 90px}.stats .stat_num2{padding:34px 0 0 38px;background:#d3e0e6;width:311px}.stats .stats_numbers{width:754px;float:right;padding-top:13px}.content ol{counter-reset:item}.content ol li{position:relative;padding-left:59px;margin-bottom:30px}.content ol li:before{content:"0"counter(item);counter-increment:item;position:absolute;top:0;left:0;font-size:36px;color:#e2982f}.stats .stats_numbers .content div{font-weight:400;padding-top:23px}.stats .stats_numbers li{display:inline-block;vertical-align:top;width:374px;min-height:202px;padding-right:45px}.credit{margin-bottom:122px}.credit .content{width:473px;margin-left:119px}.credit .content .link{display:inline-block;margin-top:30px}.banks_slider{max-width:1260px;padding:0 0 56px;margin-left:97px}.banks_slider .slick-list{padding:30px 10px}.banks_slider a{display:block;width:385px;height:221px;background:#fff;position:relative;margin:auto;font-size:0}.banks_slider .slick-active a{box-shadow:0 0 30px rgba(0,0,0,.2)}.credit .button2{margin:-38px 0 0 119px;z-index:3;position:relative}.sign{min-height:501px;background:url(../images/sign.jpg)no-repeat 50%;background-size:cover;padding:110px 0 70px;color:#fff}.sign .content{margin:0 0 58px 119px;max-width:434px}.sign .middle>ul{margin-left:119px}.sign .middle>ul li{display:inline-block;vertical-align:middle;padding-left:106px;margin:0 10px 20px 0;font-size:18px;line-height:167%;max-width:327px;position:relative}.sign .middle>ul li img{position:absolute;margin:auto;bottom:-30px;top:-30px;left:0}.sign form{position:absolute;top:58px;right:216px;width:257px}.sign form input[type=text]{width:100%;height:50px;background:#fff;border-radius:30px;margin-bottom:21px;padding-left:31px;color:#000;font-size:14px;outline:0}.sign form input::-webkit-input-placeholder{color:#c4c4c4}.sign form .checkboxset{margin-top:-4px;padding-left:17px}input[type=checkbox]{display:none}input[type=checkbox]+label{display:inline-block;vertical-align:middle;position:relative}.sign form input[type=checkbox]+label{padding-left:27px;font-size:10px;line-height:12px;color:#c4c4c4;margin-bottom:17px}.sign form input[type=checkbox]+label a{color:#c4c4c4}.sign form input[type=checkbox]+label span{content:"";display:block;width:14px;height:14px;position:absolute;left:0;margin:auto;bottom:-20px;top:-20px;background:#fff;cursor:pointer}.sign form input[type=checkbox]+label span:before{content:"";display:block;width:16px;height:12px;position:absolute;left:2px;top:0;opacity:0;background:url(../images/check.svg)no-repeat 50%}.sign form input[type=checkbox]:checked+label span:before{opacity:1}.sign form .button{width:100%;cursor:pointer;outline:0}#map_block{position:relative;min-height:550px}#map_block .middle{position:absolute;z-index:3;top:0;left:0;right:0;padding-top:98px}#map_block .box{position:absolute;top:85px;right:118px;width:591px;height:390px;background:rgba(255,255,255,.5)}#map_block .contacts{display:block;position:relative;padding:110px 0 0 82px;position:absolute;width:100%}#map_block .contacts li{position:relative;padding-left:40px;font-size:24px;margin-bottom:45px}#map_block .contacts li img{position:absolute;left:0;margin:auto;bottom:-20px;top:-20px}#map{position:relative;width:100%;height:550px}body.menu_opened{overflow:hidden;height:100%}body.menu_opened #wrapper{overflow-y:scroll}.tile{font-size:0}.tile>li{display:inline-block;vertical-align:top;width:25%;height:316px;font-size:30px;padding:0 55px 0 53px;position:relative;overflow:hidden}.tile>li a{text-decoration:none;position:relative;padding-bottom:3px}.tile>li>a{display:inline-block;line-height:36px}.tile>li ul{padding-top:26px}.tile ul li{margin-bottom:19px;font-size:18px;text-decoration:none;line-height:21px}.tile>li a,.tile>li ul{position:relative;z-index:2}#menu{position:fixed;z-index:100;width:100%;background:#fff;top:100px;left:0;height:calc(100vh - 100px);display:none}#menu .middle{max-height:100%;max-width:1344px;overflow-y:auto;padding:38px 40px}.menu_block1{background:#151f3a;color:#fff}.tile .menu_block1,.tile .menu_block2,.tile .menu_block3{padding-top:44px}.tile .menu_block5,.tile .menu_block7,.tile .menu_block8{padding-top:87px}.menu_block1 a,.menu_block2 a,.menu_block7 a,.menu_block8 a{color:#fff}.menu_block1 a:after,.menu_block2 a:after,.menu_block7 a:after,.menu_block8 a:after{background:#fff}.menu_block2:before,.menu_block4:before,.menu_block7:before,.tile .about_tile2:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;transition:transform 15s;-webkit-transition:transform 15s}.menu_block2:hover:before,.menu_block3:hover+.menu_block4:before,.menu_block7:hover:before,.tile .about_tile2:hover:before{transform:scale(1.5);-webkit-transform:scale(1.5)}.menu_block2:after,.menu_block7:after,.tile .about_tile2:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0}.menu_block2:before{background:url(../images/tile2.jpg)no-repeat 50%}.menu_block2:after{background:rgba(21,31,58,.7)}.tile .menu_block3,.tile .menu_block5{box-shadow:0 4px 41px rgba(0,0,0,.25);z-index:2}.tile .menu_block3{background:url(../images/arrow_menu1.svg)no-repeat 54px 236px}.menu_block4:before{background:url(../images/tile4.jpg)no-repeat 50%}.menu_block6{background:url(../images/icon_calc.svg)no-repeat 56px 186px #e2982f}.tile .menu_block6{padding:87px 50px 0 64px}.menu_block7:before{background:url(../images/tile7.jpg)no-repeat 50%}.menu_block7:after{background:rgba(139,120,133,.62)}.menu_block8{background:url(../images/arrow_menu2.svg)no-repeat 55px 153px #151f3a}#overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;background:rgba(21,31,58,.8);display:none}.popup_form{position:fixed;margin:auto;left:0;right:0;top:0!important;z-index:203;display:none;max-height:100%;overflow-y:auto;width:100%;background:#fff;padding-bottom:217px;background:url(../images/popup_bg.png)no-repeat 50% 100%#fff;box-shadow:0 4px 41px rgba(0,0,0,.25)}.popup_form .close_popup{display:block;width:22px;height:22px;position:absolute;left:33px;top:46px;cursor:pointer;background:url(../images/close.svg)no-repeat 50%;transition:transform .3s;-webkit-transition:transform .3s}.popup_form .close_popup:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.popup_form .popup_center{padding:54px 70px 0 93px;background:#fff;width:1440px;margin:auto}.popup_form h4{font-size:48px;line-height:57px;margin-bottom:47px}.popup_form form{position:relative;font-size:0}.popup_form form>*{font-size:18px}.popup_form form input[type=text],.popup_form textarea{display:inline-block;vertical-align:top;background:#fff;border:1px solid #8b7885;width:35.3%;margin-bottom:25px;outline:0}.popup_form form input[type=text]{height:70px;margin-right:5.5%;padding-left:28px}.popup_form form input[type=text]+input[type=text]{position:absolute;left:0;top:95px}.popup_form textarea{font-family:sf;padding:21px 10px 10px 28px;resize:none;height:165px}input[type=submit]{cursor:pointer;outline:0}.popup_form .form_bottom{float:right;width:234px}.popup_form .checkboxset{padding-top:48px}.popup_form input[type=checkbox]+label{padding-left:52px;font-size:11px;line-height:14px;color:#000;margin-bottom:24px}.popup_form input[type=checkbox]+label span{content:"";display:block;width:30px;height:30px;position:absolute;left:0;top:-8px;background:#e2982f;border-radius:30px;cursor:pointer}.popup_form input[type=checkbox]+label span:before{content:"";display:block;width:33px;height:23px;position:absolute;left:7px;top:1px;opacity:0;background:url(../images/check_popup.svg)no-repeat 50%}.popup_form input[type=checkbox]:checked+label span:before{opacity:1}.popup_form .button{width:234px}.add_file_block{display:inline-block;vertical-align:middle;height:25px;line-height:25px}.add_file_block .file_input{display:none}.add_file_block .add_file{display:inline-block;vertical-align:middle;padding-left:39px;background:url(../images/clip.svg)no-repeat 0 50%;font-size:18px;line-height:25px;color:#151f3a;white-space:nowrap;width:237px;overflow:hidden;text-overflow:ellipsis;text-decoration:none}#popup_review .form_bottom{float:none;display:block;width:100%;padding-top:5px;padding-bottom:8px}#popup_review .add_file_block{display:inline-block;vertical-align:middle;margin-right:9.5%}#popup_review .checkboxset{display:inline-block;vertical-align:middle;width:315px;padding-top:0}#popup_review input[type=checkbox]+label{margin-bottom:0}#popup_review input[type=checkbox]+label span{top:-2px}#popup_review .button{width:201px;vertical-align:middle;margin-left:6.5%}.breadcrumbs{font-size:0;padding:0 20px 3px;max-width:1228px;margin:auto;position:relative;z-index:3}.breadcrumbs li{display:inline-block;vertical-align:top;margin:0 16px 10px 0;font-size:14px;line-height:17px;padding-left:23px;position:relative;background:url(../images/crumb.svg)no-repeat 0 50%}.breadcrumbs li:first-child{padding-left:0;background:0 0}.breadcrumbs li:last-child{margin-right:0}.breadcrumbs li a{color:#8b7885;text-decoration:none;transition:color .3s;-webkit-transition:color .3s}.breadcrumbs li span{color:#8b7885}.breadcrumbs li a:hover{color:#000}h1{max-width:1302px;margin:auto;padding:0 20px 0 57px;position:relative;font-size:48px;line-height:120%;margin-bottom:56px;z-index:3}h1:before{left:20px;bottom:auto;top:-27px}.video_review{display:inline-block;vertical-align:middle;padding-left:54px;line-height:27px;background:url(../images/icon_vid2.svg)no-repeat 0 50%;text-decoration:none;font-size:18px;margin-bottom:20px}.pagination{font-size:0;text-align:center;padding:10px 0 20px}.pagination li{display:inline-block;vertical-align:middle}.pagination li>*{display:inline-block;vertical-align:middle;font-size:18px}.pagination li a{margin:0 20px;position:relative;text-decoration:none}.pagination li span{display:block;width:70px;height:70px;background:#151f3a;margin:0 8px;color:#fff;line-height:70px;border-radius:40px}table,table tr,table tr td{margin:0;padding:0;border:0;border-collapse:collapse;border-spacing:0}.tile .about_tile1{background:url(../images/icon_people.svg)no-repeat 50% 40%#e2982f}.tile .about_tile2:before{background:url(../images/about_tile.jpg)no-repeat 50%}.tile .about_tile2:after{content:"";background:rgba(21,31,58,.7)}.tile .about_tile2 a,.tile .about_tile4 a{color:#fff;text-indent:42px;background:url(../images/arrow_menu2.svg)no-repeat 233px 74%}.tile .about_tile3{background:url(../images/icon_comment.svg)no-repeat 50% 70%;box-shadow:0 4px 41px rgba(0,0,0,.25);z-index:2}.tile .about_tile4{background:url(../images/icon_contact.svg)no-repeat 42px 30%#151f3a}.tile .about_tile4 a{background-position:212px 74%}.jq-selectbox,.jq-select-multiple{display:inline-block;vertical-align:top;position:relative;text-align:left}.jq-selectbox select,.jq-select-multiple select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;font-size:50px}.jq-selectbox li,.jq-select-multiple li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.jq-selectbox{z-index:4}.jq-selectbox__select{position:relative}.jq-selectbox__select-text{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis}.jq-selectbox__dropdown{position:absolute}.jq-selectbox__search input{-webkit-appearance:textfield}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none}.jq-selectbox__dropdown ul{margin:0;padding:0;list-style:none;position:relative;overflow:auto;overflow-x:hidden;list-style:none;-webkit-overflow-scrolling:touch}.jq-selectbox__select,.jq-selectbox.focused .jq-selectbox__select{padding:0 45px 0 25px;color:#4e5f77;outline:0;cursor:pointer;position:relative;line-height:49px;box-sizing:border-box}.jq-selectbox__select-text{display:inline-block;vertical-align:middle;line-height:1;color:#8b7885;box-sizing:border-box;white-space:normal;width:auto!important;position:relative}.jq-selectbox.opened:before{display:block}.jq-selectbox__dropdown{background:#fff;z-index:5;border-top:none;margin:0;font-size:18px;overflow:hidden;box-sizing:border-box;width:100%;bottom:auto!important;top:49px!important}.jq-selectbox__dropdown ul{z-index:6;position:relative;margin:0;padding-top:6px;list-style:none;background:#fff}.jq-selectbox__dropdown .disabled{display:none}.jq-selectbox li{border:0;color:#8b7885;cursor:pointer;position:relative;padding:7px 5px;border-top:none;margin:0;display:block}.jq-selectbox.disabled{pointer-events:none}.jq-selectbox.disabled .jq-selectbox__select{opacity:.5}.jq-selectbox.focused .jq-selectbox__select,.jq-selectbox .jq-selectbox__select{padding:0 28px 0 0}.jq-selectbox__select,.jq-selectbox.focused .jq-selectbox__select{line-height:1}.jq-selectbox__select-text{font-size:24px;border-bottom:2px dashed #8b7885;padding-bottom:6px}.jq-selectbox__trigger{display:block;width:12px;height:12px;position:absolute;margin:auto;bottom:0;top:0;right:0;background:url(../images/sel.svg)no-repeat 50%;transition:transform .3s;-webkit-transition:transform .3s}.opened .jq-selectbox__trigger{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.jq-selectbox__dropdown{font-size:20px;top:32px!important;text-align:left}.sel_block .jq-selectbox{padding-top:3px}.filter{margin-top:-13px;padding-bottom:40px}.filter .sel_block{display:inline-block;vertical-align:top;margin-right:62px;margin-bottom:20px}.filter .sel_block>span{font-size:24px;line-height:29px;padding-right:23px}.filter .reset{font-size:24px;border-bottom:2px dashed #d3e0e6;padding-bottom:6px;color:#d3e0e6;float:right;text-decoration:none;transition:color .3s,border-color .3s;-webkit-transition:color .3s,border-color .3s}.filter .reset:hover{border-color:#151f3a;color:#151f3a}.finished_products_bg{background:url(../images/project_bg_csecollege.webp)no-repeat 50%;background-size:cover;position:relative;text-align:center;padding:74px 0;margin-bottom:68px}.finished_products_bg:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#151f3a;opacity:.64}.finished_products_bg .content{display:inline-block;vertical-align:middle;font-size:36px;line-height:43px;color:#fff;max-width:500px;text-align:left;margin-right:165px}.finished_products_bg .button{text-align:left;vertical-align:middle}.house_order{padding:40px 0 60px}.house_order li{display:inline-block;vertical-align:middle;margin:0 21px 25px 0;max-width:26%;font-size:24px;line-height:29px}.house_order li:last-child{margin-right:0;max-width:220px}.house_order li a{display:block;padding-right:59px;text-decoration:none;background:url(../images/slick_arrow_h.svg)no-repeat 100% 50%;transition:background .3s;-webkit-transition:background .3s}.house_order li a:hover{background-position:right 10px center}.reviews_list{font-size:0;text-align:justify;text-justify:newspaper}.reviews_list:after{content:"";display:inline-block;width:100%}.reviews_list>li{display:inline-block;vertical-align:top;margin-bottom:70px}.review_slider{width:564px;height:391px;box-shadow:0 4px 41px rgba(0,0,0,.25);margin-bottom:33px}.review_slider .slick-dots{bottom:39px}.review_slider .slick-dots li.slick-active:before{border-color:#7e8299}.review_slider .slick-arrow{width:19px;height:34px;background:url(../images/arrow_or.svg)no-repeat 50%;position:absolute;margin:auto;bottom:0;top:0;cursor:pointer;z-index:2}.review_slider .slick-prev{transform:scaleX(-1);-webkit-transform:scaleX(-1);left:44px}.review_slider .slick-next{right:44px}.review_slider .slick-list,.review_slider .slick-track{height:100%}.review_slider a{display:block;position:relative;width:100%;height:100%}.review_slider a img{position:absolute;width:100%;margin:auto;left:0;bottom:-999px;top:-999px}.calc_specify{background:#8b7885;font-size:18px;line-height:170%;color:#fff;padding:42px 48px}.calc_specify .link{line-height:170%;padding-bottom:0;color:#fff}.calc_specify .link:after{background:#fff}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{position:relative;display:block;overflow:hidden;outline:0!important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:5%}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-bar-edge{position:absolute;display:block;top:0;left:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.type_last{z-index:2}.irs-min{position:absolute;display:block;left:0;cursor:default}.irs-max{position:absolute;display:block;right:0;cursor:default}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:0 0;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs-with-grid{height:75px}.irs-line{height:3px;border-radius:0;background:#151f3a;top:13px;width:100%;box-sizing:border-box}.irs-line-left{height:4px}.irs-line-mid{height:4px}.irs-line-right{height:4px}.irs-bar{height:3px;top:5px}.irs-slider{position:absolute;top:0;box-sizing:border-box;cursor:pointer;border-radius:20px;width:25px;height:25px;background:#e2982f}.irs-grid{height:27px}.irs-grid-pol{opacity:.5;background:#428bca}.irs-grid-pol.small{background:#999}.irs-grid-text{bottom:5px;color:#99a4ac}.irs{height:25px}.inputs-group{font-size:0}.inputs-group input[type=text]{display:inline-block;vertical-align:top;border:1px solid #8b7885;width:106px;height:50px;padding:0 0 0 21px;color:#000;font-size:24px;box-sizing:border-box;outline:0;margin:0 17px 22px 0}.inputs-group input[type=text]::-webkit-input-placeholder{color:#000}.inputs-group span{display:inline-block;font-size:18px;vertical-align:top;margin:15px 87px 10px 0}.inputs-group span~span{margin-right:0}.range_outer{margin-bottom:38px}input[type=radio]{display:none}input[type=radio]+label{display:inline-block;vertical-align:middle;position:relative;font-size:18px;line-height:170%;color:#000;padding:2px 0 2px 50px;margin-bottom:23px;margin-right:37px}input[type=radio]+label span{content:"";display:block;width:35px;height:35px;position:absolute;left:0;top:0;background:#e2982f;border-radius:30px;cursor:pointer}input[type=radio]+label span:before{content:"";display:block;width:23px;height:23px;background:#151f3a;position:absolute;margin:auto;bottom:0;right:0;left:0;top:0;opacity:0;border-radius:30px}input[type=radio]:checked+label span:before{opacity:1}.step2_radioset{font-size:0}.step2_radioset>span{font-size:18px;line-height:150%;display:inline-block;vertical-align:middle;margin-bottom:23px}.step2_radioset>span{width:264px}.staff_list{font-size:0;margin-bottom:-70px}.staff_list>li{display:inline-block;vertical-align:top;margin:0 48px 82px 0;width:364px}.staff_list>li:nth-child(3n){margin-right:0}.staff_more li{position:relative;padding-left:146px;margin:30px 0 84px;font-size:22px;line-height:136%;width:415px}.staff_more li img{position:absolute;margin:auto;bottom:-20px;top:-20px;left:0}.staff_more li:last-child img{left:10px}.back{display:block;height:34px;line-height:34px;padding-left:55px;font-size:24px;color:#151f3a;position:relative;text-decoration:none;margin-left:-38px;float:left;margin-top:90px}.back:hover{color:#8b7885}.back:before{content:"";display:block;width:19px;height:34px;position:absolute;left:0;top:0;background:url(../images/slick_arrow.svg)no-repeat 0 50%;transition:background-image .3s;-webkit-transition:background-image .3s;transform:scaleX(-1);-webkit-transform:scaleX(-1)}.back:hover:before{background-image:url(../images/slick_arrow_h.svg)}.art_date_big{float:right;font-size:24px;line-height:34px;color:#8b7885;margin-top:90px}.credit_content{max-width:390px;padding-top:73px}.credit_content .content{font-size:24px;line-height:42px;margin-bottom:232px}.middle_min{margin-top:70px;margin-bottom:86px}.middle_min .content{max-width:530px}.boke{position:absolute;object-fit:cover;top:0;width:100%;height:100%}.ytplayer-container{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);display:block;height:0;width:100%;padding:0;padding-bottom:56.25%}.ytplayer-player{height:calc(100% + 250px)!important;width:100%;position:absolute;top:0;left:0;bottom:0;pointer-events:none;margin-top:-125px}.bg-image-cover{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.5}.sort__button{display:none}.sort__main form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.sort__block{margin-bottom:25px}.sort__title{font-weight:600;font-size:18px;color:#000;display:block;margin-bottom:19px;line-height:normal}.sort__buttons{width:157px;text-align:center}.sort__reset{display:inline-block;font-weight:600;font-size:16px;color:#d3e0e6;line-height:normal;text-decoration:none;margin-bottom:24px;border-bottom:2px dashed #d3e0e6;transition:color .3s,border-bottom .3s}.sort__reset:hover{color:#8b7885;border-color:#8b7885}footer{display:block;height:295px;width:100%;position:absolute;left:0;bottom:0;font-size:14px}footer .middle{max-width:1334px}footer .middle>*{position:absolute}.footer_menu1{top:68px;left:0}.footer_menu1 li{margin-bottom:17px;font-size:18px}.footer_menu1 li a,.footer_menu2 li a{text-decoration:none}.footer_menu1 li a:hover,.footer_menu2 li a:hover{text-decoration:underline}.footer_menu2{left:267px;top:70px}.footer_menu2 li{display:inline-block;vertical-align:top;margin-right:27px}footer div.social{top:70px;right:0;font-size:14px;text-align:right}footer ul.social{padding-top:12px}footer .copyright{left:267px;top:154px;line-height:150%;max-width:605px}footer .developer{right:0;top:213px;text-decoration:none}footer .developer span:after{height:1px}#go_top{position:fixed;bottom:0;left:0;cursor:pointer;display:none;width:100%;font-size:16px;background:rgba(226,152,47,.8);font-weight:bolder;color:#000;text-align:center;line-height:20px;font-weight:600;z-index:10;height:0;padding-top:0;overflow:hidden;z-index:40}@media (max-width:1480px){.middle{max-width:none;padding:0 20px}header .middle{max-width:1440px}header .call-phone{display:none}header .favs{right:458px}header .phone{right:257px}header .mortgage{background:0 0;font-size:14px;width:170px;height:100px}header .mortgage ul{display:none}header .mortgage__text{margin-left:0}header .mortgage__text span{display:none}header .favs{left:auto;right:40px;top:114px}nav{width:auto;right:110px}header .button{left:600px}#top_slider .product_name{padding:162px 69px}.middle.middle_min{padding:0}}@media (max-width:1440px){.project_slider .slick-slide:before{display:none}#wrapper{min-width:0}.middle{padding:0}#project_slider_outer h2{margin-left:89px}#project_slider_outer h2+.link{margin-left:117px}.popup_form{background-size:100%auto}.popup_form .popup_center{padding:75px 20px 0;width:1277px;margin:auto}}@media (max-width:1400px){.stats .stats_numbers li{padding-right:30px;width:335px}.stats .stats_numbers{width:675px}.banks_slider{width:1260px}footer .middle{margin:0 20px 0 48px}.mortgage-block__icons{position:static;margin:auto;width:auto;margin-left:117px;margin-right:20px;text-align:center}}@media (max-width:1370px){.project_slider .slick-dots,.box.vid~.tech_slider{margin-left:87px}.building_stages .tabs>ul>li{width:200px;height:200px}.building_stages .stage_bottom .button2{margin-right:20px}.myths ul{height:735px}.myths li{width:33%;margin-right:.3333%;overflow:hidden}.tile .menu_block6{padding:87px 30px 0 64px}}@media (max-width:1350px){.banks_slider{width:auto}.banks_slider a{margin:0 0 0 20px}}@media (max-width:1300px){.pluses,.box.vid,.tech_slider,.building_stages .tabs .tab_image,.building_stages .box,.building_stages .box img,.stats .stats_numbers,.footer_menu1{display:none}.project_slider .slick-dots{display:none!important}#top_slider_outer{margin-bottom:50px}#top_slider .product_name{padding:162px 89px}#top_slider .middle{height:697px}#top_slider_outer .count{bottom:71px;left:89px}#top_slider_outer .social,#top_slider .slick-dots{bottom:85px}#project_slider_outer{margin-bottom:93px}.project_slider .project_image{width:587px;height:455px}.project_slider{padding-top:49px}.project_comment{margin-left:640px;padding:60px 20px 0 0}.project_slider .project_comment p{display:block}.project_comment .button2{position:absolute;right:53px;bottom:0}.project_slider .slick-slide{height:527px}.project_slider .slick-arrow{bottom:0}.building_stages{margin-bottom:55px}.building_stages .tabs>ul>li:hover>span,.building_stages .tabs>ul>li.active>span{transform:none;-webkit-transform:none;opacity:1;color:#fff}.building_stages .tabs{margin:0 20px 0 89px;padding-top:45px}.building_stages .tabs>ul{float:left;margin-bottom:0;width:246px}.building_stages .tabs>ul>li{width:100%;height:69px;line-height:69px;box-shadow:0 0 30px rgba(0,0,0,.15);margin:0 0 26px}.building_stages .tabs>ul>li>span{display:inline-block;vertical-align:middle;width:auto;text-align:left;font-size:18px;line-height:1;padding:0 0 0 18px}.building_stages .tabs>ul>li:after{right:-45px;left:auto;bottom:0;top:0;background:url(../images/arrow_tab.svg)no-repeat 50%;transform:translateX(-25px) rotate(-90deg);-webkit-transform:translateX(-25px) rotate(-90deg)}.building_stages .tabs>ul>li:hover:after,.building_stages .tabs>ul>li.active:after{transform:translateX(0) rotate(-90deg);-webkit-transform:translateX(0) rotate(-90deg)}.building_stages .tabs>div{margin-left:307px}.building_stages .tabs>div>div{padding-top:22px}.building_stages .tabs .content{padding-top:0}.building_stages .stage_bottom .button2{margin-right:0}.technology .tech_pluses{width:450px;right:0}.technology .tech_pluses li{margin:0 5px 80px}.stats .stat_num1,.stats .stat_num2{position:absolute;margin:0}.stats .stat_num1{right:174px;top:0}.stats .stat_num2{right:44px;top:208px}.stats .stats_years{display:block;width:auto}.stats .stats_years .content,.stats .stats_years{margin-bottom:0}.credit{margin-bottom:59px}.sign .middle>ul li{display:block}.sign .middle>ul li+li{margin-top:43px}.sign{padding-bottom:20px}.sign form{top:97px;right:77px}.sign .content{margin-bottom:30px}#map_block .box{right:55px}.footer_menu2{top:61px;left:0}#menu .tile>li{width:50%}.menu_block2:before,.menu_block4:before,.menu_block7:before{background-size:cover}.breadcrumbs{width:100%;padding-left:57px;margin-left:0}.staff_list{text-align:center}.staff_list>li:nth-child(3n),.staff_list>li{margin:0 20px 50px;text-align:left}.back{margin-left:0}.building_stages h2~.content,.building_stages .tabs,.credit .content,.banks_slider{margin-left:57px}.project_slider .project_image{box-shadow:none}.project_slider .project_image img{width:100%!important;height:auto!important;box-shadow:0 4px 40px rgb(0 0 0/15%);display:block}footer div.social{top:61px}footer .copyright{top:147px;left:0}footer .developer{top:207px}}@media (max-width:1270px){.popup_form .form_bottom{float:none;margin:auto}.popup_form form input[type=text]{margin-right:5%}.popup_form form input[type=text],.popup_form textarea{width:47.5%}.popup_form .popup_center{width:100%}}@media (max-width:1230px){.middle.middle_min{padding:0 20px;max-width:100%}}@media (max-width:1200px){.filter .reset{display:block;float:none;width:190px;white-space:nowrap}.reviews_list{text-align:center}.reviews_list>li{display:block;width:564px;margin:auto;text-align:left;margin-bottom:50px}}@media (max-width:1060px){.calc_specify{padding:20px}#map_block .box{right:20px}}@media (max-width:1020px){.finished_products_bg .content{margin-right:100px}}@media (max-width:980px){#top_slider_outer,#top_slider_outer *,#map_block h2,#map,nav,.footer_menu2 li{display:none}#wrapper{padding-top:90px}header{height:90px}header .mortgage{left:0;top:58px;right:auto;left:20px;padding:0;font-weight:700;font-size:14px;line-height:1.3;color:#8b7885;width:auto;height:auto;padding-left:38px;background:url(../images/arrow.svg)no-repeat 3px 50%,url(../images/arrow.svg)no-repeat 12px 50%}header .mortgage__text,header .mortgage__text b{display:inline;font-weight:700;font-size:14px;line-height:1.3;color:#151f3a;margin:0;padding:0}#logo{width:154px;height:33px;background-size:100%auto;left:58px;top:10px}#pull{left:20px;top:19px}header .button{top:10px;right:100px;left:auto;height:40px;line-height:40px}header .phone{top:10px;left:auto;right:325px}header .favs{top:23px}h2,#project_slider_outer h2{margin-left:20px}.building_stages h2~.content,#project_slider_outer h2+.link,.building_stages .tabs,.technology .middle .content,.myths ul,.stats .stats_years .content,.credit .content,.credit .button2,.sign .content,.sign .middle>ul{margin-left:48px}.stats .stats_years .content,.myths ul{padding-left:0}.banks_slider{margin-left:23px}#map_block .middle{position:relative;top:auto;left:auto;right:auto;padding:43px 0 0;margin:0 20px}#map_block{min-height:0}#map_block .box{position:relative;top:auto;right:auto;width:auto;height:auto;overflow:hidden}#map_block .box:before,#map_block .box:after{position:absolute;left:0;top:0}#map_block .contacts{position:relative;z-index:4;padding:34px 10px 34px 27px}#map_block .contacts li:last-child{margin-bottom:0}.stats .stat_num1,.stats .stat_num2{display:inline-block;vertical-align:top;position:relative;right:auto;top:auto;margin-left:48px}.stats .stats_years .content{max-width:100%;margin-bottom:65px}.stats{margin-bottom:76px}.technology .middle,.stats .middle,.sign .content{margin-right:20px}.sign .content{margin-bottom:70px}#project_slider_outer{padding-top:28px}#menu{top:58px;height:calc(100vh - 58px)}.popup_form .close_popup{top:19px;left:20px}.popup_form .popup_center{padding-top:50px}#popup_review .form_bottom{margin:auto;width:234px;padding-top:5px;padding-bottom:0}#popup_review .add_file_block{display:block;margin-right:0;margin-bottom:20px}#popup_review .checkboxset{display:block;width:100%;margin-bottom:24px}#popup_review .button{width:100%;display:block;margin-left:0}.calc_specify{font-size:14px}.finished_products_bg .content{display:block;margin-right:0;text-align:center;max-width:100%;margin-bottom:30px}.finished_products_bg{padding:40px 0;margin-bottom:40px}.mortgage-block__text,.mortgage-block__icons{margin-left:46px}.mortgage-block{padding:26px 0 34px}body{margin:0 0 275px}footer{height:275px}footer .middle{margin:0 20px}footer .copyright{left:0;top:47px}footer div.social{top:47px}footer .developer{top:124px}.footer_menu2 li:last-child{display:block}.footer_menu2{top:123px;left:388px;z-index:2}.sort__button{display:block;margin:auto;width:fit-content;margin:auto;left:26px;position:relative;font-weight:600;font-size:18px;color:#151f3a;padding-bottom:6px;padding-top:3px;margin-bottom:17px;border-bottom:2px dashed #151f3a}.sort__button:before{content:"";display:block;width:51px;height:36px;position:absolute;left:-51px;top:0;background:url(../images/icon_sort.svg)no-repeat 0 50%}.sort__main{display:none}.sort__main form{padding-top:15px}}@media (max-width:900px){.project_comment,.technology .tech_pluses,.myths,.credit,.sign .middle>ul{display:none}.project_slider{padding-top:25px}.project_slider .project_image{width:100%;height:auto;position:static;margin-bottom:61px}.project_slider .slick-slide{height:auto}.project_slider .slick-prev{left:20px}.project_slider .slick-next{left:auto;right:20px}.technology .middle .content{max-width:100%}.technology{padding:55px 0 44px;margin-bottom:44px}.technology .middle .button{margin-top:35px}.sign{min-height:0;padding:23px 0 40px}.sign form{position:static;margin:auto}.sign .content{max-width:none}.project_slider>.slick-list{margin-left:0}.project_slider>.slick-list img{margin:auto;max-width:100%}}@media (max-width:880px){.credit_content{max-width:100%;padding-top:0}.credit_content .content{margin-bottom:70px}}@media (max-width:820px){.building_stages .tabs>div,.building_stages .tabs>ul>li:hover:after,.building_stages .tabs>ul>li.active:after,.building_stages .tabs>ul>li:hover .tab_image img+img,.building_stages .tabs>ul>li.active .tab_image img+img{display:none}#project_slider_outer{margin-bottom:50px}.building_stages .tabs .tab_image{display:block}.building_stages .tabs .tab_image img,.building_stages .tabs>ul>li .tab_image{transform:none;-webkit-transform:none}.building_stages .tabs>ul>li:hover .tab_image img .building_stages .tabs>ul>li.active .tab_image img{opacity:1}.building_stages .tabs>ul>li:hover>span,.building_stages .tabs>ul>li.active>span{color:#000}.building_stages .tabs>ul>li:hover,.building_stages .tabs>ul>li.active{background:#d3e0e6;box-shadow:0 0 30px rgba(0,0,0,.15)}.building_stages .tabs>ul>li:hover .tab_image img,.building_stages .tabs>ul>li.active .tab_image img{opacity:1}.building_stages .tabs>ul>li>span{padding:0 0 0 85px}.building_stages .tabs .tab_image{display:block;width:65px;height:65px;right:auto;left:5px}.building_stages .tabs>ul{width:100%}.mortgage-block{margin-top:0;margin-bottom:50px}.mortgage-block h2{margin-bottom:16px}.mortgage-block__text{font-weight:600;font-size:64px;margin-bottom:12px}.mortgage-block__text span{position:static;display:block;margin-bottom:7px}.mortgage-block__icons{text-align:left}.mortgage-block__icons ul li{margin-bottom:21px}.mortgage-block__icons ul li img{max-width:100%;height:34px;aspect-ratio:3.3}.mortgage-block__icons ul li:first-child{max-width:34px}.mortgage-block__icons ul li:nth-child(2){max-width:108px}.mortgage-block__icons ul li:last-child{max-width:85px}}@media (max-width:800px){footer .copyright{max-width:100%}footer div.social{right:auto;top:200px;left:0;text-align:left}footer .developer{top:185px;text-align:right;display:block;width:100px;line-height:316%}}@media (max-width:780px){#go_top{height:38px;padding-top:8px}body{margin:0 0 305px}footer{height:305px}}@media (max-width:750px){h1{font-size:24px}header .favs{right:20px}header .button{right:60px}header .phone{right:273px}.filter .sel_block>span,.filter .jq-selectbox__select-text,.filter .reset{font-size:18px}.filter .jq-selectbox__select-text{padding-bottom:3px}.filter .jq-selectbox__dropdown{font-size:16px}.filter .reset{width:145px;padding-bottom:3px}.finished_products_bg .content{font-size:24px}.footer_menu2{top:160px;right:0;left:auto}.footer_menu2 li{margin-right:0}}@media (max-width:700px){#menu .tile>li:before,#menu .tile>li:after{display:none!important}#menu .tile>li img,#menu .menu_block4{display:none}#menu .tile>li{width:100%}#menu{background:#151f3a}#menu .tile .menu_block3,#menu .tile .menu_block5{box-shadow:none}#menu .tile li{padding:0;height:auto;margin-bottom:30px}#menu .tile li a{color:#fff}#menu .menu_block6{background:0 0}#menu .tile li:last-child{margin-bottom:0}.art_date_big,.back{font-size:18px;margin-top:40px}}@media (max-width:660px){header .button{display:none}header .favs{right:20px}header .phone{right:80px}.menu_opened header .favs{right:20px;left:auto}.menu_opened header .phone{right:80px;left:auto}#menu .middle{padding:38px 20px}.building_stages h2+.link{vertical-align:middle;margin:0 0 13px 48px;font-size:18px}}@media (max-width:600px){header .phone span,header .phone a,header .phone a:after{display:none}header .phone .call{display:block;width:26px;height:25px;background:url(../images/icon_phone_m.svg)no-repeat 50%}header .phone{top:18px;right:58px}.menu_opened header .phone{right:58px}h2{font-size:24px}#project_slider_outer h2{margin-right:20px}.technology .middle .content{padding-top:0}.content{font-size:16px}.technology .middle .button{width:259px;margin-left:-27px}.stats .stats_years .content .link{margin-top:30px}.stats .stat_num1,.stats .stat_num2{display:block;width:auto;margin-left:20px}.stats .stat_num1{padding-left:30px}.stats .stat_num2{margin-top:30px}.sign h2{padding-left:20px}.sign .content{font-size:18px}.popup_form form input[type=text],.popup_form textarea{width:100%}.popup_form form input[type=text]{margin-right:0;height:50px}.popup_form form input[type=text]+input[type=text]{position:static}.popup_form h4{font-size:26px;margin-bottom:20px}.popup_form{padding-bottom:60px}.popup_form .checkboxset{padding-top:15px}.step2_radioset>span{display:block;width:100%}.reviews_list>li{width:100%}.review_slider{width:280px;height:190px;margin:0 auto 33px}.review_slider img{width:100%}.review_slider .slick-prev{left:15px}.review_slider .slick-next{right:15px}.review_slider .slick-dots{bottom:10px}.house_data h3{font-size:18px}#wrapper{padding-top:104px}header{height:104px}#logo{width:125px;height:25px}header .call-phone{border-radius:0;right:0;left:auto;box-shadow:none;padding:0;border:0}header .call-phone:before{display:none}header .call-request,header .call-phone{display:block;position:absolute;top:66px;height:38px;width:50%;text-align:center;text-decoration:none;font-size:14px;line-height:38px;color:#fff;font-weight:600}header .mortgage{top:38px}header .call-request{background:#7c6a76;left:0}header .call-phone{background:#e2982f;right:0}#logo{top:4px}#pull{top:9px}header .phone{top:5px}header .favs{top:10px}#menu{top:66px;height:calc(100vh - 66px)}.mortgage-block .button{width:257px;margin-bottom:20px}.mortgage-block .button2{margin:0}.footer_menu2{top:200px;right:auto;left:0}body{margin:0 0 345px}footer{height:345px}footer div.social{top:240px}footer .developer{top:225px}}@media (max-width:550px){.house_order li{display:block;margin-right:0;max-width:100%;font-size:18px}.house_order li:last-child{max-width:100%}.house_order li a{padding-right:50px}.credit_content .content{font-size:18px;line-height:1.5}.art_date_big{clear:both;float:none;padding-top:20px}}@media (max-width:500px){#map_block .contacts li{font-size:18px;line-height:167%}}@media (max-width:480px){.staff_list>li:nth-child(3n),.staff_list>li{margin:0 0 50px;text-align:left;width:100%}.staff_more li{padding-left:115px;width:auto;font-size:18px}.building_stages .tabs>ul>li>span{font-size:16px}}@media (max-width:430px){.tile>li>a{font-size:26px}.inputs-group span{margin-right:20px}.inputs-group input[type=text]{width:73px;padding:0;text-align:center;margin-right:10px}.finished_products_bg .button{padding:0 40px 0 20px}}@media (max-width:360px){body{margin:0 0 365px}footer{height:365px}.footer_menu2{top:230px}footer div.social{top:260px}footer .developer{top:245px}}.notice-wrap{position:fixed;top:20px;right:20px;width:360px;z-index:9999}* html .notice-wrap{position:absolute}.notice-item{background:linear-gradient(239.95deg,#e2982f 33.15%,#f9c43d 76.86%);padding:24px;display:block;position:relative;margin:0 0 5px 0;color:#000;font-size:18px}.notice-item p{display:block;margin:0;padding:0}.notice-item-close{position:absolute;font-family:Arial;font-size:16px;font-weight:700;right:6px;top:6px;cursor:pointer;color:#000}.sip-image{margin-bottom:0!important}.grid-row{display:grid;grid-template-columns:1fr 2fr;gap:0;border-bottom:1px solid #e9f0ec;transition:background .2s}.grid-row:last-child{border-bottom:none}.grid-cell{padding:1.2rem 1.2rem;font-size:1rem}.grid-cell:first-child{font-weight:700;background-color:#f8fbf9;border-right:1px solid #e2ede8;color:#135b3a}.grid-cell:last-child{background-color:#fff;color:#2a4b3c}.subcategories-nav{padding:20px 0;margin-bottom:30px}.subcategories-wrapper{position:relative;max-height:76px;overflow:hidden;transition:max-height .2s ease}.subcategories-wrapper:hover{max-height:500px;transition:max-height .2s ease}.subcategories-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.subcategories-list li{margin:0}.subcategories-list a{display:block;padding:10px 20px;background:#fff;border-radius:25px;text-decoration:none;color:#333;font-size:14px;transition:all .3s ease;border:1px solid #ddd;white-space:nowrap}.subcategories-list a:hover{background:linear-gradient(239.95deg,#e2982f 33.15%,#f9c43d 76.86%);color:#000}.subcategories-list li.active a{background:linear-gradient(239.95deg,#e2982f 33.15%,#f9c43d 76.86%);color:#000}.subcategories-gradient{position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(to bottom,rgba(245,245,245,0)0,#fff 100%);pointer-events:none;opacity:1;transition:opacity .3s ease}.subcategories-wrapper:hover .subcategories-gradient,.subcategories-wrapper.expanded .subcategories-gradient{opacity:0}@media (max-width:980px){.subcategories-nav{max-height:0;overflow:hidden;transition:max-width .3s ease;padding:0;margin-bottom:0;background:0 0}.subcategories-wrapper{max-height:fit-content}.subcategories-nav.active{max-height:fit-content;transition:.3s ease;padding:20px 0;margin-bottom:30px}.subcategories-gradient{display:none}}.social-sidebar{position:fixed;right:1%;top:50%;transform:translateY(-50%);background:#fff;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.18);padding:12px 10px;z-index:99999;display:flex;flex-direction:column;gap:10px;border:1px solid #f0f0f0}.social-sidebar a{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:10px;transition:all .3s ease;position:relative}.social-sidebar a:hover{transform:scale(1.12) translateX(-5px);box-shadow:0 8px 20px rgba(0,0,0,.25)}.social-sidebar .soc1,.social-sidebar .soc2,.social-sidebar .soc3,.social-sidebar .soc4{width:28px!important;height:28px!important;background-size:28px 28px!important;background-position:center!important;background-repeat:no-repeat!important;display:block!important}.social-sidebar .soc1{background-image:url(/wp-content/themes/stroydom/assets/images/soc1w.svg)!important}.social-sidebar .soc2{background-image:url(/wp-content/themes/stroydom/assets/images/soc2w.svg)!important}.social-max-footer{background-image:url(/wp-content/themes/stroydom/assets/images/bmax.svg)!important;width:25px!important;height:25px!important}.social-max-header{background-image:url(/wp-content/themes/stroydom/assets/images/wmax.svg)!important;width:26px!important;height:26px!important}.social-ok{background-color:#ff8200!important}.social-vk{background-color:#4c75a3!important}.social-max{background-image:url(/wp-content/themes/stroydom/assets/images/max-lossless-20261010-s12.svg)!important}.social-mail{background-color:#005ff9!important}@media (max-width:600px){.social-sidebar{top:auto!important;right:auto!important;bottom:44px;left:46%;transform:translateX(-50%)!important;display:flex!important;flex-direction:row}}@media (max-width:430px){.social-sidebar{left:40%}}@media (max-width:350px){.social-sidebar{left:33%}}.button.button--back{background:no-repeat right 25px center,-webkit-linear-gradient(239.95deg,#e2982f 33.15%,#f9c43d 76.86%);font-family:inherit;display:inline-flex;align-items:center;justify-content:space-between;font-weight:600}.button.button--back::before{content:"";width:9px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 3.8147e-06L4.17516 8.00096L0 16H4.82484L9 8.00096L4.82484 3.8147e-06H0Z' fill='%23151F3A'/%3E%3C/svg%3E");transform:rotate(180deg)}.button.button--back[data-target="1"]{margin-right:20px}.button.button--back[data-target="3"]{margin-bottom:20px}.sel_block{display:flex;align-items:center;gap:8px}.calc_done{margin-top:8px}.table{display:table;border-collapse:collapse;width:100%;max-width:900px;font-family:Arial,sans-serif;font-size:14px}.row{display:table-row}.row.header{font-weight:700;background:#f2f2f2}.cell{display:table-cell;border:1px solid #ccc;padding:10px 12px;vertical-align:middle}.row:nth-child(even){background:#fafafa}.content ul{padding-left:4%!important}