.filter-finished-offices-projects{width:fit-content}.filter-finished-offices-projects__button{--button-bg-active:var(--color-secondary);--color-primary-hover:var(--color-secondary);padding-right:12px;width:100%}.filter-finished-offices-projects__text{position:absolute}.filter-finished-offices-projects__hidden-text{opacity:0}.offices-filters-full{align-items:flex-start;display:flex;gap:25px 20px}@media only screen and (max-width:1068px){.offices-filters-full{flex-wrap:wrap}}@media only screen and (max-width:734px){.offices-filters-full{align-items:stretch;flex-direction:column}}.offices-filters-full__projects{width:238px}@media only screen and (max-width:1068px){.offices-filters-full__projects{flex:1}}@media only screen and (max-width:734px){.offices-filters-full__projects{width:100%}}.offices-filters-full__price{width:200px}@media only screen and (max-width:1068px){.offices-filters-full__price{flex:1}}@media only screen and (max-width:734px){.offices-filters-full__price{width:100%}}.offices-filters-full__area{width:200px}@media only screen and (max-width:1068px){.offices-filters-full__area{flex:1}}@media only screen and (max-width:734px){.offices-filters-full__area{width:100%}}.offices-filters-full__sort{width:200px}@media only screen and (max-width:734px){.offices-filters-full__sort{width:100%}}.offices-filters-full__buttons{display:flex;gap:8px;margin-left:auto;margin-top:auto}@media only screen and (max-width:1068px){.offices-filters-full__buttons{flex-wrap:wrap;gap:10px;margin-top:0;width:100%}}.offices-filters-full__button{flex:1 1 auto}.offices-filters-page{padding-bottom:70px}@media only screen and (max-width:734px){.offices-filters-page{padding-bottom:0}}@media only screen and (max-width:1068px){.offices-filters-page .section__end{margin-top:25px;width:100%}}.offices-filters-page__tabs{display:flex;gap:8px}@media only screen and (max-width:1068px){.offices-filters-page__tabs{justify-content:space-between;width:100%}.offices-filters-page__tab{flex:1}}.offices-filters-page__filters{margin-top:50px}@media only screen and (max-width:734px){.offices-filters-page__filters{margin-top:25px}}.offices-filters-page__projects-list{margin-top:50px}@media only screen and (max-width:734px){.offices-filters-page__projects-list{margin-top:30px}}.offices-filters-page__plans-list{margin-top:35px}@media only screen and (max-width:734px){.offices-filters-page__plans-list{margin-top:30px}}.offices-filters-page__plans-list .plans-filters-page-plans-list__header-buttons{gap:20px}.offices-filters-page__map-banner{margin-top:44px}@media only screen and (max-width:734px){.offices-filters-page__map-banner{margin-top:60px}}@media only screen and (min-width:734.1px){.offices-filters-page__callback{margin-top:84px}}
