.uno-sokol-community-landing{padding-top:calc(var(--header-height) + 38px);--section-bg-overlay:linear-gradient(351.33deg,#a08cae00 53.24%,#46355299 72.23%)}@media only screen and (max-width:1068px){.uno-sokol-community-landing{max-height:500px!important;min-height:500px!important;padding-bottom:50px!important}}@media only screen and (max-width:734px){.uno-sokol-community-landing .section__bg{margin:0!important}}.uno-sokol-community-landing .section__bg img{object-position:center bottom}.uno-sokol-community-landing .project-hero-title{font-size:74px;line-height:100%;text-transform:none}@media only screen and (max-width:1068px){.uno-sokol-community-landing .project-hero-title{font-size:40px;font-weight:400;line-height:100%}}.uno-sokol-community-landing .project-hero-subtitle{margin-top:40px}.uno-sokol-community-landing .project-hero-subtitle br{display:none}@media only screen and (max-width:1068px){.uno-sokol-community-landing .project-hero-subtitle{font-size:16px;margin-top:20px}.uno-sokol-community-landing .project-hero-subtitle br{display:block}}.uno-sokol-community-landing .project-hero-info{max-height:170px;padding:25px}@media only screen and (max-width:1068px){.uno-sokol-community-landing .project-hero-info{align-items:flex-start;overflow:hidden;padding:20px 15px}}.uno-sokol-community-landing .project-hero-info__start{border-top:none;position:relative}@media only screen and (max-width:734px){.uno-sokol-community-landing .project-hero-info__start:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='802' height='2' fill='none' viewBox='0 0 802 2'%3E%3Cpath stroke='%23fff' stroke-dasharray='0.1 5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 1h800' opacity='.7'/%3E%3C/svg%3E");left:50%;position:absolute;top:-20px;transform:translate(-50%)}.uno-sokol-community-landing .project-hero-info__button:last-child{flex-basis:100%}}.uno-sokol-community-landing__footer-title{font-size:36px;font-weight:500;line-height:120%;margin-bottom:20px}@media only screen and (max-width:1068px){.uno-sokol-community-landing__footer-title{display:none}}.uno-sokol-community-landing .project-hero-info__end{align-items:baseline;flex-direction:column;flex-wrap:nowrap;gap:0;justify-content:space-between;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch}.uno-sokol-community-landing__footer{color:#838c95;padding-top:20px}.uno-sokol-community-landing__footer p{margin-bottom:20px}.uno-sokol-community-landing__footer p:last-child{margin-bottom:0}.uno-sokol-community-space{padding-bottom:70px;padding-top:70px}@media only screen and (max-width:1068px){.uno-sokol-community-space{padding-bottom:50px;padding-top:50px}}@media only screen and (max-width:734px){.uno-sokol-community-space{padding-top:0}}.uno-sokol-community-space__title{color:var(--color-primary);margin-bottom:20px;text-transform:none;--typescale-h2-landing-font-size:64px;--typescale-h2-landing-line-height:100%}@media only screen and (max-width:1068px){.uno-sokol-community-space__title{--typescale-h2-landing-font-size:28px;--typescale-h2-landing-text-transform:none}}.uno-sokol-community-space .section-subtitle,.uno-sokol-community-space__subtitle{font-size:24px;line-height:130%;margin-bottom:40px;text-transform:none}@media only screen and (max-width:1068px){.uno-sokol-community-space .section-subtitle,.uno-sokol-community-space__subtitle{font-size:16px;margin-bottom:10px}.uno-sokol-community-space .section-subtitle br,.uno-sokol-community-space__subtitle br{display:none}}.uno-sokol-community-space__wrapper{display:flex;gap:20px;justify-content:space-between}@media only screen and (max-width:1068px){.uno-sokol-community-space__wrapper{flex-direction:column;gap:10px}}.uno-sokol-community-space__image{min-width:687px}@media only screen and (max-width:1068px){.uno-sokol-community-space__image{min-width:auto}}.uno-sokol-community-space__image img{border-radius:30px;height:100%;object-fit:cover;object-position:center bottom;overflow:hidden;width:100%}@media only screen and (max-width:734px){.uno-sokol-community-space__image img{border-radius:16px;height:300px}}.uno-sokol-community-space .card,.uno-sokol-community-space__card{background:var(--color-surface-dark);border-radius:40px;padding:40px}@media only screen and (max-width:1068px){.uno-sokol-community-space .card,.uno-sokol-community-space__card{border-radius:15px;padding:15px}}.uno-sokol-community-space .card-title,.uno-sokol-community-space__card-title{color:var(--color-white);font-size:30px;font-weight:500;line-height:130%;margin-bottom:40px}@media only screen and (max-width:1068px){.uno-sokol-community-space .card-title,.uno-sokol-community-space__card-title{font-size:20px}.uno-sokol-community-space .card-title br,.uno-sokol-community-space__card-title br{display:none}}.uno-sokol-community-space .card-list__item,.uno-sokol-community-space__card-list__item{align-items:center;color:var(--color-white);display:flex;font-size:22px;gap:10px;line-height:130%;margin-bottom:30px;position:relative}@media only screen and (max-width:1068px){.uno-sokol-community-space .card-list__item,.uno-sokol-community-space__card-list__item{font-size:16px;margin-bottom:15px}}.uno-sokol-community-space .card-list__item:last-child,.uno-sokol-community-space__card-list__item:last-child{margin:0}.uno-sokol-community-space .card-list__item:before,.uno-sokol-community-space__card-list__item:before{background-color:currentcolor;border-radius:50%;content:"";flex-shrink:0;height:10px;position:static;width:10px}.uno-sokol-community-services{padding-bottom:70px;padding-top:70px}@media only screen and (max-width:1068px){.uno-sokol-community-services{padding-bottom:25px;padding-top:0}}.uno-sokol-community-services__title{color:var(--color-primary);margin-bottom:20px;text-transform:none;--typescale-h2-landing-font-size:64px;--typescale-h2-landing-line-height:100%}@media only screen and (max-width:1068px){.uno-sokol-community-services__title{--typescale-h2-landing-font-size:28px;--typescale-h2-landing-text-transform:none}}.uno-sokol-community-services .section-subtitle,.uno-sokol-community-services__subtitle{font-size:24px;line-height:130%;margin-bottom:40px;text-transform:none}.uno-sokol-community-services .section-subtitle br,.uno-sokol-community-services__subtitle br{display:none}@media only screen and (max-width:1068px){.uno-sokol-community-services .section-subtitle,.uno-sokol-community-services__subtitle{font-size:16px;margin-bottom:10px}}@media only screen and (max-width:734px){.uno-sokol-community-services .section-subtitle br,.uno-sokol-community-services__subtitle br{display:block}}.uno-sokol-community-services__cards{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1068px){.uno-sokol-community-services__cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:734px){.uno-sokol-community-services__cards{grid-template-columns:repeat(1,1fr)}}.uno-sokol-community-services .mirapolis-service-apartments-account-card{padding:30px}@media only screen and (max-width:734px){.uno-sokol-community-services .mirapolis-service-apartments-account-card{padding:15px}}.uno-sokol-community-services .mirapolis-service-apartments-account-card__image{margin-bottom:40px}@media only screen and (max-width:1068px){.uno-sokol-community-services .mirapolis-service-apartments-account-card__image{margin-bottom:10px}}.uno-sokol-community-services .mirapolis-service-apartments-account-card__image img,.uno-sokol-community-services .mirapolis-service-apartments-account-card__image picture{height:75px;width:75px}@media only screen and (max-width:1068px){.uno-sokol-community-services .mirapolis-service-apartments-account-card__image img,.uno-sokol-community-services .mirapolis-service-apartments-account-card__image picture{height:46px;width:46px}}.uno-sokol-community-services .mirapolis-service-apartments-account-card__title{color:#303846;font-size:20px;margin-bottom:10px}@media only screen and (max-width:1068px){.uno-sokol-community-services .mirapolis-service-apartments-account-card__title{font-size:16px;margin-bottom:5px}}.uno-sokol-community-services .mirapolis-service-apartments-account-card__subtitle{color:#838890}.uno-sokol-community-services .mirapolis-service-apartments-account-card__description{line-height:150%}@media only screen and (max-width:1068px){.uno-sokol-community-services .mirapolis-service-apartments-account-card__description{font-size:12px}}.uno-sokol-commumity-slider-section{overflow:hidden;padding-top:70px}@media only screen and (max-width:1068px){.uno-sokol-commumity-slider-section{padding-bottom:25px;padding-top:25px}}.uno-sokol-commumity-slider-section .slider-outside-controls{bottom:100%;margin-bottom:50px;position:absolute;right:0}@media only screen and (max-width:734px){.uno-sokol-commumity-slider-section__header{align-items:flex-start;flex-direction:column}}.uno-sokol-commumity-slider-section__header-child{display:flex;flex-direction:column}.uno-sokol-commumity-slider-section__title{color:var(--color-primary);font-size:64px;margin-bottom:50px}@media only screen and (max-width:1068px){.uno-sokol-commumity-slider-section__title{font-size:40px;margin-bottom:30px}}.uno-sokol-commumity-slider-section__desc{color:var(--color-white-70);max-width:534px;width:100%}.uno-sokol-commumity-slider-section .video-card{cursor:default;height:auto}@media only screen and (max-width:734px){.uno-sokol-commumity-slider-section .video-card{width:80vw}}.uno-sokol-commumity-slider-section .video-card__img-wrapper{aspect-ratio:1;border-radius:30px;max-height:50vh;min-width:unset;width:100%}@media only screen and (max-width:734px){.uno-sokol-commumity-slider-section .video-card__img-wrapper{border-radius:20px;min-width:unset;width:80vw}}.uno-sokol-commumity-slider-section .video-card__img img,.uno-sokol-commumity-slider-section .video-card__img picture{object-position:top}.uno-sokol-commumity-slider-section .video-card__title{max-width:455px}.uno-sokol-community-offer-banner-section{padding-top:0}@media only screen and (max-width:1068px){.uno-sokol-community-offer-banner-section{padding:25px 5px 50px}}.uno-sokol-community-offer-banner{color:var(--color-on-surface-dark);position:relative}.uno-sokol-community-offer-banner__img{display:flex}.uno-sokol-community-offer-banner__img img,.uno-sokol-community-offer-banner__img picture{border-radius:25px;display:flex;height:100%;object-fit:cover;object-position:top;width:100%}@media only screen and (max-width:734px){.uno-sokol-community-offer-banner__img img,.uno-sokol-community-offer-banner__img picture{min-height:280px}}.uno-sokol-community-offer-banner__content-wrapper{background:linear-gradient(280.39deg,#1f324b00 56.49%,#162436cc 97.2%);border-radius:25px;inset:0;padding:45px;position:absolute}@media only screen and (max-width:1068px){.uno-sokol-community-offer-banner__content-wrapper{padding:15px}}.uno-sokol-community-offer-banner__content{align-items:flex-start;display:flex;flex-direction:column;height:100%}.uno-sokol-community-offer-banner__subtitle{display:inline-flex;font-size:34px;margin-bottom:auto}@media only screen and (max-width:1068px){.uno-sokol-community-offer-banner__subtitle{border-radius:8px;font-size:16px;line-height:130%;max-width:150px}}.uno-sokol-community-offer-banner__title{font-size:64px;margin-bottom:26px;max-width:600px}@media only screen and (max-width:1068px){.uno-sokol-community-offer-banner__title{font-size:28px;margin-bottom:10px;max-width:260px}}.uno-sokol-community-offer-banner svg{height:166px;width:300px}@media only screen and (max-width:1068px){.uno-sokol-community-offer-banner svg{height:66px;width:120px}}
