.VPFlatCategory-module-scss-module__rmNcFG__card{flex-direction:column;width:30.8rem;height:42rem;padding:2rem;display:flex;position:relative}@media (hover:hover){.VPFlatCategory-module-scss-module__rmNcFG__card:hover .VPFlatCategory-module-scss-module__rmNcFG__background{inset:-.4rem}}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VPFlatCategory-module-scss-module__rmNcFG__card{width:40rem;height:53.7rem;padding:3.2rem 3.2rem 2.4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .VPFlatCategory-module-scss-module__rmNcFG__card{width:40rem;height:53.7rem;padding:3.2rem 3.2rem 2.4rem}}.VPFlatCategory-module-scss-module__rmNcFG__background{z-index:-1;background-color:#e9e4dc;transition:inset .3s;position:absolute;inset:0}.VPFlatCategory-module-scss-module__rmNcFG__title{color:#8e6d4f;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:2.8rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VPFlatCategory-module-scss-module__rmNcFG__title{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:3.2rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .VPFlatCategory-module-scss-module__rmNcFG__title{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:3.2rem}}.VPFlatCategory-module-scss-module__rmNcFG__subTitle{color:#3a3d3d;margin-top:.8rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:1.6rem;overflow:hidden}.VPFlatCategory-module-scss-module__rmNcFG__image{flex-grow:1;margin-top:4rem;position:relative}.VPFlatCategory-module-scss-module__rmNcFG__areaWrapper{color:#1d1d1d;align-items:baseline;gap:1.2rem;margin-top:3.2rem;display:flex}.VPFlatCategory-module-scss-module__rmNcFG__areaPre{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:2.4rem}.VPFlatCategory-module-scss-module__rmNcFG__area{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:3.2rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VPFlatCategory-module-scss-module__rmNcFG__area{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:4.4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .VPFlatCategory-module-scss-module__rmNcFG__area{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:4.4rem}}
.ApartmentLayoutsSlider-module-scss-module__FWjWSq__slider .slick-list{padding:0 1.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApartmentLayoutsSlider-module-scss-module__FWjWSq__slider .slick-list{padding:0 var(--two-adaptive-gutter,10rem)}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .ApartmentLayoutsSlider-module-scss-module__FWjWSq__slider .slick-list{padding:0 var(--two-adaptive-gutter,10rem)}}.ApartmentLayoutsSlider-module-scss-module__FWjWSq__slider .slick-track{margin-left:0}.ApartmentLayoutsSlider-module-scss-module__FWjWSq__slide{margin-right:.8rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApartmentLayoutsSlider-module-scss-module__FWjWSq__slide{margin-right:1.6rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .ApartmentLayoutsSlider-module-scss-module__FWjWSq__slide{margin-right:1.6rem}}.ApartmentLayoutsSlider-module-scss-module__FWjWSq__dots{gap:.8rem;margin-top:1.6rem;padding:0 1.6rem 3.2rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApartmentLayoutsSlider-module-scss-module__FWjWSq__dots{display:none}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .ApartmentLayoutsSlider-module-scss-module__FWjWSq__dots{display:none}}.ApartmentLayoutsSlider-module-scss-module__FWjWSq__nav{display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApartmentLayoutsSlider-module-scss-module__FWjWSq__nav{padding-bottom:2rem;padding-right:var(--two-adaptive-gutter,10rem);justify-content:flex-end;gap:1.6rem;margin-top:2rem;display:flex}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .ApartmentLayoutsSlider-module-scss-module__FWjWSq__nav{padding-bottom:2rem;padding-right:var(--two-adaptive-gutter,10rem);justify-content:flex-end;gap:1.6rem;margin-top:2rem;display:flex}}
.ApartmentLayoutsView-module-scss-module__O_P0Qa__wrapper{background-color:#1d1d1d}.ApartmentLayoutsView-module-scss-module__O_P0Qa__title{text-transform:uppercase;color:#a88b71;text-align:center;margin:0 auto;padding:6rem 1.6rem 0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3rem;font-weight:300;line-height:3.2rem}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.ApartmentLayoutsView-module-scss-module__O_P0Qa__title{text-transform:uppercase;padding-inline:0;max-width:86rem;padding-top:12rem;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:7rem;font-weight:300;line-height:10rem}}@media (min-width:768px) and (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(pointer:coarse) and (orientation:landscape) and (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px){html:has(.two-adaptive) .ApartmentLayoutsView-module-scss-module__O_P0Qa__title{font-size:6.24rem;line-height:8.92rem}}.ApartmentLayoutsView-module-scss-module__O_P0Qa__title2{margin-top:-.2rem}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.ApartmentLayoutsView-module-scss-module__O_P0Qa__title2{margin-top:-1.6rem;margin-left:14rem}}.ApartmentLayoutsView-module-scss-module__O_P0Qa__slider{margin-top:4rem}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.ApartmentLayoutsView-module-scss-module__O_P0Qa__slider{margin-top:6.4rem}}
.PremiumDomArhangelskogoPage-module-scss-module__1famya__page.PremiumDomArhangelskogoPage-module-scss-module__1famya__page{overflow-x:clip}@media (hover:none),(pointer:coarse){.PremiumDomArhangelskogoPage-module-scss-module__1famya__page.PremiumDomArhangelskogoPage-module-scss-module__1famya__page .ButtonContainer:hover .ButtonBgr{inset:0}:is(.PremiumDomArhangelskogoPage-module-scss-module__1famya__page.PremiumDomArhangelskogoPage-module-scss-module__1famya__page .ButtonCircleContainer:hover .ButtonCircleBgr,.PremiumDomArhangelskogoPage-module-scss-module__1famya__page.PremiumDomArhangelskogoPage-module-scss-module__1famya__page .ButtonCircleContainer.hovered .ButtonCircleBgr){width:100%;height:100%;transform:none}}
.PremiumDomBashkirovaPage-module-scss-module__kiz-sW__page.PremiumDomBashkirovaPage-module-scss-module__kiz-sW__page{overflow-x:clip}@media (hover:none),(pointer:coarse){.PremiumDomBashkirovaPage-module-scss-module__kiz-sW__page.PremiumDomBashkirovaPage-module-scss-module__kiz-sW__page .ButtonContainer:hover .ButtonBgr{inset:0}:is(.PremiumDomBashkirovaPage-module-scss-module__kiz-sW__page.PremiumDomBashkirovaPage-module-scss-module__kiz-sW__page .ButtonCircleContainer:hover .ButtonCircleBgr,.PremiumDomBashkirovaPage-module-scss-module__kiz-sW__page.PremiumDomBashkirovaPage-module-scss-module__kiz-sW__page .ButtonCircleContainer.hovered .ButtonCircleBgr){width:100%;height:100%;transform:none}}