.project-side-modal-plans-filters.side-modal{border:unset}.project-side-modal-plans-filters .side-modal-filter__actions{justify-content:space-between}@media only screen and (max-width:734px){.project-side-modal-plans-filters__title{text-align:center;width:100%}}.project-side-modal-plans-filters__close-button{align-items:center;cursor:pointer;display:flex;gap:17px}@media only screen and (max-width:734px){.project-side-modal-plans-filters__close-button span{display:none}.project-side-modal-plans-filters__close-button .button{height:46px;min-width:46px;padding:16px;width:46px}.project-side-modal-plans-filters__close-button .button .button__icon{height:12px;width:12px}}.tour-filters__list[data-v-6e844960]{display:flex;gap:8px}.tour-filters__button.button--outline[data-v-6e844960]{animation:pulse-6e844960 2s infinite;background:var(--color-white);color:var(--color-on-surface);min-width:58px;padding:20px;transition:all .2s ease;width:100%}.tour-filters__button.button--outline[data-v-6e844960]:hover{background:var(--color-secondary);border-color:#0000;box-shadow:0 2px 4px #0000001a;color:var(--color-white)}@keyframes pulse-6e844960{0%{box-shadow:0 0 0 0 var(--color-secondary);transform:scale(1)}50%{transform:scale(1.1)}70%{box-shadow:0 0 0 10px #f000}to{box-shadow:0 0 #f000;transform:scale(1)}}.project-plans-filters-full{align-items:flex-start;display:flex;flex-wrap:wrap;gap:45px 30px;padding-bottom:35px}.project-plans-filters-full>*{flex:1}@media only screen and (max-width:1350px){.project-plans-filters-full{display:grid;grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:1280px){.project-plans-filters-full{grid-template-columns:auto 1fr 1fr}}@media only screen and (max-width:1068px){.project-plans-filters-full{gap:25px 15px;grid-template-columns:1fr 1fr}}@media only screen and (max-width:734px){.project-plans-filters-full{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);height:100%;padding-bottom:0}.project-plans-filters-full__rooms{grid-column:1/5;grid-row:1/2}}.project-plans-filters-full__room-buttons{display:flex;gap:8px}@media only screen and (max-width:734px){.project-plans-filters-full__room-buttons{gap:5px}}.project-plans-filters-full__room-button{min-width:58px;padding-left:12px;padding-right:12px}@media only screen and (min-width:734.1px){.project-plans-filters-full__room-button:first-child{padding-left:20px;padding-right:20px}}@media only screen and (max-width:734px){.project-plans-filters-full__field{min-width:unset}}.project-plans-filters-full__field .select{min-width:unset}.project-plans-filters-full__order{align-self:flex-end}@media only screen and (max-width:734px){.project-plans-filters-full__order{display:none}.project-plans-filters-full__building{grid-column:1/5}}.project-plans-filters-full__building .project-plans-filter-building__item:nth-child(2){display:none}@media only screen and (max-width:734px){.project-plans-filters-full__price{grid-column:1/3;grid-row:2/3}.project-plans-filters-full__area{grid-column:3/5;grid-row:2/3}.project-plans-filters-full__floor{grid-column:1/3;grid-row:3/4}}.project-plans-filters-full__features{align-self:flex-end}@media only screen and (max-width:734px){.project-plans-filters-full__features{grid-column:3/5;grid-row:3/4;width:100%}}.project-plans-filters-full__features .button{width:100%}.project-plans-filters-full__all-filters{padding-left:16px;padding-right:16px}@media only screen and (max-width:734px){.project-plans-filters-full .offices-reset-button{padding:11px}}.project-plans-filters-full .offices-reset-button br{display:none}@media only screen and (max-width:734px){.project-plans-filters-full .offices-reset-button br{display:block}}.project-plan-banner{border-radius:var(--plan-banner-border-radius,30px);display:flex;justify-content:space-between;position:relative;z-index:0}@media only screen and (max-width:734px){.project-plan-banner{--plan-banner-border-radius:20px}}.project-plan-banner__content{max-width:51.45%;padding:60px}@media only screen and (max-width:1068px){.project-plan-banner__content{padding:15px 17px}}@media only screen and (max-width:734px){.project-plan-banner__content{max-width:54%}}.project-plan-banner__title{color:#fff}@media only screen and (max-width:734px){.project-plan-banner__title{font-size:16px}}.project-plan-banner__desc{color:#fff;margin-top:20px}@media only screen and (max-width:734px){.project-plan-banner__desc{font-size:13px;margin-top:10px}}.project-plan-banner__button{margin-top:40px}@media only screen and (max-width:1068px){.project-plan-banner__button{margin-top:10px}}@media only screen and (max-width:734px){.project-plan-banner__button .button{--typescale-label-large-font-size:12px;padding:4px 13px}}.project-plan-banner__footnote{color:#fff;line-height:1.1;margin-top:20px;opacity:.6}@media only screen and (max-width:734px){.project-plan-banner__footnote{font-size:10px;margin-top:10px}}.project-plan-banner__image{border-radius:inherit;inset:0;overflow:hidden;position:absolute;z-index:-1}.project-plan-banner__image img,.project-plan-banner__image picture{display:block;height:100%;object-fit:cover;width:100%}.project-plan-banner--right{flex-direction:row-reverse;text-align:end}.project-plans-list{display:grid}@media only screen and (min-width:1068.1px){.project-plans-list{--scheme-width:150px;--square-width:220px;--cost-width:200px;--singularity-width:265px}}@media only screen and (min-width:734.1px){.project-plans-list{--scheme-width:135px;--square-width:190px;--cost-width:150px;--singularity-width:180px}}.project-plans-list__header{display:flex;margin-bottom:25px;padding-left:20px}@media only screen and (max-width:734px){.project-plans-list__header{display:none}}.project-plans-list__header.hide{display:none}.project-plans-list__header-title{color:var(--color-white-70)}.project-plans-list__header-title.scheme{width:var(--scheme-width)}.project-plans-list__header-title.square{width:var(--square-width)}.project-plans-list__header-title.cost{width:var(--cost-width)}.project-plans-list__header-title.singularity{width:var(--singularity-width)}.project-plans-list__list-header-wrapper{align-items:center;display:grid;gap:30px;grid-template-areas:"title select buttons";grid-template-columns:1fr auto;padding:40px 0 35px}@media only screen and (max-width:734px){.project-plans-list__list-header-wrapper{gap:0;grid:1fr 1fr/1fr;grid-template-areas:"select select" "title buttons"}}.project-plans-list__list-title{grid-area:title}.project-plans-list__list-buttons{display:flex;gap:30px}@media only screen and (max-width:734px){.project-plans-list__list-buttons{flex-direction:column;gap:25px;grid-area:select;width:100%}}.project-plans-list__list-select{grid-area:select;max-width:310px;min-width:277px;width:100%}@media only screen and (max-width:734px){.project-plans-list__list-select{max-width:unset;min-width:unset;width:100%}}.project-plans-list__views-buttons-wrapper{align-items:center;display:flex;gap:10px;grid-area:buttons}@media only screen and (max-width:734px){.project-plans-list__views-buttons-wrapper{grid-column:2/3}}.project-plans-list__views-buttons-wrapper .button--fill{pointer-events:none}.project-plans-list__views-button{transform:none!important}.project-plans-list__list{display:grid;gap:18px;grid-template-columns:repeat(4,1fr);position:relative}@media only screen and (max-width:1360px){.project-plans-list__list{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1068px){.project-plans-list__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:734px){.project-plans-list__list{grid-template-columns:1fr}}.project-plans-list__list.list{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:734px){.project-plans-list__list{gap:14px}}.project-plans-list__card{max-width:unset}.project-plans-list__banner{grid-column:1/5;order:40}@media only screen and (max-width:1360px){.project-plans-list__banner{grid-column:1/4!important}}@media only screen and (max-width:1068px){.project-plans-list__banner{grid-column:1/3!important}}@media only screen and (max-width:734px){.project-plans-list__banner{grid-column:1!important}}.project-plans-list__banner:first-child{order:8}.project-plans-list__banner:nth-child(2){order:20}.project-plans-list__banner:nth-child(3){order:40}@media (any-hover:hover) and (pointer:fine){.project-plans-list .project-plan-card--default:hover .project-plan-card__more,.project-plans-list .project-plan-card--default:hover .project-plan-card__wrapper{transform:translateY(5px)}}.project-plans-list__pagination{margin-top:40px}
