.service-apartaments-hero{border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg);display:flex;min-height:min(100vh - 50px,765px);overflow:hidden;padding-bottom:33px;padding-top:calc(var(--header-height) + 40px);position:relative;width:100%}@media only screen and (max-width:734px){.service-apartaments-hero{--container-padding:0;height:calc(100vh - 60px);max-height:700px;padding-bottom:0;padding-top:calc(var(--header-height) + 8px)}}.service-apartaments-hero .container{height:auto}.service-apartaments-hero__wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}.service-apartaments-hero__header{display:flex;gap:40px;height:100%;justify-content:space-between}@media only screen and (max-width:1068px){.service-apartaments-hero__header{flex-direction:column;gap:10px;padding:0 10px}}.service-apartaments-hero__header-end{display:flex;flex:1 0 auto;flex-direction:column;height:100%;justify-content:space-between}@media only screen and (min-width:1068.1px){.service-apartaments-hero__header-end{align-items:flex-end}}@media only screen and (max-width:734px){.service-apartaments-hero__header-end{display:none}}.service-apartaments-hero__header-end-top{display:flex}@media only screen and (min-width:1440.1px){.service-apartaments-hero__header-end-top{margin-right:-37px}}@media only screen and (max-width:1068px){.service-apartaments-hero__header-end-top{flex:1;justify-content:space-between}.service-apartaments-hero__header-end-top .landing-hero__banner{justify-content:flex-start}}.service-apartaments-hero__bottom{padding-left:15px}.service-apartaments-hero__footer{margin-top:15px;position:relative;z-index:var(--z-index-1)}@media only screen and (max-width:734px){.service-apartaments-hero.section--dark{--section-bg:var(--color-white);border-radius:0 0 20px 20px}.service-apartaments-hero .section__bg{margin-bottom:190px;overflow:hidden}}
