.Carousel_SelectedImage__g03eF{width:100%;height:25vw}.Carousel_SliderImage__4dHsP:hover{transition:all .5s;opacity:.5;cursor:pointer}.Carousel_SliderImage__4dHsP{transition:all .5s;opacity:1;object-fit:cover}.Carousel_SliderImageWrap___MzMK{display:flex;flex-direction:row;gap:5px;justify-content:flex-start}.Carousel_ImageSliderSection__wL5Bv{display:flex;flex-direction:column;gap:10px}.Carousel_ButtonWrapper__CAIGd{display:inline-block}.Carousel_ActionContainer__Z6xcz{display:flex;flex-direction:row;gap:3vw;align-items:center}.PreLoaders_PreLoader__vbbWK{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#fff}.PreLoaders_PreLoaderBlock__pKYY3{width:100%;height:100%;position:relative;overflow:hidden}.PreLoaders_WrapPreloader__Om25s{background-color:#e5e5e5;display:inline-block}.PreLoaders_PreLoaderGradient___sySS{width:100%;height:100%;background:linear-gradient(90deg,#e5e5e5,#a3a3a3 50%,#e5e5e5);position:absolute;top:0;left:0;animation:PreLoaders_gradient-animation__41TB_ 1.5s infinite}@keyframes PreLoaders_gradient-animation__41TB_{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.DropBoxes_DropBox__uDHiq{border:0;border-bottom:1px solid #000;padding-top:10px;padding-bottom:10px;display:none}.DropBoxes_SummaryDropBox__41XCx{list-style:none;display:flex;justify-content:space-between;padding-top:5px;padding-bottom:5px}.DropBoxes_SummaryDropBox__41XCx p{font-size:.9rem}.DropBoxes_DropBoxArrow__6nI59{width:12px;height:12px;transition:.2s;filter:invert(0) sepia(0) saturate(500%) hue-rotate(0deg)}.DropBoxes_DropBox__uDHiq[open]>.DropBoxes_SummaryDropBox__41XCx .DropBoxes_DropBoxArrow__6nI59{transform:rotate(180deg);filter:invert(50%) sepia(0) saturate(500%) hue-rotate(0deg)}.DropBoxes_DropBox__uDHiq[open]>.DropBoxes_SummaryDropBox__41XCx{padding-bottom:20px;color:grey}.DropBoxes_DropBox__uDHiq[open]{padding-bottom:20px}.DropBoxes_SummaryDropBox__41XCx::-webkit-details-marker{display:none}.DropBoxes_UnderDropBoxTitleShape__YFUj1{border-bottom:1px solid #000}.DropBoxes_SummaryDropBoxTitle__v_RDk{list-style:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;padding-bottom:30px}.DropBoxes_DropBoxTitle__YlpDB[open]>.DropBoxes_SummaryDropBoxTitle__v_RDk{color:grey}.DropBoxes_DropBoxTitle__YlpDB[open]>.DropBoxes_SummaryDropBoxTitle__v_RDk .DropBoxes_DropBoxTittleIcon__IvL8n{filter:invert(50%) sepia(0) saturate(500%) hue-rotate(0deg)}.DropBoxes_SummaryDropBoxTitle__v_RDk::-webkit-details-marker{display:none}.DropBoxes_DropBoxTittleIcon__IvL8n{filter:invert(100%) sepia(0) saturate(500%) hue-rotate(0deg);width:20px;height:20px}.DropBoxes_FilterElementContainer__jb6U7{display:flex;flex-direction:column;gap:15px}.DropBoxes_FilterElementContainer__jb6U7 p{font-size:small;font-weight:300}.DropBoxes_NoTitleDropBox__RCQfX{display:block}.DropBoxes_DropBoxTitle__YlpDB{display:none}@media screen and (max-width:960px){.DropBoxes_DropBox__uDHiq{display:block}.DropBoxes_FilterElementContainer__jb6U7{display:none}.DropBoxes_DropBoxTitle__YlpDB{display:block}.DropBoxes_NoTitleDropBox__RCQfX{display:none}}.Pagination_pagination__g3wXw{display:flex;list-style:none}.Pagination_page__SxYHV{display:flex;justify-content:center;align-items:center;font-size:1.2vw;width:2.5vw;height:2.5vw;margin:5px;background-color:#e7e5e4;cursor:pointer}.Pagination_page__SxYHV.Pagination_active__NTSKd{background-color:#000;color:#fff}.Header_header___60Q_{display:flex;justify-content:space-between;align-items:center;position:absolute;z-index:2000;width:100%;padding:calc(1em + 1vw);color:#fff;overflow:hidden;font-size:calc(.3em + .7vw);transition:.5s}.Header_nav__0VWUe ul{list-style:none;display:flex;justify-content:space-between;gap:calc(1em + 1vw)}.Header_right__3pZYB{display:flex;gap:calc(1em + 1vw)}.Header_fixedHeader__iK2ob{position:fixed;background-color:#fff;color:#000;top:0;left:0;right:0}.Header_burgerMenuButton__V_AL_{display:none;border:1px solid #fff;width:50px;height:50px;border-radius:5px;cursor:pointer;transition:.2s}.Header_burgerMenuButton__V_AL_:hover{background-color:#fff}.Header_burgerMenuButton__V_AL_:hover span{transition:.2s;color:#000}.Header_fixedHeader__iK2ob .Header_burgerMenuButton__V_AL_{background-color:#000;width:50px;height:50px;border:none;color:#fff;transition:.5s}.Header_fixedHeader__iK2ob .Header_burgerMenuButton__V_AL_:hover span{color:#fff}.Header_overlay__XEfjI{position:fixed;height:100vh;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none}.Header_overlay__XEfjI.Header_active__10ZjK{display:block}.Header_burgerMenu__Ym2K8{display:none;position:fixed;top:20px;right:20px;width:300px;height:calc(100vh - 40px);background-color:#101010;z-index:3;transform:translateX(120%);transition:transform .5s;padding:30px;border-radius:5px;color:#fff}@supports (height:100svh){.Header_burgerMenu__Ym2K8{height:calc(100svh - 40px)}}.Header_burgerMenu__Ym2K8.Header_display__yJ054{display:flex;flex-direction:column;justify-content:space-between}.Header_burgerMenu__Ym2K8.Header_active__10ZjK{transform:translateX(0);transition:transform .5s}.Header_burgerTop__OkJF_{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #282828}.Header_burgerTop__OkJF_ span{cursor:pointer}.Header_burgerNavigationText__C_YRq{font-size:.625rem;color:#515253;margin-top:5px}.Header_burgerNavMenu__RBBLD{list-style:none;font-size:24px}.Header_burgerNavMenu__RBBLD li{padding-bottom:8px;transition:.1s}.Header_burgerNavMenu__RBBLD li:hover{margin-left:5px;transition:.1s}.Header_burgerSocialLinks__q3vdr{color:#626262;list-style:none;font-size:.75rem}.Header_burgerSocialLinks__q3vdr li{padding-top:8px}.Header_burgerSocialLinks__q3vdr li a{transition:.2s}.Header_burgerSocialLinks__q3vdr li a:hover{color:#fafafa;transition:.2s}.Header_burgerPhoneNumber__HFAC_{display:block;margin-bottom:10px;font-size:calc(1em + 1vw)}@media only screen and (max-width:992px){.Header_header___60Q_{padding:15px}.Header_burgerMenuButton__V_AL_{display:flex;justify-content:center;align-items:center}.Header_nav__0VWUe,.Header_right__3pZYB{display:none}}@media only screen and (max-width:350px){.Header_burgerMenu__Ym2K8{width:calc(100vw - 60px);left:20px}.Header_burgerNavMenu__RBBLD{font-size:16px}}.ButtonWithArrowComponent_button__ffkZO{display:flex;align-items:center;background:none;border:1px solid #fff;border-radius:.2vw;color:#fff;padding:.3vw;font-size:calc(.3em + .7vw);font-weight:200;transition:color .3s,background-color .3s}.ButtonWithArrowComponent_button__ffkZO.ButtonWithArrowComponent_black__jbIca{color:#000;border:2px solid #ddd;transition:border-right-color .3s,border-left-color .3s,border-top-color .3s,border-bottom-color .3s}.ButtonWithArrowComponent_button__ffkZO:hover{background-color:#fff;color:#000;transition:color .3s,background-color .3s;cursor:pointer}.ButtonWithArrowComponent_button__ffkZO:hover .ButtonWithArrowComponent_buttonText__2Ya5T{border-right:1px solid #000;transition:border-right-color .3s}.ButtonWithArrowComponent_nextIcon__NDkzJ{padding:10px;font-size:16px}.ButtonWithArrowComponent_buttonText__2Ya5T{padding:.7vw 1.4vw;border-right:1px solid #fff;transition:border-right-color .3s}.ButtonWithArrowComponent_button__ffkZO.ButtonWithArrowComponent_black__jbIca .ButtonWithArrowComponent_buttonText__2Ya5T{border-right-width:2px;border-right-color:#ddd}.ButtonWithArrowComponent_button__ffkZO.ButtonWithArrowComponent_black__jbIca:hover{border-color:#888;transition:border-right-color .3s,border-left-color .3s,border-top-color .3s,border-bottom-color .3s}.ButtonWithArrowComponent_button__ffkZO.ButtonWithArrowComponent_black__jbIca:hover .ButtonWithArrowComponent_buttonText__2Ya5T{border-right-color:#888}.ButtonWithArrowComponent_button__ffkZO span{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24;font-size:inherit;padding:.7vw .5vw}@media (max-width:1200px){.ButtonWithArrowComponent_button__ffkZO{font-size:12px;padding:5px}.ButtonWithArrowComponent_buttonText__2Ya5T{padding:10px 20px}.ButtonWithArrowComponent_button__ffkZO span{padding:10px}}.news_newsContainer__LnndW{margin-top:calc(4em + 4vw);padding:0 2vw}.news_newsContainer__LnndW h1{font-weight:400}.news_news__90me9{display:flex;flex-direction:column;margin-top:2vw}.news_article__Hvs6_{display:flex;min-height:150px;gap:2vw;margin-bottom:4vw}.news_article__Hvs6_ img{height:100%;aspect-ratio:1/1;max-width:30%;object-fit:cover;flex:1 1}.news_article__Hvs6_ .news_newsTitleAndContent__A_ALo{display:flex;flex-direction:column;flex:4 1;width:100%}.news_content___lNJN{flex:4 1;text-overflow:ellipsis;height:calc(100%);margin-top:1vw}.news_newsTitleAndContent__A_ALo h2{flex:1 1}.news_date__i2BGh{color:#656565;margin-top:1vw}.news_more__Wniw_{align-self:flex-start;padding:1vw;background-color:#000;color:#fff;border-radius:5px;outline:none;margin-top:1vw}.policy_main__nPwlk{margin-top:calc(2.5em + 4.5vw);padding:2vw;font-family:HelveticaNeueCyr,sans-serif;font-weight:400}.policy_main__nPwlk h1{font-size:calc(1.5em + 1vw);font-weight:400}.policy_policy__4B20U{margin-top:3vw;line-height:1.5;font-size:calc(.6em + .8vw)}@media (max-width:700px){.policy_main__nPwlk{margin-top:100px}}@media (max-width:300px){.policy_main__nPwlk h1{font-size:1.2em;font-weight:700}.policy_policy__4B20U{margin-top:40px}}.production_id_newsContainer__3xatX{margin-top:calc(3em + 4vw);padding:0 2vw}.production_id_article__GC5pa{display:flex;flex-direction:row;gap:40px;align-items:center}.production_id_articleRight__FSGYU{display:flex;flex-direction:column;gap:20px}.production_id_article__GC5pa img{width:50%;object-fit:cover}.production_id_title__5euQz{font-size:calc(1em + 2vw);font-weight:700;overflow-wrap:anywhere}.production_id_newsTitleAndContent__dYPsl{width:100%;font-size:calc(1em + 1vw)}.production_id_button__Mlk9G{padding:1vw 1.5vw;font-size:calc(1em + .8vw);background-color:#000;color:#fff;border:none;cursor:pointer}@media (max-width:800px){.production_id_article__GC5pa{flex-direction:column;gap:20px}.production_id_article__GC5pa img{width:100%}.production_id_button__Mlk9G{padding:10px 15px}}@media (max-width:600px){.production_id_article__GC5pa img{height:200px}}.ConstructionTech_constructionTechBox__MLqz7{width:80vw;height:38vw;border-radius:4px}.ConstructionTech_constructionTechBox__MLqz7 a{height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:.8vw}.ConstructionTech_constructionTechBox__MLqz7 a:hover .ConstructionTech_constructionTechBoxShape__WY5zv{width:14vw;transition:width .3s}.ConstructionTech_constructionTechBox__MLqz7 a:hover .ConstructionTech_constructionTechBoxTitleBox__8bZd4{padding-right:1vw;transition:padding-right .3s}.ConstructionTech_constructionTechBox__MLqz7 span{font-size:calc(1em + 1vw)}.ConstructionTech_constructionTechBox__MLqz7 h1{max-width:80%}.ConstructionTech_constructionTechBoxShape__WY5zv{background-color:#fff;height:2.5vw;width:12vw;align-self:flex-start;transition:width .5s}.ConstructionTech_constructionTechBoxTitleBox__8bZd4{background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:8vw;padding:3.3vw 2vw 1vw 1.2vw;transition:padding-right .5s}.ConstructionTech_constructionTechBoxTitleBox__8bZd4 h1{font-size:1.5vw;font-weight:400;text-align:start;text-wrap:balance}.ConstructionTech_arrowImg__5RC8A{font-size:4vw;font-weight:lighter}@media (max-width:1280px){.ConstructionTech_constructionTechBox__MLqz7{width:350px;height:400px;border-radius:4px}}@media (max-width:900px){.ConstructionTech_constructionTechBoxTitleBox__8bZd4{height:70px;padding:14px 6px 6px 10px}}@media (max-width:900px) and (min-width:401px){.ConstructionTech_constructionTechBoxShape__WY5zv{background-color:#fff;height:23px;width:140px;align-self:flex-start;transition:width .5s}.ConstructionTech_constructionTechBox__MLqz7 a:hover .ConstructionTech_constructionTechBoxShape__WY5zv{width:150px;transition:width .3s}.ConstructionTech_constructionTechBoxTitleBox__8bZd4 h1{font-size:1.1rem;font-weight:400;text-align:start;text-wrap:balance}.ConstructionTech_arrowImg__5RC8A{font-size:2.3rem;font-weight:lighter}}@media (max-width:400px){.ConstructionTech_constructionTechBoxTitleBox__8bZd4 h1{font-size:.9rem;font-weight:400;text-align:start;text-wrap:balance}.ConstructionTech_arrowImg__5RC8A{font-size:2rem;font-weight:lighter}.ConstructionTech_constructionTechBox__MLqz7{width:250px;height:300px;border-radius:4px}.ConstructionTech_constructionTechBox__MLqz7 a{height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:5px}.ConstructionTech_constructionTechBoxShape__WY5zv{background-color:#fff;height:15px;width:90px;align-self:flex-start;transition:width .5s}.ConstructionTech_constructionTechBox__MLqz7 a:hover .ConstructionTech_constructionTechBoxShape__WY5zv{width:100px;transition:width .3s}.ConstructionTech_constructionTechBox__MLqz7 a:hover .ConstructionTech_constructionTechBoxTitleBox__8bZd4{padding-right:3px;transition:padding-right .3s}}.GalleryBlock_galleryContainer__lArbi{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;max-height:40000vh;transition:max-height 1s;overflow:hidden}.GalleryBlock_galleryContainer__lArbi.GalleryBlock_hidden__28nng{max-height:0;transition:max-height 1s}.GalleryBlock_galleryImage__p42ME{width:100%;height:100%;object-fit:cover;cursor:zoom-in}.GalleryBlock_showMoreContainer__15231{display:flex;justify-content:center;align-items:center}.GalleryBlock_showMore__H1O0u{display:flex;align-items:center;cursor:pointer;gap:.5vw;padding:2vw 0}.GalleryBlock_showMore__H1O0u p{font-size:calc(.2em + 1.2vw);font-weight:500;color:#333}.GalleryBlock_showMore__H1O0u span{border:1px solid #ddd;border-radius:100%;padding:1vw;font-size:calc(.5em + 1.5vw)}.GalleryBlock_header__iNq2K{font-size:calc(1em + 1.5vw);text-align:center;font-weight:400}.GalleryBlock_grayText__zQZMu{color:#aeaeae}.Gallery_gallery__nIyfU{display:none;position:fixed;width:100%;height:100%;background-color:#fff;left:0;top:0;z-index:3000;align-items:center;justify-content:center}.Gallery_gallery__nIyfU:has(.Gallery_scaled__1bEue){align-items:flex-start;justify-content:flex-start}.Gallery_gallery__nIyfU.Gallery_visible__JfUje{display:flex}.Gallery_gallery__nIyfU img{width:90%;height:auto;cursor:zoom-in}img.Gallery_scaled__1bEue{position:relative;width:120%;top:0;left:0;object-position:top left;cursor:zoom-out}.Gallery_closeButton__RJxRf{display:flex;align-items:center;justify-content:center;position:absolute;top:2vw;right:2vw;cursor:pointer;aspect-ratio:1/1;background-color:#ccc5;border-radius:100%;width:4vw;height:4vw;min-width:40px;min-height:40px;z-index:6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Gallery_closeButton__RJxRf span{font-size:calc(1em + 1.5vw);font-variation-settings:"wght" 300;color:#000}.Gallery_nav__bTgMJ{display:flex;position:absolute;justify-content:space-between;padding:0 2vw;width:100%;top:50%;transform:translateY(-50%)}.Gallery_backButton___apnS,.Gallery_forwardButton__ql9bt{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;aspect-ratio:1/1;background-color:#ccc5;border-radius:100%;width:4vw;height:4vw;min-width:40px;min-height:40px;z-index:6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Gallery_backButton___apnS{left:2vw}.Gallery_forwardButton__ql9bt{right:2vw}.LeftRightButton_button__z1Gol{position:relative;display:inline-flex;padding:.5vw;border:.1vw solid #ddd;border-radius:.3vw}.LeftRightButton_icon__gPwLR:first-of-type{border-right:.1vw solid #ddd}.LeftRightButton_button__z1Gol .LeftRightButton_icon__gPwLR{font-size:2vw;padding:.5vw 1vw;font-variation-settings:"wght" 300}.LeftRightButton_icon__gPwLR.LeftRightButton_active__p2pQd{color:#000}.LeftRightButton_icon__gPwLR.LeftRightButton_inactive__szWqH{color:#ddd}.LeftRightButton_leftHitbox__0XC24,.LeftRightButton_rightHitbox__EKgPy{position:absolute;top:0;left:0;width:50%;height:100%;cursor:pointer}.LeftRightButton_rightHitbox__EKgPy{right:0;left:unset}@media (max-width:992px){.LeftRightButton_button__z1Gol{border:2px solid #ddd}.LeftRightButton_button__z1Gol .LeftRightButton_icon__gPwLR{font-size:20px;padding:8px 12px;font-variation-settings:"wght" 400}.LeftRightButton_icon__gPwLR:first-of-type{border-right:2px solid #ddd}}.news_id_newsContainer__8Tts7{margin-top:calc(4em + 4vw);padding:0 2vw}.news_id_article__snevh{display:flex;align-items:flex-start;margin-top:2vw;gap:2vw}.news_id_content__q7JTz{font-size:calc(.5em + .5vw)}.news_id_content__q7JTz ol li,.news_id_content__q7JTz ul li{margin-left:25px}.news_id_content__q7JTz p{margin-top:16px}.news_id_article__snevh img[data-type=main-photo]{width:30vw!important;height:100%!important;object-fit:contain}.news_id_button__34uyJ{display:block;text-align:center;align-self:flex-start;padding:1vw;background-color:#000;color:#fff;border-radius:5px;outline:none;margin-top:1vw}.news_id_title__agCc3{font-weight:500}.news_id_newsTitleAndContent__nbF_B,.news_id_title__agCc3{font-size:calc(1em + 1vw)}@media (max-width:700px){.news_id_article__snevh{flex-direction:column}.news_id_article__snevh img[data-type=main-photo]{width:100%!important}}@media (max-width:500px){.news_id_article__snevh img{width:100%}}.HouseNotFound_ErrContainer__ity4U{padding-top:100px;display:flex;justify-content:center}.HouseNotFound_ErrTextWrap__3q__S{display:flex;flex-direction:column;gap:20px;align-items:center}.HorizontalScrollElement_swipableContainer__BzixE{position:relative;overflow-x:hidden;overflow-y:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.HorizontalScrollElement_swipableContainer__BzixE:active{cursor:-webkit-grabbing;cursor:grabbing}.MarqueeBlock_marqueeBlock__DivNM{display:flex;flex-direction:row;align-items:center;height:80vh;background-image:url(/images/landing/marqueephoto.png);background-size:cover;background-position:50%;overflow:hidden}.MarqueeBlock_marqueeContainer__7VgC_{display:flex;flex-direction:row;align-items:center;width:100%;height:20%;-webkit-backdrop-filter:blur(.2vw);backdrop-filter:blur(.2vw);overflow-y:visible;overflow-x:visible}.MarqueeBlock_marquee__yMcF1{position:relative;color:#fff;opacity:.4;font-size:calc(3em + 3vw);text-wrap:nowrap;left:0}@media (max-width:768px){.MarqueeBlock_marqueeContainer__7VgC_{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.MarqueeBlock_marquee__yMcF1{font-size:48px}}.QuoteBlock_quoteBlock__rvvae{width:100%;display:flex;justify-content:center;gap:50px;padding:5vw 10px}.QuoteBlock_personInfo__3wUj0{display:flex;flex-direction:column;align-items:center;max-width:25vw;flex:1 1}.QuoteBlock_name__e9JzR{margin-top:1vw;font-size:calc(.7em + .6vw)}.QuoteBlock_jobTitle__oeA7p{margin-top:.3vw;font-size:calc(.5em + .6vw);color:#aeaeae}.QuoteBlock_quote__h1o_r{display:flex;align-items:flex-start;gap:20px;max-width:40vw;flex:2 1}.QuoteBlock_quote__h1o_r img{width:5vw}.QuoteBlock_quote__h1o_r p{font-size:calc(.6em + 1vw);line-height:1.4;letter-spacing:.1px}.QuoteBlock_quote__h1o_r p:not(:first-of-type){margin-top:calc(.5em + .5vw)}.QuoteBlock_quote__h1o_r p:last-of-type{margin-bottom:20px}.QuoteBlock_personPhoto__rvL_w{width:70%;height:auto;max-width:400px}.QuoteBlock_personSignature__PAMfX{width:50%;height:auto;margin-top:10px}@media only screen and (max-width:992px){.QuoteBlock_personPhoto__rvL_w{width:100%}}@media only screen and (max-width:768px){.QuoteBlock_quote__h1o_r{max-width:50vw}.QuoteBlock_personInfo__3wUj0{max-width:25vw}}@media only screen and (max-width:600px){.QuoteBlock_quoteBlock__rvvae{flex-direction:column;align-items:center;padding:60px 10px}.QuoteBlock_personInfo__3wUj0{max-width:80vw}.QuoteBlock_name__e9JzR{font-size:calc(1em + 2vw);margin-top:calc(1em + 1vw)}.QuoteBlock_jobTitle__oeA7p{font-size:calc(.7em + 1vw);margin-top:calc(.5em + .5vw)}.QuoteBlock_quote__h1o_r{max-width:unset}}.NewsBlock_NewsItemImage__05EAg{width:290px;height:290px;object-fit:cover}.NewsBlock_NewsItemContainer__IcQKO{display:flex;flex-direction:row;justify-content:space-between;gap:40px;flex-wrap:wrap;padding-left:5vw;padding-right:5vw}.NewsBlock_NewsSection__StH9g{padding-bottom:5vw}.NewsBlock_NewsItemArticle__pN7kE{display:flex;flex-direction:column;align-items:flex-start;gap:.8vw;max-width:20vw}.NewsBlock_NewsItemArticle__pN7kE h3{font-size:1.2rem;font-weight:500}.NewsBlock_NewsBlockTitle__5D_Aq{padding-top:2vw;font-size:2rem;font-weight:500}.NewsBlock_NewsItemLink__NXDLN{border:1px solid #000;color:#fff;background-color:#000;padding:10px 15px;border-radius:3px;font-size:1.3rem}@media (max-width:1300px){.NewsBlock_NewsItemArticle__pN7kE{max-width:unset}}@media (max-width:300px){.NewsBlock_NewsItemImage__05EAg{width:100%;height:100%}}.Reasons_container__eqDXN{width:100vw;max-width:100%;height:220vw;overflow:visible;background-color:#f5f6f8}.Reasons_circleContainer__sW6TI{display:flex;overflow:hidden;justify-content:center;align-items:center;position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:0 20px}.Reasons_circleContainer__sW6TI img{width:100%}.Reasons_circle__AKFa1{width:100%;height:100%;position:absolute}.Reasons_circle__AKFa1 img{width:100%;height:100%}.Reasons_smallCircle__jXd_j{display:flex;justify-content:center;align-items:center;width:50%}.Reasons_smallCircle__jXd_j img{width:60%;height:60%}.Reasons_advantages___420O{display:flex;flex-direction:column;align-items:center;z-index:1}.Reasons_advantages___420O h6{font-size:calc(.5em + .8vw);color:#aeaeae;font-weight:400}.Reasons_sixReasonsText__VLclv{color:#101010;text-align:center;font-size:calc(1em + 4vw)}.Reasons_newHorizonText__K2YIS{color:#aeaeae}.Reasons_reasons__EJfyF{position:relative}.Reasons_reason1__248cV{width:35vw;left:4vw;top:10vw}.Reasons_reason2__6l0uO{width:40vw;right:5vw;top:30vw}.Reasons_reason3__dacNm{width:30vw;left:20vw;top:60vw}.Reasons_reason4__coeXk{width:30vw;right:5vw;top:90vw}.Reasons_reason5__mKAxa{width:40vw;left:5vw;top:110vw}.Reasons_reason6__tCHdG{width:30vw;right:10vw;top:130vw}.Reasons_textFadeOutAnimationTrigger__Z39xW{position:absolute;height:2vw;top:150vw}.Reasons_mobileContainer__XsKX7{background-color:#f5f6f8;display:none}.Reasons_swipableContainer__vActJ{flex-direction:row;flex-wrap:nowrap;display:flex;gap:20px;padding:20px}.Reasons_mobileHeader__N_kYA{padding:60px 20px 40px}.Reasons_mobileHeader__N_kYA h6{font-size:calc(.5em + 1.5vw);color:#aeaeae;font-weight:400}@media (max-width:992px){.Reasons_mobileContainer__XsKX7{display:block}.Reasons_container__eqDXN{display:none}.Reasons_sixReasonsText__VLclv{font-size:calc(2em + 3vw);text-align:left;margin-top:3vw;margin-bottom:5vw}}@media (max-width:1900px){.Reasons_container__eqDXN{height:240vw}}@media (max-width:1500px){.Reasons_container__eqDXN{height:260vw}}@media (max-width:1200px){.Reasons_container__eqDXN{height:280vw}}.Reason_reason__9FWUk{background-color:#fff;z-index:1;border-radius:10px;position:absolute}.Reason_number__vU3_w{display:flex;justify-content:center;align-items:center;position:absolute;color:#aeaeae;top:0;right:0;bottom:0;left:0;margin:auto;font-size:4.5vw;z-index:-1}.Reason_reasonContainer__DRUV2 img{object-fit:cover;width:100%;max-height:20vw;margin:1vw 0;border-radius:.5vw}.Reason_reasonContainer__DRUV2{display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:2vw}.Reason_header__ctn1B{font-size:calc(.2em + 1.5vw)}.Reason_text__V94yy{font-size:1.2vw;color:#aeaeae}.Reason_mobile__FIkHp{position:relative;aspect-ratio:4/5;min-width:40vw;padding:10px}.Reason_mobile__FIkHp .Reason_reasonContainer__DRUV2 .Reason_header__ctn1B{flex:1 1}.Reason_mobile__FIkHp .Reason_reasonContainer__DRUV2 img{flex:3 1}.Reason_mobile__FIkHp .Reason_reasonContainer__DRUV2 .Reason_text__V94yy{flex:1 1}.Reason_reason__9FWUk.Reason_mobile__FIkHp .Reason_header__ctn1B{font-size:3.5vw}.Reason_reason__9FWUk.Reason_mobile__FIkHp .Reason_text__V94yy{font-size:1.8vw}.Reason_reason__9FWUk.Reason_mobile__FIkHp .Reason_number__vU3_w{font-size:10vw}@media (max-width:600px){.Reason_mobile__FIkHp{padding:20px;min-width:80vw}.Reason_mobile__FIkHp .Reason_reasonContainer__DRUV2 img{max-height:40vw}.Reason_reason__9FWUk.Reason_mobile__FIkHp .Reason_header__ctn1B{font-size:7vw}.Reason_reason__9FWUk.Reason_mobile__FIkHp .Reason_text__V94yy{font-size:3.6vw}.Reason_reason__9FWUk.Reason_mobile__FIkHp .Reason_number__vU3_w{font-size:20vw}}.ProjectsHeader_header__L6iFp{display:flex;justify-content:space-between;align-items:center;position:absolute;z-index:5;width:100%;padding:calc(1em + 1vw);color:#000;overflow:hidden;font-size:calc(.3em + .7vw)}.ProjectsHeader_nav__CKvDc ul{list-style:none;justify-content:space-between}.ProjectsHeader_nav__CKvDc ul,.ProjectsHeader_right__a7ESx{display:flex;gap:calc(1em + 1vw)}.ProjectsHeader_fixedHeader__JLMHy{position:fixed;background-color:#fff;color:#000;top:0;left:0;right:0;z-index:2}.ProjectsHeader_burgerMenuButton__9LrYt{display:none;border:1px solid #fff;width:50px;height:50px;border-radius:5px;cursor:pointer;transition:.2s}.ProjectsHeader_burgerMenuButton__9LrYt:hover{background-color:#fff}.ProjectsHeader_burgerMenuButton__9LrYt:hover span{transition:.2s;color:#000}.ProjectsHeader_fixedHeader__JLMHy .ProjectsHeader_burgerMenuButton__9LrYt{background-color:#000;width:50px;height:50px;border:none;color:#fff}.ProjectsHeader_fixedHeader__JLMHy .ProjectsHeader_burgerMenuButton__9LrYt:hover span{color:#fff}.ProjectsHeader_overlay__O_GbH{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none}.ProjectsHeader_overlay__O_GbH.ProjectsHeader_active__mpaeL{display:block}.ProjectsHeader_burgerMenu__wcpez{display:none;position:fixed;top:20px;right:20px;width:300px;height:calc(100vh - 40px);background-color:#101010;z-index:3;transform:translateX(120%);transition:transform .5s;padding:30px;border-radius:5px;color:#fff}.ProjectsHeader_burgerMenu__wcpez.ProjectsHeader_display__DXmIQ{display:flex;flex-direction:column;justify-content:space-between}.ProjectsHeader_burgerMenu__wcpez.ProjectsHeader_active__mpaeL{transform:translateX(0);transition:transform .5s}.ProjectsHeader_burgerTop__9H4FK{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #282828}.ProjectsHeader_burgerTop__9H4FK span{cursor:pointer}.ProjectsHeader_burgerNavigationText__wbcai{font-size:.625rem;color:#515253;margin-top:5px}.ProjectsHeader_burgerNavMenu___frEF{list-style:none;font-size:24px}.ProjectsHeader_burgerNavMenu___frEF li{padding-bottom:8px;transition:.1s}.ProjectsHeader_burgerNavMenu___frEF li:hover{margin-left:5px;transition:.1s}.ProjectsHeader_burgerSocialLinks__MOKbU{color:#626262;list-style:none;font-size:.75rem}.ProjectsHeader_burgerSocialLinks__MOKbU li{padding-top:8px}.ProjectsHeader_burgerSocialLinks__MOKbU li a{transition:.2s}.ProjectsHeader_burgerSocialLinks__MOKbU li a:hover{color:#fafafa;transition:.2s}.ProjectsHeader_burgerPhoneNumber__4FkB9{margin-bottom:20px}@media only screen and (max-width:992px){.ProjectsHeader_header__L6iFp{padding:15px}.ProjectsHeader_burgerMenuButton__9LrYt{display:flex;justify-content:center;align-items:center}.ProjectsHeader_nav__CKvDc,.ProjectsHeader_right__a7ESx{display:none}}@media only screen and (max-width:350px){.ProjectsHeader_burgerMenu__wcpez{width:calc(100vw - 60px);left:20px}.ProjectsHeader_burgerNavMenu___frEF{font-size:16px}}.RequestBlock_heading__qE2lp{padding:40px 3vw;font-size:calc(2em + 2vw);font-weight:400}.RequestBlock_form__cEkid{display:flex;gap:2vw;padding:20px 3vw}.RequestBlock_form__cEkid input,.RequestBlock_form__cEkid select{display:block;width:100%;border:none;border-bottom:1px solid #000;padding:10px 0;outline:none}.RequestBlock_bottomContainer__s0dW7{display:flex;flex-direction:column;align-items:flex-end;position:relative;padding:1vw 3vw;margin-bottom:5vw}.RequestBlock_policyText__7LxWP{color:#aeaeae;font-size:calc(.4em + .4vw);margin-bottom:20px}@media (max-width:550px){.RequestBlock_form__cEkid{flex-direction:column;gap:40px}}.NumberInput_inputWrapper__EhtCz{background-color:#fafafa;position:relative;padding:calc(.4em + .4vw)}.NumberInput_input__7R_Wh{border:none;outline:none;background-color:inherit;font-size:calc(1em + 1vw);margin-bottom:10px}.NumberInput_label__Or9yN{font-size:calc(.4em + .9vw);color:#6b7280;margin-bottom:calc(.3em + .3vw)}.NumberInput_range__5Q797{position:absolute;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:pointer;outline:none;height:calc(.3em + .2vw);background:#ccc}.NumberInput_range__5Q797::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:calc(.8em + .6vw);width:calc(.8em + .6vw);background-color:#000;border-radius:50%;border:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.NumberInput_range__5Q797::-moz-range-thumb{height:calc(.8em + .6vw);width:calc(.8em + .6vw);background-color:#000;border-radius:50%;border:none}.NumberInput_bottom__3KrkL{display:flex;justify-content:space-between;margin-top:1.5vw;margin-bottom:1.5vw;color:#64748b;font-size:calc(.4em + .8vw)}.LoanCalculator_container__0aPQA{display:flex;flex-wrap:wrap;gap:1vw;padding:2vw}.LoanCalculator_inputs__7Wvo0{flex:1 1;min-width:400px}.LoanCalculator_result__M8wZG{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;min-width:200px;border:.3vw solid #000;padding:2vw;box-sizing:border-box}.LoanCalculator_registerButton__HwcCD{display:block;width:100%;padding:1vw;background-color:#000;color:#fff;font-size:calc(.8em + .8vw);border:none;cursor:pointer;margin-bottom:10px}.LoanCalculator_label__lXr41{font-size:calc(1em + .5vw);color:#64748b}.LoanCalculator_resultInfo__1OYzW{margin-bottom:1vw}.LoanCalculator_resultInfo__1OYzW:first-child .LoanCalculator_info__rX68U{font-size:calc(1.5em + 2vw)}.LoanCalculator_info__rX68U{font-size:calc(1em + 1.5vw);color:#000}.Select_hiddenSelect__V4Ur8{display:none}.Select_select___MTDi{display:inline-block;background-color:#e5e5e5;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-bottom:2vw}.Select_option__fJJ47,.Select_selected__0_MQm{display:flex;align-items:center;gap:.7vw;padding:1.5vw}.Select_option__fJJ47{background-color:#f4f4f5}.Select_image__BHnZJ{object-fit:contain;width:2vw;height:auto;aspect-ratio:1/1}.Select_options__L9o0j{position:absolute;display:none;z-index:999}.Select_options__L9o0j.Select_open__R9sjU{display:block}.HouseMarketInfo_HouseInfoSection__fdAW9{margin-top:calc(3em + 5vw);display:flex;flex-direction:row;justify-content:flex-end;padding-right:3vw;padding-left:3vw;gap:2vw}.HouseMarketInfo_HouseInfoSection__fdAW9 h1,.HouseMarketInfo_HouseInfoSection__fdAW9 h3{font-weight:500}.HouseMarketInfo_HouseInfoTextContent__Hseok{display:flex;flex-direction:column;gap:2vw;font-size:calc(1.2em + .5vw)}.HouseMarketInfo_HouseInfoImages__9pdAc{width:1000vw;display:flex;flex-direction:column;gap:.5vw}.HouseMarketInfo_InfoButton__FNLYd{display:inline-block;border:1px solid #000;color:#fff;background-color:#000;padding:10px 15px;border-radius:3px;font-size:15px;cursor:pointer}@media screen and (max-width:950px){.HouseMarketInfo_HouseInfoSection__fdAW9{flex-direction:column;justify-content:none}}.RecomendedHouses_RecomendedHousesWrap__SJYg0{padding-top:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.RecomendedHouses_RecomendedHousesWrap__SJYg0 h2{font-weight:500}.RecomendedHouses_HouseViewBox__QJjyt{width:20vw;display:flex;flex-direction:column;gap:.8vw}.RecomendedHouses_RecomendedHouses__juN98{display:flex;flex-direction:row;justify-content:center;gap:2vw}.RecomendedHouses_HouseViewImage__c0h4o{width:20vw;height:auto}.RecomendedHouses_InfoButton__ThKsm{border:1px solid #000;color:#fff;background-color:#000;padding:1vw;border-radius:3px}.RecomendedHouses_InfoButton__ThKsm p{font-size:1vw}.RecomendedHouses_GetHouseButton__uUWNN{border:1px solid #000;padding:1vw;border-radius:3px;cursor:pointer}.RecomendedHouses_GetHouseButton__uUWNN p{font-size:1vw}.RecomendedHouses_ButtonsBox__f1gU6{display:flex;flex-direction:row;gap:10px}.RecomendedHouses_HouseViewTitle__qp_Rc{font-weight:500;font-size:1.5vw}.RecomendedHouses_HouseViewPrice__N2wFA{font-weight:500;font-size:1.6vw}@media screen and (max-width:950px){.RecomendedHouses_HouseViewBox__QJjyt{width:40vw;display:flex;flex-direction:column}.RecomendedHouses_HouseViewImage__c0h4o{width:40vw;height:auto}.RecomendedHouses_HouseViewTitle__qp_Rc{font-weight:500;font-size:3vw}.RecomendedHouses_HouseViewPrice__N2wFA{font-weight:500;font-size:2vw}.RecomendedHouses_ButtonsBox__f1gU6{flex-direction:column}.RecomendedHouses_GetHouseButton__uUWNN p,.RecomendedHouses_InfoButton__ThKsm p{font-size:2vw}}@media screen and (max-width:480px){.RecomendedHouses_HouseViewBox__QJjyt{width:100%;display:flex;flex-direction:column;gap:.8vw}.RecomendedHouses_HouseViewImage__c0h4o{width:100%;height:auto}.RecomendedHouses_HouseViewPrice__N2wFA,.RecomendedHouses_HouseViewTitle__qp_Rc{font-weight:500;font-size:4vw}.RecomendedHouses_InfoButton__ThKsm{border:1px solid #000;color:#fff;background-color:#000;padding:3vw;border-radius:3px}.RecomendedHouses_InfoButton__ThKsm p{font-size:3.5vw}.RecomendedHouses_GetHouseButton__uUWNN{border:1px solid #000;padding:3vw;border-radius:3px}.RecomendedHouses_GetHouseButton__uUWNN p{font-size:3.5vw}.RecomendedHouses_RecomendedHouses__juN98{flex-direction:column;justify-content:center;align-items:center;padding-left:5vw;padding-right:5vw;gap:7vw}}.page_container__TSjAv{position:relative;height:70vh}.page_compass__BRIdq{position:absolute;z-index:1000;right:2vw;top:2vw}.Map_popup__mVD8T{font-size:14px;font-weight:400;padding:15px}.Map_number__D71ul{font-weight:700;text-transform:uppercase;font-size:20px;margin-bottom:20px}.Map_area__Ro99m{color:#888}.Map_cost__SbwyY{font-size:30px;margin-top:10px}.Map_submit__25kka{text-transform:uppercase;background-color:#000;border:none;outline:none;color:#fff;width:100%;padding:15px;margin-top:10px;cursor:pointer;font-weight:700}.page_ProductionMain__aY_3R{padding-top:100px;display:flex;flex-direction:column;padding-left:20px;padding-right:20px;gap:20px}@media screen and (min-width:1441px){.page_ProductionMain__aY_3R{padding-top:200px}}.page_ProductionMain__aY_3R h1{font-size:3vw;font-weight:500}@media screen and (max-width:500px){.page_ProductionMain__aY_3R h1{font-size:6.5vw}}.page_ProductionArticle__jNZ04{background-color:#f5f5f5;display:flex;flex-direction:row;justify-content:space-between;padding-left:40px}.page_ProductionImage__hdfJE{width:20vw;height:20vw;object-fit:cover}.page_ProductionTextWrap__oFiUz{display:flex;flex-direction:column;gap:1.2vw;justify-content:center}.page_ProductionTextWrap__oFiUz h2{font-size:2.5vw;font-weight:500}.page_ProductionTextWrap__oFiUz p{font-size:1.8vw;font-weight:500;color:#888}@media screen and (max-width:500px){.page_ProductionTextWrap__oFiUz h2{font-size:3.8vw}.page_ProductionTextWrap__oFiUz p{font-size:2.5vw}.page_ProductionImage__hdfJE{width:40vw;height:40vw}}@media screen and (max-width:420px){.page_ProductionArticle__jNZ04{flex-direction:column}}