.malinovo-landing{--section-bg-overlay:linear-gradient(162deg,#00152d99 20.79%,#00031b00 48.72%)}.malinovo-landing .project-hero-info__subtitle{color:var(--color-white-70)}.malinovo-landing .project-hero-info__button.button{--color-primary:var(--color-secondary);--color-on-primary:var(--color-on-secondary);--color-primary-hover:var(--color-secondary-hover);--button-focus-outline:var(--color-secondary-50)}.malinovo-landing .project-hero-info__button.button.is-mobile{background:var(--color-secondary);color:var(--color-surface)}.malinovo-landing .countdown-timer{-webkit-backdrop-filter:blur(39px);backdrop-filter:blur(39px);background:#002a2280}@media only screen and (max-width:431px){.malinovo-section-about{padding-top:50px}}.malinovo-section-about__start{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:734px){.malinovo-section-about__start{flex-direction:column}}.malinovo-section-about__description{max-width:846px}.malinovo-section-about__title{margin:15px 0}@media only screen and (max-width:734px){.malinovo-section-about__title{display:none}.malinovo-section-about__subtitle{color:var(--color-on-surface-light);margin-bottom:30px}}@media only screen and (min-width:734.1px){.malinovo-section-about__metro-list{margin-bottom:26px}}.malinovo-section-about__metro{background:var(--color-bg);border-radius:30px;padding:10px 15px;width:fit-content}.malinovo-section-about__description-text{margin:20px 0}@media only screen and (max-width:734px){.malinovo-section-about__description-text{font-size:16px}}.malinovo-section-about__features{display:flex;gap:40px}@media only screen and (max-width:734px){.malinovo-section-about__features{gap:30px;justify-content:space-between}}@media only screen and (max-width:431px){.malinovo-section-about__features{gap:15px}.malinovo-section-about .project-about-feature__text{font-size:12px}}.malinovo-section-about__end{align-items:center;display:flex;flex:1;gap:30px;margin-top:80px}@media only screen and (max-width:734px){.malinovo-section-about__end{flex-direction:column;gap:0;margin-top:40px}.malinovo-section-about__end .malinovo-section-about__card{margin-bottom:-1px}}.malinovo-section-about__card{flex:1;height:185px}@media only screen and (max-width:734px){.malinovo-section-about__card{width:100%}.malinovo-section-about__card-title br{display:none}}.malinovo-section-about__icon{align-items:center;background:var(--color-primary);border-radius:50px;display:flex;height:60px;justify-content:center;min-height:60px;min-width:60px;padding:12px;width:60px}@media only screen and (max-width:1068px){.malinovo-section-about__icon{height:50px;min-height:50px;min-width:50px;width:50px}}@media only screen and (max-width:734px){.malinovo-section-about__icon{height:40px;min-height:40px;min-width:40px;width:40px}}.malinovo-consultation-banner-mask__wrapper{border-radius:var(--border-radius-lg);position:relative}.malinovo-consultation-banner-mask__content{align-items:flex-start;display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:50px 50px 55px;position:absolute}@media only screen and (max-width:734px){.malinovo-consultation-banner-mask__content{padding:12px 12px 15px}}.malinovo-consultation-banner-mask__img{border-radius:inherit;overflow:hidden;position:relative}@media only screen and (max-width:1068px){.malinovo-consultation-banner-mask__img{aspect-ratio:1.65}}@media only screen and (max-width:734px){.malinovo-consultation-banner-mask__img{aspect-ratio:.68}}.malinovo-consultation-banner-mask__img:before{background:linear-gradient(0deg,#0009 44.81%,#47474700 76.21%);border-radius:inherit;content:"";inset:0;opacity:.6;position:absolute}@media only screen and (max-width:734px){.malinovo-consultation-banner-mask__img:before{background:linear-gradient(0deg,#000000e6 38.56%,#00061000 80.86%)}}.malinovo-consultation-banner-mask__img img,.malinovo-consultation-banner-mask__img picture{display:flex;height:100%;max-height:80vh;object-fit:cover;object-position:center bottom;width:100%}.malinovo-consultation-banner-mask__subtitle{background:var(--color-primary);border-radius:8px;color:var(--color-white);margin-bottom:50px;padding:10px 12px}@media only screen and (max-width:734px){.malinovo-consultation-banner-mask__subtitle{font-size:12px;margin-bottom:auto}}.malinovo-consultation-banner-mask__title{color:var(--color-white)}@media only screen and (max-width:734px){.malinovo-consultation-banner-mask__title{bottom:0;font-size:30px;line-height:110%;position:absolute;transform:translateY(-100%)}}@media only screen and (max-width:431px){.malinovo-consultation-banner-mask__title{bottom:10%;font-size:18px}}.malinovo-consultation-banner-mask__description{color:var(--color-white);max-width:834px}@media only screen and (max-width:734px){.malinovo-consultation-banner-mask__description{color:var(--color-white-70);font-size:14px}}@media only screen and (max-width:1280px){.malinovo-consultation-banner-mask__button{position:static}}@media only screen and (max-width:734px){.malinovo-consultation-banner-mask__button.is-desktop{display:none}}.malinovo-consultation-banner-mask__button.is-mobile{width:100%}@media only screen and (min-width:734.1px){.malinovo-consultation-banner-mask__button.is-mobile{display:none}}.malinovo-advantages-slider-section{overflow:hidden;padding-bottom:100px;padding-top:10px}@media only screen and (max-width:734px){.malinovo-advantages-slider-section{padding-bottom:40px}}.malinovo-advantages-slider-section__header span,.malinovo-advantages-slider-section__header strong{color:var(--color-primary)}.malinovo-advantages-slider-section__title{color:var(--color-primary);width:100%}.malinovo-advantages-slider-section__subtitle{text-align:right;width:40%}.malinovo-advantages-slider-section__banner{display:none}@media only screen and (max-width:734px){.malinovo-advantages-slider-section__banner{padding-top:0}}.malinovo-advantages-slider-section__banner .malinovo-consultation-banner-mask__subtitle{display:none}@media only screen and (max-width:734px){.malinovo-advantages-slider-section__banner-button{--corner-bg:#0000;margin-top:20px;width:100%}}.malinovo-gallery-slider-section{overflow:hidden;padding-top:0}@media only screen and (max-width:734px){.malinovo-gallery-slider-section{padding-bottom:60px}}.malinovo-gallery-slider-section__title{color:var(--color-on-surface);margin-bottom:8px;width:100%}@media only screen and (min-width:1068.1px){.malinovo-gallery-slider-section__title{grid-column:span 2}}@media only screen and (min-width:734.1px){.malinovo-gallery-slider-section__title{font-size:74px}}@media only screen and (max-width:734px){.malinovo-gallery-slider-section__title{margin-bottom:6px}}.malinovo-gallery-slider-section .project-gallery-simple-slider__filter{border-color:#d5d5d5;color:var(--color-on-surface)}@media (any-hover:hover) and (pointer:fine){.malinovo-gallery-slider-section .project-gallery-simple-slider__filter:hover{background:var(--color-secondary-hover);border-color:var(--color-secondary-hover);color:var(--color-surface)}}.malinovo-gallery-slider-section .project-gallery-simple-slider__filter.is-active{color:var(--color-surface)}@media only screen and (min-width:734.1px){.malinovo-infrastructure{padding-top:120px}}@media only screen and (min-width:1068.1px){.malinovo-infrastructure .project-infrastructure-map__overlay{flex:1 0 270px}}.malinovo-infrastructure .project-infrastructure-map-legend__header{display:none}.malinovo-infrastructure .project-infrastructure-map-legend__list{color:var(--color-on-label)}@media only screen and (min-width:1068.1px){.malinovo-infrastructure .project-infrastructure-map-legend__list{background:var(--color-bg);border-radius:30px;padding:25px 15px 25px 10px}}@media (any-hover:hover) and (pointer:fine){.malinovo-infrastructure .project-infrastructure-map-legend-item:hover .project-infrastructure-map-legend-item__icon{box-shadow:inset 0 0 0 1px var(--color-primary-hover);color:var(--color-primary-hover)}}.malinovo-infrastructure .project-infrastructure-map-legend-item__count{color:var(--color-on-label)}@media only screen and (max-width:1068px){.malinovo-infrastructure__asymmetrically-button{display:none}}.malinovo-infrastructure__header{margin-bottom:50px}@media only screen and (max-width:734px){.malinovo-infrastructure__header{margin-bottom:35px}}.malinovo-infrastructure__title{color:var(--color-primary);width:100%}@media only screen and (min-width:734.1px){.malinovo-infrastructure__title{font-size:74px}}@media only screen and (max-width:734px){.malinovo-infrastructure__title{font-size:61px;margin-bottom:6px}}.malinovo-infrastructure-asymmetrically-button{cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}@media (any-hover:hover) and (pointer:fine){.malinovo-infrastructure-asymmetrically-button:hover .malinovo-infrastructure-asymmetrically-button__button,.malinovo-infrastructure-asymmetrically-button:hover .malinovo-infrastructure-asymmetrically-button__wrapper{background:var(--color-primary-hover)}}.malinovo-infrastructure-asymmetrically-button__wrapper{background:var(--color-primary);border-radius:30px;color:var(--color-on-secondary);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='268' height='209' fill='none' viewBox='0 0 268 209'%3E%3Cpath fill='currentColor' d='M268 30c0-16.568-13.431-30-30-30H30C13.432 0 0 13.432 0 30v149c0 16.569 13.432 30 30 30h141.071C187.048 209 200 196.048 200 180.071c0-21.302 17.432-38.571 38.734-38.571 16.095 0 29.266-13.048 29.266-29.143z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='268' height='209' fill='none' viewBox='0 0 268 209'%3E%3Cpath fill='currentColor' d='M268 30c0-16.568-13.431-30-30-30H30C13.432 0 0 13.432 0 30v149c0 16.569 13.432 30 30 30h141.071C187.048 209 200 196.048 200 180.071c0-21.302 17.432-38.571 38.734-38.571 16.095 0 29.266-13.048 29.266-29.143z'/%3E%3C/svg%3E");-webkit-mask-position:right bottom;mask-position:right bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;padding:20px 64px 20px 25px;transition:background .3s cubic-bezier(.2,0,0,1)}.malinovo-infrastructure-asymmetrically-button__title{max-width:160px}.malinovo-infrastructure-asymmetrically-button__subtitle{margin-top:clamp(10px,2.85vh,32px);max-width:150px;padding-top:17px;position:relative}.malinovo-infrastructure-asymmetrically-button__subtitle:before{background:currentcolor;content:"";height:1px;left:0;position:absolute;right:0;top:0}.malinovo-infrastructure-asymmetrically-button__button{bottom:0;height:60px;min-width:60px;pointer-events:none;position:absolute!important;right:0;width:60px}.malinovo-genplan-section{--genplan-path-active:#dc285a4d;--genplan-label-locked-bg:#dc285a4d;--genplan-label-bg:#dc285a;--genplan-label-color:#fff;--genplan-tooltipe-bg:#fff;--genplan-tooltipe-color:#23262b;--color-secondary:var(--color-primary);--color-secondary-hover:var(--color-primary-hover);padding-top:0}.malinovo-genplan-section__title{color:var(--color-on-surface);margin-bottom:30px;width:100%}@media only screen and (max-width:1280px){.malinovo-genplan-section__title{margin-bottom:20px}}.malinovo-genplan-section .projects-genplan__number{border-radius:32px;display:block!important;transform:translate(15px,10%)}.malinovo-genplan-section .projects-genplan__number-wrapper{height:45px;width:45px}.malinovo-genplan-section .projects-genplan__number-wrapper:nth-child(5) .projects-genplan__tooltip{transform:translate(-34%,34%)}.malinovo-genplan-section .projects-genplan__number-wrapper:nth-child(4) .projects-genplan__tooltip{transform:translate(-63%,34%)}.malinovo-genplan-section .projects-genplan__tooltip{transform:translate(-50%,34%)}@media only screen and (min-width:431.1px){.malinovo-genplan-section .projects-genplan{display:block!important}}.malinovo-genplan-section .mobile-preview{border-radius:10px;height:270px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:431.1px){.malinovo-genplan-section .mobile-preview{display:none}}.malinovo-genplan-section .mobile-preview__img{height:100%;object-fit:cover;width:100%}.malinovo-genplan-section .mobile-preview__button{bottom:15px;left:12px;position:absolute;right:12px}.malinovo-plans-filter-section{--container-wide-padding:0;padding-top:0}.malinovo-plans-filter-section__wrapper{padding:75px 50px}@media only screen and (max-width:734px){.malinovo-plans-filter-section__wrapper{padding:35px 15px 0}}.malinovo-plans-filter-section__header{align-items:center;display:flex;justify-content:space-between}.malinovo-plans-filter-section__filters{margin-top:40px}@media only screen and (max-width:734px){.malinovo-plans-filter-section__filters{margin-top:20px}}.malinovo-plans-filter-section .slider-wrapper__content-end,.malinovo-plans-filter-section .slider-wrapper__content-start{color:var(--color-on-surface)}.malinovo-plans-filter-section__title{align-items:center;color:var(--color-on-surface-dark);display:flex;gap:20px}.malinovo-plans-filter-section__content{display:grid;gap:40px 50px;margin-top:40px}@media only screen and (min-width:1280.1px){.malinovo-plans-filter-section__content{grid-template-columns:1fr 320px;margin-top:50px}}.malinovo-plans-filter-section__list{display:grid;gap:12px}@media only screen and (max-width:734px){.malinovo-plans-filter-section__list{gap:8px}}.malinovo-plans-filter-section__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:35px}@media only screen and (max-width:734px){.malinovo-plans-filter-section__buttons{gap:10px}.malinovo-plans-filter-section__button{flex:1 1 45%}.malinovo-plans-filter-section__button .button__content{font-size:14px}}.malinovo-plans-filter-section__button.is-mobile{flex:1 0 auto}.malinovo-plans-filter-section__float-form{align-self:flex-start;position:sticky;top:calc(var(--header-height) + 20px)}@media only screen and (max-width:734px){.malinovo-plans-filter-section__float-form{background:var(--section-gradient-bg);border-radius:20px;margin:0 -15px}}.malinovo-plans-filter-section__form{--field-bg:var(--color-white);--field-label-color:var(--color-white-70);--field-privacy-text-color:var(--color-white-70);--field-privacy-link-color:var(--color-white);--field-text-color:var(--color-on-surface);--field-border-color:var(--color-white-40);--field-border-color-hover:var(--color-white);--element-focus-outline:var(--color-white-10);background:var(--color-secondary);border:1px solid var(--color-secondary);color:var(--color-secondary)}@media only screen and (max-width:734px){.malinovo-plans-filter-section__form{--field-privacy-text-color:var(--color-white-70);--field-privacy-link-color:var(--color-white);border-color:var(--color-surface);border-bottom:unset}}.malinovo-plans-filter-section .form-call-consult__desc,.malinovo-plans-filter-section .form-call-consult__title{color:var(--color-white)}.malinovo-plans-filter-section .form-call-consult__submit.button--secondary{background:var(--color-primary)}@media (any-hover:hover) and (pointer:fine){.malinovo-plans-filter-section .form-call-consult__submit.button--secondary:hover{background:var(--color-primary-hover)}}.malinovo-news-section .entry-card__title{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)}.malinovo-news-section{contain-intrinsic-size:600px;content-visibility:auto;overflow:hidden;padding-bottom:10px;padding-top:30px}@media only screen and (max-width:734px){.malinovo-news-section{padding:0}}.malinovo-news-section .entry-card__date{color:var(--color-on-surface-light);font-size:16px;line-height:1;margin-bottom:12px;opacity:1}.malinovo-news-section .entry-card__title{padding-right:20px}.malinovo-news-section__header{display:flex;justify-content:space-between;margin-right:25px}.malinovo-news-section .slider-outside-controls{margin-bottom:40px}.malinovo-news-section .button.malinovo-news-section__more.is-mobile{margin-top:35px}.malinovo-news-section__list{margin-top:33px}@media only screen and (max-width:734px){.malinovo-news-section__list{margin-top:15px}}.malinovo-news-section__item .entry-card__img-wrapper{aspect-ratio:1.35}.malinovo-building-progress-section{--color-primary:var(--color-secondary);--color-primary-hover:var(--color-secondary-hover);overflow:hidden;padding-bottom:30px;padding-top:110px}@media only screen and (max-width:1068px){.malinovo-building-progress-section{padding-top:80px}}@media only screen and (max-width:734px){.malinovo-building-progress-section{padding-bottom:50px;padding-top:50px}}.malinovo-building-progress-section__slider{margin-top:27px}@media only screen and (max-width:734px){.malinovo-building-progress-section__slider{margin-top:22px}}.malinovo-building-progress-section .building-progress-slider__tab:nth-child(2){display:none}.malinovo-command__list{display:flex;flex-direction:column;gap:10px;margin-left:15px;margin-top:20px}.malinovo-command__list ::marker{color:var(--color-primary)}.malinovo-command__list li{list-style-type:disc}.malinovo-section-documents{padding-top:10px}@media only screen and (max-width:734px){.malinovo-section-documents{padding-top:0}}.malinovo-section-documents .section-documents__more{--color-primary:var(--color-secondary);--color-primary-hover:var(--color-secondary-hover)}.malinovo-contacts-map-section{padding-top:30px}@media only screen and (max-width:431px){.malinovo-contacts-map-section{padding-top:0}}.malinovo-contacts-map-section .project-contacts-map-overlay__bg{background:var(--color-bg)}.malinovo-contacts-map-section .project-contacts-map-overlay__title{color:var(--color-on-surface)}.malinovo-contacts-map-section .project-contacts-map-overlay{--color-on-surface-dark:var(--color-on-primary);--color-link:var(--color-white);--color-link-hover:var(--color-secondary-hover)}@media only screen and (min-width:1068.1px){.malinovo-contacts-map-section .project-contacts-map-overlay{max-width:394px}}@media only screen and (max-width:1068px){.malinovo-contacts-map-section .project-contacts-map-overlay__content{background:var(--color-surface)}}@media only screen and (max-width:734px){.malinovo-contacts-map-section .project-contacts-map-overlay__content{padding:unset}}.malinovo-contacts-map-section .project-contacts-map-overlay__group{color:var(--color-on-surface)}.malinovo-contacts-map-section .project-contacts-map-overlay__label:not(.project-contacts-map-overlay__route){color:var(--color-on-surface-light)}.malinovo-contacts-map-section .project-contacts-map-overlay__partnership{border-top:1px solid var(--color-on-surface-light)}.malinovo-contacts-map-section .button--light.button--fill{background:var(--color-white);border-color:var(--color-white);color:var(--color-on-surface)}@media only screen and (max-width:1068px){.malinovo-contacts-map-section .button--light.button--fill{background:var(--color-bg);border-color:var(--color-bg)}}@media (any-hover:hover) and (pointer:fine){.malinovo-contacts-map-section .button--light.button--fill:hover{background:var(--color-surface);border-color:var(--color-secondary);color:var(--color-on-surface)}}.malinovo-contacts-map-section .button--light.button--fill.is-active{background:var(--color-secondary);color:var(--color-surface)}.malinovo-contacts-map-section .project-contacts-map-overlay__partnership-phone,.malinovo-contacts-map-section .project-contacts-map-overlay__phone{color:var(--color-primary)}.malinovo-contacts-map-section .project-contacts-map-overlay__footer .button{padding:20px}@media only screen and (max-width:734px){.malinovo-contacts-map-section .project-contacts-map-overlay__footer .button{padding:var(--button-padding)}.malinovo-contacts-map-banner .malinovo-consultation-banner-mask__title{bottom:15%;position:absolute}.malinovo-contacts-map-banner__title{font-size:24px}.malinovo-contacts-map-banner__title br{display:none}.malinovo-contacts-map-banner .asymmetrically-rounded-corner__corner{--corner-bg:#0000;background:var(--corner-bg)}.malinovo-contacts-map-banner__button{bottom:0;position:absolute;transform:translateY(-50%);width:100%}}.malinovo-section-logo{padding-top:0}@media only screen and (max-width:734px){.malinovo-section-logo{display:none}}.malinovo-section-logo .section__logo{margin:0 auto 15px}.malinovo-section-logo .full-width-logo img{height:auto;width:auto}
