<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:inline-block}.rangeslider,.rangeslider__fill{display:block}.rangeslider{background:transparent;position:relative}.rangeslider--horizontal{height:1px;width:100%}.rangeslider--vertical{width:1px;min-height:150px;max-height:100%}.rangeslider--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.rangeslider__fill{background:#41AA37;position:absolute}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{background:#41AA37;cursor:pointer;display:inline-block;width:16px;height:16px;position:absolute;border-radius:50%}.rangeslider--horizontal .rangeslider__handle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);touch-action:pan-x;-ms-touch-action:pan-x}input[type=range]:focus+.rangeslider .rangeslider__handle{outline:1px solid black}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-ms-scroll-chaining:none;overscroll-behavior:none;font-size:16px;line-height:1.5em}.body--dark{background:#000000}html{scroll-behavior:smooth}@font-face{font-family:"Stolzl";font-display:swap;font-weight:500;src:url("../fonts/Stolzl-Medium.woff2") format("woff2"),url("../fonts/Stolzl-Medium.woff") format("woff")}@font-face{font-family:"Stolzl";font-display:swap;font-weight:700;src:url("../fonts/Stolzl-Medium.woff2") format("woff2"),url("../fonts/Stolzl-Medium.woff") format("woff")}@font-face{font-family:"Inter";font-display:swap;font-weight:400;src:url("../fonts/Inter-Regular.woff2") format("woff2"),url("../fonts/Inter-Regular.woff") format("woff")}@font-face{font-family:"Inter";font-display:swap;font-weight:500;src:url("../fonts/Inter-Medium.woff2") format("woff2"),url("../fonts/Inter-Medium.woff") format("woff")}.sr-only:not(:focus):not(:active),.visually-hidden:not(:focus):not(:active),input[type=checkbox].visually-hidden,input[type=radio].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.photos-grid-section{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;margin-top:53px}@media (min-width:600px){.photos-grid-section{padding-left:20px;padding-right:20px}}.photos-grid-section__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0}@media (min-width:600px){.photos-grid-section__title{font-size:32px;line-height:1.2em}}.photos-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin:37px 0 0}@media (min-width:1200px){.photos-grid{width:65.88%}}.photos-grid__item{width:calc(50% - 8px)}.photos-grid__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:14px}@media (min-width:600px){.photos-grid__item:nth-child(3){width:35.2%}}@media (min-width:600px){.photos-grid__item:nth-child(4){width:61.9%}}.object-slider-section{margin:32px 0 0}.object-slider-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;position:relative}@media (min-width:600px){.object-slider-section__inner{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.object-slider-section__slider{width:65.88%;position:relative}}.object-slider-section__arrows{list-style:none;height:0;margin:0}.object-slider-section__control{position:absolute;top:50%;margin-top:-21px}.object-slider-section__control--left{left:24px}.object-slider-section__control--right{right:24px}.object-slider-section__btn{cursor:pointer;width:42px;height:42px;border-radius:21px;background:rgba(255,255,255,0.8);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.object-slider-section_btn--right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.object-slider-section__peppermint ul.peppermint-dots&gt;li{width:84px;height:84px;padding:0 8px}.object-slider-section__peppermint ul.peppermint-dots&gt;li&gt;span{width:84px;height:84px;border-radius:0;position:static;background-size:cover;margin:0}.object-slider-section__peppermint ul.peppermint-dots&gt;li.peppermint-active-dot&gt;span{width:84px;height:84px;border:none;margin:0;background-size:cover}.object-slider-section__peppermint.peppermint figure img{border-radius:24px;-webkit-box-shadow:none;box-shadow:none}.object-slider-section__peppermint .peppermint-slides{padding:0}.object-slider-section__peppermint.peppermint.peppermint-active{margin-bottom:53px}.object-slider-section__peppermint.peppermint.peppermint-active .peppermint-slides+ul.peppermint-dots{margin:22px 0 0}.object-slider-section__peppermint.peppermint.peppermint-active .peppermint-slides{border-radius:24px;overflow:hidden}.object-text-section{margin:48px 0 0}.object-text-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.object-text-section__inner{padding-left:20px;padding-right:20px}}.object-text-section__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0}@media (min-width:600px){.object-text-section__title{font-size:32px;line-height:1.2em;padding:30px 0}}.object-text-section__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-top:24px}@media (min-width:1200px){.object-text-section__row{width:65.88%;margin-top:36px}}.object-text-section__row+.object-text-section__row{margin-top:44px}@media (min-width:1200px){.object-text-section__column{width:calc(50% - 16px)}}.object-text-section__column+.object-text-section__column{margin-top:24px}@media (min-width:1200px){.object-text-section__column+.object-text-section__column{margin-top:0}}.object-text-section__column a{color:#41AA37;text-decoration:none}.object-text-section__column img{max-width:100%;border-radius:14px;width:100%;display:block}.object-text-section__column p:first-child{margin-top:0}.about-object-text-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.about-object-text-section__inner{padding-left:20px;padding-right:20px}}.about-object-text-section__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0}@media (min-width:600px){.about-object-text-section__title{font-size:40px;line-height:1.2em}}@media (min-width:1200px){.about-object-text-section__title{font-size:40px;line-height:1.2em}}@media (min-width:1200px){.about-object-text-section__content{width:65.88%;margin-top:32px}}.flat-type-card{border-radius:20px;min-height:87px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px 15px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-weight:500;color:#000000;background:transparent no-repeat right top;background-size:cover;position:relative}@media (min-width:600px){.flat-type-card{padding:20px;min-height:134px}}@media (min-width:1200px){.flat-type-card{padding:20px 22px 18px;min-height:180px}}.flat-type-card:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}.flat-type-card--heading{padding-top:0}@media (min-width:600px){.flat-type-card--heading{padding-left:0;padding-top:6px;padding-bottom:10px}}@media (min-width:1200px){.flat-type-card--heading{padding-left:30px}}.flat-type-card--green:before{background:rgba(24,164,82,0.2)}.flat-type-card--blue:before{background:rgba(13,117,189,0.16)}.flat-type-card--gray:before{background:rgba(144,157,168,0.2)}.flat-type-card--yellow:before{background:rgba(249,184,81,0.2)}.flat-type-card--studio{background-image:url(/img/pages-images/studio.jpg)}.flat-type-card--1room{background-image:url(/img/pages-images/1room.jpg)}.flat-type-card--1plusroom{background-image:url(/img/pages-images/1plusroom.jpg)}.flat-type-card--2rooms{background-image:url(/img/pages-images/2rooms.jpg)}.flat-type-card--2plusrooms{background-image:url(/img/pages-images/2plusrooms.jpg)}.flat-type-card--3rooms{background-image:url(/img/pages-images/3rooms.jpg)}.flat-type-card--3plusrooms{background-image:url(/img/pages-images/3plusrooms.jpg)}.flat-type-card__label{font-size:13px;line-height:1;margin-top:auto;max-width:180px;z-index:1;position:relative}@media (min-width:600px){.flat-type-card__label{font-size:18px}}.flat-type-card__number{font-size:34px;line-height:1;z-index:1;position:relative}@media (min-width:600px){.flat-type-card__number{font-size:36px}}.flat-types-grid{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;padding-left:0;padding-right:0;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media (min-width:600px){.flat-types-grid{padding-left:20px;padding-right:20px}}@media (min-width:600px){.flat-types-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:initial;margin-top:40px}}@media (min-width:1200px){.flat-types-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.flat-types-grid__item{-webkit-box-flex:45.63%;-ms-flex:45.63% 0 0px;flex:45.63% 0 0;min-width:45.63%;margin-top:16px;scroll-snap-align:start}.flat-types-grid__item:first-child{display:none}@media (min-width:600px){.flat-types-grid__item:first-child{display:block}}.flat-types-grid__item:last-child{padding-right:12px}@media (min-width:600px){.flat-types-grid__item:last-child{padding-right:0}}@media (min-width:600px){.flat-types-grid__item{margin-top:20px;margin-right:2.6%;-webkit-box-flex:31.59%;-ms-flex:31.59% 0 0px;flex:31.59% 0 0;min-width:31.59%;padding-left:0}.flat-types-grid__item:nth-child(3n){margin-right:0}}@media (min-width:1200px){.flat-types-grid__item{margin-right:0;-webkit-box-flex:22.14%;-ms-flex:22.14% 0 0px;flex:22.14% 0 0;min-width:22.14%;margin-top:40px}}.flat-types-grid__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;max-width:240px}@media (min-width:600px){.flat-types-grid__title{font-size:40px;line-height:1.2em}}@media (min-width:600px){.flat-types-grid__title{font-size:30px;line-height:1.2em}}@media (min-width:1200px){.flat-types-grid__title{font-size:40px;line-height:1.2em}}.flat-types-grid-mobile-title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;padding:0 12px;margin:40px 0 0}@media (min-width:600px){.flat-types-grid-mobile-title{font-size:40px;line-height:1.2em}}@media (min-width:600px){.flat-types-grid-mobile-title{display:none}}.breadcrumbs{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;display:none;list-style:none;font-size:12px;color:#a1a1a1;margin-top:30px}@media (min-width:600px){.breadcrumbs{padding-left:20px;padding-right:20px}}@media (min-width:600px){.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex}}.breadcrumbs--slideshow{padding-left:40px;padding-right:40px;position:relative;z-index:2;margin:0 0 -24px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1200px){.breadcrumbs--slideshow{padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media (min-width:600px){.breadcrumbs--flats{display:none}}@media (min-width:1200px){.breadcrumbs--flats{display:-webkit-box;display:-ms-flexbox;display:flex}}.breadcrumbs__item{padding-right:15px}.breadcrumbs__link{color:#41AA37;text-decoration:none;display:inline-block;margin-right:11px}.breadcrumbs__link:hover{color:#41AA37}.hero-slider-section{max-width:1400px;margin:0 auto;overflow:hidden;position:relative}.hero-slider-section--object{margin:16px auto 0}@media (min-width:600px){.hero-slider-section--object{margin:0 auto}}.hero-slider-section__title{display:none}@media (min-width:600px){.hero-slider-section__title{display:block;font-size:40px;line-height:1.2em;font-weight:500;color:#ffffff;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;max-width:378px;margin:0}}.hero-slider-section__object-info{padding:0 12px}@media (min-width:600px){.hero-slider-section__object-info{position:absolute;left:30px;bottom:66px}}.hero-slider-section__facts-list{list-style:none;padding:0;margin:20px 0 0}.hero-slider-section__facts-list-item{font-size:11px;color:#41AA37;line-height:1.2em;text-transform:uppercase;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:0.1em;margin-top:16px}@media (min-width:600px){.hero-slider-section__facts-list-item{color:#ffffff}}.hero-slider-section__action{margin:20px 0 0}.hero-slider-section__action .tln-button{min-width:195px;display:block}@media (min-width:600px){.hero-slider-section__action .tln-button{display:inline-block}}.callback-promo{padding-left:20px;padding-right:20px;max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.callback-promo{padding-left:20px;padding-right:20px}}.callback-promo--question{max-width:1126px;margin-top:40px}.callback-promo--object{margin-top:40px}@media (min-width:600px){.callback-promo--object{margin-top:20px}}.callback-promo__inner{background:#41AA37;border-radius:20px;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:28px 12px 37px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:138px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.callback-promo__inner{padding:38px 23px 40px}}@media (min-width:1200px){.callback-promo__inner{padding:19px 40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.callback-promo__success{width:100%;text-align:center}.callback-promo__inner--question{padding:52px 53px 36px 48px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.callback-promo__description{padding-left:76px;position:relative;-webkit-box-flex:36.32%;-ms-flex:36.32% 0 0px;flex:36.32% 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;min-height:54px}@media (min-width:600px){.callback-promo__description{padding-left:102px;margin-right:6.88%}}@media (min-width:1200px){.callback-promo__description{padding-left:126px}}.callback-promo__description--question{-webkit-box-flex:33.07%;-ms-flex:33.07% 0 0px;flex:33.07% 0 0;-webkit-box-sizing:content-box;box-sizing:content-box;padding-top:6px}.callback-promo__image{width:60px;height:60px;display:block;position:absolute;border-radius:50%;overflow:hidden;left:0;top:-6px}@media (min-width:600px){.callback-promo__image{width:80px;height:80px;top:50%;margin-top:-40px}}@media (min-width:1200px){.callback-promo__image{width:100px;height:100px;top:50%;margin-top:-50px}}.callback-promo__description--question .callback-promo__image{top:-13px;margin-top:0}.callback-promo__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;margin:0;line-height:1.18em}@media (min-width:600px){.callback-promo__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.14em;margin:0}}.callback-promo__paragraph{margin:5px 0 0;font-size:10px;line-height:1.4em}@media (min-width:600px){.callback-promo__paragraph{font-size:12px;line-height:18px;margin-top:8px}}.callback-promo__paragraph--success{margin:10px 0 0}@media (min-width:600px){.callback-promo__paragraph--success{margin:13px 0 0}}.callback-promo__form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.callback-promo__form button{width:100%;margin-top:18px}@media (min-width:600px){.callback-promo__form button{width:27.5%;margin-top:0}}@media (min-width:600px){.callback-promo__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:26px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1200px){.callback-promo__form{-webkit-box-flex:56.8%;-ms-flex:56.8% 0 0px;flex:56.8% 0 0;max-width:56.8%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0}}.callback-promo__form--question{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.callback-promo__form--question button{margin-top:24px;width:62.2%}.callback-promo__input{margin-top:18px}.callback-promo__input:first-child{margin-top:21px}@media (min-width:600px){.callback-promo__input:first-child{margin-top:0}}@media (min-width:600px){.callback-promo__input{margin-top:0;width:30.76%;padding-right:30px}}.callback-promo--question .callback-promo__input{-webkit-box-flex:1;-ms-flex:1;flex:1}.callback-promo--question .callback-promo__input+.callback-promo__input{padding:0}.callback-promo__textarea{margin-top:24px}.callback-promo__consent{width:100%;position:relative;margin-top:17px}.callback-promo__checkbox{display:none}.callback-promo__checkbox:checked+.callback-promo__custom-checkbox{background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5l4 3L10.5 1' stroke='%2341AA37' stroke-width='2'/%3E%3C/svg%3E")}.callback-promo__custom-checkbox{width:16px;height:16px;display:inline-block;border-radius:5px;background:#ffffff;cursor:pointer;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.callback-promo__checkbox-label{font-size:10px;line-height:1.4em;padding-left:22px;display:block}.tln-input,.tln-range-input__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff;height:34px;border-radius:12px;border:none;padding:0 0 0 12px;font-size:14px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.tln-input:focus,.tln-range-input__input:focus{-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.25);box-shadow:inset 0 1px 4px rgba(0,0,0,0.25);outline:none}.tln-input--textarea{height:80px;resize:vertical;padding-top:9px}.tln-input::-webkit-input-placeholder,.tln-range-input__input::-webkit-input-placeholder{color:#b2c4a9}.tln-input::-moz-placeholder,.tln-range-input__input::-moz-placeholder{color:#b2c4a9}.tln-input:-ms-input-placeholder,.tln-range-input__input:-ms-input-placeholder{color:#b2c4a9}.tln-input::-ms-input-placeholder,.tln-range-input__input::-ms-input-placeholder{color:#b2c4a9}.tln-input::placeholder,.tln-range-input__input::placeholder{color:#b2c4a9}.tln-input--shadowed{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25);box-shadow:inset 0 2px 4px rgba(0,0,0,0.25)}.tln-input--shadowed::-webkit-input-placeholder{color:#c4c4c4}.tln-input--shadowed::-moz-placeholder{color:#c4c4c4}.tln-input--shadowed:-ms-input-placeholder{color:#c4c4c4}.tln-input--shadowed::-ms-input-placeholder{color:#c4c4c4}.tln-input--shadowed::placeholder{color:#c4c4c4}.tln-input--bordered{-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.15);box-shadow:inset 0 2px 5px rgba(0,0,0,0.15);border:1px solid #e1e1e1}.tln-input--bordered::-webkit-input-placeholder{color:#b6b6b6}.tln-input--bordered::-moz-placeholder{color:#b6b6b6}.tln-input--bordered:-ms-input-placeholder{color:#b6b6b6}.tln-input--bordered::-ms-input-placeholder{color:#b6b6b6}.tln-input--bordered::placeholder{color:#b6b6b6}.tln-input--light-border{border:1px solid #d8d8d8}.tln-range-input{position:relative}.tln-range-input__input{height:48px;border:1px solid #eeeeee;-webkit-box-shadow:inset 0px 4px 2px rgba(0,0,0,0.08);box-shadow:inset 0px 4px 2px rgba(0,0,0,0.08);font-size:18px;font-weight:600}.tln-range-input__range{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:calc(100% - 24px)}.tln-button{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#41AA37;color:#ffffff;font-size:14px;letter-spacing:0.12em;text-transform:uppercase;border-radius:12px;border:none;font-weight:500;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;padding:10px 15px 9px;cursor:pointer;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:1.5em}.tln-button:hover{opacity:0.7}.tln-button--dark{background:#347d52}.tln-button--white{background:#ffffff;color:#41AA37;border:2px solid #41AA37}.tln-button--shadow{background:#ffffff;color:#41AA37;-webkit-box-shadow:0 2px 10px rgba(186,189,191,0.42);box-shadow:0 2px 10px rgba(186,189,191,0.42);font-size:10px;padding:9px 20px 6px;letter-spacing:0.1em}.tln-button--small{font-size:10px;padding:11px 15px 8px}.tln-button--large{font-size:16px;padding:12px 15px}.tln-button--ghost-small{font-size:10px;background:none;color:#41AA37;padding:10px 15px 9px;letter-spacing:0.1em}.tln-button--ghost-small:hover{opacity:0.7}.tln-button--submit-btn{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#41AA37;color:#ffffff;font-size:16px;letter-spacing:0.14em;text-transform:uppercase;border-radius:12px;border:none;font-weight:500;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;padding:13px 15px 11px;width:100%;cursor:pointer;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:1.5em}.tln-button--submit-btn:hover{opacity:0.7}.tln-button--submit-btn:disabled{background:#DFDFDF;cursor:default}.tln-button--submit-btn:disabled:hover{opacity:1}.flat-overview{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;padding-bottom:40px;margin-top:10px}@media (min-width:600px){.flat-overview{padding-left:20px;padding-right:20px}}.flat-overview__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){.flat-overview__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px}}.flat-overview__header{display:-webkit-box;display:-ms-flexbox;display:flex}.flat-overview__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;font-size:20px}@media (min-width:600px){.flat-overview__title{font-size:40px;line-height:1.2em}}.flat-overview__progress{width:170px;min-width:170px;display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1200px){.flat-overview__progress{display:-webkit-box;display:-ms-flexbox;display:flex}}.flat-overview__progress-label{font-size:14px;line-height:1.43em;font-weight:500;color:#41AA37;width:60px;margin-left:13px}@media (min-width:1200px){.flat-overview__pictures{width:48.53%}}.flat-overview__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){.flat-overview__description{width:51.47%;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}}.object-description__bookmark{margin:24px 0 0;text-align:center;-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3}.object-description__bookmark-label{font-size:13px;color:#3d3d3d;display:inline-block;margin-left:0;letter-spacing:0.15px}@media (min-width:600px){.object-description__bookmark-label{font-size:18px;margin-left:28px}}.object-description__table{width:100%;display:block;margin-top:13px;color:#3d3d3d}.object-description__table-body{display:block}.object-description__table-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;font-size:14px}.object-description__table-row:after{content:"";display:block;position:absolute;width:100%;height:1px;background:#C7D3DD;left:0;bottom:6px;z-index:1}.object-description__table-heading{text-align:left;font-weight:normal;display:block;background:#ffffff;position:relative;z-index:2;padding:0 10px 0 0}.object-description__table-value{text-align:right;display:block;background:#ffffff;position:relative;z-index:2;padding:0 0 0 10px}.object-description__actions{margin:36px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.object-description__action{-webkit-box-flex:1;-ms-flex:1;flex:1}.object-description__text-content{margin-top:98px}.object-description__price{margin:23px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}@media (min-width:600px){.object-description__price{margin:36px 0 0}}.object-description__price-value{font-weight:500;font-size:22px;color:#343434}@media (min-width:600px){.object-description__price-value{font-size:42px}}.object-description__price-square{color:#3d3d3d;font-size:14px;display:inline-block;margin-left:18px}@media (min-width:600px){.object-description__price-square{margin-left:30px;font-size:18px}}.object-description__mortgage{display:-webkit-box;display:-ms-flexbox;display:flex;margin:19px 0 0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.object-description__mortgage-type{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 16px}.object-description__mortgage-type:first-child{margin-left:0}.object-description__mortgage-payment{display:block;color:#343434;margin-top:-2px;font-weight:500;font-size:16px}.object-description__mortgage-payment--link{color:#41AA37}.object-description__mortgage-payment--link:hover{color:#41AA37}.object-description__mortgage-type-label{color:#3d3d3d;font-size:13px}.object-description__mortgage-type-rate{font-size:14px;color:#3d3d3d}.rate-flat__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.14em;margin:0;line-height:1.2em}@media (min-width:600px){.rate-flat__title{font-size:24px}}.rate-flat__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:20px 0 0;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:600px){.rate-flat__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:600px){.rate-flat__item{margin-left:31px}.rate-flat__item:first-child{margin-left:0}}.rate-flat__button{width:36px;height:36px;background-size:36px 36px;display:inline-block}@media (min-width:600px){.rate-flat__button{width:38px;height:38px;background-size:38px 38px}}.rate-flat__button--emo-1{background-image:url(/img/pages-images/emo-1.svg)}.rate-flat__button--emo-2{background-image:url(/img/pages-images/emo-2.svg)}.rate-flat__button--emo-3{background-image:url(/img/pages-images/emo-3.svg)}.rate-flat__button--emo-4{background-image:url(/img/pages-images/emo-4.svg)}.rate-flat__button--emo-5{background-image:url(/img/pages-images/emo-5.svg)}.related-flats{margin:34px 0 0}.related-flats__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.14em;margin:0;line-height:1.2em}@media (min-width:600px){.related-flats__title{font-size:24px}}.related-flats__grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:15px 0 0;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.related-flats__grid{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.related-flats__grid-item{width:100%;margin-top:10px}@media (min-width:600px){.related-flats__grid-item{width:48.62%;margin-top:20px}}.object-pictures{width:100%;max-width:100%;padding:16px 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 5px 13px rgba(186,189,191,0.42);box-shadow:0px 5px 13px rgba(186,189,191,0.42);border-radius:20px}@media (min-width:600px){.object-pictures{padding:24px 20px 34px}}.radial-progress{position:relative}.radial-progress__text{position:absolute;width:100%;top:0;line-height:40px;text-align:center;font-size:14px;font-weight:500}@media (min-width:600px){.radial-progress__text{line-height:50px}}.radial-progress__progress{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block}@media (min-width:600px){.radial-progress__progress{width:50px;height:50px}}.radial-progress__meter{stroke-width:3;fill:none;stroke:rgba(24,164,82,0.2)}.radial-progress__value{stroke-width:3;fill:none;stroke:#41AA37;stroke-linecap:round;stroke-dasharray:144.5132}.text-content{font-size:12px;line-height:1.5em}@media (min-width:600px){.text-content{font-size:16px}}.text-content h3{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;font-size:24px}@media (min-width:600px){.text-content h3{font-size:40px;line-height:1.2em}}.text-content ul{padding-left:20px;list-style:none}.text-content ul li{margin-top:22px;position:relative}.text-content ul li:before{content:"";display:block;position:absolute;left:-20px;top:5px;border-radius:50%;background:#41AA37;width:8px;height:8px}@media (min-width:600px){.text-content ul li:before{top:10px}}.text-content ul li:first-child{margin-top:0}.text-content p{margin:24px 0 0}.tln-badge{height:auto;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:16px;font-family:"Inter",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;background:#ffffff;color:#979797}@media (min-width:600px){.tln-badge{font-size:16px;line-height:32px}}.tln-badge__value{color:#343434}.top-ribbon{background:-webkit-gradient(linear,right top,left top,from(#d7e8f4),to(#d1eddc));background:linear-gradient(270deg,#d7e8f4 0%,#d1eddc 100%);text-align:center}.top-ribbon__link{display:block;padding:13px 10px 11px;font-size:16px;font-weight:500;color:#545454;text-decoration:none}.top-ribbon__link-arrow-holder{position:relative}.top-ribbon__link-arrow-holder:after{content:"";display:inline-block;background:url("/img/pages-images/icon-arrow-ribbon.svg");width:8px;height:13px;margin-left:10px;vertical-align:middle}.page-header{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:600px){.page-header{padding-left:20px;padding-right:20px}}.page-header__logo{margin-right:31px}.page-heeader__logo-img{width:18px;display:block}.page-header__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:10px 0;cursor:pointer;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;font-size:12px;line-height:1.16em;letter-spacing:0.14em;color:#41AA37;text-decoration:none;white-space:nowrap;background:transparent}.page-header__btn:hover{opacity:0.7}.page-header__btn--profile{position:relative;white-space:nowrap}.page-header__btn--profile:before{content:"";display:inline-block;width:8px;height:10px;background:url(/img/pages-images/icon-profile.svg) no-repeat 0 0;margin-right:9px}.page-header__btn--dropdown:after{content:"";width:7px;height:4px;background:url(/img/pages-images/icon-arrow-green.svg) no-repeat 0 0;margin-left:7px;margin-bottom:2px;display:inline-block}.page-header__nav{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.page-header__login{display:none}@media (min-width:600px){.page-header__login{display:block;margin-left:46px}}@media (min-width:1200px){.page-header__login{margin-left:125px}}.page-header__left-group,.page-header__middle-group,.page-header__right-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1200px){.page-header__left-group,.page-header__middle-group,.page-header__right-group{-webkit-box-flex:1;-ms-flex:1;flex:1}}.page-header__middle-group{display:none}@media (min-width:600px){.page-header__middle-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-header__right-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:600px){.page-header__right-group{margin-top:-3px}}.top-nav__item:first-child{margin-left:0}@media (min-width:600px){.top-nav__item{margin-left:33px}}@media (min-width:1200px){.top-nav__item{margin-left:62px}}.header-phone__phone{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;font-size:12px;line-height:1.16em;letter-spacing:0.14em;color:#41AA37;text-decoration:none;letter-spacing:0.1em}.header-phone__phone:hover{color:#41AA37}.header-phone__hours{font-size:10px;color:#a1a1a1;display:block;font-weight:500;line-height:10px;margin-top:3px}.page-footer{margin-top:20px;max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.page-footer{padding-left:20px;padding-right:20px}}@media (min-width:600px){.page-footer{margin-top:60px}}@media (max-width:600px){.page-footer{padding-left:10px;padding-right:10px}}.page-footer__inner--has-border{border-top:1px solid #dfdfdf;padding-top:48px}@media (min-width:600px){.page-footer__inner--has-border{padding-top:29px}}@media (min-width:1200px){.page-footer__inner--has-border{padding-top:40px}}.page-footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1200px){.page-footer__menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.page-footer__column{-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:600px){.page-footer__column{padding-right:10px}}.page-footer__column--narrow{width:50%}@media (min-width:600px){.page-footer__column--narrow{width:25%}}@media (min-width:1200px){.page-footer__column--narrow{width:16.415%;min-width:16.415%}}@media (min-width:600px){.page-footer__column--wide{width:50%}}@media (min-width:1200px){.page-footer__column--wide{width:34.34%;min-width:34.34%}}.page-footer__column--cities{display:none}@media (min-width:600px){.page-footer__column--cities{display:block}}.page-footer__column--company,.page-footer__column--partners{margin-top:28px}@media (min-width:600px){.page-footer__column--company,.page-footer__column--partners{margin-top:0}}.page-footer__column--contacts{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}@media (min-width:600px){.page-footer__column--contacts{width:50%;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin-top:52px}}@media (min-width:1200px){.page-footer__column--contacts{margin-top:0;width:16.415%;min-width:16.415%}}.page-footer__column--apps{display:none}@media (min-width:600px){.page-footer__column--apps{width:50%;display:block;margin-top:52px}}@media (min-width:1200px){.page-footer__column--apps{margin-top:0}}.page-footer__address{font-size:12px;font-weight:500;margin:12px 0 -3px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:600px){.page-footer__address{display:block;margin:0}}.page-footer__address-label{font-size:10px;font-weight:500;color:#a1a1a1;display:block;margin-top:0;margin-bottom:-2px;width:90px}@media (min-width:600px){.page-footer__address-label{margin-top:11px;width:auto}}.page-footer__phone{font-size:12px;font-weight:500;color:#41AA37;text-decoration:none;margin-left:90px;margin-top:3px;display:inline-block}.page-footer__phone:hover{color:#41AA37}@media (min-width:600px){.page-footer__phone{margin-left:0;margin-top:2px;display:block}}.page-footer__hours{font-size:10px;font-weight:500;color:#a1a1a1;margin:-9px 0 0;display:inline-block}@media (min-width:600px){.page-footer__hours{margin:-9px 0 0;display:block}}.page-footer__cta-btn{margin-top:8px;width:100%}@media (min-width:600px){.page-footer__cta-btn{margin-top:7px;width:auto}}.page-footer__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:0.1em;line-height:1.16em;color:#343434;margin:0}.page-footer__copy{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;padding-bottom:26px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1200px){.page-footer__copy{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.page-footer__copy-year{font-size:12px;font-weight:500;color:#979797;margin:0}.page-footer__legal-link-wrapper{margin-top:10px}.page-footer__legal-link-wrapper+.page-footer__legal-link-wrapper{margin-top:-7px}.page-footer__copy-left{width:100%}@media (min-width:1200px){.page-footer__copy-left{width:34.34%;min-width:34.34%}}.page-footer__copy-text{width:100%;font-size:12px;line-height:1.5em;color:#979797}.page-footer__copy-text p{margin:3px 0 0}@media (min-width:1200px){.page-footer__copy-text{width:65.66%;min-width:65.66%}}.dropdown{position:relative;display:inline-block}.dropdown__menu{width:220px;position:absolute;background-color:#ffffff;padding:12px 0;z-index:500;margin-top:5px;margin-bottom:5px;left:0;top:100%;list-style:none;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.dropdown__sub-wrapper:hover&gt;.dropdown__menu,.dropdown__wrapper:hover&gt;.dropdown__menu{clip:auto;-webkit-clip-path:none;clip-path:none}.dropdown__sub-wrapper:hover&gt;.dropdown__menu{left:100%}.dropdown__item{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;font-size:12px;line-height:1.16em;letter-spacing:0.14em;line-height:1.66em;color:#41AA37;padding:9px 33px 8px;text-decoration:none;display:block}.dropdown__item.dropdown__item--hover,.dropdown__item:hover{opacity:0.7}.dropdown__separator{height:1px;background-color:var(--color-contrast-low);margin:var(--dropdown-item-padding)}.dropdown__sub-wrapper{position:relative}.dropdown__sub-wrapper&gt;.dropdown__item{position:relative;padding-right:calc(var(--space-sm) + 12px)}.dropdown__sub-wrapper&gt;.dropdown__item .icon{position:absolute;display:block;width:12px;height:12px;right:var(--space-xxs);top:calc(50% - 6px)}.dropdown__sub-wrapper&gt;.dropdown__menu{top:calc(var(--space-xxs) * -1);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.js .dropdown__menu{top:calc(100% + 4px)}.js .dropdown__sub-wrapper .dropdown__menu{top:calc(var(--space-xxs) * -1)}.js .dropdown__menu--is-visible{clip:auto;-webkit-clip-path:none;clip-path:none;-webkit-animation:dropdown-show 0.2s forwards;animation:dropdown-show 0.2s forwards}.js .dropdown__menu--is-hidden{-webkit-animation:dropdown-hide 0.2s;animation:dropdown-hide 0.2s}.js .dropdown__sub-wrapper&gt;.dropdown__menu--is-hidden,.js .dropdown__sub-wrapper&gt;.dropdown__menu--is-visible{left:100%}.js .dropdown__sub-wrapper&gt;.dropdown__menu--is-hidden.dropdown__menu--left,.js .dropdown__sub-wrapper&gt;.dropdown__menu--is-visible.dropdown__menu--left{left:-100%}@-webkit-keyframes dropdown-show{0%{opacity:0}to{opacity:1}}@keyframes dropdown-show{0%{opacity:0}to{opacity:1}}@-webkit-keyframes dropdown-hide{0%{clip:auto;-webkit-clip-path:none;clip-path:none;opacity:1}to{clip:auto;-webkit-clip-path:none;clip-path:none;opacity:0}}@keyframes dropdown-hide{0%{clip:auto;-webkit-clip-path:none;clip-path:none;opacity:1}to{clip:auto;-webkit-clip-path:none;clip-path:none;opacity:0}}.slideshow.peppermint figure img{-webkit-box-shadow:none;box-shadow:none}.slideshow__image{border-radius:20px;overflow:hidden}.slideshow__overlay-gradient{width:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(31%,rgba(255,255,255,0)),to(rgba(0,0,0,0.4)));background:linear-gradient(to bottom,rgba(255,255,255,0) 31%,rgba(0,0,0,0.4) 100%);height:100%;position:absolute;opacity:1;border-radius:20px}.slideshow.peppermint.peppermint-active{width:100%;overflow:visible;margin:0}@media (min-width:1200px){.slideshow.peppermint.peppermint-active{width:calc(100% - 20px);overflow:hidden}}.slideshow .peppermint-slides{padding:0}.slideshow ul.peppermint-dots&gt;li{padding:5px;width:8px;height:4px;text-align:left;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}.slideshow ul.peppermint-dots&gt;li&gt;span{width:8px;height:4px;background:#41AA37;border-radius:2px;display:block;margin:0;position:static;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}.slideshow ul.peppermint-dots&gt;li.peppermint-active-dot{width:38px}.slideshow ul.peppermint-dots&gt;li.peppermint-active-dot&gt;span{margin:0;width:38px;height:4px;border:none;background:#41AA37}.slideshow.peppermint.peppermint-active .peppermint-slides+ul.peppermint-dots{display:none}@media (min-width:600px){.slideshow.peppermint.peppermint-active .peppermint-slides+ul.peppermint-dots{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-bottom:12px;display:block}}.tabs__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.tabs__controls li{display:inline-block;margin:0 16px 0 0}.tabs__controls li:last-child{margin-right:0}.tabs__controls a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:var(--color-contrast-low);padding:var(--space-xs) var(--space-sm);white-space:nowrap;color:inherit;border-radius:var(--tabs-control-radius)}.tabs__controls a:hover{background-color:var(--color-contrast-lower)}.tabs__panel{margin-bottom:var(--space-md)}.js .tabs__controls a{text-decoration:none}.js .tabs__controls .tabs__control--selected{background-color:var(--color-primary);color:var(--color-white)}.js .tabs__panel{margin-bottom:0;display:none}.js .tabs__panel--selected{display:block}.js .tabs{padding:0;border:none;background-color:transparent}.js .tabs__controls{margin-bottom:0}.js .tabs__controls li{margin-top:0;margin-bottom:0}.js .tabs__controls li:first-child{margin-left:0}.js .tabs__controls a{display:inline-block;font-size:15px;line-height:24px;font-weight:500;background:#e9eff5;border-radius:15px;letter-spacing:0.1px;color:#343434;cursor:pointer;padding:2px 18px 4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.js .tabs__controls .tabs__control--selected{display:inline-block;font-size:15px;line-height:24px;font-weight:500;background:#41AA37;border-radius:15px;letter-spacing:0.1px;color:#ffffff;cursor:pointer;padding:2px 18px 4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.js .tabs__controls--radio a{border:1px solid #d8d8d8;color:#41AA37;background:transparent;font-size:16px;line-height:1;border-radius:6px;padding:12px 15px 14px 40px;position:relative}.js .tabs__controls--radio a:before{content:"";display:block;width:20px;height:20px;position:absolute;top:12px;left:12px;border:1px solid #d8d8d8;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.js .tabs__controls--radio .tabs__control--selected{border:none;color:#000000;background:#fafafa;font-size:16px;line-height:1;border-radius:6px;padding:13px 16px 15px 41px}.js .tabs__controls--radio .tabs__control--selected:after{content:"";display:block;width:12px;height:12px;background:#41AA37;border-radius:50%;position:absolute;top:16px;left:16px}.js .tabs__panels{border:var(--tabs-border-width) solid var(--color-contrast-low);border-radius:0 var(--tabs-radius) var(--tabs-radius) var(--tabs-radius);background-color:var(--color-bg)}.footer-menu-list{margin:9px 0 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-menu-list__item{width:50%}.footer-menu-list__item--full{width:100%}.object-title-mobile{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.2em;color:#343434;padding-left:12px;padding-right:12px;margin:10px 0 0}@media (min-width:600px){.object-title-mobile{display:none}}.promotions-section{padding-top:6px;background:#F9F9F9}@media (min-width:600px){.promotions-section{padding-top:61px;padding-bottom:60px;background:#ffffff}}.promotions-section__title{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;color:#343434;max-width:210px}@media (min-width:600px){.promotions-section__title{padding-left:20px;padding-right:20px}}@media (min-width:600px){.promotions-section__title{font-size:40px;line-height:1.2em}}@media (min-width:600px){.promotions-section__title{font-size:30px;line-height:1.2em;max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}}@media (min-width:600px) and (min-width:600px){.promotions-section__title{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.promotions-section__title{font-size:40px;line-height:1.2em}}@media (min-width:600px){.promotions-section__list-wrapper{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}}@media (min-width:600px) and (min-width:600px){.promotions-section__list-wrapper{padding-left:20px;padding-right:20px}}.promotions-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0;padding:0 0 30px;list-style:none;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media (min-width:600px){.promotions-list{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:initial;margin:3px 0 0;padding:0}}@media (min-width:1200px){.promotions-list{width:74.26%;margin:0}}.promotions-list__item{width:calc(100% - 120px);min-width:calc(100% - 120px);margin-left:3px;padding-left:12px;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-snap-align:start;border-radius:20px}.promotions-list__item:first-child{margin-left:0}.promotions-list__item:last-child{padding-right:12px}@media (min-width:600px){.promotions-list__item:last-child{padding-right:0}}@media (min-width:600px){.promotions-list__item{width:31.5%;min-width:initial;margin-left:2.74%;margin-top:20px;padding-left:0}.promotions-list__item:nth-child(3n+1){margin-left:0}}@media (min-width:1200px){.promotions-list__item{width:30.69%;min-width:initial;margin-left:3.96%;margin-top:30px}.promotions-list__item:nth-child(3n+1){margin-left:0}}.promotions-list__image{border-radius:20px;overflow:hidden;display:block;width:100%}.docs-section{background:#F9F9F9;padding-top:36px;padding-bottom:51px}@media (min-width:600px){.docs-section{padding-top:61px;padding-bottom:35px}}@media (min-width:1200px){.docs-section{padding-top:24px;padding-bottom:57px}}.docs-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.docs-section__inner{padding-left:20px;padding-right:20px}}.docs-section__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;color:#343434}@media (min-width:600px){.docs-section__title{font-size:40px;line-height:1.2em}}@media (min-width:600px){.docs-section__title{font-size:30px}}@media (min-width:1200px){.docs-section__title-inner{padding-left:30px}}.docs-list{margin:16px 0 0;padding:0;list-style:none}@media (min-width:600px){.docs-list{margin:25px 0 0}}@media (min-width:1200px){.docs-list{margin:33px 0 0 29px}}.docs-list__item{margin-top:6px}@media (min-width:600px){.docs-list__item{margin-top:10px}}.docs-list__link{color:#41AA37;font-size:12px;text-decoration:none;font-weight:500}.docs-list__link:hover{color:#41AA37}@media (min-width:600px){.docs-list__link{font-size:15px}}.docs-list__link--external:after{content:"";width:10px;height:10px;background:url("/img/pages-images/icon-external.svg") no-repeat;display:inline-block;margin-left:8px}.docs-list__link--doc:before{content:"";width:9px;height:11px;background:url("/img/pages-images/icon-doc.svg") no-repeat;display:inline-block;margin-right:10px}.progress-widget{-webkit-box-shadow:0px 5px 13px rgba(186,189,191,0.42);box-shadow:0px 5px 13px rgba(186,189,191,0.42);border-radius:20px;padding:20px 16px 21px}@media (min-width:600px){.progress-widget{padding:35px 30px 26px}}.progress-widget__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.progress-widget__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.14em;margin:0;font-size:16px;line-height:1.19em;color:#343434}@media (min-width:600px){.progress-widget__title{font-size:24px;line-height:1.2em}}.progress-widget__link{color:#41AA37;text-decoration:none;font-size:15px;font-weight:500;cursor:pointer;margin-top:-3px}.progress-widget__link:hover{color:#41AA37}@media (min-width:600px){.progress-widget__link{margin-top:4px}}.progress-widget__dates{margin:18px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.progress-widget__date{font-size:13px;font-weight:500;text-transform:uppercase;color:#343434}.progress-widget__progress-wrapper{margin-top:5px;border-radius:4px;overflow:hidden}.progress-widget__header+.progress-widget__progress-wrapper{margin-top:27px}.progress-widget__progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:7px;display:block;margin:0;padding:0;overflow:hidden}.progress-widget__progress::-webkit-progress-bar{background:rgb(235,239,235);overflow:hidden}@supports not (-moz-appearance:none){.progress-widget__progress--actual,.progress-widget__progress--actual::-webkit-progress-value{color:#41AA37;background:#41AA37}.progress-widget__progress--planned,.progress-widget__progress--planned::-webkit-progress-value{color:#0D75BD;background:#0D75BD}}@-moz-document url-prefix(){.progress-widget__progress--actual::-moz-progress-bar{color:#41AA37;background:#41AA37}.progress-widget__progress--planned::-moz-progress-bar{color:#0d75bd;background:#0d75bd}.progress-widget__progress--actual,.progress-widget__progress--actual::-webkit-progress-value{color:inherit!important;background:inherit!important}.progress-widget__progress--planned,.progress-widget__progress--planned::-webkit-progress-value{color:inherit!important;background:inherit!important}}.progress-widget__status{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;text-transform:uppercase;font-weight:500;margin-top:9px}.progress-widget__complete-label{margin-left:auto;color:#BDBDBD}.progress-widget__status-actual{color:#41AA37}.progress-widget__status-planned{color:#0D75BD;margin-left:52px}.development-progress-section{padding-top:36px;padding-bottom:36px}@media (min-width:600px){.development-progress-section{padding-top:60px;padding-bottom:60px}}.development-progress-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.development-progress-section__inner{padding-left:20px;padding-right:20px}}.development-progress-section__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;color:#343434}@media (min-width:600px){.development-progress-section__title{font-size:40px;line-height:1.2em}}@media (min-width:600px){.development-progress-section__title{font-size:30px;line-height:1.2em}}@media (min-width:1200px){.development-progress-section__title{font-size:40px;line-height:1.2em;padding-left:30px}}.development-progress-section__progress-bar{margin-top:22px}@media (min-width:600px){.development-progress-section__progress-bar{margin-top:24px}}@media (min-width:1200px){.development-progress-section__progress-bar{margin-top:32px}}.development-progress-section__column{width:100%}@media (min-width:1200px){.development-progress-section__column{width:74.26%}}.development-progress-section__links-list{margin:33px 0 0}@media (min-width:600px){.development-progress-section__links-list{margin:31px 0 0}}@media (min-width:1200px){.development-progress-section__links-list{margin:0}}.images-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.images-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.images-list__item{overflow:hidden;border-radius:20px;position:relative;margin-top:15px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.images-list__item:first-child{margin-top:0}@media (min-width:600px){.images-list__item:first-child{margin-top:20px}}@media (min-width:1200px){.images-list__item:first-child{margin-top:40px}}@media (min-width:600px){.images-list__item{margin-left:2.75%;width:48.62%;margin-top:20px}}@media (min-width:1200px){.images-list__item{width:48.02%;margin-left:3.96%;margin-top:40px}}@media (min-width:600px){.images-list__item:nth-child(odd){margin-left:0}}.images-list__link{position:relative;display:block}.images-list__link:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(64.06%,rgba(0,0,0,0)),to(rgba(0,0,0,0.6)));background:linear-gradient(180deg,rgba(0,0,0,0) 64.06%,rgba(0,0,0,0.6) 100%);z-index:1}.images-list__img{display:block;width:100%}.images-list__description{position:absolute;padding:0 16px 10px;color:#ffffff;bottom:0;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}@media (min-width:600px){.images-list__description{padding:0 20px 19px}}@media (min-width:1200px){.images-list__description{padding:0 30px 25px}}.images-list__description--black-text{color:#000000}.images-list__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.14em;margin:0;font-size:16px;line-height:1.19em;padding-bottom:6px}@media (min-width:600px){.images-list__title{font-size:20px;line-height:1.2em}}@media (min-width:1200px){.images-list__title{font-size:24px;line-height:1.2em}}.images-list__label{font-size:11px;font-weight:500;margin:-1px 0 0}@media (min-width:600px){.images-list__label{font-size:15px}}@media (min-width:600px){.features-grid__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}}@media (min-width:1200px){.features-grid__row{margin-top:40px}}.features-grid__item{position:relative;border-radius:20px;overflow:hidden;display:block;margin-top:12px;height:170px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.features-grid__item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.features-grid__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 3s ease-in-out;transition:all 3s ease-in-out}@media (min-width:600px){.features-grid__item{height:auto;margin-top:0}}.features-grid__item:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(64.06%,rgba(0,0,0,0)),to(rgba(0,0,0,0.6)));background:linear-gradient(180deg,rgba(0,0,0,0) 64.06%,rgba(0,0,0,0.6) 100%);z-index:1}@media (min-width:600px){.features-grid__item--medium{width:50%;margin-left:20px}}@media (min-width:1200px){.features-grid__item--medium{margin-left:40px}}@media (min-width:600px){.features-grid__item--medium:first-child{margin-left:0}}@media (min-width:600px){.features-grid__item--narrow{width:31.45%}}@media (min-width:1200px){.features-grid__item--narrow{width:30.69%}}@media (min-width:600px){.features-grid__group{width:66.05%;margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1200px){.features-grid__group{margin-left:40px;width:65.34%}}@media (min-width:600px){.features-grid__group&gt;.features-grid__item{margin-top:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:1200px){.features-grid__group&gt;.features-grid__item{margin-top:40px}}@media (min-width:600px){.features-grid__group&gt;.features-grid__item:first-child{margin-top:0}}.features-grid__label{position:absolute;z-index:1;bottom:16px;left:16px}@media (min-width:600px){.features-grid__label{bottom:25px;left:20px}}@media (min-width:1200px){.features-grid__label{bottom:30px;left:30px}}.features-grid__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.19em;color:#ffffff;margin:0}@media (min-width:600px){.features-grid__title{font-size:20px;line-height:1.2em}}@media (min-width:1200px){.features-grid__title{font-size:24px;line-height:1.2em}}.features-grid__description{font-size:15px;font-weight:500;color:#ffffff;margin:9px 0 0;display:none}@media (min-width:1200px){.features-grid__description{display:block}}.about-object-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.about-object-section__inner{padding-left:20px;padding-right:20px}}.about-object-section__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;margin-top:-82px;color:#343434}@media (min-width:600px){.about-object-section__title{font-size:40px;line-height:1.2em}}@media (min-width:600px){.about-object-section__title{font-size:30px;margin-top:-61px}}.about-object-section__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:40px}@media (min-width:600px){.about-object-section__main{padding-bottom:60px}}.about-object-section__grid{width:100%;margin-top:8px}@media (min-width:600px){.about-object-section__grid{margin-top:3px}}@media (min-width:1200px){.about-object-section__grid{width:74.26%}}.sticky-nav-list{list-style:none;margin:20px 0 0;width:22.79%;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:auto}.sticky-nav-list .scroll-nav{padding:24px 30px 24px 46px;background:#ffffff;border-radius:20px;-webkit-box-shadow:0px 5px 13px rgba(186,189,191,0.42);box-shadow:0px 5px 13px rgba(186,189,191,0.42);list-style:none;margin:0}.sticky-nav-list .scroll-nav__list{margin:0;padding:0;list-style:none}.sticky-nav-list .scroll-nav__item{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sticky-nav-list .scroll-nav__item--active{-webkit-transform:translateX(-16px);transform:translateX(-16px)}.sticky-nav-list .scroll-nav__link{color:#41AA37;font-size:12px;text-transform:uppercase;text-decoration:none;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:0.14em;display:block;padding:9px 0}.sticky-nav-list .scroll-nav__link:hover{color:#41AA37}.sticky-nav-list [data-sn-section*="--subsection"] .scroll-nav__link{font-size:14px;text-transform:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-left:16px;letter-spacing:0;font-weight:normal}.sticky-nav-list [data-sn-section*="--subsection"].scroll-nav__item--active .scroll-nav__link{color:#343434}.sticky-nav-container{margin-top:122px}.sticky-nav-container__inner{display:none}@media (min-width:1200px){.sticky-nav-container__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding-right:0!important;position:sticky;top:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1;height:0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1200px) and (min-width:600px){.sticky-nav-container__inner{padding-left:20px;padding-right:20px}}.other-real-estate-section{margin:10px 0 0}@media (min-width:600px){.other-real-estate-section{margin:60px 0 0}}.other-real-estate-section__title{max-width:1360px;margin:0 auto;padding-left:50px!important;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.other-real-estate-section__title{font-size:40px;line-height:1.2em}}@media (min-width:600px){.other-real-estate-section__title{padding-left:20px;padding-right:20px}}@media (min-width:600px){.other-real-estate-section__title{font-size:30px}}.other-real-estate-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:29px 0 0;padding:0 0 30px;list-style:none;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media (min-width:600px){.other-real-estate-list{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;margin:13px auto 0;padding:0 20px;overflow:initial;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:600px) and (min-width:600px){.other-real-estate-list{padding-left:20px;padding-right:20px}}.other-real-estate-list__item{width:calc(100% - 44px);min-width:calc(100% - 44px);margin-left:15px;padding-left:12px;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-snap-align:start}.other-real-estate-list__item:first-child{margin-left:0}.other-real-estate-list__item:last-child{padding-right:12px}@media (min-width:600px){.other-real-estate-list__item:last-child{padding-right:0}}@media (min-width:600px){.other-real-estate-list__item{width:48.63%;min-width:initial;margin-left:2.74%;margin-top:20px;padding-left:0}.other-real-estate-list__item:nth-child(odd){margin-left:0}}@media (min-width:1200px){.other-real-estate-list__item{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:initial;padding-left:0}.other-real-estate-list__item:nth-child(odd){margin-left:2.74%}}@media (min-width:600px){.other-real-estate-list__item:nth-child(3n+1){margin-left:0}}.blog-widgets-card{padding:19px 26px 21px 30px;border-radius:20px;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.blog-widgets-card:before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:20px;left:0;top:0;background:rgba(0,0,0,0.13);opacity:0;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.blog-widgets-card:hover:before{opacity:1}.blog-widgets-card--news{background:#d1eddc}.blog-widgets-card--magazine{background:#d7e8f4}.blog-widgets-card--invest{background:#fef1dc}.blog-widgets-card__label{font-size:12px;font-weight:500;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.1em}.blog-widgets-card__link{font-size:20px;line-height:1.2em;font-weight:500;text-decoration:none;color:#343434;display:block;margin:14px 0 0}.blog-widgets-card__description{font-size:14px;line-height:1.35em;font-weight:500;margin:10px 0 16px}.blog-widgets-card__view-all-link{font-size:10px;line-height:1.2em;letter-spacing:0.1em;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;margin-top:auto}.blog-widgets-card__description--news,.blog-widgets-card__label--news,.blog-widgets-card__view-all-link--news{color:#749A83}.blog-widgets-card__description--magazine,.blog-widgets-card__label--magazine,.blog-widgets-card__view-all-link--magazine{color:#6F8DA3}.blog-widgets-card__description--invest,.blog-widgets-card__label--invest,.blog-widgets-card__view-all-link--invest{color:#AF966E}.blog-widgets-card{padding:19px 26px 21px 30px;border-radius:20px;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.blog-widgets-card--news{background:#d1eddc}.blog-widgets-card--magazine{background:#d7e8f4}.blog-widgets-card--invest{background:#fef1dc}.blog-widgets-card__label{font-size:12px;font-weight:500;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.1em}.blog-widgets-card__link{font-size:20px;line-height:1.2em;font-weight:500;text-decoration:none;color:#343434;display:block;margin:14px 0 0}.blog-widgets-card__description{font-size:14px;line-height:1.35em;font-weight:500;margin:10px 0 16px}.blog-widgets-card__view-all-link{font-size:10px;line-height:1.2em;letter-spacing:0.1em;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;margin-top:auto}.blog-widgets-card__description--news,.blog-widgets-card__label--news,.blog-widgets-card__view-all-link--news{color:#749A83}.blog-widgets-card__description--magazine,.blog-widgets-card__label--magazine,.blog-widgets-card__view-all-link--magazine{color:#6F8DA3}.blog-widgets-card__description--invest,.blog-widgets-card__label--invest,.blog-widgets-card__view-all-link--invest{color:#AF966E}.blog-widgets-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:29px 0 0;padding:0 0 30px;list-style:none;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media (max-width:600px){.blog-widgets-list{padding-left:10px;padding-right:10px}}@media (min-width:600px){.blog-widgets-list{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;margin:0 auto;padding:0 20px;overflow:initial;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:600px) and (min-width:600px){.blog-widgets-list{padding-left:20px;padding-right:20px}}.blog-widgets-list__item{width:calc(100% - 40px);min-width:calc(100% - 40px);margin-left:15px;padding-left:12px;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-snap-align:start}@media (max-width:600px){.blog-widgets-list__item{margin-top:10px!important}}.blog-widgets-list__item:first-child{margin-left:0}.blog-widgets-list__item:last-child{padding-right:12px}@media (min-width:600px){.blog-widgets-list__item:last-child{padding-right:0}}@media (min-width:600px){.blog-widgets-list__item{width:48.63%;min-width:initial;margin-left:2.74%;margin-top:20px;padding-left:0}.blog-widgets-list__item:nth-child(odd){margin-left:0}}@media (min-width:1200px){.blog-widgets-list__item{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:initial;padding-left:0}.blog-widgets-list__item:nth-child(odd){margin-left:2.74%}}@media (min-width:600px){.blog-widgets-list__item:nth-child(3n+1){margin-left:0}}.blog-widgets-section__header{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:600px){.blog-widgets-section__header{padding-left:20px;padding-right:20px}}.blog-widgets-card{padding:19px 26px 21px 30px;border-radius:20px;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-decoration:none}.blog-widgets-card--green{background:#d1eddc}.blog-widgets-card--blue{background:#d7e8f4}.blog-widgets-card--yellow{background:#fef1dc}.blog-widgets-card__date,.blog-widgets-card__link{line-height:1.2em;font-weight:500;text-decoration:none}.blog-widgets-card__link{color:#343434;display:block;margin:14px 0 0;font-size:20px}.blog-widgets-card__date{font-size:10px;letter-spacing:0.1em;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:auto}.blog-widgets-card--green .blog-widgets-card__date,.blog-widgets-card--green .blog-widgets-card__description{color:#749a83}.blog-widgets-card--blue .blog-widgets-card__date,.blog-widgets-card--blue .blog-widgets-card__description{color:#6f8da3}.blog-widgets-card--yellow .blog-widgets-card__date,.blog-widgets-card--yellow .blog-widgets-card__description{color:#af966e}.blog-widgets-section__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0}.blog-widgets-section{margin:10px 0 0}@media (min-width:600px){.blog-widgets-section__title{padding-left:30px;font-size:30px;line-height:1.2em}.blog-widgets-section{margin:55px 0 0}}.real-estate-type-card{border-radius:20px;-webkit-box-shadow:0px 5px 13px rgba(186,189,191,0.42);box-shadow:0px 5px 13px rgba(186,189,191,0.42);padding:17px 33px 20px 78px;background-repeat:no-repeat}@media (min-width:600px){.real-estate-type-card{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:27px 10px 26px 82px}}@media (min-width:1200px){.real-estate-type-card{padding:32px 33px 37px 99px}}.real-estate-type-card--commercial{background-image:url(/img/pages-images/icon-other-realty-commercial.svg);background-position:13px 16px}@media (min-width:600px){.real-estate-type-card--commercial{background-position:16px 16px}}@media (min-width:1200px){.real-estate-type-card--commercial{background-position:30px 30px}}.real-estate-type-card--boxes{background-image:url(/img/pages-images/icon-other-realty-boxes.svg);background-position:13px 16px}@media (min-width:600px){.real-estate-type-card--boxes{background-position:16px 22px}}@media (min-width:1200px){.real-estate-type-card--boxes{background-position:36px 20px}}.real-estate-type-card--parking{background-image:url(/img/pages-images/icon-other-realty-parking.svg);background-position:13px 16px}@media (min-width:600px){.real-estate-type-card--parking{background-position:20px 11px}}@media (min-width:1200px){.real-estate-type-card--parking{background-position:33px 37px}}.real-estate-type-card__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.14em;margin:0;font-size:16px;line-height:1.2em}.real-estate-type-card__description{font-size:14px;font-weight:500;line-height:18px;color:#979797;margin:17px 0 0;display:none}@media (min-width:600px){.real-estate-type-card__description{margin:7px 0 0;display:block}}.real-estate-type-card__price{margin:11px 0 0;font-size:18px;font-weight:500;color:#000000}@media (min-width:600px){.real-estate-type-card__price{font-size:14px;margin:3px 0 0}}@media (min-width:1200px){.real-estate-type-card__price{font-size:18px;margin:17px 0 0}}.real-estate-type-card__price-value{color:#41AA37}.properties-list{padding:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;margin:0;gap:24px}@media (min-width:600px){.properties-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:initial;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px;gap:48px 32px}}.properties-list__item{scroll-snap-align:start}.object-card{border-radius:20px;-webkit-box-shadow:0px 5px 13px rgba(186,189,191,0.42);box-shadow:0px 5px 13px rgba(186,189,191,0.42);overflow:hidden}@media (min-width:600px){.object-card{max-width:432px;min-height:400px;height:100%}}@media (min-width:600px){.object-card--wider{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:600px;min-height:304px}.object-card--wider .object-card__image{width:47.59%;height:100%}.object-card--wider .object-card__info{width:52.41%;padding:24px 32px 15px}.object-card--wider .object-card__badges{bottom:22px}.object-card--wider .object-card__title-wrapper{margin-bottom:8px}.object-card--wider .object-card__actions{margin-top:32px}}.object-card__image{position:relative;height:288px}.object-card__badges{position:absolute;left:0;bottom:6px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 24px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;overflow:auto}.object-card__badges&gt;*{-ms-flex-negative:0;flex-shrink:0;font-size:12px}.object-card__img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.object-card__info{padding:24px 24px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.object-card__info{min-height:222px}}.object-card__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}@media (min-width:600px){.object-card__title-wrapper{margin-bottom:12px}}.object-card__radial-progress{margin-left:19px}@media (min-width:600px){.object-card__radial-progress{margin-top:-10px}}.object-card__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.14em;margin:0;color:#41AA37;word-break:break-word;line-height:1.2em}@media (max-width:599px){.object-card__title{font-size:16px}}.object-card__deadline{font-size:14px;font-weight:500;color:#979797;margin:0 0 8px}@media (min-width:600px){.object-card__deadline{font-size:16px}}.object-card__deadline-value{color:#343434}.object-card__price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3px}@media (min-width:600px){.object-card__price-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:20px}}.object-card__price{color:#343434;font-size:16px;font-weight:500;margin:0 10px 0 0}@media (min-width:600px){.object-card__price{font-size:24px}}.object-card__price-value{color:#41AA37;white-space:nowrap}.object-card__warn-message{font-size:12px;font-weight:500;color:#d95454;margin:5px 0 0}@media (min-width:600px){.object-card__warn-message{font-size:14px}}.object-card__actions{margin:17px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.object-card__actions{margin:24px 0 0}}.object-card__action{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:4px;font-size:12px}.object-card__action:first-child{margin-top:0}@media (min-width:600px){.object-card__action{margin-top:0}}.object-intro{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;padding-top:10px}@media (min-width:600px){.object-intro{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.object-intro{padding-top:19px}}.object-intro__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;text-align:center;margin:0}@media (min-width:1200px){.object-intro__title{font-size:48px}}.object-intro__description{text-align:center;max-width:882px;margin:12px auto 0;font-size:12px;line-height:1.67em}@media (min-width:1200px){.object-intro__description{font-size:16px;line-height:1.5em;margin:30px auto 0}}.object-intro__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;line-height:1.67em;text-align:center;margin:23px 0 0}@media (min-width:1200px){.object-intro__status{font-size:16px;margin:12px 0 0}}.object-intro__status-link{color:#41AA37;text-decoration:none}.object-intro__status-link:hover{color:#257a47}.object-intro__status-link:after{content:"";width:7px;height:10px;background:url(../img/icon-arrow-green-right.svg) no-repeat 0 0;display:inline-block;vertical-align:middle;margin:0 0 2px 10px}.object-preview{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:18px}@media (min-width:600px){.object-preview{padding-left:0;padding-right:36px}}@media (min-width:1200px){.object-preview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px}}.object-preview__image{margin-left:-12px;margin-right:-12px}@media (min-width:600px){.object-preview__image{margin-left:-20px;margin-right:-20px}}@media (min-width:1200px){.object-preview__image{margin:0;width:74%;max-width:74%;padding-right:41px}}.hero-grid__item img,.object-preview__image img{max-width:100%;display:block}@media (min-width:1200px){.object-preview__image img{border-radius:20px;-o-object-fit:cover;object-fit:cover;height:100%}}.object-preview__form{padding-top:34px}@media (min-width:1200px){.object-preview__form{padding-top:0;width:26%}}.callback-promo{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (max-width:1360px){.callback-promo{padding-left:20px!important;padding-right:20px!important}}.callback-promo--question{max-width:1126px;margin-top:40px}.callback-promo--object,.callback-promo--question .callback-promo__input+.callback-promo__input{padding:0}@media (min-width:600px){.callback-promo--object{height:100%}}.callback-promo__inner{background:#41AA37;border-radius:20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:28px 12px 37px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:138px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.callback-promo__inner{padding:38px 23px 40px}}@media (min-width:1200px){.callback-promo__inner{padding:19px 40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.callback-promo__success{width:100%;text-align:center}.callback-promo__inner--question{padding:52px 53px 36px 48px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.callback-promo__inner--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){.callback-promo__inner--vertical{padding:19px 26px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.callback-promo__description{padding-left:76px;position:relative;-webkit-box-flex:36.32%;-ms-flex:36.32% 0 0px;flex:36.32% 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;min-height:54px}@media (min-width:600px){.callback-promo__description{padding-left:102px;margin-right:6.88%}}@media (min-width:1200px){.callback-promo__description{padding-left:126px}}.callback-promo__description--question{-webkit-box-flex:33.07%;-ms-flex:33.07% 0 0px;flex:33.07% 0 0;-webkit-box-sizing:content-box;box-sizing:content-box;padding-top:6px}@media (min-width:1200px){.callback-promo__description--vertical{padding-left:0;margin-right:0;-ms-flex-preferred-size:auto;flex-basis:auto}}.callback-promo__image{width:60px;height:60px;display:block;position:absolute;border-radius:50%;overflow:hidden;left:0;top:-6px}@media (min-width:600px){.callback-promo__image{width:80px;height:80px;top:50%;margin-top:-40px}}@media (min-width:1200px){.callback-promo__image{width:100px;height:100px;top:50%;margin-top:-50px}}.callback-promo__description--question .callback-promo__image{top:-13px;margin-top:0}@media (min-width:1200px){.callback-promo__description--vertical .callback-promo__image{display:none}}.callback-promo__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;margin:0;line-height:1.18em}@media (min-width:600px){.callback-promo__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.14em;margin:0}}.callback-promo__paragraph{margin:5px 0 0;font-size:10px;line-height:1.4em}@media (min-width:600px){.callback-promo__paragraph{font-size:12px;line-height:18px;margin-top:8px}}.callback-promo__paragraph--success{margin:10px 0 0}@media (min-width:600px){.callback-promo__paragraph--success{margin:13px 0 0}}.callback-promo__form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.callback-promo__form button{width:100%;margin-top:18px}@media (min-width:600px){.callback-promo__form button{width:27.5%;margin-top:0}.callback-promo__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:26px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1200px){.callback-promo__form{-webkit-box-flex:56.8%;-ms-flex:56.8% 0 0px;flex:56.8% 0 0;max-width:56.8%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0}}.callback-promo__form--vertical button{width:100%;margin-top:30px}.callback-promo__form--question{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.callback-promo__form--question button{margin-top:24px;width:62.2%}.callback-promo__form--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){.callback-promo__form--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%;margin-top:21px}}.callback-promo__input{margin-top:18px}.callback-promo__input:first-child{margin-top:21px}@media (min-width:600px){.callback-promo__input:first-child{margin-top:0}.callback-promo__input{margin-top:0;width:30.76%;padding-right:30px}}.callback-promo__input--full{margin-top:18px;width:100%;padding-right:0}@media (min-width:1200px){.callback-promo__input--full{margin-top:30px}}.callback-promo--question .callback-promo__input{-webkit-box-flex:1;-ms-flex:1;flex:1}.callback-promo__textarea{margin-top:24px}.callback-promo__consent{width:100%;position:relative;margin-top:17px}.callback-promo__checkbox{display:none}.callback-promo__checkbox:checked+.callback-promo__custom-checkbox{background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5l4 3L10.5 1' stroke='%2341AA37' stroke-width='2'/%3E%3C/svg%3E")}.callback-promo__custom-checkbox{width:16px;height:16px;display:inline-block;border-radius:5px;background:#fff;cursor:pointer;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.callback-promo__checkbox-label{font-size:10px;line-height:1.4em;padding-left:22px;display:block}.callback-promo__checkbox-label a{color:#fff;text-decoration:underline}.callback-promo__checkbox-label a:hover{text-decoration:none}.callback-promo__manager{display:none}@media (min-width:1200px){.callback-promo__manager{margin:48px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}}.callback-promo__manager-image{width:70px;height:70px;margin-right:21px}.callback-promo__manager-info{font-size:14px;line-height:1.28em;color:#fff;margin:0}.residental-properties-section{margin:14px 0 0}@media (max-width:600px){.residental-properties-section{padding-bottom:10px}}@media (min-width:600px){.residental-properties-section{margin:41px 0 0}}@media (min-width:1200px){.residental-properties-section{margin:100px 0 0}}.residental-properties-section__link{display:none}@media (min-width:600px){.residental-properties-section__link{display:inline-block}}.residental-properties-section__header{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (min-width:600px){.residental-properties-section__header{padding-left:20px;padding-right:20px}}@media (min-width:600px){.residental-properties-section__header{margin-bottom:24px}}.residental-properties-section__header-link{color:#41AA37;text-decoration:none}.residental-properties-section__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0}@media (min-width:600px){.residental-properties-section__title{font-size:40px;line-height:1.2em}}.residental-properties-section__title span{color:#41AA37}.residental-properties-section__slider{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.residental-properties-section__slider{padding-left:20px;padding-right:20px}}.residental-properties-section__slider .slider-main:not(.slick-slider) .slider-main__slide:not(:first-child){display:none}.residental-properties-section__slider .slider-main__slide{border-radius:20px;overflow:hidden;width:100%;height:auto;aspect-ratio:16/9;background:#a1a1a1;position:relative}@media (min-width:600px){.residental-properties-section__slider .slider-main__slide{height:456px;border-radius:24px}}.residental-properties-section__slider .slider-main__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.residental-properties-section__slider .slider-main__play-button{font-family:inherit;font-size:100%;border:0;padding:0;cursor:pointer;width:60px;height:60px;background:rgba(255,255,255,0.35);border-radius:50%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}@media (min-width:600px){.residental-properties-section__slider .slider-main__play-button{width:96px;height:96px}}.residental-properties-section__slider .slider-main__play-button:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 0 8px 14px;border-color:transparent transparent transparent #ffffff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:2px}@media (min-width:600px){.residental-properties-section__slider .slider-main__play-button:after{border-width:14px 0 14px 24px;margin-left:4px}}.residental-properties-section__slider .slider-main__badges{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;width:100%;position:absolute;left:0;bottom:6px;padding:0 18px 12px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.residental-properties-section__slider .slider-main__badges&gt;*{-ms-flex-negative:0;flex-shrink:0}@media (min-width:600px){.residental-properties-section__slider .slider-main__badges{bottom:10px;padding:0 24px 14px 24px;gap:24px}}.residental-properties-section__slider .slider-description{width:100%;margin:12px 0}@media (min-width:600px){.residental-properties-section__slider .slider-description{margin:20px 0}}.residental-properties-section__slider .slider-description__slide-inner{width:100%}@media (min-width:1200px){.residental-properties-section__slider .slider-description__slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}}.residental-properties-section__slider .slider-description__title{margin-bottom:0.9em;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.3;color:#41AA37}@media (min-width:600px){.residental-properties-section__slider .slider-description__title{font-size:24px}}@media (min-width:1200px){.residental-properties-section__slider .slider-description__title{margin:auto auto auto 0;white-space:pre-line}}.residental-properties-section__slider .slider-description__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding-left:16px}@media (min-width:600px){.residental-properties-section__slider .slider-description__items{font-size:24px;margin:0 0 0 auto;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1200px){.residental-properties-section__slider .slider-description__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:5%}}.residental-properties-section__slider .slider-description__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.residental-properties-section__slider .slider-description__item-icon{width:56px;height:auto}.residental-properties-section__slider .slider-description__item-text{white-space:pre-line;font-family:"Inter",Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:1.5;color:#343434}@media (min-width:600px){.residental-properties-section__slider .slider-description__item-text{font-size:12px;max-width:200px}}@media (min-width:1200px){.residental-properties-section__slider .slider-description__item-text{font-size:16px;max-width:250px}}.residental-properties-section__properties-list{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;margin-top:56px}@media (min-width:600px){.residental-properties-section__properties-list{padding-left:20px;padding-right:20px}}.mortgage-form-widget{padding:30px 24px 30px 30px;border:1px solid #d8d8d8;border-radius:20px;margin:30px 0 0}.mortgage-form-widget:first-child{margin-top:0}.mortgage-form-widget__contents{display:none}.mortgage-form-widget__contents--expanded{display:block}.mortgage-form-widget__large-checkbox-wrapper{position:relative}.mortgage-form-widget__large-custom-checkbox{width:24px;height:24px;display:inline-block;border-radius:7px;border:1px solid #d8d8d8;cursor:pointer;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mortgage-form-widget__large-checkbox{display:none}.mortgage-form-widget__large-checkbox:checked+.mortgage-form-widget__large-custom-checkbox{background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5l4 3L10.5 1' stroke='%2341AA37' stroke-width='2'/%3E%3C/svg%3E")}.mortgage-form-widget__large-checkbox-label{font-size:22px;line-height:1.09em;padding-left:47px;font-weight:500;display:block}.mortgage-form-widget__title{font-size:22px;line-height:1.09em;font-weight:500;margin:0 auto 0 0}.mortgage-form-widget__title--link{color:#41AA37}.mortgage-form-widget__title--link:hover{color:#41AA37}.mortgage-form-widget__input-label{font-size:12px;line-height:2em;color:#343434;display:inline-block;margin-bottom:7px}.mortgage-form-widget__number-bold{font-size:20px;line-height:34px;font-weight:500;display:block}.mortgage-form-widget__title-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none;padding:0;width:100%;cursor:pointer}.mortgage-form-widget__title-button--expand .mortgage-form-widget__title-label--expand{display:block}.mortgage-form-widget__title-button--collapse .mortgage-form-widget__title-label--collapse{display:block}.mortgage-form-widget__title-button-flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.mortgage-form-widget__title-label{color:#41AA37}.mortgage-form-widget__title-label:hover{color:#41AA37}.mortgage-form-widget__title-label--expand{display:none}.mortgage-form-widget__title-label--collapse{display:none}.mortgage-form-widget__submit{margin:30px 0 0}.advance-payment-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:800px){.advance-payment-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.advance-payment-form__column{margin:28px 0 0 0}@media (min-width:800px){.advance-payment-form__column{margin:28px 0 0 30px}}.advance-payment-form__column:first-child{margin:28px 0 0}@media (min-width:800px){.advance-payment-form__column:first-child{margin:28px 0 0}}@media (min-width:800px){.advance-payment-form__column:first-child{width:10%}}@media (min-width:800px){.advance-payment-form__column:nth-child(2){width:25%}}@media (min-width:800px){.advance-payment-form__column:nth-child(3){margin-left:20%}}.personal-data-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:800px){.personal-data-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.personal-data-form__column{margin:28px 0 0 0}@media (min-width:800px){.personal-data-form__column{margin:28px 0 0 30px}}.personal-data-form__column:first-child{margin:28px 0 0}@media (min-width:800px){.personal-data-form__column:first-child{margin:28px 0 0}}.feedback-form-section{font-family:"Inter",Helvetica Neue,Helvetica,Arial,sans-serif;margin:20px 0}@media (max-width:600px){.feedback-form-section{padding-left:10px;padding-right:10px}}.feedback-form-section *,.feedback-form-section :after,.feedback-form-section :before{-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:600px){.feedback-form-section{margin:60px 0}}@media (min-width:1200px){.feedback-form-section{margin:120px 0;padding:0 20px}}.feedback-form-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width:600px){.feedback-form-section__inner{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.feedback-form-section__inner{padding:0;display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-auto-flow:column}}.feedback-form-section__block{border-radius:24px}@media (min-width:600px){.feedback-form-section__block{min-height:512px}}.block-application__title,.feedback-form__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.25;white-space:pre-line}@media (min-width:600px){.block-application__title,.feedback-form__title{font-size:32px}}.block-application__description,.feedback-form__description{font-weight:400;font-size:12px;line-height:1.5;color:#343434}@media (min-width:600px){.block-application__description,.feedback-form__description{font-size:16px}}.block-feedback{background:#d1eddc}@media (min-width:600px){.block-feedback{display:-webkit-box;display:-ms-flexbox;display:flex}}.block-feedback__manager{padding:32px 24px 0}@media (min-width:600px){.block-feedback__manager{padding:40px 64px 0 32px}}.block-feedback__manager-photo{border-radius:50%;overflow:hidden;width:110px;height:110px;background:#a1a1a1}@media (min-width:600px){.block-feedback__manager-photo{width:136px;height:136px}}.block-feedback__manager-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-feedback__manager-description{margin-top:14px;max-width:110px;font-size:10px;line-height:1.33;text-align:center;color:#343434}@media (min-width:600px){.block-feedback__manager-description{margin-top:16px;max-width:136px;font-size:12px}}.feedback-form{padding:16px 24px 32px}@media (min-width:600px){.feedback-form{width:auto;padding:64px 49px 50px 0}}.feedback-form__title{margin-bottom:16px;color:#749a83}.feedback-form__description{max-width:383px}.feedback-form__row{position:relative;margin:16px 0 0}@media (min-width:600px){.feedback-form__row{margin:24px 0 0}}.feedback-form__row--consent{max-width:368px}@media (min-width:600px){.feedback-form__input,.feedback-form__submit-btn{max-width:316px}}.feedback-form__checkbox{display:none}.feedback-form__checkbox:checked+.feedback-form__custom-checkbox{background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5l4 3L10.5 1' stroke='%2341AA37' stroke-width='2'/%3E%3C/svg%3E")}.feedback-form__custom-checkbox{width:16px;height:16px;display:inline-block;border-radius:4px;background:#ffffff;cursor:pointer;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.feedback-form__checkbox-label{font-size:9px;line-height:1.33;padding-left:22px;display:block;color:#343434}@media (min-width:600px){.feedback-form__checkbox-label{font-size:12px}}.feedback-form__checkbox-label a{text-decoration:none;color:inherit}.feedback-form__checkbox-label a:hover{text-decoration:underline}.feedback-form__submit-btn{font-size:12px;width:100%}.block-application{background:#fef1dc;padding:32px 24px;position:relative}@media (min-width:600px){.block-application{padding:40px 36px}}.block-application__iphone{width:232px;height:auto;margin:0 auto 0 10px;display:block}@media (min-width:600px){.block-application__iphone{width:65%;max-height:648px;max-width:432px;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);left:-7%;position:absolute}}@media (min-width:600px){.block-application__content-wrap{width:280px;margin-left:auto;margin-right:0}}.block-application__title{color:#af966e}@media (min-width:600px){.block-application__title{margin-bottom:24px}}.block-application__description{margin-bottom:16px}@media (max-width:599px){.block-application__description{display:none}}.block-application__qr{width:160px;height:160px;background:#ffffff;border-radius:24px;overflow:hidden}.block-application__qr img{width:100%;height:100%}@media (max-width:599px){.block-application__qr{display:none}}.block-application__app-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media (min-width:600px){.block-application__app-buttons{margin-top:52px}}.block-application__app-buttons-badge{width:auto;height:36px;display:block}.mortgage-calculator-section{font-family:"Inter",Helvetica Neue,Helvetica,Arial,sans-serif;margin:20px 0;padding:0 20px}@media (max-width:600px){.mortgage-calculator-section{padding-left:10px;padding-right:10px}}.mortgage-calculator-section *,.mortgage-calculator-section :after,.mortgage-calculator-section :before{-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:600px){.mortgage-calculator-section{margin:60px 0}}@media (min-width:1200px){.mortgage-calculator-section{margin:80px 0}}.mortgage-calculator-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.mortgage-calculator-section__inner{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.mortgage-calculator-section__inner{padding:0}}@media (min-width:600px){.mortgage-calculator-section__inner{padding:0;margin:auto}}.mortgage-calculator-section__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;margin-bottom:16px}@media (min-width:600px){.mortgage-calculator-section__title{font-size:40px;line-height:1.2em}}.mortgage-calculator-section__subtitle{margin:16px 0 32px;font-size:12px;line-height:1.5}@media (min-width:600px){.mortgage-calculator-section__subtitle{margin:16px 0 32px;font-size:16px;line-height:2}}.mortgage-calculator-section__tabs-controls{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}.mortgage-calculator-section__tabs-controls&gt;*{scroll-snap-align:center}.mortgage-calculator-section__tabs-panels{margin-top:32px}.mortgage-calculator-section__tabs-panel-inner-wrap{display:-ms-grid;display:grid;gap:32px}@media (min-width:1200px){.mortgage-calculator-section__tabs-panel-inner-wrap{grid-auto-columns:1fr;grid-auto-flow:column}}.mortgage-calculator{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;background:#ffffff;border:1px solid #e8e8e8;border-radius:24px}.mortgage-calculator__field{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.mortgage-calculator__field-label{font-weight:500;font-size:13px;line-height:2.5;letter-spacing:-0.01em;color:#414042}@media (min-width:600px){.mortgage-calculator__field-label{font-size:16px}}.mortgage-numbers{padding:24px;background:#f2f7fb;border-radius:24px}.mortgage-numbers--green{background:#41AA37}.mortgage-numbers--green .mortgage-numbers__item-value,.mortgage-numbers--green .mortgage-numbers__title{color:white}.mortgage-numbers--green .mortgage-numbers__item-label{color:#a2d2b5}.mortgage-numbers__title{margin-bottom:8px;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:19px;line-height:1.5;color:#343434}@media (min-width:600px){.mortgage-numbers__title{line-height:2;font-size:24px}}.mortgage-numbers__numbers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.mortgage-numbers__item-label{font-weight:500;font-size:13px;line-height:1.5;letter-spacing:-0.01em;color:#979797}@media (min-width:600px){.mortgage-numbers__item-label{font-size:16px}}.mortgage-numbers__item-value{font-weight:600;font-size:19px;line-height:1.67;letter-spacing:0.01em;color:#414042}@media (min-width:600px){.mortgage-numbers__item-value{font-size:24px}}.mortgage-numbers__item-value--large{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:30px;line-height:1.2;color:#343434}@media (min-width:600px){.mortgage-numbers__item-value--large{font-size:40px}}.icon-btn{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;font-size:12px;line-height:1.16em;letter-spacing:0.14em;font-size:12px;color:#41AA37;text-decoration:none;position:relative}.icon-btn--like:before{content:"";display:inline-block;width:20px;height:16px;background:url(/img/pages-images/icon-like-green.svg);position:relative;top:3px;margin-right:10px}.footer-link{font-size:12px;color:#41AA37;font-weight:500;text-decoration:none}.footer-link:hover{color:#41AA37}.tabbed-checkbox{display:inline-block}.tabbed-checkbox__label{display:inline-block;font-size:15px;line-height:24px;font-weight:500;background:#e9eff5;border-radius:15px;letter-spacing:0.1px;color:#343434;cursor:pointer;padding:2px 18px 4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabbed-checkbox__label--narrow{padding:2px 0 4px;width:41px;text-align:center}.tabbed-checkbox__checkbox:checked+.tabbed-checkbox__label{display:inline-block;font-size:15px;line-height:24px;font-weight:500;background:#41AA37;border-radius:15px;letter-spacing:0.1px;color:#ffffff;cursor:pointer;padding:2px 18px 4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabbed-checkbox__checkbox:checked+.tabbed-checkbox__label--narrow{padding:2px 0 4px;width:41px;text-align:center}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:100}.modal__container{background-color:#ffffff;width:100%;height:100%;max-height:100vh;border-radius:inherit;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__close{background:url(/img/pages-images/icon-close.svg) no-repeat;border:0;width:26px;height:26px;position:absolute;top:20px;right:20px;z-index:20;cursor:pointer;opacity:0.1;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.modal__close:hover{opacity:0.4}.modal__close:focus{outline:none;opacity:0.1}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,0.8)}.modal__btn{font-size:0.875rem;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;background-color:#e6e6e6;color:rgba(0,0,0,0.8);border-radius:0.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform 0.25s ease-out;-webkit-transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn 0.3s cubic-bezier(0,0,0.2,1);animation:mmfadeIn 0.3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn 0.3s cubic-bezier(0,0,0.2,1);animation:mmslideIn 0.3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut 0.3s cubic-bezier(0,0,0.2,1);animation:mmfadeOut 0.3s cubic-bezier(0,0,0.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut 0.3s cubic-bezier(0,0,0.2,1);animation:mmslideOut 0.3s cubic-bezier(0,0,0.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.modal-promo__container{margin:auto!important;max-width:420px;background:#fff;-webkit-box-shadow:0 4px 28px rgba(0,0,0,0.15);box-shadow:0 4px 28px rgba(0,0,0,0.15);border-radius:8px}@media (min-width:1200px){.modal-promo__container{max-width:830px;height:400px}.modal-promo__content{display:-webkit-box;display:-ms-flexbox;display:flex}}.modal-promo__image-container{width:100%;padding-bottom:68.6%;background:#a1a1a1;position:relative}@media (min-width:1200px){.modal-promo__image-container{width:581px;height:400px;padding-bottom:0}}.modal-promo__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.modal-promo__main{padding:23px 32px}@media (min-width:1200px){.modal-promo__main{padding:32px 24px 0;-ms-flex-negative:0;flex-shrink:0;width:249px;-webkit-box-sizing:border-box;box-sizing:border-box}}.modal-promo__title{max-width:305px;text-align:center;font-size:18px;line-height:22px;font-weight:700;color:#251f1b;margin:0 auto 24px}@media (min-width:1200px){.modal-promo__title{text-align:left;margin-left:0}}.modal-promo__form{margin-top:24px}.modal-promo__form .tln-input,.modal-promo__form .tln-range-input__input{border:1px solid #e0e0e0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;height:40px}.modal-promo__form .tln-input::-webkit-input-placeholder,.modal-promo__form .tln-range-input__input::-webkit-input-placeholder{color:#b2b2b2}.modal-promo__form .tln-input::-moz-placeholder,.modal-promo__form .tln-range-input__input::-moz-placeholder{color:#b2b2b2}.modal-promo__form .tln-input:-ms-input-placeholder,.modal-promo__form .tln-input::-ms-input-placeholder,.modal-promo__form .tln-range-input__input:-ms-input-placeholder,.modal-promo__form .tln-range-input__input::-ms-input-placeholder{color:#b2b2b2}.modal-promo__form .tln-input::-webkit-input-placeholder,.modal-promo__form .tln-range-input__input::-webkit-input-placeholder{color:#b2b2b2}.modal-promo__form .tln-input::-moz-placeholder,.modal-promo__form .tln-range-input__input::-moz-placeholder{color:#b2b2b2}.modal-promo__form .tln-input:-ms-input-placeholder,.modal-promo__form .tln-range-input__input:-ms-input-placeholder{color:#b2b2b2}.modal-promo__form .tln-input::-ms-input-placeholder,.modal-promo__form .tln-range-input__input::-ms-input-placeholder{color:#b2b2b2}.modal-promo__form .tln-input::placeholder,.modal-promo__form .tln-range-input__input::placeholder{color:#b2b2b2}.modal-promo__form .form-request__checkbox-label{font-size:7px}.modal-promo__form-row{margin:8px 0 0;position:relative}.modal-promo__form-row:first-child{margin:0}@media (min-width:1200px){.modal-promo__form-row--consent{width:214px}}.modal-promo__submit-button{width:100%;padding:10px;font-weight:400;font-size:13px;letter-spacing:0.01em}.promo-timer{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif}.promo-timer__label{font-size:12px;line-height:14px;color:#8c8c8c;text-align:center;margin:0 0 8px}@media (min-width:1200px){.promo-timer__label{text-align:left;margin-left:0}}.promo-timer__countdown,.promo-timer__unit-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-timer__unit-block{width:48px;height:48px;background:#f1f8f4;border-radius:8px}.promo-timer__unit{font-weight:400;font-size:20px;color:#565656}.promo-timer__unit-separator{padding:0 13px}.promo-timer__unit-separator:before{content:":";font-size:30px;color:#676767;line-height:23px}.modal-progress{padding:0 4.8%;max-width:1010px}.modal-progress__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;color:#343434}@media (min-width:600px){.modal-progress__title{font-size:40px;line-height:1.2em}}.modal-progress__widget{margin-top:40px}.filter-form{-webkit-box-shadow:0px 5px 13px rgba(186,189,191,0.42);box-shadow:0px 5px 13px rgba(186,189,191,0.42);border-radius:20px;padding:20px 20px 0}@media (min-width:600px){.filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:18px 20px 0}}@media (min-width:1200px){.filter-form{display:block}}.filter-form__fieldset{padding:0;margin:0;border:none;width:100%}@media (min-width:600px){.filter-form__fieldset--price,.filter-form__fieldset--square{width:50%}}@media (min-width:1200px){.filter-form__fieldset--price,.filter-form__fieldset--square{width:100%}}.filter-form__fieldset:first-child .filter-form__title{margin-top:0}.filter-form__tabs-list{margin-top:-7px}.filter-form__title{font-size:12px;font-weight:normal;margin:25px 0 0}.filter-form__summary{border-top:1px solid #E2E2E2;padding:14px 20px 26px;text-align:center;font-size:15px;font-weight:500;margin:23px -20px 0;width:100%}.flat-mini-card{border-radius:20px;-webkit-box-shadow:0px 5px 13px rgba(186,189,191,0.42);box-shadow:0px 5px 13px rgba(186,189,191,0.42);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:23px 20px 11px}.flat-mini-card--new:before{content:"New";text-transform:uppercase;font-size:8px;line-height:26px;text-align:center;color:#ffffff;font-weight:bold;display:block;position:absolute;top:14px;left:14px;width:26px;height:26px;border-radius:50%;background:#4BA46E}.flat-mini-card--popular:before{content:"";display:block;position:absolute;top:14px;left:7px;width:26px;height:26px;border-radius:50%;background:#E49922 url(/img/pages-images/icon-fire.svg) center center no-repeat}@media (min-width:600px){.flat-mini-card--popular:before{left:14px}}.flat-mini-card__image{width:125px;display:inline-block;border-right:solid;border-width:1px;border-color:rgba(68,68,68,0.1215686275)}.flat-mini-card__img{width:100%}.flat-mini-card__description{margin-left:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:600px){.flat-mini-card__description{margin-left:10px}}.flat-mini-card__price{font-weight:500;font-size:15px;margin:0}.flat-mini-card__price-link{text-decoration:none;color:#000000}.flat-mini-card__list{margin:10px 0 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px}.flat-mini-card__object{font-size:13px;margin:0;color:#909DA8}.flat-mini-card__fav{border:none;padding:0;position:absolute;top:19px;right:12px;width:20px;height:16px;background:url(/img/pages-images/icon-like.svg) no-repeat;cursor:pointer}@media (min-width:600px){.flat-mini-card__fav{right:19px}}.flat-results-grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:11px 0 0;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.flat-results-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:16px 0 0}}.flat-results-grid__item{width:100%;margin-top:10px;padding:0 0.6%!important}@media (min-width:600px){.flat-results-grid__item{width:48.62%;margin-top:20px}}@media (min-width:1200px){.flat-results-grid__item{width:30.69%;margin-top:40px;margin-left:3.965%}}.flat-results-grid__item:nth-child(3n+1){margin-left:0}.flat-search{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;padding-bottom:40px}@media (min-width:600px){.flat-search{padding-left:20px;padding-right:20px}}.flat-search__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;padding:0;margin:9px 0 0;font-size:20px;line-height:1.2em;color:#343434}@media (min-width:600px){.flat-search__title{font-size:40px;line-height:1.2em;margin:26px 0 0}}@media (min-width:1200px){.flat-search__title{padding-left:30px;font-size:48px;line-height:1.2em}}.flat-search__main{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-6px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.flat-search__main{margin:42px 0 0}}@media (min-width:1200px){.flat-search__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.flat-search__filter{margin-top:30px;width:100%;display:block;-webkit-transition:max-height 0.5s ease-in-out,opacity 0.5s ease-in-out;transition:max-height 0.5s ease-in-out,opacity 0.5s ease-in-out;max-height:initial;opacity:1;overflow:visible}@media (min-width:1200px){.flat-search__filter{width:22.79%}}.flat-search__filter--mobile-opened{max-height:1000px;opacity:1;padding:0 12px 20px;margin:0 -12px}.flat-search__mobile-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0 0}@media (min-width:600px){.flat-search__mobile-switcher{display:none}}.flat-search__mobile-switcher-btn{font-size:11px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;margin:0;color:#41AA37;letter-spacing:0.1em;text-transform:uppercase;font-weight:bold;cursor:pointer}.flat-search__mobile-switcher-btn:hover{will-change:max-height;color:#41AA37}.flat-search__mobile-switcher-label{font-size:12px;color:#343434;font-weight:500}@media (min-width:1200px){.flat-search__results{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:40px}}.flat-search__results-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}@media (min-width:600px){.flat-search__results-controls{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:59px}}.flat-search__results-checkbox{padding-left:26px;position:relative;font-size:12px}@media (min-width:600px){.flat-search__results-checkbox{font-size:14px}}.flat-search__results-checkbox-input{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flat-search__filter-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;font-size:12px;color:#41AA37;cursor:pointer;margin-right:36px;text-align:left;background:transparent}.flat-search__filter-btn:hover{opacity:0.7}.flat-search__filter-btn:after{content:"";display:inline-block;background:url(/img/pages-images/icon-arrow-green-thin.svg) 0 0 no-repeat;margin-left:6px;width:9px;height:5px;margin-bottom:2px}@media (min-width:600px){.flat-search__filter-btn{font-size:14px}}.flat-card-slideshow{position:relative;margin:5px 0 0}.flat-card-slideshow__peppermint.peppermint{margin-bottom:18px}.flat-card-slideshow__peppermint.peppermint figure img{-webkit-box-shadow:none;box-shadow:none}.flat-card-slideshow__arrows{padding:0;margin:0;list-style:none;display:none}@media (min-width:600px){.flat-card-slideshow__arrows{display:block}}.flat-card-slideshow__control{position:absolute;top:50%;margin-top:-20px}.flat-card-slideshow__control--left{left:36px}.flat-card-slideshow__control--right{right:36px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.flat-card-slideshow__btn{background:transparent;border:none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.flat-card-slideshow__btn:focus{opacity:0.8;outline:none}.flat-card-slideshow ul.peppermint-dots&gt;li{width:60px;height:60px;padding:0;text-align:left;margin-left:16px}.flat-card-slideshow ul.peppermint-dots&gt;li:first-child{margin-left:0}.flat-card-slideshow ul.peppermint-dots&gt;li&gt;span{width:60px;height:60px;margin:0;display:block;position:static;border-radius:0;border:1px solid #D8D8D8;background-size:contain;background-color:transparent;background-position:center center;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}.flat-card-slideshow ul.peppermint-dots&gt;li.peppermint-active-dot{width:60px}.flat-card-slideshow ul.peppermint-dots&gt;li.peppermint-active-dot&gt;span{margin:0;width:60px;height:60px;border:1px solid #B8B8B8;background-size:contain;background-color:transparent;background-position:center center;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}.flat-card-slideshow__zoom-btn{width:48px;height:48px;background:rgba(0,0,0,0.2) url(/img/pages-images/icon-zoom.svg) center center no-repeat;border-radius:50%;border:none;cursor:pointer;padding:0;right:10px;bottom:90px;position:absolute;display:none}@media (min-width:600px){.flat-card-slideshow__zoom-btn{display:block}}.flat-card-slideshow__zoom-btn:hover{background:rgba(0,0,0,0.4) url(/img/pages-images/icon-zoom.svg) center center no-repeat}.flat-card-slideshow__zoom-btn:focus{background:rgba(0,0,0,0.4) url(/img/pages-images/icon-zoom.svg) center center no-repeat;outline:none}.form-mobile{padding:28px 13.3% 0}.form-mobile__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;line-height:1.2em;color:#343434;margin:0;font-weight:500}.form-mobile__description{font-size:16px;line-height:1.5em;margin:30px 0 0}.form-mobile__description--success{margin:26px 0 0}.form-mobile__form{margin:30px 0 0}.form-mobile__form-row{margin:20px 0 0}.form-mobile__form-row:first-child{margin:0}.form-mobile__form-row--submit{margin:30px 0 0}.form-mobile__form-row--submit .tln-button{width:100%}.form-mobile__success{display:-webkit-box;display:-ms-flexbox;display:flex;margin:32px 0 0}.form-mobile__image{width:100px}.form-mobile__img{max-width:100%;height:auto}.form-mobile__success-info{margin-left:18px;-webkit-box-flex:1;-ms-flex:1;flex:1}.form-mobile__contacts{font-size:14px;line-height:1.35em;color:#979797;margin:18px 0 0}.form-mobile__close{margin:69px 0 0}.form-mobile__close .tln-button{width:100%}.form-request{padding:28px 20px 0 60px}.form-request__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;line-height:1.2em;color:#343434;margin:0;font-weight:500;max-width:522px}.form-request__title a{text-decoration:none;color:#41AA37}.form-request__title a:hover{color:#41AA37}.form-request__description{font-size:16px;line-height:1.5em;margin:30px 0 0}.form-request__form{max-width:334px;margin-top:30px}.form-request__form-row{margin:20px 0 0}.form-request__form-row:first-child{margin:0}.form-request__form-row--consent{margin:22px 0 0;position:relative}.form-request__form-row--submit{margin-top:18px}.form-request__form-row--submit .tln-button{width:100%}.form-request__custom-checkbox{width:16px;height:16px;display:inline-block;border-radius:5px;border:1px solid #e1e1e1;cursor:pointer;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.form-request__checkbox{display:none}.form-request__checkbox:checked+.form-request__custom-checkbox{background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5l4 3L10.5 1' stroke='%2341AA37' stroke-width='2'/%3E%3C/svg%3E")}.form-request__checkbox-label{font-size:10px;line-height:1.4em;padding-left:22px;display:block}.form-request__checkbox-label a{text-decoration:none;color:#41AA37}.form-request__checkbox-label a:hover{color:#41AA37}.form-login{padding:28px 20px 0 60px}.form-login__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;line-height:1.2em;color:#343434;margin:0;font-weight:500;max-width:522px}.form-login__title a{text-decoration:none;color:#41AA37}.form-login__title a:hover{color:#41AA37}.form-login__description{font-size:16px;line-height:1.5em;margin:21px 0 0}.form-login__form{max-width:334px;margin-top:21px}.form-login__form-row{margin:20px 0 0}.form-login__form-row:first-child{margin:0}.form-login__form-row--consent{margin:22px 0 0;position:relative}.form-login__form-row--submit{margin-top:36px}.form-login__form-row--submit .tln-button{width:100%}.form-login__custom-checkbox{width:16px;height:16px;display:inline-block;border-radius:5px;border:1px solid #e1e1e1;cursor:pointer;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.form-login__checkbox{display:none}.form-login__checkbox:checked+.form-login__custom-checkbox{background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5l4 3L10.5 1' stroke='%2341AA37' stroke-width='2'/%3E%3C/svg%3E")}.form-login__checkbox-label{font-size:10px;line-height:1.4em;padding-left:22px;display:block}.form-login__checkbox-label a{text-decoration:none;color:#41AA37}.form-login__checkbox-label a:hover{color:#41AA37}.tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.tabs-list__item{margin-right:16px;margin-top:11px}.input-range{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:7px}.input-range__item{width:46.15%;max-width:120px;margin-left:20px;position:relative}.input-range__item:after{content:"–";position:absolute;width:20px;text-align:center;left:-20px;top:0;height:34px;line-height:34px}.input-range__item:first-child{margin-left:0}.input-range__item:first-child:after{display:none}input[type=range].input-range__range-slider{height:16px;-webkit-appearance:none;position:absolute;left:12px;right:12px;bottom:-8px;background:transparent;cursor:ew-resize}input[type=range].input-range__range-slider.slider-progress{--range:calc(var(--max) - var(--min));--ratio:calc((var(--value) - var(--min)) / var(--range));--sx:calc(0.5 * 16px + var(--ratio) * (100% - 16px))}input[type=range].input-range__range-slider:focus{outline:none}input[type=range].input-range__range-slider::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:8px;background:#41AA37;border:none;-webkit-box-shadow:none;box-shadow:none;margin-top:-7.5px}input[type=range].input-range__range-slider::-webkit-slider-runnable-track{height:1px;border:none;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}input[type=range].input-range__range-slider.slider-progress::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left top,left bottom,from(#41AA37),to(#41AA37)) 0/var(--sx) 100% no-repeat,transparent;background:linear-gradient(#41AA37,#41AA37) 0/var(--sx) 100% no-repeat,transparent}input[type=range].input-range__range-slider::-moz-range-thumb{width:16px;height:16px;border-radius:8px;background:#41AA37;border:none;box-shadow:none}input[type=range].input-range__range-slider::-moz-range-track{height:1px;border:none;border-radius:0;background:transparent;box-shadow:none}input[type=range].input-range__range-slider.slider-progress::-moz-range-track{background:linear-gradient(#41AA37,#41AA37) 0/var(--sx) 100% no-repeat,transparent}input[type=range].input-range__range-slider::-ms-fill-upper{background:transparent;border-color:transparent}input[type=range].input-range__range-slider::-ms-fill-lower{background:transparent;border-color:transparent}input[type=range].input-range__range-slider::-ms-thumb{width:16px;height:16px;border-radius:8px;background:#41AA37;border:none;box-shadow:none;margin-top:0;box-sizing:border-box}input[type=range].input-range__range-slider::-ms-track{height:1px;border-radius:0;background:transparent;border:none;box-shadow:none;box-sizing:border-box}input[type=range].input-range__range-slider.slider-progress::-ms-fill-lower{height:1px;border-radius:0;margin:0;background:#41AA37;border:none;border-right-width:0}.app-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:12px}@media (min-width:600px){.app-buttons{margin-top:10px}}.app-buttons__link{margin-top:10px}.app-buttons__badge{width:130px;display:block}.news-photos-card{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.news-photos-card{padding-left:20px;padding-right:20px}}.news-photos-card__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0}@media (min-width:600px){.news-photos-card__title{font-size:40px;line-height:1.2em}}.news-photos-card__tabs{margin-top:62px}.news-photos-card__tab-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:77px}.news-photos-card__text{width:48.53%}.news-photos-card__images{width:48.53%}.news-photos-card__large-img{display:block;width:100%}.news-photos-card__peppermint.peppermint figure img{-webkit-box-shadow:none;box-shadow:none}.news-photos-card__peppermint ul.peppermint-dots&gt;li{width:60px;height:60px;padding:0;text-align:left;margin-left:16px}.news-photos-card__peppermint ul.peppermint-dots&gt;li:first-child{margin-left:0}.news-photos-card__peppermint ul.peppermint-dots&gt;li&gt;span{width:60px;height:60px;margin:0;display:block;position:static;border-radius:0;border:1px solid #D8D8D8;background-size:contain;background-color:transparent;background-position:center center;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}.news-photos-card__peppermint ul.peppermint-dots&gt;li.peppermint-active-dot{width:60px}.news-photos-card__peppermint ul.peppermint-dots&gt;li.peppermint-active-dot&gt;span{margin:0;width:60px;height:60px;border:1px solid #B8B8B8;background-size:contain;background-color:transparent;background-position:center center;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}.feature-card{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.feature-card{padding-left:20px;padding-right:20px}}.feature-card__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.feature-card__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:600px){.feature-card__row:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.feature-card__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;word-break:break-word}@media (min-width:600px){.feature-card__title{font-size:40px;line-height:1.2em}}@media (min-width:600px){.feature-card__title{font-size:30px}}@media (min-width:600px){.feature-card__item-info{-webkit-box-flex:0;-ms-flex:0 0 32.35%;flex:0 0 32.35%}}.feature-card__item-image{margin-top:25px}@media (min-width:600px){.feature-card__item-image{margin-top:0;-webkit-box-flex:0;-ms-flex:0 0 65.66%;flex:0 0 65.66%}}.feature-card__item-img{display:block;width:100%;border-radius:20px;max-width:100%;height:auto!important}.infrastructure-section{padding-top:36px;background:#ffffff}@media (min-width:600px){.infrastructure-section{padding-top:62px;background:#F9F9F9;padding-bottom:60px}}.infrastructure-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.infrastructure-section__inner{padding-left:20px;padding-right:20px}}.infrastructure-section__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;color:#343434}@media (min-width:600px){.infrastructure-section__title{font-size:40px;line-height:1.2em}}@media (min-width:600px){.infrastructure-section__title{font-size:30px;line-height:1.2em}}@media (min-width:1200px){.infrastructure-section__title{font-size:40px;line-height:1.2em;padding-left:30px}}.infrastructure-section__zoom-image{margin-top:21px;position:relative;width:auto;overflow-x:scroll;margin-left:-12px;margin-right:-12px}@media (min-width:600px){.infrastructure-section__zoom-image{width:100%;overflow:initial;margin:23px 0 0}}@media (min-width:1200px){.infrastructure-section__zoom-image{width:74.26%;margin:30px 0 0}}.infrastructure-section__zoom-img{display:block;height:80vh}@media (min-width:600px){.infrastructure-section__zoom-img{height:auto;width:100%;border-radius:20px}}.infrastructure-section__zoom-btn{display:none}@media (min-width:600px){.infrastructure-section__zoom-btn{display:block;width:64px;height:64px;bottom:3px;right:5px;position:absolute;background:url(/img/pages-images/icon-zoom.svg) center center no-repeat;border:none;cursor:pointer}}.infrastructure-section{padding-top:62px;background:#f9f9f9;padding-bottom:60px}.infrastructure-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.infrastructure-section__inner{padding-left:20px;padding-right:20px}.infrastructure-section__column{width:100%;overflow:initial;margin:23px 0 0}}@media (min-width:1200px){.infrastructure-section__column{width:74.26%;margin:30px 0 0}}.infrastructure-section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.infrastructure-section__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.infrastructure-section__show-map-btn{color:#41AA37;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0 0 0 24px;background:url(/img/pages-images/icon-map-pointer.svg) 0 center no-repeat;font-weight:700;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0.1em;text-transform:uppercase;height:20px;line-height:20px;display:inline-block;margin:20px 0 0;cursor:pointer;text-align:left}.infrastructure-section__show-map-btn:hover,.link-underlined:hover{color:#257a47}.infrastructure-section__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;color:#343434}@media (min-width:600px){.infrastructure-section__title{font-size:30px;line-height:1.2em}}@media (min-width:1200px){.infrastructure-section__title{font-size:40px;line-height:1.2em;padding-left:30px}}.infrastructure-section__description{max-width:880px}.infrastructure-section__slider{margin:30px 0 0;position:relative}.infrastructure-section__slider:after{content:"";width:228px;background:-webkit-gradient(linear,right top,left top,color-stop(64.14%,#f9f9f9),to(rgba(249,249,249,0)));background:linear-gradient(270deg,#f9f9f9 64.14%,rgba(249,249,249,0) 100%);height:100%;position:absolute;right:-110px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}@media (min-width:600px){.infrastructure-section__slider:after{display:block}}@media (min-width:1200px){.infrastructure-section__slider:after{right:0}}.infrastructure-section__slide{padding-right:20px}.infrastructure-section__slide img{display:block;max-width:100%;width:100%}.infrastructure-section__slide-inner{border-radius:10px;overflow:hidden;position:relative}.infrastructure-section__slide-inner:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.8)));background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.8) 100%);height:29%}.infrastructure-section__slide-title{position:absolute;left:20px;bottom:21px;font-size:24px;font-weight:500;color:#fff;margin:0;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif}.infrastructure-section__slide-distance{position:absolute;top:12px;left:20px;border-radius:10px;padding:0 8px 0 25px;background:#fff url(/img/pages-images/man-running.svg) 6px 4px no-repeat;line-height:20px;font-size:12px}.link-underlined{color:#41AA37;position:relative;text-decoration:none;font-weight:500}.link-underlined:after{content:"";display:block;width:50px;height:1px;background:#41AA37;position:absolute;bottom:-7px;left:0}.link-underlined:hover{color:#41AA37}.link-underlined--right{text-align:right}.link-underlined--right:after{left:unset;right:0}.promotion-modal-content__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;margin:25px 0 0}@media (min-width:600px){.promotion-modal-content__title{font-size:40px;line-height:1.2em}}@media (min-width:600px){.promotion-modal-content__title{margin:0}}.promotion-modal-content__date{font-size:12px;margin-top:14px;display:block}.promotion-modal-content__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.promotion-modal-content__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.promotion-modal-content__actions .tln-button{min-width:378px;margin-right:64px}.promotion-modal-content__social{margin:25px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:600px){.promotion-modal-content__social{margin:0}}.promotion-modal-content__social .footer-social{margin:-2px 0 0}.promotion-modal-content__social-label{font-size:12px;display:inline-block;margin-right:16px}.promotion-modal-content__legal{font-size:12px;line-height:1.67em;padding-top:40px;border-top:1px solid #e2e2e2}.promotion-modal-content__actions{padding-bottom:43px}.promotion-modal-layout{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.promotion-modal-layout{padding-left:20px;padding-right:20px}}@media (min-width:600px){.promotion-modal-layout{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.promotion-modal-layout iframe{max-width:100%}@media (min-width:600px){.promotion-modal-layout iframe{max-width:initial}}@media (min-width:600px){.promotion-modal-layout__image{-webkit-box-flex:0;-ms-flex:0 1 31.4%;flex:0 1 31.4%;margin-right:20px}}.promotion-modal-layout__img{display:block;width:100%}@media (min-width:600px){.promotion-modal-layout__content{-webkit-box-flex:0;-ms-flex:0 1 64.93%;flex:0 1 64.93%}}.flat-selector-grid{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flat-selector-grid__item{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;text-align:center;height:168px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:12px}@media (min-width:1200px){.flat-selector-grid__item{font-size:16px}}.flat-selector-grid__item:hover{background:#f5f5f5}.flat-selector-grid__image{margin:0 auto;display:block}.flat-selector-section{background:#f9f9f9;padding:36px 0 30px}@media (min-width:600px){.flat-selector-section{padding:67px 0 60px}}.flat-selector-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.flat-selector-section__inner{padding-left:20px;padding-right:20px}}.flat-selector-section .tabs__panels{margin-top:19px}@media (min-width:600px){.flat-selector-section .tabs__panels{margin-top:25px}}.js .flat-selector-section .tabs__controls a{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;background:transparent;padding:0}@media (min-width:600px){.js .flat-selector-section .tabs__controls a{font-size:30px;text-decoration:underline;background:transparent;color:#41AA37}.js .flat-selector-section .tabs__controls a:hover{color:#41AA37}}.js .flat-selector-section .tabs__controls .tabs__control--selected{color:#343434;text-decoration:none}.js .flat-selector-section .tabs__controls .tabs__control--selected:hover{color:#343434;text-decoration:none}.js .flat-selector-section .flat-selector-section__layout-tab{display:none}@media (min-width:600px){.js .flat-selector-section .flat-selector-section__layout-tab{display:inline-block}}@media (max-width:600px){.js .tabs__panel--selected.flat-selector-section__flat-chooser-tab-panel{display:none}}@media (max-width:600px){.js .tabs__panel.flat-selector-section__unit-chooser-tab-panel{display:block}}.flat-selector{border-radius:20px;-webkit-box-shadow:0px 5px 13px rgba(186,189,191,0.42);box-shadow:0px 5px 13px rgba(186,189,191,0.42);background:#ffffff;overflow:hidden}@media (min-width:1200px){.flat-selector{max-width:74.26%}}.flat-selector__header{padding:20px 18px 18px}@media (min-width:1200px){.flat-selector__header{padding:27px 30px 20px}}.flat-selector__filter-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:0 16px;margin:0 0 0 12px;border:none;font-size:12px;font-weight:500;height:30px;line-height:30px;color:#41AA37;cursor:pointer}@media (min-width:1200px){.flat-selector__filter-btn{font-size:15px}}.flat-selector__filter-btn.mixitup-control-active{background:#41AA37;color:#ffffff;border-radius:15px}.flat-selector__body{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #e2e2e2;max-height:469px}@media (min-width:1200px){.flat-selector__body{max-height:600px}}.flat-selector__flats-grid{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;overflow-y:auto}.flat-selector__flats-list-title{font-size:16px;font-weight:normal;margin:11px 15px 9px}.flat-selector__flats-list{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;border-left:1px solid #e2e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flat-selector__footer{border-top:1px solid #e2e2e2;margin-top:auto;padding:19px 0 20px 16px}.flat-selector__show-all-flats{font-size:15px;font-weight:500;color:#41AA37;text-decoration:none}.flat-selector__show-all-flats:hover{color:#41AA37}.flat-selector__show-all-flats:after{content:"";display:inline-block;margin-left:9px;width:10px;height:10px;background:url(/img/pages-images/icon-arrow-right.svg) 0 0 no-repeat}.flat-layout-mobile-chooser{padding-top:30px;padding-bottom:29px}@media (min-width:600px){.flat-layout-mobile-chooser{display:none}}.flat-layout-mobile-chooser__title{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;font-size:20px;line-height:1.2em;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;margin-top:0;margin-bottom:0}@media (min-width:600px){.flat-layout-mobile-chooser__title{padding-left:20px;padding-right:20px}}.flat-layout-mobile-chooser__dropdown{text-align:center;margin-top:20px}.flat-layout-mobile-chooser__dropdown-btn{font-size:15px;font-weight:500;color:#41AA37;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;text-align:left;cursor:pointer;background:transparent}.flat-layout-mobile-chooser__dropdown-btn:after{content:"";display:inline-block;background:url(/img/pages-images/icon-arrow-green-thin.svg) 0 0 no-repeat;margin-left:6px;width:9px;height:5px;margin-bottom:2px}.flat-layout-mobile-chooser__link{font-size:16px;line-height:1.5em;color:#41AA37;text-decoration:none;display:inline-block;margin-top:16px}.flat-layout-mobile-chooser__description{font-size:16px;line-height:1.5em;margin:4px 0 0}.flat-layout-mobile-chooser__slideshow.peppermint figure img{-webkit-box-shadow:none;box-shadow:none}.flat-layout-mobile-chooser__slideshow-wrapper{display:none}.flat-layout-mobile-chooser__slideshow-wrapper--active{display:block}.flat-layout-mobile-chooser__view-all-link{color:#41AA37;font-size:16px;line-height:1.9em;display:block;text-align:center;text-decoration:none;margin-top:24px}.flat-layout-mobile-chooser__view-all-link:after{content:"";display:inline-block;background:url(/img/pages-images/icon-arrow-right.svg);width:10px;height:10px;margin-left:8px}.flat-selector-list{list-style:none;margin:0;padding:0;overflow-y:auto}.flat-selector-list__item{border-top:1px solid #e2e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.flat-selector-list__item--popular:after{content:"";display:block;position:absolute;top:10px;right:51px;width:26px;height:26px;border-radius:50%;background:#E49922 url(/img/pages-images/icon-fire.svg) center center no-repeat}.flat-selector-list__fav{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;position:absolute;top:15px;right:15px;width:20px;height:16px;background:url(/img/pages-images/icon-like.svg) no-repeat;cursor:pointer}.flat-selector-list__image{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1200px){.flat-selector-list__image{-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px}}.flat-selector-list__img{display:block;max-width:100%}.flat-selector-list__title{color:#41AA37;font-weight:500;text-decoration:none}.flat-selector-list__title:hover{color:#41AA37}.flat-selector-list__meta{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0;padding:0;list-style:none;font-size:12px}@media (min-width:1200px){.flat-selector-list__meta{font-size:16px}}.flat-selector-list__info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:14px 15px 11px 0}.flat-selector-list__meta{margin-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.unit-selector{overflow:hidden;position:relative;display:inline-block;margin-left:-12px;margin-right:-12px}@media (min-width:600px){.unit-selector{margin:0;border-radius:20px}}@media (min-width:1200px){.unit-selector{max-width:74.26%}}.unit-selector__image{display:block;width:100%}.unit-selector__paths{position:absolute;top:0;left:0;width:100%;height:100%}.unit-selector__unit-path{opacity:0}.unit-selector__unit-path:hover{opacity:0.8}.unit-selector__tooltip{border-radius:20px;background:#ffffff;position:absolute;padding:20px 20px 23px;width:290px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}@media (max-width:600px){.unit-selector__tooltip{left:50%!important;top:50%!important;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.unit-selector__tooltip--visible{display:block}.unit-selector__tooltip-title{font-size:16px;margin:3px 0 0;font-weight:500}.unit-selector__tooltip-description{font-size:12px;line-height:1.5em;color:#343434;margin:7px 0 0}.unit-selector__tooltip-flats-list{color:#41AA37;font-weight:500;margin:23px 0 0;padding:0}.unit-selector__tooltip-flats-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0 0}.unit-selector__tooltip-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:25px 0 0}.unit-selector__tooltip-available-flats{font-weight:500}.unit-selector__tooltip-close{background:url(/img/pages-images/icon-close.svg) no-repeat;border:0;width:26px;height:26px;position:absolute;top:10px;right:10px;z-index:20;cursor:pointer;opacity:0.1;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.unit-selector__tooltip-close:hover{opacity:0.4}.unit-selector__tooltip-close:focus{outline:none;opacity:0.4}.cart-items{padding:0;margin:0;list-style:none}.cart-items__item{margin-top:20px}.cart-items__item:first-child{margin-top:0}.cart-item-widget{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d8d8d8;border-radius:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.cart-item-widget__image{width:235px;padding:10px 18px 10px 17px;-webkit-box-sizing:border-box;box-sizing:border-box}.cart-item-widget__img{display:block;max-width:100%;height:auto}.cart-item-widget__info{-webkit-box-flex:1;-ms-flex:1;flex:1}.cart-item-widget__title{color:#41AA37;font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;line-height:1.4em;font-weight:500;text-decoration:none;margin-right:37px;display:block}.cart-item-widget__params{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0;padding:0;list-style:none}.cart-item-widget__params-item{margin-left:30px}.cart-item-widget__params-item:first-child{margin-left:0}.cart-item-widget__remove-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font-size:16px;line-height:16px;color:#979797;position:absolute;right:18px;bottom:14px;text-decoration:none}.cart-layout{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;margin-top:30px}@media (min-width:600px){.cart-layout{padding-left:20px;padding-right:20px}}.cart-layout__body{max-width:894px;margin:30px auto 0}.cart-layout__header{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-layout__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:1.2em;margin:0;font-size:20px}@media (min-width:600px){.cart-layout__title{font-size:40px;line-height:1.2em}}.cart-total{border-top:1px solid #d8d8d8;padding:24px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0 0}.cart-total__label{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:24px;line-height:1.2em;margin-right:auto}.cart-total__value{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:22px;line-height:1.4em}.cart-payment-method{margin:58px 0 0}.cart-payment-method__tabs{margin:36px 0 0}.cart-payment-method__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:30px;line-height:1.2em;margin:55px 0 0}.cart-payment-method__panel{margin:8px 0 0;padding:40px 28px 46px 40px;background:#fafafa}.cart-payment-method__submit{margin-top:36px}.footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:29px 0 0;padding:0;list-style:none}@media (min-width:600px){.footer-social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:25px 0 0}}.footer-social__item{margin-left:20px}.footer-social__item:first-child{margin-left:0}@media (min-width:600px){.footer-social__item:first-child{margin-left:-5px}}.footer-social__link{width:15px;height:15px;display:inline-block;padding:5px}.footer-social__link:hover{opacity:0.5}.footer-social__link--vk{background:url(/img/pages-images/social-vk.svg) center center no-repeat}.footer-social__link--ok{background:url(/img/pages-images/social-ok.svg) center center no-repeat}.footer-social__link--instagram{background:url(/img/pages-images/social-instagram.svg) center center no-repeat}.footer-social__link--fb{background:url(/img/pages-images/social-fb.svg) center center no-repeat}.object-preview{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:18px}@media (min-width:600px){.object-preview{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.object-preview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px}}.object-preview__image{margin-left:-12px;margin-right:-12px}@media (min-width:600px){.object-preview__image{margin-left:-20px;margin-right:-20px}}@media (min-width:1200px){.object-preview__image{margin:0;width:74%;max-width:74.41%;padding-right:32px}}.object-preview__image img{max-width:100%;width:100%;display:block}@media (min-width:1200px){.object-preview__image img{border-radius:20px;-o-object-fit:cover;object-fit:cover;height:100%}}.object-preview__form{padding-top:34px}@media (min-width:1200px){.object-preview__form{padding-top:0;width:26%}}.object-preview .peppermint-slides{padding:0}.object-preview .peppermint.peppermint-active .peppermint-slides+ul.peppermint-dots{margin:0;bottom:16px;position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.object-preview ul.peppermint-dots&gt;li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;margin:0 5px;height:4px}.object-preview ul.peppermint-dots&gt;li&gt;span{width:100%;background:#41AA37;height:4px;border-radius:2px;position:static;margin:0;display:block;left:0;top:0}.object-preview ul.peppermint-dots&gt;li.peppermint-active-dot&gt;span{margin:0;width:100%;height:4px;border:none;background:#ffffff;position:relative}.object-preview ul.peppermint-dots&gt;li.peppermint-active-dot~li&gt;span{background:#ffffff}.object-preview ul.peppermint-dots&gt;li&gt;span:before{content:"";position:absolute;left:0;top:0;display:block;background:#41AA37;border-radius:2px;width:0;height:4px}.object-preview ul.peppermint-dots&gt;li.peppermint-active-dot&gt;span:before{width:100%;-webkit-transition:width 5s linear;transition:width 5s linear}.object-preview .peppermint.peppermint-active{margin-bottom:0;overflow:hidden;border-radius:24px}.flat-search-form{background:#F2F7FB;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:24px}@media (min-width:1200px){.flat-search-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.flat-search-form .input-range{margin-top:11px}.flat-search-form .input-range__item{max-width:none}.flat-search-form .input-range__input{height:40px}@media (min-width:1200px){.flat-search-form__item{border-left:1px solid #c0cdd7;-webkit-box-flex:1;-ms-flex:1;flex:1}}.flat-search-form__item--rooms{padding:16px 20px 10px;border-left:none}@media (min-width:1200px){.flat-search-form__item--rooms{padding:16px 32px 30px}}.flat-search-form__item--price{padding:16px 20px 30px 20px}@media (min-width:1200px){.flat-search-form__item--price{padding:16px 26px 30px 46px}}.flat-search-form__item--submit{padding:20px 20px 30px 20px}@media (min-width:1200px){.flat-search-form__item--submit{padding:50px 20px 30px 81px}}.flat-search-form__item--submit .tln-button{min-width:280px}.flat-search-form__title{font-size:14px;line-height:1.7em;font-weight:normal;margin:0}.flat-search-form-section{margin:24px 0 0}.flat-search-form-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.flat-search-form-section__inner{padding-left:20px;padding-right:20px}}.tour-request-form{background:#d1eddc;padding:56px 32px 64px;border-radius:24px}@media (min-width:1200px){.tour-request-form{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1200px){.tour-request-form--image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:32px}}.tour-request-form__person{margin-right:29px;margin-top:-16px}.tour-request-form__person-label{font-size:12px;line-height:1.33em;font-style:italic;display:block;margin-top:28px;margin-bottom:20px}@media (min-width:1200px){.tour-request-form__person-label{text-align:center}}@media (min-width:1200px){.tour-request-form__column-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px;max-width:566px}}.tour-request-form__column{margin:17px 0 0}@media (min-width:1200px){.tour-request-form__column{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.tour-request-form__title{font-family:"Stolzl",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;line-height:1.25em;color:#749a83;margin:0}.tour-request-form__paragraph{font-size:16px;line-height:1.5em;margin:24px 0 0}.tour-request-form__paragraph--closer{margin:16px 0 0}.tour-request-form__form{margin:32px 0 0}.tour-request-form__form--image{margin:16px 0 0}.tour-request-form__form-row{margin:24px 0 0}.tour-request-form__form-row:first-child{margin:0}.tour-request-form__form-row--closer{margin:17px 0 0}.tour-request-form__button{display:block;font-size:12px}.tour-request-form__button--horizontal{padding:6px 86px 6px}.tour-request-form__button--wide{width:100%}.tour-request-form__checkbox{display:none}.tour-request-form__checkbox:checked+.tour-request-form__checkbox-label:before{background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5l4 3L10.5 1' stroke='%2341AA37' stroke-width='2'/%3E%3C/svg%3E")}.tour-request-form__checkbox-label:before{content:"";width:16px;height:16px;display:inline-block;border-radius:5px;background:#ffffff;cursor:pointer;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.tour-request-form__checkbox-label{font-size:12px;line-height:1.25em;padding-left:24px;display:block;position:relative;margin-top:-3px;cursor:pointer}.tour-request-form__checkbox-label a{color:#ffffff;text-decoration:underline}.tour-request-form__checkbox-label a:hover{text-decoration:none}.tour-request-form-section{margin-top:52px;margin-bottom:80px}.tour-request-form-section__inner{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:600px){.tour-request-form-section__inner{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.tour-request-form-section__content{width:65.88%}}.peppermint.peppermint-active{position:relative;overflow:hidden;padding-left:0;padding-right:0}.peppermint.peppermint-active .peppermint-slides{position:relative;overflow:hidden;-ms-touch-action:pan-y;touch-action:pan-y}.peppermint.peppermint-active .peppermint-slides&gt;*{float:left;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}.peppermint.peppermint-active .peppermint-slides a:active,.peppermint.peppermint-active .peppermint-slides a:active img{outline:none}.peppermint.peppermint-active,.peppermint.peppermint-active .peppermint-dots,.peppermint.peppermint-active .peppermint-slides,.peppermint.peppermint-active .peppermint-slides&gt;*{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.peppermint.peppermint-mouse .peppermint-slides{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move;cursor:-webkit-grab;cursor:grab}.peppermint.peppermint-mouse.peppermint-drag .peppermint-slides *{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.peppermint.peppermint-active{position:relative;overflow:hidden;padding-left:0;padding-right:0}.peppermint.peppermint-active .peppermint-slides{position:relative;overflow:hidden;-ms-touch-action:pan-y;touch-action:pan-y}.peppermint.peppermint-active .peppermint-slides&gt;*{float:left;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}.peppermint.peppermint-active .peppermint-slides a:active,.peppermint.peppermint-active .peppermint-slides a:active img{outline:none}.peppermint.peppermint-active,.peppermint.peppermint-active .peppermint-dots,.peppermint.peppermint-active .peppermint-slides,.peppermint.peppermint-active .peppermint-slides&gt;*{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.peppermint.peppermint-mouse .peppermint-slides{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move;cursor:-webkit-grab;cursor:grab}.peppermint.peppermint-mouse.peppermint-drag .peppermint-slides *{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.peppermint{text-align:center}.peppermint figure{margin:0 0 1.5em 0}.peppermint figure img{vertical-align:top;max-width:100%;width:100%;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);box-shadow:0 1px 5px rgba(0,0,0,0.2)}.peppermint figure figcaption{font-style:italic;color:#787575;font-size:0.8em;margin-top:0.5em}.peppermint.peppermint-active{margin-bottom:1.5em}.peppermint-slides{padding-top:0.5em;padding-bottom:0.5em}ul.peppermint-dots{margin:0.6em 0;padding:0;text-align:center;list-style-type:none}.peppermint.peppermint-active ul.peppermint-dots{margin:0 0 0.6em 0}.peppermint.peppermint-active .peppermint-slides+ul.peppermint-dots{margin:0.6em 0 0 0}ul.peppermint-dots&gt;li{display:inline-block;position:relative;padding:0.5em 0.6em;width:12px;height:12px;cursor:pointer;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;*display:inline;*zoom:1}ul.peppermint-dots&gt;li.peppermint-mouse-clicked,ul.peppermint-dots&gt;li:active{outline:0}ul.peppermint-dots&gt;li&gt;span{display:inline-block;position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;width:8px;height:8px;border-radius:50%;background:#9b9890}ul.peppermint-dots&gt;li.peppermint-active-dot&gt;span{margin:-6px 0 0 -6px;width:10px;height:10px;border:1px solid #9b9890;background:transparent}
/*# sourceMappingURL=style.min.css.map */</pre></body></html>