.offices-header{position:relative;height:calc(100vh - var(--line-h) - var(--header-h));max-height:1080px}.offices-header .ms-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.offices-header .ms-header__footer{top:0}.offices-header .ms-header__footer--gradient{background:linear-gradient(145.76deg,rgba(0,0,0,.3) 14.32%,transparent 47.73%)}@media(min-width:768px){.offices-header .ms-header__footer--gradient{background:linear-gradient(120.05deg,rgba(0,0,0,.3) 16.75%,transparent 34.67%)}}.offices-header .ms-header__heading,.offices-header .ms-header__heading>*{font-weight:400;font-size:30px;line-height:120%;text-transform:uppercase;color:#fff;max-width:340px}@media(min-width:768px){.offices-header .ms-header__heading,.offices-header .ms-header__heading>*{font-size:40px;line-height:120%;max-width:100%}}@media(max-width:414px){.offices-header .ms-header__description{margin-bottom:9px}}.offices-header .ms-header__back{position:absolute;top:calc(0px - var(--header-h));z-index:-9999;height:100vh}.offices-header__back-button{font-weight:400;font-size:12px;line-height:130%;letter-spacing:.05em;color:#fff;text-transform:none;display:flex;align-items:center;margin-top:5px;margin-bottom:20px;max-width:max-content;cursor:pointer}@media(min-width:768px){.offices-header__back-button{margin-bottom:40px;margin-top:15px;font-size:16px}}.offices-header__back-button svg{width:12px}@media(min-width:768px){.offices-header__back-button svg{width:18px}}.offices-header__background{height:100%;position:relative}.infrastructure-card{height:400px;padding:40px;background:#fff}@media(max-width:992px){.infrastructure-card{height:auto;padding:20px;width:100%;margin-bottom:20px}}.infrastructure-card__icon{margin-bottom:40px}@media(max-width:992px){.infrastructure-card__icon{width:50px;height:50px}}.infrastructure-card h5{margin:0 0 12px 0}.infrastructure-card__title{font-family:var(--font-family-2);font-size:24px;font-weight:400;line-height:120%}@media(max-width:992px){.infrastructure-card__title{font-size:20px}}.infrastructure-card__title br{display:block}@media(max-width:992px){.infrastructure-card__title br{display:none}}.infrastructure-card__description{font-family:var(--font-family-2);font-size:20px;font-weight:400;line-height:100%!important;letter-spacing:0;color:#838c95;margin-top:0!important;margin-bottom:0!important;letter-spacing:0!important;text-align:left}@media(max-width:414px){.infrastructure-card__description{width:290px}}.infrastructure-card__description br{display:block}@media(max-width:992px){.infrastructure-card__description br{display:none}}@media(max-width:992px){.infrastructure-card__description{font-size:16px}}.leasing__advantages .ms-content{padding-top:55px;padding-bottom:50px}@media(max-width:992px){.leasing__advantages .ms-content{padding-top:45px;padding-bottom:60px}}.leasing__advantages .ms-content-block__header{justify-content:space-between;margin-top:0;margin-bottom:40px}@media(max-width:992px){.leasing__advantages .ms-content-block__header{margin-bottom:30px}}@media(max-width:992px){.leasing__advantages .ms-content-block__title{font-size:28px!important}}.leasing__advantages .leasing__card-wrapper{display:flex;gap:10px}@media(max-width:992px){.leasing__advantages .leasing__card-wrapper{flex-direction:column}}.leasing__advantages .leasing__card-wrapper .infrastructure-card{flex:1;width:220px;height:auto;padding:15px;border:1px solid #e5e5e5;box-sizing:border-box;margin:0}@media(max-width:992px){.leasing__advantages .leasing__card-wrapper .infrastructure-card{width:100%;display:flex;gap:20px;align-items:center;padding:20px}}@media(max-width:992px){.leasing__advantages .leasing__card-wrapper .infrastructure-card__icon{margin:0}}.leasing__advantages .leasing__card-wrapper .infrastructure-card__title{margin:0;font-size:16px}@media(max-width:992px){.leasing__advantages .leasing__card-wrapper .infrastructure-card__title br{display:block}}.leasing-financing-conditions__card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:420px;min-height:221px;border:1px solid rgba(124,132,243,.3019607843);box-sizing:border-box;font-family:var(--font-family-2)}.leasing-financing-conditions__card h5.card__title{margin:0 0 30px 0}.leasing-financing-conditions__card p.card__description{margin-bottom:0}@media(max-width:992px){.leasing-financing-conditions__card{align-items:flex-start;width:100%;min-width:auto;min-height:auto;padding:20px}}.leasing-financing-requirements__card{display:flex;flex-direction:column;justify-content:center;min-height:135px;padding:0 40px;background-color:#f3f6f6;box-sizing:border-box;font-family:var(--font-family-2)}.leasing-financing-requirements__card p.card__description{margin-bottom:0}@media(max-width:992px){.leasing-financing-requirements__card{width:100%;min-height:auto;padding:30px 20px}}.leasing-financing .ms-content{padding-top:30px;padding-bottom:50px}.leasing-financing .ms-content .ms-content-block__header{margin:0 0 30px}@media(max-width:992px){.leasing-financing .ms-content{padding-top:0;padding-bottom:60px}}.leasing-financing__card-wrapper{display:flex;gap:40px}@media(max-width:992px){.leasing-financing__card-wrapper{flex-direction:column;gap:20px}}.leasing-financing__conditions{display:flex;flex-direction:column;gap:10px}.leasing-financing__conditions .card__title{margin-bottom:30px;font-weight:500;font-size:24px;line-height:130%;color:#838c95}@media(max-width:992px){.leasing-financing__conditions .card__title{font-size:20px}}.leasing-financing__conditions .card__description{font-weight:500;font-size:60px;line-height:100%;color:#23262b}@media(max-width:992px){.leasing-financing__conditions .card__description{font-size:40px}}.leasing-financing__conditions .card__description span{font-size:80px;color:#6bc2bf}@media(max-width:992px){.leasing-financing__conditions .card__description span{font-size:60px}}.leasing-financing__requirements{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:992px){.leasing-financing__requirements{gap:10px}}.leasing-financing__requirements .leasing-financing-requirements__card:last-child{min-height:248px}@media(max-width:992px){.leasing-financing__requirements .leasing-financing-requirements__card:last-child{min-height:135px}}.leasing-financing__requirements .card__description{font-weight:500;font-size:20px;line-height:120%;color:#22252a}@media(max-width:992px){.leasing-financing__requirements .card__description{font-size:16px}}.leasing-description .ms-content{padding-top:60px}@media(max-width:414px){.leasing-description .ms-content{padding-top:30px}}.leasing-description p{font-family:var(--font-family-2);font-size:24px;font-weight:400;line-height:130%}@media(max-width:414px){.leasing-description p{font-size:16px}}.leasing-description p:last-child{margin:0}.leasing-form .ms-content{padding-top:50px;padding-bottom:80px}@media(max-width:414px){.leasing-form .ms-content{padding-top:0;padding-bottom:60px}}.leasing-form .question-form-new__text{font-size:28px;color:#6bc2bf}.leasing-form .button--red{background:#6bc2bf;border:1px solid #6bc2bf}.leasing-form .button--red:hover:not([disabled]){border:1px solid #59a19f;background:#59a19f}.leasing-form .question-form-new__input:focus{border:1px solid #b5b5b5;box-shadow:none}.leasing-form .question-form-new__agreement a{color:#6bc2bf}