.emotion-offices-landing{height:calc(100vh + 50px);max-height:800px;padding-bottom:137px;position:relative;width:100%}@media only screen and (max-width:1068px){.emotion-offices-landing{max-height:576px;padding-bottom:90px}}@media only screen and (max-width:734px){.emotion-offices-landing{height:calc(100vh - 60px);max-height:630px;overflow:unset;padding-bottom:unset}.emotion-offices-landing.project-hero .section__bg{border-radius:0;margin-bottom:150px}.emotion-offices-landing.project-hero .section__bg img{border-radius:0}}.emotion-offices-landing .project-hero-title{font-size:59px;line-height:100%}@media only screen and (max-width:734px){.emotion-offices-landing .project-hero-title{font-size:28px;max-width:255px}}.emotion-offices-landing__desc{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border-radius:15px;color:#fff;font-size:20px;font-weight:500;line-height:130%;max-width:771px;padding:13px 20px 12px}@media only screen and (max-width:734px){.emotion-offices-landing__desc{font-size:16px}}.emotion-offices-landing .project-about-metro-list{flex-direction:row;gap:10px}.emotion-offices-landing__metro{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(180deg,#bfc5d333,#b9bdc933);border-radius:40px}.emotion-offices-landing__metro.project-card-metro-item--bg svg{color:#fff;opacity:.4}.emotion-offices-landing__metro.project-card-metro-item--bg span{color:#fff;opacity:.5}.emotion-offices-about-section{background:none;padding-bottom:50px;padding-top:0;z-index:2}@media only screen and (max-width:734px){.emotion-offices-about-section{padding-bottom:0;padding-top:20px}}.emotion-offices-about-section__subtitle{--typescale-h2-landing-small-font-size:59px;--typescale-h2-landing-small-text-transform:none}@media only screen and (max-width:734px){.emotion-offices-about-section__subtitle{--typescale-h2-landing-small-font-size:28px}}.emotion-offices-about-section__end{color:#ffffff70;display:flex;flex-direction:column;font-size:24px;font-weight:500;gap:18px;line-height:150%;margin-top:50px}@media only screen and (max-width:734px){.emotion-offices-about-section__end{font-size:16px;gap:10px;line-height:140%;margin-top:20px}}.emotion-offices-advantages-section{padding-bottom:50px;padding-top:50px}@media only screen and (max-width:734px){.emotion-offices-advantages-section{padding-bottom:0}}.emotion-offices-advantages-section__title{color:#fff;font-size:59px;font-weight:500;line-height:100%;margin-bottom:36px}@media only screen and (max-width:734px){.emotion-offices-advantages-section__title{font-size:28px;margin-bottom:20px}}.emotion-offices-advantages-section__wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:50px}@media only screen and (max-width:1068px){.emotion-offices-advantages-section__wrapper{flex-direction:column-reverse}}.emotion-offices-advantages-section__img{border-radius:20px;margin-top:14px;min-width:536px;overflow:hidden}@media only screen and (max-width:1068px){.emotion-offices-advantages-section__img{margin-bottom:20px;margin-top:0;min-width:100%;width:100%}.emotion-offices-advantages-section__img img{height:100%;object-fit:cover;width:100%}}.emotion-offices-advantages-section__list{max-width:700px;padding-left:34px}.emotion-offices-advantages-section__list li{color:#fff;font-size:16px;font-weight:500;line-height:120%;margin-top:14px;position:relative}.emotion-offices-advantages-section__list li:before{background-color:var(--color-primary);border-radius:50%;content:"";height:10px;left:-28px;outline:1.4px solid var(--color-primary);outline-offset:4px;position:absolute;top:4px;width:10px}@media only screen and (max-width:1068px){.emotion-offices-advantages-section__list li:before{top:7px}.emotion-offices-advantages-section__list{max-width:100%}}.emotion-offices-advantages-section__feature-title{color:#fff;font-size:36px;font-weight:500;line-height:100%;margin-bottom:20px}@media only screen and (max-width:1068px){.emotion-offices-advantages-section__feature-title{font-size:28px}}.emotion-offices-advantages-section__feature-text{color:#ffffff70;font-size:18px;font-weight:500;line-height:150%}.emotion-offices-advantages-section__feature-text p{margin-top:10px}.emotion-offices-contact-section{padding-bottom:50px;padding-top:50px}@media only screen and (max-width:734px){.emotion-offices-contact-section{padding-bottom:0}}.emotion-offices-contact-section__title{color:#fff;font-size:59px;font-weight:500;line-height:100%;margin-bottom:50px}@media only screen and (max-width:734px){.emotion-offices-contact-section__title{font-size:28px;margin-bottom:30px;max-width:800px}}.emotion-offices-contact-section__wrapper{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between}@media only screen and (max-width:1068px){.emotion-offices-contact-section__wrapper{align-items:flex-start;flex-direction:column-reverse;justify-content:start}}.emotion-offices-contact-section__col{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:1068px){.emotion-offices-contact-section__col{gap:10px}}.emotion-offices-contact-section__row{display:flex;flex-direction:row;gap:20px;justify-content:space-between}@media only screen and (max-width:734px){.emotion-offices-contact-section__row{flex-direction:column}}.emotion-offices-contact-section__banner{align-items:center;display:flex;font-size:36px;font-weight:500;gap:10px;line-height:140%;white-space:nowrap}@media only screen and (max-width:734px){.emotion-offices-contact-section__banner{font-size:20px}}.emotion-offices-contact-section__banner svg{color:var(--color-primary);height:86px;width:86px}@media only screen and (max-width:734px){.emotion-offices-contact-section__banner svg{height:60px;width:60px}}.emotion-offices-contact-section__addres{display:flex;flex-direction:column;gap:10px}.emotion-offices-contact-section__addres a{margin-bottom:10px}.emotion-offices-contact-section__addres .contact-address__header{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 20px}@media only screen and (max-width:734px){.emotion-offices-contact-section__addres .contact-address__header{margin-bottom:10px}}.emotion-offices-contact-section__addres .contact-address__title{font-size:24px;font-weight:500;line-height:120%;opacity:.5}@media only screen and (max-width:734px){.emotion-offices-contact-section__addres .contact-address__title{font-size:20px}}.emotion-offices-contact-section__addres .contact-address__text{font-size:16px;font-weight:500;line-height:100%}.emotion-offices-contact-section__addres .contact-address__text:last-of-type{padding-bottom:4px}.emotion-offices-contact-section__addres .project-about-metro-list{flex-direction:row;gap:10px}.emotion-offices-contact-section__addres .contact-address__tags{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(180deg,#bfc5d333,#b9bdc933);border-radius:40px}.emotion-offices-contact-section__map{border-radius:40px;height:613px;margin-top:50px;overflow:hidden}@media only screen and (max-width:734px){.emotion-offices-contact-section__map{border-radius:20px;height:400px;margin-top:20px}}.emotion-offices-filter-section .project-plan-card__size{font-family:var(--font);font-size:var(--typescale-h4-title-font-size);font-style:normal;font-weight:var(--typescale-h4-title-font-weight,500);letter-spacing:var(--typescale-h4-title-letter-spacing);line-height:var(--typescale-h4-title-line-height);-webkit-text-decoration:var(--typescale-h4-title-text-decoration);text-decoration:var(--typescale-h4-title-text-decoration);text-transform:var(--typescale-h4-title-text-transform)}.emotion-offices-filter-section{--container-wide-padding:0;padding-top:50px}@media only screen and (max-width:734px){.emotion-offices-filter-section{padding-bottom:45px}}.emotion-offices-filter-section .section__content{background:var(--color-primary-dark)}.emotion-offices-filter-section__wrapper{padding:75px 50px}@media only screen and (max-width:734px){.emotion-offices-filter-section__wrapper{padding:35px 15px 0}}.emotion-offices-filter-section__filters{--select-button-bg:var(--color-primary-dark);--select-button-bg-hover:var(--color-primary-dark);--select-button-border-color:var(--color-white);margin-top:29px}@media only screen and (max-width:734px){.emotion-offices-filter-section__filters{margin-top:22px}}.emotion-offices-filter-section__content{display:grid;gap:40px 50px;margin-top:40px}@media only screen and (min-width:1280.1px){.emotion-offices-filter-section__content{grid-template-columns:1fr 320px;margin-top:50px}}@media only screen and (max-width:734px){.emotion-offices-filter-section__col{overflow:hidden}}.emotion-offices-filter-section__list{display:grid;gap:12px}@media only screen and (max-width:734px){.emotion-offices-filter-section__list{gap:8px}}.emotion-offices-filter-section__card .project-plan-card__title{min-width:301px}@media only screen and (max-width:365px){.emotion-offices-filter-section__card .project-plan-card__title br{display:block}}@media only screen and (max-width:734px){.emotion-offices-filter-section__card .project-plan-card__title{min-width:none}}.emotion-offices-filter-section__buttons{align-items:center;display:flex;gap:18px;margin-top:35px}@media only screen and (max-width:734px){.emotion-offices-filter-section__buttons{gap:10px}.emotion-offices-filter-section__buttons .button.button--fill,.emotion-offices-filter-section__buttons .button.button--secondary{width:100%}.emotion-offices-filter-section__buttons .button__content{font-size:14px}}.emotion-offices-filter-section__buttons .button--light.button--outline{border-color:#abff67;color:#abff67}@media (any-hover:hover) and (pointer:fine){.emotion-offices-filter-section__buttons .button--light.button--outline:hover{color:var(--color-on-primary)}}.emotion-offices-filter-section__float-form{align-self:flex-start;background:var(--color-gradient-bg);border-radius:25px;position:sticky;top:calc(var(--header-height) + 20px)}@media only screen and (max-width:734px){.emotion-offices-filter-section__float-form{border-radius:20px;margin:0 -15px}}.emotion-offices-filter-section__form{--field-label-color:var(--color-white-70);--field-text-color:var(--color-white);--field-border-color:var(--color-white-70);--field-border-color-hover:var(--color-white-70);--element-focus-outline:transparrent;--field-placeholder:var(--color-white-70)}@media only screen and (max-width:734px){.emotion-offices-filter-section__form{padding:35px 15px}}.emotion-offices-filter-section .form-call-consult__title{color:var(--color-white)}.emotion-offices-filter-section .form-call-consult__desc{color:var(--color-white-70)}@media only screen and (max-width:431px){.emotion-offices-filter-section .room-filters__list{justify-content:space-between}}.emotion-offices-filter-section .form-call-consult__privacy{color:var(--color-white-70)}@media only screen and (max-width:431px){.emotion-offices-filter-section .form-call-consult__privacy{max-width:295px}}.emotion-offices-filter-section .field-privacy__link{--field-privacy-link-color:var(--color-white)}@media only screen and (max-width:734px){.emotion-offices-filter-section .project-plan-card__price{font-size:18px}}.emotion-offices-filter-section .project-plan-card__image{border:1px solid var(--color-lightgray)}@media only screen and (max-width:734px){.emotion-offices-filter-section .project-plan-card__favorite .button__icon{height:20px;width:20px}}.emotion-offices-filter-section .project-plan-card__footer-end{gap:10px;padding-right:5px}@media only screen and (max-width:431px){.emotion-offices-filter-section .project-plan-card__footer-end{overflow:hidden}}.emotion-offices-filter-section .project-plan-card__tags{margin-top:14px;position:relative}.emotion-offices-filter-section .plan-tag__text{white-space:nowrap}.emotion-offices-filter-section .button__icon{padding-left:1px;padding-top:1px}.emotion-offices-filter-section .button--gradient.button--outline:after,.emotion-offices-filter-section .button--gradient.button--outline:before{background-image:var(--color-button-gradient);border:1px solid var(--color-white-50)}
