.wide-fonts.wide-fonts .genplanModal{z-index:4;width:24.5%;height:calc(100% - 4.7222222222vw);background:#e8e3db}.wide-fonts.wide-fonts .genplanModal__content{margin-top:4.7222222222vw;padding-top:2.7777777778vw;background-color:#e8e3db}.wide-fonts.wide-fonts .genplanModal__line{border-bottom-color:rgba(249,100,68,.7)}.wide-fonts.wide-fonts .genplanModal__compassBlock{margin-top:0}.wide-fonts.wide-fonts .genplanModal__compass img{width:100%;height:100%;object-fit:contain}.wide-fonts.wide-fonts .ListPageMain,.wide-fonts.wide-fonts .favorites{background-color:#f6f4f1}.wide-fonts.wide-fonts .ListPageMain .list,.wide-fonts.wide-fonts .favorites .list{width:80%}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .list,.wide-fonts.wide-fonts .favorites .list{width:100%}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .list,.wide-fonts.wide-fonts .favorites .list{width:100%}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .list,.wide-fonts.wide-fonts .favorites .list{width:100%}}.wide-fonts.wide-fonts .ListPageMain .list,.wide-fonts.wide-fonts .favorites .list{background-color:#f6f4f1}.wide-fonts.wide-fonts .ListPageMain .filters,.wide-fonts.wide-fonts .favorites .filters{margin-top:4.7222222222vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .filters,.wide-fonts.wide-fonts .favorites .filters{margin-top:0}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .filters,.wide-fonts.wide-fonts .favorites .filters{margin-top:0}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .filters,.wide-fonts.wide-fonts .favorites .filters{margin-top:0}}.wide-fonts.wide-fonts .ListPageMain .filters,.wide-fonts.wide-fonts .favorites .filters{min-height:100dvh}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .filters,.wide-fonts.wide-fonts .favorites .filters{min-height:0}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .filters,.wide-fonts.wide-fonts .favorites .filters{min-height:0}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .filters,.wide-fonts.wide-fonts .favorites .filters{min-height:0}}.wide-fonts.wide-fonts .ListPageMain .filters,.wide-fonts.wide-fonts .favorites .filters{background-color:#e8e3db}.wide-fonts.wide-fonts .ListPageMain .radioSwitch_redPrice .list_btn,.wide-fonts.wide-fonts .favorites .radioSwitch_redPrice .list_btn{font-weight:400}.wide-fonts.wide-fonts .ListPageMain .flatList,.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper,.wide-fonts.wide-fonts .favorites .flatList,.wide-fonts.wide-fonts .favorites .listHeaderWrapper{padding-right:2.9166666667vw}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .flatList,.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper,.wide-fonts.wide-fonts .favorites .flatList,.wide-fonts.wide-fonts .favorites .listHeaderWrapper{padding-right:5.5555555556vw}}.wide-fonts.wide-fonts .ListPageMain .title,.wide-fonts.wide-fonts .favorites .title{margin-top:4.7222222222vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .title,.wide-fonts.wide-fonts .favorites .title{margin-top:8.8541666667vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .title,.wide-fonts.wide-fonts .favorites .title{margin-top:8.8541666667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .title,.wide-fonts.wide-fonts .favorites .title{margin-top:17.7777777778vw}}.wide-fonts.wide-fonts .ListPageMain .title,.wide-fonts.wide-fonts .favorites .title{padding-top:2.3611111111vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .title,.wide-fonts.wide-fonts .favorites .title{padding-top:2.34375vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .title,.wide-fonts.wide-fonts .favorites .title{padding-top:2.34375vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .title,.wide-fonts.wide-fonts .favorites .title{padding-top:2.5vw}}.wide-fonts.wide-fonts .ListPageMain .title,.wide-fonts.wide-fonts .favorites .title{z-index:3;background-color:transparent}.wide-fonts.wide-fonts .ListPageMain .title h1,.wide-fonts.wide-fonts .favorites .title h1{font-size:4.1666666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .title h1,.wide-fonts.wide-fonts .favorites .title h1{font-size:7.8125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .title h1,.wide-fonts.wide-fonts .favorites .title h1{font-size:7.8125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .title h1,.wide-fonts.wide-fonts .favorites .title h1{font-size:10vw}}.wide-fonts.wide-fonts .ListPageMain .title h1,.wide-fonts.wide-fonts .favorites .title h1{font-family:var(--font-tt-rationalist);font-weight:500;font-style:normal;line-height:100%;margin-right:1.1111111111vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .title h1,.wide-fonts.wide-fonts .favorites .title h1{margin-right:2.0833333333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .title h1,.wide-fonts.wide-fonts .favorites .title h1{margin-right:2.0833333333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .title h1,.wide-fonts.wide-fonts .favorites .title h1{margin-right:2.2222222222vw}}.wide-fonts.wide-fonts .ListPageMain .title div>p,.wide-fonts.wide-fonts .favorites .title div>p{font-family:var(--font-tiktok-sans);opacity:.7}.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper,.wide-fonts.wide-fonts .favorites .listHeaderWrapper{padding-top:5.4166666667vw;margin-top:-2.7777777778vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper,.wide-fonts.wide-fonts .favorites .listHeaderWrapper{margin-top:-3.90625vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper,.wide-fonts.wide-fonts .favorites .listHeaderWrapper{margin-top:-3.90625vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper,.wide-fonts.wide-fonts .favorites .listHeaderWrapper{margin-top:-8.3333333333vw}}.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper,.wide-fonts.wide-fonts .favorites .listHeaderWrapper{z-index:2;background-color:#f6f4f1}.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper .listRow,.wide-fonts.wide-fonts .favorites .listHeaderWrapper .listRow{grid-template-columns:11.5% 6.5% 10% 9% 6% 10% 9% 14% 18%;border-bottom-color:rgba(249,100,68,.5);color:rgba(35,35,35,.5)}.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper .listRow>div:nth-child(7),.wide-fonts.wide-fonts .favorites .listHeaderWrapper .listRow>div:nth-child(7){display:none}.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper .listRow__svgWrapper,.wide-fonts.wide-fonts .favorites .listHeaderWrapper .listRow__svgWrapper{margin-left:.2777777778vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper .listRow__svgWrapper,.wide-fonts.wide-fonts .favorites .listHeaderWrapper .listRow__svgWrapper{margin-left:.5208333333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper .listRow__svgWrapper,.wide-fonts.wide-fonts .favorites .listHeaderWrapper .listRow__svgWrapper{margin-left:.5208333333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .listHeaderWrapper .listRow__svgWrapper,.wide-fonts.wide-fonts .favorites .listHeaderWrapper .listRow__svgWrapper{margin-left:1.1111111111vw}}.wide-fonts.wide-fonts .ListPageMain .icon,.wide-fonts.wide-fonts .favorites .icon{background-color:transparent}.wide-fonts.wide-fonts .ListPageMain .scrollUp,.wide-fonts.wide-fonts .favorites .scrollUp{z-index:3;border-radius:50%;background:#e8e3db}.wide-fonts.wide-fonts .ListPageMain .scrollUp svg rect,.wide-fonts.wide-fonts .favorites .scrollUp svg rect{fill:none}.wide-fonts.wide-fonts .ListPageMain .list_selectFilter,.wide-fonts.wide-fonts .ListPageMain .list_tabBtn_small,.wide-fonts.wide-fonts .ListPageMain .radioSwitch__tabButton,.wide-fonts.wide-fonts .ListPageMain .slider,.wide-fonts.wide-fonts .favorites .list_selectFilter,.wide-fonts.wide-fonts .favorites .list_tabBtn_small,.wide-fonts.wide-fonts .favorites .radioSwitch__tabButton,.wide-fonts.wide-fonts .favorites .slider{background-color:hsla(0,0%,100%,.2)!important}.wide-fonts.wide-fonts .ListPageMain .list_tabBtn_small:hover,.wide-fonts.wide-fonts .favorites .list_tabBtn_small:hover{border-color:#f8a45f}.wide-fonts.wide-fonts .ListPageMain .opened .radioSwitch__select,.wide-fonts.wide-fonts .favorites .opened .radioSwitch__select{background-color:hsla(0,0%,100%,.2)!important}.wide-fonts.wide-fonts .ListPageMain .row,.wide-fonts.wide-fonts .favorites .row{grid-template-columns:11.5% 88.5%;border-bottom-color:rgba(249,100,68,.5)}.wide-fonts.wide-fonts .ListPageMain .eyeIcon svg,.wide-fonts.wide-fonts .favorites .eyeIcon svg{fill:#e8e3db}.wide-fonts.wide-fonts .ListPageMain .currentPrice,.wide-fonts.wide-fonts .ListPageMain .realPrice,.wide-fonts.wide-fonts .favorites .currentPrice,.wide-fonts.wide-fonts .favorites .realPrice{font-size:1.3888888889vw;line-height:1.8055555556vw;font-family:var(--font-tiktok-sans);font-weight:500;font-style:normal}.wide-fonts.wide-fonts .ListPageMain .realPrice,.wide-fonts.wide-fonts .favorites .realPrice{font-size:.8333333333vw;font-weight:600;line-height:140%}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .info,.wide-fonts.wide-fonts .favorites .info{opacity:.7}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .info,.wide-fonts.wide-fonts .favorites .info{opacity:.7}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .info,.wide-fonts.wide-fonts .favorites .info{opacity:.7}}.wide-fonts.wide-fonts .ListPageMain .info,.wide-fonts.wide-fonts .favorites .info{grid-template-columns:7.5% 11.5% 10.5% 6% 11% 10.5% 16% 22% 4%}.wide-fonts.wide-fonts .ListPageMain .info .houseName,.wide-fonts.wide-fonts .favorites .info .houseName{display:none}.wide-fonts.wide-fonts .ListPageMain .info .price,.wide-fonts.wide-fonts .favorites .info .price{font-size:1.3888888889vw;line-height:1.8055555556vw;font-family:var(--font-tiktok-sans);font-weight:500;font-style:normal}.wide-fonts.wide-fonts .ListPageMain .FavBtnButton,.wide-fonts.wide-fonts .favorites .FavBtnButton{border:transparent}.wide-fonts.wide-fonts .ListPageMain .FavBtnButton svg,.wide-fonts.wide-fonts .favorites .FavBtnButton svg{width:1.3888888889vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .FavBtnButton svg,.wide-fonts.wide-fonts .favorites .FavBtnButton svg{width:2.6041666667vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .FavBtnButton svg,.wide-fonts.wide-fonts .favorites .FavBtnButton svg{width:2.6041666667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .FavBtnButton svg,.wide-fonts.wide-fonts .favorites .FavBtnButton svg{width:5.5555555556vw}}.wide-fonts.wide-fonts .ListPageMain .FavBtnButton svg,.wide-fonts.wide-fonts .favorites .FavBtnButton svg{height:1.25vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .FavBtnButton svg,.wide-fonts.wide-fonts .favorites .FavBtnButton svg{height:2.34375vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .FavBtnButton svg,.wide-fonts.wide-fonts .favorites .FavBtnButton svg{height:2.34375vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .FavBtnButton svg,.wide-fonts.wide-fonts .favorites .FavBtnButton svg{height:5vw}}.wide-fonts.wide-fonts .ListPageMain .FavBtnActive svg path,.wide-fonts.wide-fonts .favorites .FavBtnActive svg path{fill:#f96444;stroke:#f96444}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .buttonsContainer,.wide-fonts.wide-fonts .favorites .buttonsContainer{z-index:3}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .buttonsContainer,.wide-fonts.wide-fonts .favorites .buttonsContainer{z-index:3}}.wide-fonts.wide-fonts .ListPageMain .buttonsContainer,.wide-fonts.wide-fonts .favorites .buttonsContainer{background-color:#f6f4f1}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .buttonsContainer .buttons,.wide-fonts.wide-fonts .favorites .buttonsContainer .buttons{border-bottom-color:rgba(249,100,68,.7)}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .amountBadge,.wide-fonts.wide-fonts .favorites .amountBadge{background:#f6f4f1}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .amountBadge,.wide-fonts.wide-fonts .favorites .amountBadge{background:#f6f4f1}}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .priceBlock .price span,.wide-fonts.wide-fonts .favorites .priceBlock .price span{font-size:1.953125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .price span,.wide-fonts.wide-fonts .favorites .priceBlock .price span{font-size:1.953125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .price span,.wide-fonts.wide-fonts .favorites .priceBlock .price span{font-size:3.6111111111vw}}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .priceBlock .price span,.wide-fonts.wide-fonts .favorites .priceBlock .price span{font-weight:500}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .price span,.wide-fonts.wide-fonts .favorites .priceBlock .price span{font-weight:500}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .price span,.wide-fonts.wide-fonts .favorites .priceBlock .price span{font-weight:600}}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .priceBlock .currentPrice,.wide-fonts.wide-fonts .favorites .priceBlock .currentPrice{font-size:1.953125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .currentPrice,.wide-fonts.wide-fonts .favorites .priceBlock .currentPrice{font-size:1.953125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .currentPrice,.wide-fonts.wide-fonts .favorites .priceBlock .currentPrice{font-size:3.6111111111vw}}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .priceBlock .currentPrice,.wide-fonts.wide-fonts .favorites .priceBlock .currentPrice{font-weight:500}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .currentPrice,.wide-fonts.wide-fonts .favorites .priceBlock .currentPrice{font-weight:500}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .currentPrice,.wide-fonts.wide-fonts .favorites .priceBlock .currentPrice{font-weight:600}}.wide-fonts.wide-fonts .ListPageMain .priceBlock .realPrice,.wide-fonts.wide-fonts .favorites .priceBlock .realPrice{font-size:.8333333333vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .priceBlock .realPrice,.wide-fonts.wide-fonts .favorites .priceBlock .realPrice{font-size:1.5625vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .realPrice,.wide-fonts.wide-fonts .favorites .priceBlock .realPrice{font-size:1.5625vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .realPrice,.wide-fonts.wide-fonts .favorites .priceBlock .realPrice{font-size:3.3333333333vw}}.wide-fonts.wide-fonts .ListPageMain .priceBlock .realPrice,.wide-fonts.wide-fonts .favorites .priceBlock .realPrice{font-weight:600}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .priceBlock .realPrice,.wide-fonts.wide-fonts .favorites .priceBlock .realPrice{font-weight:500}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .realPrice,.wide-fonts.wide-fonts .favorites .priceBlock .realPrice{font-weight:500}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .priceBlock .realPrice,.wide-fonts.wide-fonts .favorites .priceBlock .realPrice{font-weight:500}}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .redPriceTooltipMoblie,.wide-fonts.wide-fonts .favorites .redPriceTooltipMoblie{font-size:1.8229166667vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .redPriceTooltipMoblie,.wide-fonts.wide-fonts .favorites .redPriceTooltipMoblie{font-size:1.8229166667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .redPriceTooltipMoblie,.wide-fonts.wide-fonts .favorites .redPriceTooltipMoblie{font-size:3.3333333333vw}}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .redPriceTooltipMoblie,.wide-fonts.wide-fonts .favorites .redPriceTooltipMoblie{font-weight:400}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .redPriceTooltipMoblie,.wide-fonts.wide-fonts .favorites .redPriceTooltipMoblie{font-weight:400}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .redPriceTooltipMoblie,.wide-fonts.wide-fonts .favorites .redPriceTooltipMoblie{font-weight:400}}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .redPriceTooltipMoblie,.wide-fonts.wide-fonts .favorites .redPriceTooltipMoblie{padding:1.8229166667vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .redPriceTooltipMoblie,.wide-fonts.wide-fonts .favorites .redPriceTooltipMoblie{padding:1.8229166667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .redPriceTooltipMoblie,.wide-fonts.wide-fonts .favorites .redPriceTooltipMoblie{padding:2.7777777778vw 2.7777777778vw 1.9444444444vw}}.wide-fonts.wide-fonts .ListPageMain .close,.wide-fonts.wide-fonts .ListPageMain .groupButtons,.wide-fonts.wide-fonts .ListPageMain .popupWrapper,.wide-fonts.wide-fonts .favorites .close,.wide-fonts.wide-fonts .favorites .groupButtons,.wide-fonts.wide-fonts .favorites .popupWrapper{background:#e8e3db}.wide-fonts.wide-fonts .ListPageMain .popupWrapper .reset,.wide-fonts.wide-fonts .favorites .popupWrapper .reset{background-color:hsla(0,0%,100%,.2)}.wide-fonts.wide-fonts .ListPageMain .popupWrapper .apply,.wide-fonts.wide-fonts .ListPageMain .popupWrapper .reset .icon,.wide-fonts.wide-fonts .favorites .popupWrapper .apply,.wide-fonts.wide-fonts .favorites .popupWrapper .reset .icon{background:#232323}.wide-fonts.wide-fonts .ListPageMain .popupWrapper .apply p,.wide-fonts.wide-fonts .favorites .popupWrapper .apply p{color:#e8e3db}.wide-fonts.wide-fonts .ListPageMain .popupWrapper .apply span,.wide-fonts.wide-fonts .favorites .popupWrapper .apply span{background:#e8e3db}.wide-fonts.wide-fonts .ListPageMain .popupWrapper .apply span svg path,.wide-fonts.wide-fonts .favorites .popupWrapper .apply span svg path{stroke:#232323}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .ListPageMain .flatCardAdaptive,.wide-fonts.wide-fonts .favorites .flatCardAdaptive{border-top-color:rgba(249,100,68,.7)}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .ListPageMain .flatCardAdaptive,.wide-fonts.wide-fonts .favorites .flatCardAdaptive{border-top-color:rgba(249,100,68,.7)}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .ListPageMain .flatCardAdaptive,.wide-fonts.wide-fonts .favorites .flatCardAdaptive{border-top-color:rgba(249,100,68,.7)}}.wide-fonts.wide-fonts .ListPageMain .flatCardAdaptive .info>p:nth-child(2),.wide-fonts.wide-fonts .favorites .flatCardAdaptive .info>p:nth-child(2){display:none}.wide-fonts.wide-fonts .ListPageMain .roomsMobile,.wide-fonts.wide-fonts .favorites .roomsMobile{font-family:var(--font-tiktok-sans);font-weight:600;line-height:100%}.wide-fonts.wide-fonts .ListPageMain .roomsMobile span,.wide-fonts.wide-fonts .favorites .roomsMobile span{text-transform:lowercase}.wide-fonts.wide-fonts .favorites,.wide-fonts.wide-fonts .favorites__buttons,.wide-fonts.wide-fonts .favorites__downloadBtn,.wide-fonts.wide-fonts .favorites__listHeaderWrapper,.wide-fonts.wide-fonts .favorites__mailBtn{background-color:#f6f4f1}.wide-fonts.wide-fonts .favorites__list{width:75.5%}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .favorites__list{width:100%}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .favorites__list{width:100%}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .favorites__list{width:100%}.wide-fonts.wide-fonts .favorites__title{display:flex;flex-direction:row}}.wide-fonts.wide-fonts .favorites__title h1{font-size:4.1666666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .favorites__title h1{font-size:7.8125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .favorites__title h1{font-size:7.8125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .favorites__title h1{font-size:10vw}}.wide-fonts.wide-fonts .favorites__title h1{font-family:var(--font-tt-rationalist);font-weight:500;font-style:normal;line-height:100%}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .favorites__title h1{margin-bottom:.6510416667vw}}.wide-fonts.wide-fonts .favorites__stickyHeading{background-color:#f6f4f1}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .favorites__flatSort_selectValue{font-size:1.3020833333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .favorites__flatSort_selectValue{font-size:1.3020833333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .favorites__flatSort_selectValue{font-size:3.3333333333vw}}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .favorites__flatSort_menuItem{font-size:1.3020833333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .favorites__flatSort_menuItem{font-size:1.3020833333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .favorites__flatSort_menuItem{font-size:3.3333333333vw}}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .favorites__flatSort_menuItemSelected{font-size:1.3020833333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .favorites__flatSort_menuItemSelected{font-size:1.3020833333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .favorites__flatSort_menuItemSelected{font-size:3.3333333333vw}}.wide-fonts.wide-fonts .favorites__flatSort{min-width:25%}.wide-fonts.wide-fonts .favorites__buttons{visibility:hidden}.wide-fonts.wide-fonts .favorites__buttons .favorites__downloadBtn{font-size:.6944444444vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .favorites__buttons .favorites__downloadBtn{font-size:1.3020833333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .favorites__buttons .favorites__downloadBtn{font-size:1.3020833333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .favorites__buttons .favorites__downloadBtn{font-size:3.3333333333vw}}.wide-fonts.wide-fonts .favorites__buttons .favorites__downloadBtn{line-height:calc(6.9444444444%*1vw/1px)}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .favorites__buttons .favorites__downloadBtn{line-height:calc(13.0208333333%*1vw/1px)}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .favorites__buttons .favorites__downloadBtn{line-height:calc(13.0208333333%*1vw/1px)}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .favorites__buttons .favorites__downloadBtn{line-height:calc(38.8888888889%*1vw/1px)}}.wide-fonts.wide-fonts .favorites__buttons .favorites__mailBtn{font-size:.6944444444vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .favorites__buttons .favorites__mailBtn{font-size:1.3020833333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .favorites__buttons .favorites__mailBtn{font-size:1.3020833333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .favorites__buttons .favorites__mailBtn{font-size:3.3333333333vw}}.wide-fonts.wide-fonts .favorites__buttons .favorites__mailBtn{line-height:calc(6.9444444444%*1vw/1px)}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .favorites__buttons .favorites__mailBtn{line-height:calc(13.0208333333%*1vw/1px)}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .favorites__buttons .favorites__mailBtn{line-height:calc(13.0208333333%*1vw/1px)}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .favorites__buttons .favorites__mailBtn{line-height:calc(38.8888888889%*1vw/1px)}}.wide-fonts.wide-fonts .favorites__buttons .SimpleButton .icon{background:transparent!important}.wide-fonts.wide-fonts .favorites__listHeaderWrapper{padding-right:2.9166666667vw}.wide-fonts.wide-fonts .favorites__listHeaderWrapper .listRow{grid-template-columns:11.5% 6.5% 10% 9% 6% 10% 9% 14% 18%;border-bottom-color:rgba(249,100,68,.5)}.wide-fonts.wide-fonts .favorites__listHeaderWrapper .listRow>div:nth-child(7){display:none}.wide-fonts.wide-fonts .favorites__listHeaderWrapper .listRow__svgWrapper{margin-left:.2777777778vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .favorites__listHeaderWrapper .listRow__svgWrapper{margin-left:.5208333333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .favorites__listHeaderWrapper .listRow__svgWrapper{margin-left:.5208333333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .favorites__listHeaderWrapper .listRow__svgWrapper{margin-left:1.1111111111vw}}.wide-fonts.wide-fonts .flatList{padding-right:2.9166666667vw}.wide-fonts.wide-fonts .flatList .row{grid-template-columns:12% 88%;border-bottom-color:rgba(249,100,68,.5)}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .flatList .info{opacity:.7}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .flatList .info{opacity:.7}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .flatList .info{opacity:.7}}.wide-fonts.wide-fonts .flatList .info{grid-template-columns:8.5% 10% 11% 7% 12% 8.5% 16% 22% 4%}.wide-fonts.wide-fonts .flatList .info .houseName{display:none}.wide-fonts.wide-fonts .flatList .currentPrice,.wide-fonts.wide-fonts .flatList .info .price,.wide-fonts.wide-fonts .flatList .realPrice{font-size:1.3888888889vw;line-height:1.8055555556vw;font-family:var(--font-tiktok-sans);font-weight:500;font-style:normal}.wide-fonts.wide-fonts .flatList .realPrice{font-size:.8333333333vw;font-weight:600;line-height:140%}.wide-fonts.wide-fonts .FavBtnButton{border:transparent}.wide-fonts.wide-fonts .FavBtnButton svg{width:1.6666666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FavBtnButton svg{width:3.125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FavBtnButton svg{width:3.125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FavBtnButton svg{width:6.6666666667vw}}.wide-fonts.wide-fonts .FavBtnButton svg{height:1.4583333333vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FavBtnButton svg{height:2.734375vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FavBtnButton svg{height:2.734375vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FavBtnButton svg{height:5.8333333333vw}}.wide-fonts.wide-fonts .FavBtnActive svg path{fill:#f96444;stroke:#f96444}.wide-fonts.wide-fonts .FlatComponent__main{background-color:#e8e3db}.wide-fonts.wide-fonts .FlatComponent__container{padding-top:4.7222222222vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatComponent__container{padding-top:8.8541666667vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__container{padding-top:8.8541666667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__container{padding-top:17.7777777778vw}}.wide-fonts.wide-fonts .FlatComponent__container{grid-template-columns:26.3% auto 25%;padding-right:0}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__top{height:100%;padding-right:4.1666666667vw;border-right-color:#f96444}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__top{border-right-color:#f96444}}.wide-fonts.wide-fonts .FlatComponent__top{padding-bottom:.6944444444vw;border-bottom-color:#f96444}.wide-fonts.wide-fonts .FlatComponent__top__flatNumber{font-size:4.1666666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatComponent__top__flatNumber{font-size:7.8125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__top__flatNumber{font-size:7.8125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__top__flatNumber{font-size:10vw}}.wide-fonts.wide-fonts .FlatComponent__top__flatNumber{font-family:var(--font-tt-rationalist);font-weight:500;font-style:normal;line-height:100%}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__top__flatNumber{font-size:12.5vw}}.wide-fonts.wide-fonts .FlatComponent__top__buttons .SimpleButton{display:none}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageInfo{padding-top:3.515625vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageInfo{display:grid;grid-template-columns:1fr 1fr}.wide-fonts.wide-fonts .FlatPageInfo .FlatPageInfo__item:nth-child(5){display:none}}.wide-fonts.wide-fonts .FlatPageInfo{border-bottom-color:#f96444}.wide-fonts.wide-fonts .FlatPageInfo__value{font-size:1.1111111111vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPageInfo__value{font-size:2.0833333333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageInfo__value{font-size:2.0833333333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageInfo__value{font-size:4.4444444444vw}}.wide-fonts.wide-fonts .FlatPageInfo__value{font-weight:500}.wide-fonts.wide-fonts .FlatPageInfo__item:nth-child(5){display:none}.wide-fonts.wide-fonts .FlatFinish{gap:2.0833333333vw;align-items:flex-start;justify-content:flex-start;padding:.6944444444vw 0}.wide-fonts.wide-fonts .FlatFinish__type{gap:.3472222222vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatFinish__type{gap:1.5625vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatFinish__type{gap:1.5625vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatFinish__type{gap:3.3333333333vw}}.wide-fonts.wide-fonts .FlatFinish__keyDate__value{height:1.1805555556vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatFinish__keyDate__value{height:2.2135416667vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatFinish__keyDate__value{height:2.2135416667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatFinish__keyDate__value{height:4.7222222222vw}}.wide-fonts.wide-fonts .FlatFinish__keyDate__value{font-size:.9027777778vw}.wide-fonts.wide-fonts .FlatBenefits__checkbox.selected:after{border:1px solid #f96444;background:#f96444}.wide-fonts.wide-fonts .FlatPrice__current{font-size:1.6666666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPrice__current{font-size:3.125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPrice__current{font-size:3.125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPrice__current{font-size:6.6666666667vw}}.wide-fonts.wide-fonts .FlatPrice__current{line-height:1.6666666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPrice__current{line-height:3.125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPrice__current{line-height:3.125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPrice__current{line-height:6.6666666667vw}}.wide-fonts.wide-fonts .FlatPrice__current{letter-spacing:-.01875vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPrice__current{letter-spacing:-.03515625vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPrice__current{letter-spacing:-.03515625vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPrice__current{letter-spacing:-.075vw}}.wide-fonts.wide-fonts .FlatPrice__current{font-family:var(--font-tiktok-sans);font-weight:500;font-style:normal}.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled{border-color:#f96444;background-color:#f96444}.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{font-size:.9722222222vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{font-size:2.34375vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{font-size:2.34375vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{font-size:3.8888888889vw}}.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{line-height:1.1111111111vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{line-height:2.0833333333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{line-height:2.0833333333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{line-height:4.4444444444vw}}.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{font-family:var(--font-tiktok-sans);font-weight:500;font-style:normal}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{font-size:1.5625vw;line-height:100%}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{font-size:3.3333333333vw;line-height:100%}}.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled p{color:#232323}.wide-fonts.wide-fonts .FlatComponent__buttons__order.primaryFilled:hover{border-color:#f8a45f;background-color:#f8a45f}.wide-fonts.wide-fonts .FlatPlanContainer__buttonsWrapper .SimpleButton:first-child{pointer-events:none}.wide-fonts.wide-fonts .FlatPlanContainer__buttonsWrapper .SimpleButton:last-child{display:none}.wide-fonts.wide-fonts .FlatPlanTypeBtn{border-color:rgba(35,35,35,.3)}.wide-fonts.wide-fonts .FlatPlanTypeBtn_active{border-color:#232323!important}.wide-fonts.wide-fonts .FlatPlanTypeBtn_active:hover{border-color:#f8a45f!important}.wide-fonts.wide-fonts .FlatPlanTypeBtn:hover{border-color:#f8a45f}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageGenPlans__genplans{background:#e8e3db!important}}.wide-fonts.wide-fonts .FlatPageGenPlans__genplans{padding-right:2.6388888889vw}.wide-fonts.wide-fonts .FlatPageGenPlans__flatMask__currentFlat{opacity:1}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatAdvantages{border-bottom-color:rgba(249,100,68,.6)}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatAdvantages{border-bottom-color:rgba(249,100,68,.6)}}.wide-fonts.wide-fonts .FlatAdvantages{padding-bottom:1.3888888889vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatAdvantages{padding-bottom:3.90625vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatAdvantages{padding-bottom:3.90625vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatAdvantages{padding-bottom:5.5555555556vw}}.wide-fonts.wide-fonts .FlatComponent__container__flex{padding:2.2222222222vw 2.0138888889vw 1.3888888889vw 2.2222222222vw;background-color:#e8e3db}.wide-fonts.wide-fonts .FlatPageGenPlans__floor,.wide-fonts.wide-fonts .FlatPageGenPlans__floor__btn{margin-top:2.0833333333vw}.wide-fonts.wide-fonts .FlatPageGenPlans__complex:after{background:rgba(249,100,68,.6)}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageGenPlans__floor__images_compass{margin-top:0;padding:0}}.wide-fonts.wide-fonts .FlatPageGenPlans__floor__images_compass img{width:100%;height:100%}.wide-fonts.wide-fonts .FlatPageGenPlans__floor__btn:hover{border-color:#f8a45f}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPageGenPlans__genplans,.wide-fonts.wide-fonts .FlatPlanContainer{padding-top:2.6041666667vw 4.1666666667vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageGenPlans__genplans,.wide-fonts.wide-fonts .FlatPlanContainer{padding-top:2.6041666667vw 4.1666666667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageGenPlans__genplans,.wide-fonts.wide-fonts .FlatPlanContainer{padding-top:4.7222222222vw 5.5555555556vw}}.wide-fonts.wide-fonts .FlatPageGenPlans__genplans,.wide-fonts.wide-fonts .FlatPlanContainer{padding-top:1.3888888889vw;height:100%;margin-top:0;background-color:hsla(0,0%,100%,.6)}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPlanContainer{padding-top:6.5104166667vw!important}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPlanContainer{padding:11.1111111111vw 13.8888888889vw}}.wide-fonts.wide-fonts .FlatPlanContainer{padding-right:5.9027777778vw;padding-left:5.4861111111vw}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageGenPlans__genplans{margin-bottom:10.4166666667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageGenPlans__genplans{background-color:#e8e3db}}.wide-fonts.wide-fonts .FlatPageGenPlans__genplans{padding:2.2222222222vw 2.2222222222vw 1.3888888889vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPageGenPlans__genplans{padding:2.6041666667vw 4.1666666667vw 0}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageGenPlans__genplans{padding:2.6041666667vw 4.1666666667vw 0}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageGenPlans__genplans{padding:4.7222222222vw 5.5555555556vw 0}}.wide-fonts.wide-fonts .FlatPageGenPlans__genplans{border-left-color:rgba(249,100,68,.7)}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageGenPlans__complex{padding:0 2.6041666667vw 0 0}}.wide-fonts.wide-fonts .FlatPageGenPlans__complex__houseName{font-size:.9027777778vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPageGenPlans__complex__houseName{font-size:1.6927083333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageGenPlans__complex__houseName{font-size:1.6927083333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageGenPlans__complex__houseName{font-size:3.3333333333vw}}.wide-fonts.wide-fonts .FlatPageGenPlans__complex__houseName{opacity:.5}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPageGenPlans__complex__houseName{opacity:1}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageGenPlans__complex__houseName{opacity:1}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageGenPlans__complex__houseName{opacity:1}}.wide-fonts.wide-fonts .FlatPageGenPlans__complex__houseName{font-weight:400}.wide-fonts.wide-fonts .FlatPageGenPlans__complex__btn{display:none}.wide-fonts.wide-fonts .FlatPageGenPlans__floor__btn,.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn,.wide-fonts.wide-fonts .FlatPlanTypeBtn{background-color:transparent}.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_title{font-size:4.1666666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_title{font-size:7.8125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_title{font-size:7.8125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_title{font-size:10vw}}.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_title{font-family:var(--font-tt-rationalist);font-weight:500;font-style:normal;line-height:100%;font-size:3.8888888889vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_title{font-size:4.6875vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_title{font-size:4.6875vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_title{font-size:6.6666666667vw}}.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{font-size:.9722222222vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{font-size:2.34375vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{font-size:2.34375vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{font-size:3.8888888889vw}}.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{line-height:1.1111111111vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{line-height:2.0833333333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{line-height:2.0833333333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{line-height:4.4444444444vw}}.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{font-family:var(--font-tiktok-sans);font-style:normal;text-transform:lowercase}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{text-transform:uppercase}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{text-transform:uppercase}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{text-transform:uppercase}}.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{font-weight:500}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{font-weight:600}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{font-weight:600}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn{font-weight:600}.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn.secondary{width:-moz-fit-content;width:fit-content}}.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn.secondary{margin-bottom:0}.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn.secondary:hover{border-color:#f8a45f}.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn.secondary:hover span{background:#232323;transition:all .2s ease}.wide-fonts.wide-fonts .FlatPageSimilar__similarBlock__titleBlock_btn.secondary:hover span svg path{stroke:#fff}.wide-fonts.wide-fonts .SimilarFlatCard{background-color:hsla(0,0%,100%,.6)}.wide-fonts.wide-fonts .SimilarFlatCard .FavBtnButton{border:transparent}.wide-fonts.wide-fonts .SimilarFlatCard .FavBtnButton svg{width:1.6666666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .SimilarFlatCard .FavBtnButton svg{width:3.125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .SimilarFlatCard .FavBtnButton svg{width:3.125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .SimilarFlatCard .FavBtnButton svg{width:6.6666666667vw}}.wide-fonts.wide-fonts .SimilarFlatCard .FavBtnButton svg{height:1.4583333333vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .SimilarFlatCard .FavBtnButton svg{height:2.734375vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .SimilarFlatCard .FavBtnButton svg{height:2.734375vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .SimilarFlatCard .FavBtnButton svg{height:5.8333333333vw}}.wide-fonts.wide-fonts .SimilarFlatCard .FavBtnButton svg path{stroke-width:1}.wide-fonts.wide-fonts .SimilarFlatCard .FavBtnActive svg path{fill:#f96444;stroke:#f96444}.wide-fonts.wide-fonts .SimilarFlatCard__houseName{visibility:hidden}.wide-fonts.wide-fonts .SimilarFlatCard__number{font-size:4.1666666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .SimilarFlatCard__number{font-size:7.8125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .SimilarFlatCard__number{font-size:7.8125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .SimilarFlatCard__number{font-size:10vw}}.wide-fonts.wide-fonts .SimilarFlatCard__number{font-family:var(--font-tt-rationalist);font-weight:500;font-style:normal;line-height:100%;font-size:3.8888888889vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .SimilarFlatCard__number{font-size:7.2916666667vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .SimilarFlatCard__number{font-size:7.2916666667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .SimilarFlatCard__number{font-size:15.5555555556vw}}.wide-fonts.wide-fonts .price.AttributesAndPrice__price{line-height:1.8055555556vw;font-family:var(--font-tiktok-sans);font-weight:500;font-style:normal;font-size:1.3888888889vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .price.AttributesAndPrice__price{font-size:2.6041666667vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .price.AttributesAndPrice__price{font-size:2.6041666667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .price.AttributesAndPrice__price{font-size:5.5555555556vw}}.wide-fonts.wide-fonts .SimilarFlatCard .redPrice.AttributesAndPrice__red .currentPrice{line-height:1.8055555556vw;font-family:var(--font-tiktok-sans);font-weight:500;font-style:normal;font-size:1.3888888889vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .SimilarFlatCard .redPrice.AttributesAndPrice__red .currentPrice{font-size:2.6041666667vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .SimilarFlatCard .redPrice.AttributesAndPrice__red .currentPrice{font-size:2.6041666667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .SimilarFlatCard .redPrice.AttributesAndPrice__red .currentPrice{font-size:5.5555555556vw}}.wide-fonts.wide-fonts .SimilarFlatCard .realPrice.AttributesAndPrice__real p{font-size:.8333333333vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .SimilarFlatCard .realPrice.AttributesAndPrice__real p{font-size:1.5625vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .SimilarFlatCard .realPrice.AttributesAndPrice__real p{font-size:1.5625vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .SimilarFlatCard .realPrice.AttributesAndPrice__real p{font-size:3.3333333333vw}}.wide-fonts.wide-fonts .SimilarFlatCard .realPrice.AttributesAndPrice__real p{font-family:var(--font-tiktok-sans);font-weight:400;font-style:normal;line-height:100%}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__adaptiveFlatInfo{grid-template-columns:50% auto;gap:4.1666666667vw;padding:4.1666666667vw 4.1666666667vw 0}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__adaptiveFlatInfo{grid-template-columns:42% auto;gap:5.5555555556vw;padding:2.5vw 6.9444444444vw 0}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatPageInfo__label{font-size:1.5625vw}}.wide-fonts.wide-fonts .FlatPageInfo__label{opacity:.5!important}.wide-fonts.wide-fonts .FlatFinish__tab{padding:0}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatFinish__tab{padding:1.3020833333vw 0}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatFinish__tab{padding:1.3020833333vw 0}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatFinish__tab{padding:2.7777777778vw 0}}.wide-fonts.wide-fonts .FlatFinish__tab{height:17px;border:none}.wide-fonts.wide-fonts .FlatAdvantages__tabs{column-gap:1.0416666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatAdvantages__tabs{column-gap:.6510416667vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatAdvantages__tabs{column-gap:.6510416667vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatAdvantages__tabs{column-gap:1.3888888889vw}}.wide-fonts.wide-fonts .FlatAdvantages__tabs{align-items:center}.wide-fonts.wide-fonts .FlatAdvantages__tab{padding:0}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatAdvantages__tab{padding:1.3020833333vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatAdvantages__tab{padding:1.3020833333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatAdvantages__tab{padding:2.7777777778vw}}.wide-fonts.wide-fonts .FlatAdvantages__tab{height:17px}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatAdvantages__tab{height:40px}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatAdvantages__tab{height:40px}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatAdvantages__tab{height:40px}}.wide-fonts.wide-fonts .FlatAdvantages__tab{border-color:transparent}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatAdvantages__tab{border-color:rgba(0,0,0,.1)}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatAdvantages__tab{border-color:rgba(0,0,0,.1)}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatAdvantages__tab{border-color:rgba(0,0,0,.1)}}.wide-fonts.wide-fonts .TabComponent__tabText{padding:0}.wide-fonts.wide-fonts .FlatComponent__benefitsBlock{margin-top:1.0416666667vw}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__benefitsBlock{margin:0}.wide-fonts.wide-fonts .FlatComponent__dateAndPrice{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatComponent__keyDate{font-size:2.0833333333vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatComponent__keyDate__value{padding-top:0}}.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{font-size:1.6666666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{font-size:3.125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{font-size:3.125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{font-size:6.6666666667vw}}.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{line-height:1.6666666667vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{line-height:3.125vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{line-height:3.125vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{line-height:6.6666666667vw}}.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{letter-spacing:-.01875vw}@media screen and (min-width:1024px)and (max-width:1370px)and (orientation:portrait){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{letter-spacing:-.03515625vw}}@media screen and (min-width:541px)and (max-width:1024px){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{letter-spacing:-.03515625vw}}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{letter-spacing:-.075vw}}.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{font-family:var(--font-tiktok-sans);font-weight:500;font-style:normal}@media screen and (min-width:220px)and (max-width:540px){.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{font-size:5.5555555556vw}}.wide-fonts.wide-fonts .FlatComponent__dateAndPrice .FlatPrice__current{align-self:center;text-align:right}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-family:inherit}body *{-webkit-font-smoothing:antialiased}body,html{overflow-x:hidden;width:100%;max-width:100%;height:100%;background-color:#e8e3db}button,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}button{border:none;background:none}button::-moz-focus-inner{border:0}ul{list-style-type:none}a{color:inherit;text-decoration:none}html:root{--primaryColor:#232323;--secondaryColor:#f8a45f;--floorMaskColor:#e8e3db;--blackColor:#232323;--blackColorOp10:#0000001a;--blackColorOp15:#00000026;--blackColorOp20:#0003;--blackColorOp30:#0000004d;--blackColorOp50:#00000080;--wide-font-700-expanded:var(--font-tiktok-sans);--wide-font-700:var(--font-tiktok-sans);--wide-font-600-expanded:var(--font-tiktok-sans);--wide-font-400-expanded:var(--font-tiktok-sans);--wide-font-400:var(--font-tiktok-sans)}