.zm-residence-header__logo{color:var(--color-primary)}.zm-residence-header .header__tel .callback__phone{color:var(--color-on-surface)}.zm-residence-header .header__tel-button{grid-column:2}.zm-residence-header-nav .project-header-nav-banner__button{background:var(--color-white)!important;color:var(--color-primary)!important}@media (any-hover:hover) and (pointer:fine){.zm-residence-header-nav .project-header-nav-group__link:hover{color:var(--color-white)}.zm-residence-header-nav .project-header-nav-group__title:hover{color:var(--color-white);text-decoration:underline}}.zm-residence-footer{--callback-phone-color:var(--color-primary);--callback-text-color:var(--color-primary);--section-bg:linear-gradient(180deg,#8c6f5e,#ad9486 101.47%);padding-top:58px}@media only screen and (max-width:734px){.zm-residence-footer{padding-top:25px}}.zm-residence-footer .footer-nav{gap:90px}@media only screen and (max-width:1068px){.zm-residence-footer .footer-nav{gap:35px}}.zm-residence-footer .footer__nav{flex:0 1 auto}.zm-residence-footer .footer-nav__title{color:var(--color-white)}.zm-residence-footer .footer-nav__nav-item{color:var(--color-white);padding:5px 0}@media (any-hover:hover) and (pointer:fine){.zm-residence-footer .footer-nav__nav-item:hover{text-decoration:underline}}.zm-residence-footer .footer__social .button--primary.button--fill{background:var(--color-white);color:var(--color-primary)}@media (any-hover:hover) and (pointer:fine){.zm-residence-footer .footer__social .button--primary.button--fill:hover{background:var(--color-link-hover);color:var(--color-white)}}.zm-residence-footer__nav-wrapper{column-gap:100px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:734px){.zm-residence-footer__nav-wrapper{border-top:1px solid var(--color-on-surface-dark-outline);column-gap:unset;padding-top:30px}}.zm-residence-footer__nav-list{column-gap:88px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:1280px){.zm-residence-footer__nav-list{column-gap:4px}}@media only screen and (max-width:1068px){.zm-residence-footer__nav-list{grid-template-columns:1fr}}.zm-residence-footer .footer__link:not(:hover){color:var(--color-link-hover)}.zm-residence-footer .footer__nxmn{color:var(--color-white)}.zm-residence-footer .footer__nxmn-link{color:var(--color-white);position:relative}.zm-residence-footer .footer__nxmn-link:after{background:var(--color-white);bottom:0;content:"";display:none;height:1px;left:0;position:absolute;right:0;width:100%}@media (any-hover:hover) and (pointer:fine){.zm-residence-footer .footer__nxmn-link:hover:after{display:block}}.zm-residence-footer .footer__partnership:not(:hover){color:var(--color-primary);text-decoration:unset}@media only screen and (max-width:734px){.zm-residence-footer .footer__tel{margin-bottom:35px}.zm-residence-footer .callback{align-items:center}}.zm-residence-footer .callback__phone{color:var(--color-white)}@media (any-hover:hover) and (pointer:fine){.zm-residence-footer .callback__phone:hover{text-decoration:underline}}.zm-residence-footer .callback__text{color:var(--color-white)!important}@media (any-hover:hover) and (pointer:fine){.zm-residence-footer .callback__text:hover{text-decoration:underline}}.zm-residence-footer__logo{height:44px;width:223px}@media only screen and (max-width:734px){.zm-residence-footer__logo{align-self:center;margin-bottom:25px}}.zm-residence-footer__nav-logo-white{left:50%;position:absolute;transform:translate(-50%)}@media only screen and (max-width:1068px){.zm-residence-footer__nav-logo-white{transform:translate(-50%,-100%)}}@media only screen and (max-width:734px){.zm-residence-footer__nav-logo-white{display:none}}.zm-residence-footer .project-footer__main-logo{color:var(--color-white-50)}@media (any-hover:hover) and (pointer:fine){.zm-residence-footer .project-footer__main-logo:hover{color:var(--color-white)}}.zm-residence-footer .footer__privacy{color:var(--color-white-50)}.zm-residence-footer .footer__link{color:var(--color-white)!important}@media (any-hover:hover) and (pointer:fine){.zm-residence-footer .footer__link:hover{text-decoration:underline}}.zm-residence-footer .footer__privacy-copy{--color-link:var(--color-white-50);--color-link-hover:var(--color-white);color:var(--color-white-50)}@media (any-hover:hover) and (pointer:fine){.zm-residence-footer .footer__privacy-copy a:hover{text-decoration:underline}}
