@charset "UTF-8";
/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}

/*! nouislider - 14.6.2 - 9/16/2020 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;will-change:transform;z-index:1}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;right:-6px;top:-17px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;transform:translateY(-18px)}@font-face{font-display:block;font-family:icons;font-style:normal;font-weight:400;src:url(../../../fonts/icons/icons.eot?dv3cxt);src:url(../../../fonts/icons/icons.eot?dv3cxt#iefix) format("embedded-opentype"),url(../../../fonts/icons/icons.ttf?dv3cxt) format("truetype"),url(../../../fonts/icons/icons.woff?dv3cxt) format("woff"),url(../../../fonts/icons/icons.svg?dv3cxt#icomoon) format("svg")}.icons{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-close:before{content:""}.icon-ww-logo:before{content:""}:root{--color-dark-green:#46792e;--color-green:#468a25;--color-lite-green:#4a9c22;--color-transparent-green:#c5d8b7}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(/fonts/Gilroy-Regular.eot);src:url(/fonts/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-Regular.woff) format("woff"),url(/fonts/Gilroy-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(/fonts/gilroy-medium.eot);src:url(/fonts/gilroy-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy-medium.woff) format("woff"),url(/fonts/gilroy-medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(/fonts/gilroy-bold.eot);src:url(/fonts/gilroy-bold.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy-bold.woff) format("woff"),url(/fonts/gilroy-bold.ttf) format("truetype")}*{box-sizing:border-box}body{background:#fbfaf6;overflow-x:hidden}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}button{font-family:inherit;font-size:inherit}button:focus{outline:none}input{font-family:inherit;font-size:inherit}input:focus{outline:none}.phone-mask::-webkit-input-placeholder{color:#fff}.phone-mask:-moz-placeholder,.phone-mask::-moz-placeholder{color:#fff}.phone-mask:-ms-input-placeholder{color:#fff}.block{background-color:#fff;font-family:Gilroy,serif;position:relative}.block:nth-of-type(2n){background-color:#fbfaf6}.block-container{margin:0 auto;max-width:1250px;padding:0 40px;position:relative}.btn-line{background:transparent;border:none;color:inherit;font-weight:inherit;padding:0}.first-screen.default{background-position:50%;background-size:cover;color:#fff;padding-bottom:40px}.first-screen.default .first-screen__container{display:flex;flex-direction:column;min-height:625px}.first-screen.default .first__screen-overflow{background:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%}.first-screen.default .first-screen__titles{max-width:100%;width:616px}.first-screen.default .first-screen__title{font-size:100px;font-weight:700;line-height:100%;margin-bottom:10px;margin-top:0;padding-top:10px}.first-screen.default .first-screen__title.small{font-size:60px}.first-screen.default .first-screen__title.medium{font-size:80px}.first-screen.default .first-screen__title.big{font-size:120px}.first-screen.default .first-screen__subtitle{color:#fbfaf6;font-size:30px;line-height:120%;margin-bottom:143px}.first-screen.default .first-screen__catalog-block{background:#fff;border-radius:5px;position:absolute;right:40px;top:50%;transform:translateY(-40%);transition:opacity .3s ease-in-out;width:270px;will-change:opacity}.first-screen.default .first-screen__catalog-block .first-screen__catalog-block-info{padding:27px 20px 0}.first-screen.default .first-screen__catalog-block .catalog-title{color:#000;font-size:18px;font-weight:700;line-height:120%;margin-bottom:5px;text-transform:uppercase}.first-screen.default .first-screen__catalog-block .catalog-subtitle{color:#333;font-size:13px;line-height:130%;margin-bottom:28px}.first-screen.default .first-screen__catalog-block .catalog-btn{color:var(--color-green);font-size:18px;font-weight:700}.first-screen.default .first-screen__catalog-block .catalog-mockup{background-position:bottom;background-repeat:no-repeat;background-size:contain;height:147px;width:100%}.first-screen.default .first-screen__catalog-block.hide{opacity:0}.first-screen.default .actions{display:flex;flex-wrap:wrap;margin-top:auto}.first-screen.default .actions button{margin-right:20px}.first-screen.default .hide-catalog{color:grey;font-size:10px!important;position:absolute;right:10px;top:10px}.first-screen.default.fixed .first-screen-headline{background:#000;position:fixed;transform:translate3d(0,-150%,0);transition:all .3s ease-in-out;will-change:transform}.first-screen.default.fixed .first-screen-headline .block-container{max-height:85px;overflow:visible;padding:0 40px}.first-screen.default.fixed .first-screen-headline .ribbon-logo{position:absolute;top:0}.first-screen.default.fixed .first-screen-headline.show{transform:translateZ(0)}.first-screen.default.fixed .first-screen-headline .menu-dots{margin-left:103px}.first-screen.default.fixed .first-screen-headline .menu-dots.with-copy{margin-left:169px}.first-screen.default.fixed .hot-line{align-items:center;display:flex}.first-screen.default.fixed .hot-line .phone{font-size:18px!important;font-weight:500!important;line-height:140%!important}.first-screen.default.fixed .hot-line .work-now{font-size:9px!important}.first-screen.default.fixed .hot-line-contacts{margin-right:33px}.first-screen.default .ribbon-logo{display:flex}.first-screen .first-screen-headline{left:0;top:0;width:100%;z-index:4}.first-screen .first-screen-headline .block-container{align-items:center;display:flex;justify-content:space-between;padding:0}.first-screen .first-screen-headline .left-block{align-items:center;display:flex;height:108px}.first-screen .first-screen-headline .right-block{align-items:center;display:flex}.first-screen .first-screen-headline .right-block .social a{margin-right:25px}.first-screen .first-screen-headline .right-block .hot-line{font-size:12px;line-height:16px;text-align:right}.first-screen .first-screen-headline .right-block .hot-line .phone{font-size:22px;font-weight:700;line-height:26px}.first-screen .first-screen-headline .right-block .hot-line .phone a{color:inherit}.first-screen .first-screen-headline .right-block .hot-line .work-now{background:#fff;border-radius:100px;color:var(--color-green);display:inline-block;font-size:10px;padding:2px 6px 2px 14px;position:relative;text-transform:uppercase}.first-screen .first-screen-headline .right-block .hot-line .work-now:before{background:var(--color-green);border-radius:100%;content:"";height:6px;left:6px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.first-screen .first-screen-headline .menu-dots{cursor:pointer;padding:14px 3px 0;position:relative}.first-screen .first-screen-headline .menu-dots:before{background:url(/images/menu-dots.svg) 50% no-repeat;background-size:contain;content:"";height:8px;left:0;position:absolute;top:0;width:100%}.about-village{color:#000}.about-village .block-title{width:100%}.about-village.big-text{padding-top:90px}.about-village.big-text .block-title{margin-bottom:31px}.about-village.big-text .block-subtitle{margin-bottom:30px;max-width:100%;width:762px}.about-village.big-text .slider-wrapper .slider-control{bottom:45px;left:40px;position:absolute}.about-village.big-text .slide{background-position:100% 100%;background-repeat:no-repeat;background-size:404px;min-height:550px;padding-bottom:90px}.about-village .info-blocks-wrapper{border-bottom:1px solid #edece8;padding:50px 0}.about-village .info-blocks{grid-gap:30px;display:grid;grid:auto/repeat(auto-fill,minmax(160px,1fr))}.about-village .info-blocks .info-block-title{color:var(--color-green);font-size:30px;font-weight:700;line-height:120%;margin-bottom:12px}.about-village .info-blocks .info-block-description{font-size:18px;line-height:120%;max-width:160px}.about-village .expert-slider{display:flex;flex-wrap:wrap;margin-top:90px}.about-village .expert-slider .left-block,.about-village .expert-slider .right-block{padding-bottom:90px;width:50%}.about-village .expert-slider .left-block{margin-right:7px;margin-top:7px;width:calc(50% - 7px)}.about-village .expert-slider .right-block{position:relative}.about-village .expert-slider .right-block .expert-info{margin-top:20px;position:absolute;right:0;top:0;width:100px}.about-village .expert-slider .right-block .expert-info-name{font-size:18px;font-weight:700;line-height:120%;margin-bottom:3px}.about-village .expert-slider .right-block .expert-info-position{font-size:15px;line-height:120%}.about-village .expert-slider .right-block .expert-background,.about-village .expert-slider .right-block .expert-photo{background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:0;height:416px;max-height:100%;position:absolute;right:0;width:100%}.about-village .expert-slider .left-block-description{font-size:18px;line-height:120%;margin-top:30px}.about-village .expert-slider-content{color:#1b1b1b;font-size:18px;line-height:120%;margin-bottom:40px;max-width:100%;width:569px}.fullscreen-container{margin:0 -100%}.images-gallery{padding-top:90px}.images-gallery .slider-wrapper .slide{height:800px}.images-gallery .slider-wrapper .block-container-controls{bottom:11px;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:6}.images-gallery .slider-wrapper .slide-alt-block{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.5) 30%,transparent);bottom:0;display:flex;height:120px;left:0;position:absolute;width:100%;z-index:6}.images-gallery .slider-wrapper .slide-alt-block .block-container{width:100%}.images-gallery .slider-wrapper .slider-control .arrow{background:#f0efeb}.images-gallery .slider-wrapper .slider-control .slider-count{color:#fff}.images-gallery .slider-wrapper .slide-alt{color:#fff;font-size:22px;margin-left:210px}.images-gallery .block-title{margin-bottom:40px}.images-gallery .tags{display:flex;margin-bottom:20px;overflow:auto}.images-gallery .tags .tag{border:1px solid var(--color-green);border-radius:48px;color:var(--color-green);cursor:pointer;font-size:16px;margin-right:10px;padding:1px 17px;transition:color,background-color .3s ease-in-out}.images-gallery .tags .tag.active,.images-gallery .tags .tag:hover{background-color:var(--color-green);color:#fff}.location.default{overflow-x:hidden;position:relative}.location.default .block-title{width:450px}.location.default .map{min-height:700px}.location.default .block-subtitle{font-size:18px;margin-bottom:30px;max-width:100%;width:300px}.location.default .excursion-block{background-color:var(--color-dark-green);background-position:100% 100%;background-repeat:no-repeat;border-radius:10px;color:#fff;left:40px;max-width:100%;padding:40px 50px 64px;position:absolute!important;top:50%;transform:translateY(-50%);z-index:2}.location.default .btn-rounded{min-width:262px}.mortgage.default{padding:90px 0}.mortgage.default .block-subtitle,.mortgage.default .block-title{max-width:100%;width:980px}.mortgage.default .block-subtitle{margin-bottom:30px}.mortgage.default .mortgages{background-color:#fff;border-radius:10px;padding:40px 70px}.mortgage.default .mortgages .controls{border-bottom:1px solid #edece8;display:flex;margin-bottom:50px;padding-bottom:50px}.mortgage.default .mortgages .controls .control{margin-right:46px;width:33.3333%}.mortgage.default .mortgages .controls .control:last-of-type{margin-right:0}.mortgage.default .column-title,.mortgage.default .control-title{font-size:11px;letter-spacing:.02em;line-height:130%;opacity:.3;text-transform:uppercase}.mortgage.default .control-value{color:var(--color-green);font-size:20px;line-height:130%;margin:25px 0 6px}.mortgage.default .mortgage-banks{display:flex;flex-direction:column}.mortgage.default .mortgage-banks .mortgage-bank{align-items:center;border-top:1px solid #edece8;display:flex;padding:30px 0;position:relative}.mortgage.default .mortgage-banks .mortgage-bank .bank-logo{background-position:0;background-repeat:no-repeat;background-size:contain;height:100%;max-height:35px;min-height:120px;width:100%}.mortgage.default .mortgage-banks .bank-head{display:flex}.mortgage.default .mortgage-banks .column{flex:1;text-align:center}.mortgage.default .mortgage-banks .column:first-of-type{text-align:left}.mortgage.default .mortgage-banks .column:last-of-type{text-align:right}.mortgage.default .mortgage-banks .column button{color:var(--color-green);font-size:12px;font-weight:700;letter-spacing:.02em;line-height:120%}.slider .slide{background-position:50%;background-size:cover;overflow:hidden;width:100%}.slider .slide__no-image{bottom:0;left:0;position:absolute;right:0;top:0}.slider .slide__no-image_container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.slider .slide__no-image_icon{fill:var(--color-lite-green);height:70px;margin-bottom:10px;width:70px}@media (max-width:768px){.slider .slide__no-image_icon{height:50px;width:50px}}.slider .slide__no-image_text{color:var(--color-lite-green);font-size:25px;text-align:center}@media (max-width:768px){.slider .slide__no-image_text{font-size:20px}}.slider .slider-background{background-position:75% calc(100% + 10px);background-repeat:no-repeat;bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:-1}.slider-control{align-items:center;display:flex;padding:20px 0}.slider-control .arrow{align-items:center;border:1px solid #f0efeb;border-radius:100%;cursor:pointer;display:flex;height:55px;justify-content:center;width:55px}.slider-control .arrow svg{width:7px}.slider-control .arrow svg path{fill:var(--color-green)}.slider-control .arrow.next-btn svg{transform:rotate(180deg)}.slider-control .slider-count{font-size:18px;margin:0 15px}.development-plan{padding:90px 0}.development-plan .block-subtitle{margin-bottom:31px}.development-plan-wrapper{overflow:visible;position:relative}.development-plan-wrapper.ps>.ps__rail-x,.development-plan-wrapper.ps>.ps__rail-y{background-color:#eee;border-radius:6px;opacity:1}.development-plan-wrapper .ps__rail-x{height:6px}.development-plan-wrapper .ps__thumb-x{background-color:var(--color-green);bottom:0}@keyframes animateVillageDot{0%{box-shadow:0 0 6px 2px var(--color-green)}to{box-shadow:0 0 15px 6px var(--color-green)}}.development-plan-image{margin-bottom:2px;min-width:920px;overflow:visible;position:relative}.development-plan-image .village-dot{background:url(/images/dot-village-lot.svg) no-repeat 50%;background-size:contain;border-radius:100%;cursor:pointer;height:19px;position:absolute;width:19px}.development-plan-image .village-dot.animate{animation:animateVillageDot 1s ease-in-out 3 alternate}.development-plan-image .village-dot.active{background-image:url(/images/dot-village-lot-active.svg);box-shadow:0 0 13px 2px #468a25;height:40px;width:40px}.development-plan-image .village-dot.sector{background-image:url(/images/dot-sector-lot.svg)}.development-plan-image .village-dot.sector.active{background-image:url(/images/dot-sector-lot-active.svg)}.development-plan-image .b-background{height:auto;width:100%}.development-plan-image .infrastructure-dot{cursor:pointer;position:absolute}.development-plan-image .infrastructure-dot-information{background:#fff;border:1px solid var(--color-green);border-radius:13px;display:none;padding:15px;position:absolute;width:223px;z-index:3}.development-plan-image .infrastructure-dot-information.show{display:block}.development-plan-image .infrastructure-dot-information .infrastructure-dot-image{background-position:50%;background-size:cover;height:97px;margin-bottom:16px;width:100%}.development-plan-image .infrastructure-dot-information .infrastructure-dot-title{font-size:15px;font-weight:700;line-height:120%;margin-bottom:16px}.development-plan-image .infrastructure-dot-information:before{background:#fff;border-left:1px solid var(--color-green);border-top:1px solid var(--color-green);content:"";height:16px;left:-9px;position:absolute;top:17px;transform:rotate(-45deg);width:16px}.development-plan-image .infrastructure-dot-information .action{text-align:center}.development-plan-image .infrastructure-dot-information .action .btn-rounded{font-size:10px}.development-plan-image .infrastructure-dot-information.bottom{bottom:-15px;top:unset!important}.development-plan-image .infrastructure-dot-information.bottom:before{bottom:20px;top:unset}.development-plan-image .infrastructure-dot-information.left{left:unset!important;right:55px}.development-plan-image .infrastructure-dot-information.left:before{border-bottom:1px solid var(--color-green);border-left:unset;border-right:1px solid var(--color-green);border-top:none;left:unset;right:-9px}#feedback{background:transparent;padding:40px 0}@media (max-width:768px){#feedback .block-container{padding:0}}.block-feedback{background:var(--color-dark-green);border-radius:10px;color:#fff;padding:53px 51px;position:relative}@media (max-width:768px){.block-feedback{overflow:hidden;padding:53px 51px 0 53px}}.block-feedback_content{max-width:100%;position:relative;width:641px;z-index:2}.block-feedback_images{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:768px){.block-feedback_images{height:270px;overflow:visible;position:relative}}.block-feedback_background{background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:0;height:100%;left:0;pointer-events:none;position:absolute;width:100%}@media (max-width:768px){.block-feedback_background{background-size:auto 370px;height:150%;margin:0 -70px;right:0;width:150%}}.block-feedback .block-subtitle,.block-feedback .block-title{margin-bottom:18px}.block-feedback .form input.rounded{margin-bottom:15px;max-width:100%;padding-bottom:18px;padding-top:18px;width:367px}.block-feedback .form .btn-rounded{font-size:15px;letter-spacing:.02em;margin-bottom:20px;max-width:100%;text-align:center;text-transform:uppercase;width:367px}#catalog{background:transparent;padding:40px 0}.catalog{background:var(--color-dark-green);border-radius:10px;color:#fff;padding:53px 51px}.catalog .catalog-content{max-width:100%;position:relative;width:641px;z-index:2}.catalog .block-subtitle,.catalog .block-title{margin-bottom:18px}.catalog .split-rounded-input{margin-bottom:40px}.catalog .split-rounded-input input{background:transparent;border:1px solid var(--color-lite-green)}.catalog .catalog-info{font-size:15px;opacity:.3}.catalog .catalog-images .catalog-background,.catalog .catalog-images .catalog-mockup{background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:0;height:100%;max-width:100%;position:absolute;right:40px;width:529px}.catalog .catalog-images .catalog-mockup{height:70%}.infrastructure{padding-top:90px}.infrastructure .block-subtitle{margin-bottom:63px}.infrastructure .infrastructure-item{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:97px;position:relative}.infrastructure .infrastructure-item .content-column{width:40%}.infrastructure .infrastructure-item .content-column .leaf{background-position:50%;background-repeat:no-repeat;background-size:contain;height:61px;width:61px}.infrastructure .infrastructure-item .image-column{background-position:50%;background-size:cover;border-radius:10px;height:380px;width:50%}.infrastructure .infrastructure-item:nth-of-type(2n) .content-column{order:2}.infrastructure .infrastructure-item:nth-of-type(2n) .image-column{order:1}.infrastructure .infrastructure-item-title{font-size:40px;font-weight:700;line-height:110%;margin-bottom:15px;margin-top:0}.infrastructure .infrastructure-item-description{font-size:18px;line-height:120%}.split-rounded-input{font-size:16px;max-width:100%;position:relative;width:430px}.split-rounded-input .btn-rounded,.split-rounded-input input{border-radius:100px;color:inherit;padding:18px 0}.split-rounded-input input{padding-left:50px;padding-right:55%;width:100%}.split-rounded-input .btn-rounded{height:100%;margin-left:-70px;position:absolute;right:0;top:0;width:45%}.btn-rounded{background:transparent;border:1px solid var(--color-green);border-radius:100px;color:var(--color-green);letter-spacing:.04em;padding:15px;text-transform:uppercase;transition:background-color .3s ease-in-out;will-change:background-color,color}.btn-rounded.filled{background:var(--color-green);color:#fff}.btn-rounded.filled:hover{background-color:var(--color-lite-green)}.btn-rounded.filled.light{background:var(--color-lite-green);border-color:var(--color-lite-green)}.btn-rounded.filled.dark{background:var(--color-dark-green);border-color:var(--color-dark-green)}.btn-rounded.filled.dark:hover,.btn-rounded:hover{background-color:var(--color-green)}.btn-rounded:hover{color:#fff}.btn-block{width:100%}.video{background-position:bottom;background-repeat:no-repeat;background-size:contain;padding:90px 20px 63px}.video .block-title{text-align:center}.video .block-subtitle{margin:0 auto 80px;max-width:100%;text-align:center;width:770px}.video .tablet-frame{background-size:contain;height:391px;margin:0 auto;max-width:100%;padding:20px;width:542px;z-index:2}.video .tablet-frame,.video .tablet-frame .video-preview{background-position:50%;background-repeat:no-repeat;position:relative}.video .tablet-frame .video-preview{background-size:cover;height:100%;width:100%}.video .tablet-frame .play-btn{background:transparent;border:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video .left-tree{bottom:0;height:509px;left:110px;position:absolute;width:312px}.video .right-tree{bottom:-30px;height:460px;position:absolute;right:100px;width:337px}.block-title{font-size:60px;font-weight:700;line-height:120%;margin-bottom:15px;margin-top:0;width:800px}.block-subtitle{font-size:22px;line-height:120%}.dot-btn{align-items:center;background:transparent;border:1px solid var(--color-green);border-left:none;border-radius:42px;color:#fff;display:flex;padding:0 8px 0 0}.dot-btn:before{background:var(--color-green) no-repeat center;border-radius:100%;content:"";height:36px;margin-right:7px;width:36px}.dot-btn.location:before{background-image:url(/images/location.svg)}.dot-btn.video:before{background-image:url(/images/video.svg)}.dot-btn.excursion:before{background-image:url(/images/excursion.svg)}.footer.default{background:#0e1506;color:#fff;padding:40px 0}.footer.default .footer-row{align-items:center;display:flex;justify-content:space-between}.footer.default .top-row{margin-bottom:50px}.footer.default .top-row .links{display:flex}.footer.default .top-row .links *{font-size:13px;font-weight:500;margin-right:15px;text-transform:uppercase}.footer.default .bottom-row .copyrights{display:flex;font-size:14px}.footer.default .bottom-row .copyrights .footer-logo,.footer.default .bottom-row .copyrights .whitewill-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:37px;height:37px;margin-right:50px;width:43px}.footer.default .bottom-row .copyrights .footer-logo{height:60px;width:100px}.footer.default .bottom-row .copyrights .whitewill-logo{margin-right:13px}.footer.default .socials a{margin-right:29px}.footer.default .socials a:last-of-type{margin-right:0}.footer.default .phone{font-size:20px}.footer.default .hot-line{font-size:12px;text-align:right}.footer a{color:inherit;text-decoration:none}#area-block{min-width:255px}.filter.default{background-color:#fbfaf6;padding-top:90px}.filter.default .block-title{margin-bottom:40px}.filter.default .noUi-horizontal .noUi-handle{background:var(--color-green);box-shadow:none}.filter.default .filter-head{align-items:flex-end;border-radius:2px;color:#000;display:flex;font-size:17px}.filter.default .filter-head .checkbox{background:#fff}.filter.default .filter-label{color:#b1b1b1;font-size:13px;letter-spacing:.02em;line-height:16px;margin-bottom:9px;min-height:16px;padding-left:15px;text-transform:uppercase}.filter.default .filter-label span:first-of-type{margin-right:8px}.filter.default .filter-col{flex:1}.filter.default .filter-col.big{flex:2}.filter.default .filter-col:first-of-type .filter-value{border-radius:2px 0 0 2px}.filter.default .filter-col:last-of-type .filter-value{border-radius:0 2px 2px 0;border-right:none}.filter.default .filter-col.disabled .filter-label,.filter.default .filter-col.disabled .select,.filter.default .filter-col.disabled label{opacity:.3}.filter.default .filter-col.disabled .select,.filter.default .filter-col.disabled input[type=checkbox]:not(:checked)~label{pointer-events:none}.filter.default .filter-value{background:#fff;border-right:1px solid #ebeae6;padding:23px 30px;position:relative;white-space:nowrap}.filter.default .by-type{display:none}.filter.default .by-type.active{display:block}.filter.default .filter-currency{cursor:pointer;margin-right:5px}.filter.default .filter-currency.active{color:var(--color-green);font-weight:700}.filter.default .filter-price-range{max-width:100%}.filter.default .colored{color:var(--color-green)}.filter.default .ui-slider{bottom:0;left:0;margin:0;position:absolute;width:96%}.filter.default .filter-additional{padding-bottom:70px}.filter.default .filter-additional .filter-footer{display:flex;justify-content:space-between;margin-top:35px;text-transform:uppercase}.filter.default .filter-additional .btn-line{color:var(--color-green)}.filter.default .filter-additional .values{display:none;margin-top:28px}.filter.default .filter-additional .group-checkboxes{border:1px solid #ebeae6}.filter.default .additional-filter-flex{display:flex;flex-wrap:wrap}.filter.default .additional-filter-flex .select{background:transparent;border:1px solid #ebeae6;border-radius:2px;width:280px}.filter.default .additional-filter-flex .filter-value{background:transparent;border:1px solid #ebeae6;border-radius:2px}.filter.default .additional-filter-flex .filter-col{margin-right:25px}.filter.default .right-column{align-items:center;display:flex}.filter.default .right-column>*{margin-right:50px}.filter.default .right-column>:last-child{margin-right:0}.filter.default .filter-sort{align-items:center;display:flex;font-size:13px;font-weight:500;position:relative}.filter.default .filter-sort .filter-sort-label{margin-right:5px;text-transform:uppercase}.filter.default .filter-sort .filter-sort-values-dropdown{background:#fbfaf6;border:1px solid var(--color-green);border-radius:13px;display:none;left:0;padding:29px 24px 3px;position:absolute;text-align:left;text-transform:uppercase;top:0;z-index:2}.filter.default .filter-sort .filter-sort-values-dropdown.active{display:none}.filter.default .filter-sort .filter-sort-values-dropdown .sort-item{margin-bottom:10px;position:relative;white-space:nowrap}.filter.default .filter-sort .filter-sort-values-dropdown .sort-item.active{display:none}.filter.default .filter-sort .filter-sort-values-dropdown .sort-item:before{background-size:cover;background:url(/images/chevron-down.svg) no-repeat 50%;content:"";height:5px;left:-15px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.filter.default .filter-sort .filter-sort-values-dropdown .sort-item.asc:before{transform:translateY(-50%) rotateX(180deg)}.filter.default .filter-sort .filter-sort-values{border:1px solid var(--color-green);border-radius:100px;color:var(--color-green);cursor:pointer;padding:4.5px 11px 4.5px 24px;position:relative}.filter.default .filter-sort .filter-sort-values.open{border-color:transparent}.filter.default .filter-sort .filter-sort-values.open .filter-sort-values-dropdown{display:block}.filter.default .filter-sort .filter-sort-value{position:relative;text-transform:uppercase;z-index:3}.filter.default .filter-sort .filter-sort-value:before{background:url(/images/chevron-down.svg) no-repeat 50%;background-size:cover;content:"";height:5px;left:-15px;position:absolute;top:50%;transform:translateY(-50%);width:10px;z-index:2}.filter.default .filter-sort .filter-sort-value.asc:before{transform:translateY(-50%) rotateX(180deg)}.filter.default .btn-line{font-weight:500;text-transform:uppercase}.filter.default .by-kind{display:none}.filter.default .by-kind.show{display:block}.filter.default .pagination{text-align:center}.filter.default .filter-count-items{font-weight:500;text-transform:uppercase}.filter.default .noUi-horizontal .noUi-handle{height:18px;width:18px}.filter.default .total-shown{color:#b1b1b1;font-size:15px;margin-top:10px;padding-bottom:20px;text-transform:lowercase}.filter.default .price-type{display:flex}.filter.default .price-type .tab{flex:1;position:relative}.filter.default .price-type input{display:none}.filter.default .price-type input:checked+label,.filter.default .price-type input:not([disabled])+label:hover{background-color:var(--color-green)}.filter.default .price-type label{background:var(--color-transparent-green);border-radius:2px 3px 0 0;color:#fff;cursor:pointer;display:inline-block;font-weight:500;min-width:116px;padding:8px;text-align:center;text-transform:uppercase;transition:background-color .3s ease-in-out;width:100%}.filter.default .no-lot-tooltip{background-color:#fff;border-radius:13px;bottom:calc(100% + 7px);box-shadow:0 2px 10px rgba(0,0,0,.1);display:none;font-size:12px;left:-50%;line-height:110%;padding:15px;position:absolute;width:200%}.filter.default .no-lot-tooltip button{font-size:10px;margin-top:4px;padding:5px 15px}.filter.default .no-lot-tooltip:after{background-color:#fff;bottom:-13px;content:"";height:16px;left:50%;position:absolute;transform:rotate(45deg) translateX(-50%);width:16px}.filter.default .filter-overflow{background:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:4}.filter.default .expert-choice{background:var(--color-green);border:none;border-radius:48px;color:#fff;font-size:14px;font-weight:700;left:30px;padding:3px 13px;position:absolute;top:20px;z-index:2}.filter.default .filter-not-found{background:#fff;display:flex;flex-wrap:wrap;padding:15px;position:relative}.filter.default .filter-not-found .expert-info{display:inline-block;margin-right:22px;margin-top:32px;text-align:left;width:100px}.filter.default .filter-not-found .expert-info-name{font-size:18px;font-weight:700;line-height:120%;margin-bottom:3px}.filter.default .filter-not-found .expert-info-position{font-size:15px;line-height:120%}.filter.default .filter-not-found .btn-rounded{padding:17px 46px}.filter.default .filter-not-found__left-column{width:56%}.filter.default .filter-not-found__left-column .block-subtitle{margin-bottom:50px}.filter.default .filter-not-found__right-column{margin-left:30px;text-align:right;width:calc(44% - 30px)}.filter.default .filter-not-found__right-column .expert-background,.filter.default .filter-not-found__right-column .expert-photo{background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:0;height:453px;max-height:100%;position:absolute;right:0;width:calc(44% - 30px)}.filter.default .filter-not-found__right-column .expert-photo{background-position:0 100%}.lot-card{align-items:center;background:#fff;border-radius:5px;cursor:pointer;display:flex;margin-bottom:30px;position:relative}.lot-card .slider-wrapper{position:relative;width:66%}.lot-card .slider-wrapper .arrow{align-items:center;background:#fbfaf6;border-radius:100%;cursor:pointer;display:none;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:50px}.lot-card .slider-wrapper .arrow svg{height:14px;width:7px}.lot-card .slider-wrapper .arrow svg path{fill:var(--color-green)}.lot-card .slider-wrapper .arrow.prev-btn{left:30px}.lot-card .slider-wrapper .arrow.next-btn{right:30px}.lot-card .slider-wrapper .arrow.next-btn svg{transform:rotate(180deg)}.lot-card .slider-wrapper .slider-count{align-items:center;background:hsla(48,38%,97%,.7);border-radius:100%;bottom:30px;color:#1b1b1b;display:none;font-size:14px;height:50px;justify-content:center;position:absolute;right:30px;width:50px}.lot-card .slider-wrapper .slider-actions{bottom:20px;display:none;left:30px;position:absolute}.lot-card .slider-wrapper .slider-actions button{margin-right:7px}.lot-card:hover .slider-wrapper .arrow,.lot-card:hover .slider-wrapper .slider-actions,.lot-card:hover .slider-wrapper .slider-count{display:flex}.lot-card .slider-btn{background:#fbfaf6;border:none;border-radius:48px;color:var(--color-green);font-size:14px;padding:3px 13px}.lot-card .lot-slider{min-height:490px}.lot-card .lot-slider .slide{border-radius:5px 0 0 5px;min-height:490px}.lot-information{padding:0 20px;width:34%}.lot-information .title{font-size:30px;font-weight:700;line-height:120%;margin-bottom:15px}.lot-information .attributes{color:#b1b1b1;display:flex;font-size:15px;justify-content:space-between;letter-spacing:.02em;line-height:18px;margin-bottom:26px;text-transform:lowercase}.lot-information .attributes .value{color:#000}.lot-information .attributes>div>div{margin-bottom:3px}.lot-information .prices{margin-bottom:40px}.lot-information .currency{cursor:pointer;font-size:11px;line-height:14px;margin-bottom:11px;margin-right:5px;opacity:.3}.lot-information .currency.active{color:var(--color-green);font-weight:700;opacity:1}.lot-information .price-currency{color:var(--color-green);display:none;font-size:30px;font-weight:700;line-height:120%;white-space:nowrap}.lot-information .price-currency.active{display:block}.lot-information .price-currency.rent{font-size:20px}.lot-information .price-currency .price-postfix{color:#b3b3b3;display:inline-block;font-size:15px;font-weight:400;padding-right:18px;position:relative;text-transform:none}.lot-information .price-currency--big.rent{font-size:30px}.lot-information .action button{font-weight:700}.lot-information .short-info{color:#b1b1b1;font-size:11px;letter-spacing:.02em;line-height:120%;margin-bottom:15px;text-transform:uppercase}.lot-information .short-info .lot-separator{padding-left:5px;padding-right:5px}.question{align-items:center;background:var(--color-green);border-radius:100%;color:#fff;cursor:pointer;display:flex;font-size:10px;height:13px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:13px}.question-tooltip{background:#fbfaf6;border-radius:13px;box-shadow:0 2px 10px rgba(0,0,0,.1);color:#000;display:none;font-size:14px;font-weight:400;left:0;letter-spacing:.02em;line-height:90%;min-width:177px;padding:7px;position:absolute;top:calc(100% + 17px);white-space:normal;width:100%;z-index:2}.question-tooltip>div{margin-bottom:10px}.question-tooltip>div:last-of-type{margin-bottom:0}.question-tooltip:before{background:linear-gradient(135deg,#fbfaf6 50%,transparent 0);content:"";height:16px;left:50%;margin-left:-11px;position:absolute;top:-8px;transform:rotate(45deg);width:16px}.question-tooltip{font-size:13px}.select{cursor:pointer;max-width:100%;position:relative}.select:after{background:url(/images/chevron-down.svg) no-repeat 50%;background-size:cover;content:"";height:7px;position:absolute;right:30px;top:50%;transition:transform .3s ease-in-out;width:15px;will-change:transform}.select.open:after{transform:rotateX(180deg)}.select .selected{overflow:hidden;padding-right:23px;text-overflow:ellipsis;white-space:nowrap;width:190px}.select .select-items{background:#fff;display:none;left:0;padding:0 30px 15px;position:absolute;top:100%;width:100%;z-index:3}.select .select-item{cursor:pointer;padding:10px 0;position:relative}.select .select-item.active:after{background:url(/images/checkmark-outline.svg) no-repeat 50%;background-size:contain;content:"";height:25px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:25px}.group-checkboxes{display:flex}.group-checkboxes input[type=checkbox]{display:none}.group-checkboxes input[type=checkbox]:checked~label{color:var(--color-green)}.group-checkboxes label{cursor:pointer;padding:20px 27px}.group-checkboxes .checkbox{align-items:center;display:flex;justify-content:center;min-height:67px;min-width:64px;position:relative}.group-checkboxes .checkbox:last-of-type:after{display:none}.group-checkboxes .checkbox:after{background:#ebeae6;content:"";height:40%;position:absolute;right:0;width:1px}.group-checkboxes .checkbox.disabled{color:#c3c3c3}.group-checkboxes .checkbox.disabled input[type=checkbox]:not(:checked)~label{pointer-events:none}.simple-checkbox{margin-bottom:16px;text-transform:lowercase}.simple-checkbox input[type=checkbox]{display:none}.simple-checkbox input[type=checkbox]:checked~label:before{background:url(/images/checkmark-outline.svg) no-repeat 50%;background-size:contain}.simple-checkbox label{align-items:center;cursor:pointer;display:flex;min-height:25px;padding-left:35px;position:relative}.simple-checkbox label:before{border-radius:2px;content:"";height:25px;left:0;outline:1px solid #ebeae6;position:absolute;width:25px}.d-none{display:none!important}.ui-slider{margin:9px 0}.noUi-horizontal{height:3px}.noUi-horizontal .noUi-handle{background:#fff;border:3px solid var(--color-green);border-radius:100%;height:21px;top:-9px;width:21px}.noUi-horizontal .noUi-handle:focus{outline:none}.noUi-handle:after,.noUi-handle:before{all:unset}.noUi-target{border:1px solid var(--color-transparent-green)}.noUi-connect{background:var(--color-green)}.max-1000,.max-1300,.max-320,.max-414{display:none!important}@media (max-width:1300px){.max-1300{display:block!important}.filter.default .filter-head{display:block;font-size:inherit}.filter.default .filter.form{-webkit-overflow-scrolling:touch;background:#fbfaf6;border-radius:10px;bottom:0;box-shadow:0 -14px 34px -18px rgba(0,0,0,.2);font-size:17px;height:80vh;left:0;overflow-y:auto;padding:0 20px 50px;position:fixed;transform:translate3d(0,100%,0);transition:transform .3s ease-in-out;width:100vw;will-change:transform;z-index:6}.filter.default .filter.form.open{transform:translateZ(0)}.filter.default .mobile-filter-actions{margin-bottom:30px;text-align:center;width:100%}.filter.default .filter-sort{justify-content:center;margin-top:23px}.filter.default .open-filter{margin-bottom:24px;max-width:275px;width:100%}.filter.default .block-title{margin-bottom:37px}.filter.default .close-filter-line{background:#fbfaf6;cursor:pointer;left:0;padding:26px;position:sticky;top:0;width:100%;z-index:2}.filter.default .close-filter-line:after{background:var(--color-green);border-radius:5px;content:"";height:5px;left:50%;position:absolute;top:17px;transform:translateX(-50%);width:54px}.filter.default .filter-label{display:flex;font-size:15px;justify-content:space-between;margin-bottom:10px;padding-left:0}.filter.default .filter-col{margin:0 0 20px!important}.filter.default .filter-action{font-size:15px;margin-bottom:25px;text-align:center}.filter.default .filter-action:last-of-type{margin-bottom:0}.filter.default .filter-action .btn-rounded{font-weight:700;padding:18px 0}.filter.default .additional-filter-flex{flex-direction:column}.filter.default .additional-filter-flex .filter-value{background:#fff}.filter.default .additional-filter-flex .select{width:100%}.filter.default .filter-additional{padding-bottom:0}.filter.default .filter-additional .group-checkboxes{border:none}.filter.default .filter-additional .values{display:block}.filter.default .filter-value{border:none}.filter.default .checkbox{background:#fff}.filter.default .price-type{margin-bottom:30px}.filter.default .price-type .tab{flex:1}.filter.default .price-type label{width:100%}.filter.default .filter-not-found{padding-bottom:0}.filter.default .filter-not-found .block-title{margin-bottom:16px}.filter.default .filter-not-found .expert-info{margin-right:0;margin-top:15px}.filter.default .filter-not-found__left-column,.filter.default .filter-not-found__right-column{width:100%}.filter.default .filter-not-found__left-column{margin-bottom:44px}.filter.default .filter-not-found__left-column .block-subtitle{font-size:16px;margin-bottom:36px}.filter.default .filter-not-found__right-column{min-height:352px;position:relative}.filter.default .filter-not-found__right-column .expert-background,.filter.default .filter-not-found__right-column .expert-photo{height:100%;width:100%}}@media (max-width:1030px){.catalog .block-subtitle{max-width:460px}}@media (max-width:1000px){.max-1000{display:block!important}.min-1000{display:none!important}.first-screen.default .first-screen__title{font-size:80px}.first-screen.default .first-screen__title.small{font-size:60px}.first-screen.default .first-screen__title.medium{font-size:70px}.first-screen.default .first-screen__title.big{font-size:100px}.first-screen.default .first-screen__subtitle{font-size:25px}.first-screen.default .first-screen__catalog-block{width:216px}.first-screen.default .first-screen__catalog-block .catalog-title{font-size:16px}.first-screen.default .first-screen__catalog-block .catalog-subtitle{font-size:11px;margin-bottom:13px}.first-screen.default .first-screen__catalog-block .first-screen__catalog-block-info{padding:21px 15px 0}.first-screen.default .first-screen__catalog-block .catalog-mockup{height:117px}.about-village .info-blocks-wrapper{padding:40px 0}.about-village .info-blocks .info-block-title{font-size:24px}.about-village .info-blocks .info-block-description{font-size:15px}.about-village .expert-slider{margin-top:70px}.about-village .expert-slider .left-block-description{font-size:16px}.about-village .expert-slider .right-block .expert-photo{width:78%}.block-title{font-size:50px;line-height:110%}.block-subtitle{font-size:20px}.slider-control .arrow{height:45px;width:45px}.slider-control .arrow svg{width:5px}.slider-control .slider-count{font-size:16px}.development-plan{padding:70px 0}.infrastructure .infrastructure-item-title{font-size:34px}.infrastructure .infrastructure-item-description{font-size:16px}.infrastructure .infrastructure-item{margin-bottom:60px}.video.block{padding-top:70px}.video.block .left-tree,.video.block .right-tree{bottom:-19px}.video.block .left-tree{left:0}.video.block .right-tree{right:0}.about-village .expert-slider-content{font-size:16px}.about-village.big-text{padding-top:70px}.about-village.big-text .slide{background-size:354px;padding-bottom:115px}.about-village.big-text .block-title{margin-bottom:15px}.about-village.big-text .block-subtitle{margin-bottom:38px}.about-village.big-text .slider-wrapper .slider-control{bottom:70px}.mortgage.default .control-value{font-size:18px}.images-gallery .slider-wrapper .slide-alt{font-size:20px;margin-left:170px}.images-gallery .block-title{margin-bottom:30px}#area-block{min-width:210px}.filter.default{padding-top:70px}.filter.default .block-title{margin-bottom:30px}.filter.default .filter-label{margin-bottom:5px}.filter.default .filter-price-range{min-width:250px}.filter.default .filter-head{font-size:15px}.filter.default .filter-footer{font-size:13px}.filter.default .additional-filter-flex .select{width:233px}.filter.default .filter-not-found{padding-bottom:81px}.filter.default .filter-not-found__left-column{width:60%}.filter.default .filter-not-found__left-column .block-subtitle{margin-bottom:30px}.filter.default .filter-not-found__right-column{margin-left:0;width:40%}.filter.default .filter-not-found__right-column .expert-background,.filter.default .filter-not-found__right-column .expert-photo{height:360px}.select{min-width:124px}.select .selected{width:140px}.group-checkboxes .checkbox{min-width:49px}.group-checkboxes label{padding:20px 17px}.lot-information .title{font-size:23px}.lot-information .attributes{font-size:13px;margin-bottom:16px}.lot-information .price-currency{font-size:25px}.lot-information .price-currency .price-postfix{font-size:13px}.lot-information .price-currency--big.rent{font-size:25px}.lot-information .prices{margin-bottom:12px}.lot-card{margin-bottom:20px}.lot-card .lot-slider,.lot-card .lot-slider .slide{min-height:386px}}@media (max-width:768px){.min-414{display:none!important}.max-414{display:block!important}.block-container{padding:0 18px}.block-title{font-size:42px}.block-title.long{font-size:38px}.first-screen.default{background-color:#fbfaf6;background-position:top;background-repeat:no-repeat;background-size:auto 600px}.first-screen.default .first__screen-overflow{height:600px}.first-screen.default.fixed{background-size:auto 529px}.first-screen.default.fixed .right-block{margin-left:122px}.first-screen.default.fixed .first__screen-overflow{height:529px}.first-screen.default .first-screen-headline .menu-dots{font-size:12px;margin-left:0!important}.first-screen.default .first-screen-headline .right-block{flex:2;justify-content:center}.first-screen.default .first-screen-headline .social{margin:0 auto}.first-screen.default .first-screen__title{font-size:60px;padding-top:151px}.first-screen.default .first-screen__title.small{font-size:40px}.first-screen.default .first-screen__title.medium{font-size:50px}.first-screen.default .first-screen__title.big{font-size:80px}.first-screen.default .first-screen__subtitle{font-size:22px;margin-bottom:71px;max-width:457px}.first-screen.default .first-screen__catalog-block{box-shadow:0 5px 20px rgba(0,0,0,.2);overflow:hidden;position:relative;right:unset;top:unset;transform:none}.first-screen.default .first-screen__catalog-block.without-presentation .first-screen__catalog-block-info{padding:21px 15px 0}.first-screen.default .first-screen__catalog-block .catalog-subtitle{font-size:10px}.first-screen.default .first-screen__catalog-block .first-screen__catalog-block-info{padding:20px 15px 23px}.first-screen.default .btn-line{font-size:17px}.first-screen.default .dot-btn{color:var(--color-green)}.first-screen.default .actions:not(:empty){margin-bottom:-19px;margin-left:-20px;margin-top:60px}.first-screen.default .actions>button{margin-bottom:19px;margin-left:20px;margin-right:0}.about-village .info-blocks{align-items:center;grid:auto/repeat(auto-fill,30%);justify-content:center}.about-village .info-blocks .info-block{display:flex;flex-wrap:wrap;margin-right:0;text-align:center}.about-village .info-blocks .info-block-title{align-items:flex-end;display:flex;font-size:27px;justify-content:center;width:100%}.about-village .info-blocks .info-block-description{font-size:16px;margin:0 auto}.about-village .info-blocks-wrapper{padding:53px 0}.about-village .expert-slider{margin-top:60px}.about-village .expert-slider .left-block,.about-village .expert-slider .right-block{width:100%}.about-village .expert-slider .left-block{margin:0;padding:0}.about-village .expert-slider .right-block{padding-bottom:0}.about-village .expert-slider .right-block .expert-background{height:316px;left:-60px;position:relative}.about-village .expert-slider .right-block .expert-info{margin-top:0;top:-46px}.about-village .expert-slider .slider-control{margin-top:53px}.about-village.big-text .block-subtitle,.about-village.big-text .block-title{margin-bottom:30px}.about-village.big-text .slider-background{background-position:0 100%;background-size:226px;height:344px;position:relative}.about-village.big-text .slide{background-position:120px bottom;background-size:275px;display:flex;flex-direction:column;justify-content:space-between;min-height:unset;padding-bottom:0}.about-village.big-text .slider-wrapper .slider-control{bottom:306px;left:20px}.development-plan{padding:73px 0 60px}.development-plan .block-subtitle{margin-bottom:50px}#catalog .block-container{padding:0}.catalog{overflow-x:hidden;padding:60px 20px 0}.catalog .block-title{margin-bottom:15px}.catalog .split-rounded-input{margin-bottom:26px}.catalog .catalog-images{margin:0 -70px}.catalog .catalog-images .catalog-background{background-size:cover;height:391px;position:static}.catalog .catalog-images .catalog-mockup{background-position:50%;background-size:cover;height:343px;left:0;right:unset}.infrastructure .block-title{margin-bottom:20px}.infrastructure .block-subtitle{margin-bottom:40px}.infrastructure .infrastructure-item .content-column{font-size:32px;order:1!important;width:100%}.infrastructure .infrastructure-item .image-column{height:251px;order:0!important;width:100%}.infrastructure .infrastructure-item-description{margin-bottom:40px}.video.block{overflow:hidden;padding:70px 0 20px}.video.block .right-tree{right:-53%}.video.block .left-tree{left:-53%}.location.default{padding-top:65px}.location.default .block-container{padding:0}.location.default .excursion-block{background-size:45%;padding:40px 20px 66px;position:static!important;transform:none;width:100%}.location.default .map{min-height:501px}.location.default .btn-rounded{min-width:300px}.mortgage.default{padding:70px 0 0}.mortgage.default .block-title{margin-bottom:30px}.mortgage.default .block-subtitle{margin-bottom:57px}.mortgage.default .mortgages{padding:30px 20px 50px}.mortgage.default .mortgages .controls{flex-wrap:wrap;margin-bottom:30px}.mortgage.default .mortgages .controls .control{margin-bottom:40px;margin-right:0;width:100%}.mortgage.default .control-value{margin-top:4px}.mortgage.default .mortgage-banks .mortgage-bank{align-items:unset;border-bottom:1px solid #edece8;border-top:unset;justify-content:space-between}.mortgage.default .mortgage-banks .mortgage-bank .column{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;text-align:left}.mortgage.default .mortgage-banks .mortgage-bank .column:first-of-type{margin-right:55px}.mortgage.default .mortgage-banks .mortgage-bank .column .column-title{margin-top:10px}.mortgage.default .mortgage-banks .mortgage-bank .column .column-title:first-of-type{margin-top:0}.mortgage.default .mortgage-banks .mortgage-bank .bank-logo{min-height:unset}.images-gallery{margin-bottom:60px;padding-top:70px}.images-gallery .slider-wrapper .slide{height:340px;margin-bottom:20px}.images-gallery .slider-wrapper .block-container{position:static;transform:none}.images-gallery .slider-wrapper .slider-control .slider-count{color:#000}.images-gallery .slider-wrapper .slide-alt{color:#000;margin-left:0}.footer.default .footer-logo{background-repeat:no-repeat;background-size:contain;height:52px;margin:0 auto 22px;width:60px}.footer.default .top-row{margin-bottom:41px}.footer.default .top-row .links{align-items:center;border-bottom:1px solid hsla(48,12%,92%,.2);flex-direction:column;padding-bottom:25px;width:100%}.footer.default .top-row .links a{margin-bottom:15px}.footer.default .footer-row{flex-direction:column}.footer.default .bottom-row .copyrights{align-items:center;flex-direction:column;font-size:12px;margin-top:30px;opacity:.5;order:2}.footer.default .bottom-row .copyrights .whitewill-logo{margin:0 0 8px}.split-rounded-input{width:100%}.split-rounded-input input{padding-right:unset}.split-rounded-input .btn-rounded{margin:17px 0 0;position:static;width:100%}.group-checkboxes .checkbox{flex:1}.lot-card{flex-direction:column}.lot-card .slider-wrapper{width:100%}.lot-card .slider-wrapper .slider-actions{left:15px}.lot-card .slider-wrapper .slider-actions button{font-size:11px}.lot-card .slider-wrapper .slider-count{bottom:20px;right:15px}.lot-card .slider-wrapper .arrow svg{height:8px;width:5px}.lot-card .slider-wrapper .arrow.prev-btn{left:15px}.lot-card .slider-wrapper .arrow.next-btn{right:15px}.lot-card .slider-wrapper .arrow,.lot-card .slider-wrapper .slider-count{font-size:12px;height:30px;width:30px}.lot-card .lot-slider{min-height:247px}.lot-card .lot-slider .slide{border-radius:5px;min-height:247px}.lot-card .lot-information-bottom-info{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}.lot-information{font-size:13px;padding:29px 15px;width:100%}.lot-information .title{font-size:23px;margin-bottom:4px}.lot-information .short-info{margin-bottom:4px}.lot-information .attributes{margin-bottom:18px}.lot-information .currency{font-size:11px;margin-bottom:6px}.lot-information .btn-rounded{font-size:10px;padding:10px}.lot-information .prices{margin-bottom:0}.select.mobile-opened{background:transparent!important;border:none!important;padding:0!important}.select.mobile-opened .selected{display:none}.select.mobile-opened .select-items{background:transparent;display:block;padding:0;position:static}.select.mobile-opened:after{display:none}.catalog .catalog-content{width:100%}.catalog .catalog-images .catalog-background,.catalog .catalog-images .catalog-mockup{width:588px}}@media (max-width:768px) and (min-width:601px){.filter-result{display:flex;flex-wrap:wrap}.filter.default .pagination{width:100%}.lot-card{margin-left:20px;width:calc(50% - 20px)}.catalog .split-rounded-input button,.catalog .split-rounded-input input{max-width:430px;padding-left:0;text-align:center}}@media (max-width:600px){.first-screen .default .first-screen__catalog-block{width:auto}.first-screen .default .first-screen__catalog-block .catalog-mockup{bottom:-12px;height:120px;position:absolute;right:-20px;width:220px}.about-village .info-blocks{grid:auto/repeat(auto-fill,44%)}.filter .default .open-filter{max-width:100%}.infrastructure .infrastructure-item{margin-bottom:10px}.video .tablet-frame{height:270px;padding:13px}.video .tablet-frame .play-btn svg{height:49px;width:49px}}@media (max-width:375px){.min-320{display:none!important}.max-320{display:block!important}.block-container{padding:0 15px}.block-title{font-size:38px}.block-title.long{font-size:34px}.first-screen.default{background-size:auto 545px}.first-screen.default .first__screen-overflow{height:545px}.first-screen.default.fixed{background-size:auto 474px}.first-screen.default.fixed .first__screen-overflow{height:474px}.first-screen.default.fixed .right-block{margin-left:110px}.first-screen.default .first-screen__title{font-size:46px;margin-bottom:1px;padding-top:131px}.first-screen.default .first-screen__title.long{font-size:38px}.first-screen.default .first-screen__subtitle{font-size:19px;margin-bottom:50px}.first-screen.default .first-screen__catalog-block .catalog-title{font-size:18px;margin-bottom:8px}.first-screen.default .first-screen__catalog-block .catalog-subtitle{margin-bottom:6px}.first-screen.default .first-screen__catalog-block .first-screen__catalog-block-info{padding-bottom:99px}.first-screen.default .first-screen__catalog-block .catalog-mockup{bottom:0;height:121px;right:-25px;width:270px}.first-screen.default .btn-line{font-size:15px}.first-screen.default .actions:not(:empty){margin-top:30px}.about-village .info-blocks .info-block-title{font-size:23px}.about-village .info-blocks .info-block-description{font-size:15px}.about-village .info-blocks .info-block{min-width:135px}.about-village .info-blocks-wrapper{padding:47px 0}.about-village .expert-slider{margin-top:50px}.about-village .expert-slider .left-block-description{margin-top:15px}.about-village .expert-slider .slider-control{margin-top:38px}.about-village.big-text{padding-top:50px}.about-village.big-text .slide{background-size:225px}.about-village.big-text .slider-background{background-size:contain;height:230px}.about-village.big-text .slider-wrapper .slider-control{bottom:270px;left:15px}.about-village .expert-slider-content{margin-bottom:110px}.development-plan{padding:50px 0}.development-plan .block-subtitle{margin-bottom:30px}.catalog{padding:50px 18px 0}.catalog .catalog-images .catalog-mockup{height:276px}.infrastructure{padding-top:60px}.infrastructure .block-title{margin-bottom:10px}.infrastructure .block-subtitle{margin-bottom:50px}.infrastructure .infrastructure-item .image-column{height:193px}.video.block{padding-top:50px}.video.block .block-subtitle{margin-bottom:70px}.video.block .tablet-frame{height:208px;padding:10px}.video.block .tablet-frame .play-btn svg{height:38px;width:38px}.video.block .left-tree,.video.block .right-tree{background-size:contain;bottom:-21px}.video.block .left-tree{height:280px;left:-83%}.video.block .right-tree{height:270px;right:-77%}.location.default{padding-top:70px}.location.default .block-subtitle{font-size:16px;margin-bottom:27px}.location.default .excursion-block{background-position:180% bottom;background-size:67%;padding:40px 15px 69px}.location.default .map{min-height:432px}.mortgage.default{padding-top:50px}.mortgage.default .block-subtitle{margin-bottom:40px}.mortgage.default .mortgages{padding:30px 15px 50px}.mortgage.default .mortgages .controls{margin-bottom:0;padding-bottom:9px}.mortgage.default .mortgages .controls .control{margin-bottom:30px}.mortgage.default .mortgage-banks .mortgage-bank .column:first-of-type{margin-right:20px}.mortgage.default .mortgage-banks .mortgage-bank .column button{align-self:center;font-weight:400}.images-gallery{padding-top:58px}.images-gallery .block-title{margin-bottom:20px}.images-gallery .slider-wrapper{min-height:312px}.images-gallery .slider-wrapper .slide{height:312px}.filter.default{padding-top:50px}.filter.default .filter-sort{font-size:13px;margin-top:17px}.filter.default .filter-count-items{font-size:13px}.filter.default .filter-not-found__left-column .block-subtitle{margin-bottom:30px}.filter.default .filter-not-found__right-column{min-height:298px}.lot-information{padding:20px 15px 38px}.lot-information .price-currency,.lot-information .price-currency--big.rent,.lot-information .title{font-size:20px}.lot-information .attributes{margin-bottom:25px}.lot-information .price-currency.rent{font-size:15px}.video .tablet-frame .video-preview{background-size:contain}}.setting-select-expert-block{align-items:center;display:inherit;display:inline-flex;padding:5px 10px}.setting-select-expert-block .setting-select-expert{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:inline-block;font-size:.9rem;font-weight:400;height:calc(1.6em + .75rem + 2px);line-height:1.6;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:105px}.setting-select-expert-block label{margin:0 10px 0 0}.ww-constructor-content .text-editor .ww-btn[data-heading=h1 i]{display:none!important}.selection-request{background-color:#fff;overflow:hidden;position:relative}.selection-request__bg{display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:100%}@media (max-width:500px){.selection-request__bg{bottom:0;height:auto;top:unset}}.selection-request__bg-img{align-items:flex-end;display:flex;line-height:0;max-width:44vw}@media (max-width:767px){.selection-request__bg-img{max-width:100%}}.selection-request__bg-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}@media (max-width:500px){.selection-request__bg-img img{max-width:100%}}.selection-request__inner{display:flex}@media (max-width:767px){.selection-request__inner{flex-direction:column}}.selection-request__content{max-width:670px;padding:103px 0 90px}@media (max-width:1000px){.selection-request__content{max-width:555px;padding:70px 0 80px}}@media (max-width:767px){.selection-request__content{max-width:490px;padding:60px 0 57px}}.selection-request__expert{align-self:flex-end;flex:auto;height:442px;margin-left:35px;max-height:100%;position:relative}.selection-request__expert:after{background-color:#fff;content:"";filter:blur(69px);height:334px;left:-200px;position:absolute;top:231px;width:513px;z-index:1}@media (max-width:1000px){.selection-request__expert{height:312px;margin-left:15px;text-align:center}.selection-request__expert:after{filter:blur(48.2524px);height:233.57px;left:-140px;width:358.75px}}@media (max-width:767px){.selection-request__expert{align-self:unset;height:290px;margin-left:0}.selection-request__expert:before{content:"";height:279px;position:absolute;top:95px;width:153px;z-index:1}.selection-request__expert:after,.selection-request__expert:before{background:#fff;filter:blur(48.2524px);left:50%;transform:translateX(-50%)}.selection-request__expert:after{height:263px;top:calc(100% - 60px);width:481px}}@media (max-width:500px){.selection-request__expert{margin-top:70px}}.selection-request__expert>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;top:0;z-index:2}.selection-request__expert>img:first-child{filter:blur(33.3566px);mix-blend-mode:screen}@media (max-width:767px){.selection-request__expert>img{left:50%;transform:translateX(-50%)}}.selection-request__person{bottom:32px;color:#46792e;position:absolute;right:calc(100% + 20px);text-align:right;width:170px;z-index:3}@media (max-width:1000px){.selection-request__person{bottom:27px}}.selection-request__person>span{display:block}@media (max-width:500px){.selection-request__person{bottom:unset;left:13px;text-align:left;top:-63px}}.selection-request__name{font-size:18px;font-weight:700}.selection-request__position{font-size:15px;margin-top:3px}.selection-request .block-title{line-height:1.1;margin-bottom:22px}@media (max-width:1000px) and (min-width:768px){.selection-request .block-title{margin-left:10px}}@media (max-width:767px){.selection-request .block-title{margin-bottom:16px}}.selection-request .block-subtitle{font-size:18px;line-height:1.2}@media (max-width:1000px) and (min-width:768px){.selection-request .block-subtitle{margin-left:10px}}@media (max-width:767px){.selection-request .block-subtitle{font-size:16px}}.selection-request__btn{font-size:15px;font-weight:500;line-height:1.2;margin-top:77px;min-width:262px;padding:21px}@media (max-width:1000px){.selection-request__btn{margin-top:47px;padding:18px}}@media (max-width:767px){.selection-request__btn{margin-top:32px}}.modal-overflow{background:rgba(0,0,0,.8);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:4}.modal-overflow.overflow-video-modal{z-index:5}.modal-overflow.overflow-modal-callback{z-index:6}.modal-overflow.overflow-modal-presentation{z-index:7}.animate-modal{opacity:0;transform-style:preserve-3d;transition:.4s}.animate-modal a{color:inherit}.animate-modal:not(.show){display:none}.animate-modal.show-animate{opacity:1}.animate-modal.show-animate>*{opacity:1;transform:scale(1);transform-style:preserve-3d;transition:.4s}.animate-modal.hide{opacity:0}.animate-modal.hide>*{opacity:0;transform:scale(2)}.animate-modal>*{backface-visibility:hidden;opacity:0;transform:scale(0);transition:.4s}.modal{-webkit-overflow-scrolling:touch;left:50%;max-width:95%;position:fixed;top:50%;transform:translate(-50%,-50%);width:973px;z-index:5}.modal input::-webkit-input-placeholder{color:#fff}.modal input:-moz-placeholder,.modal input::-moz-placeholder{color:#fff}.modal input:-ms-input-placeholder{color:#fff}.modal .close{bottom:-58px;color:#fff;cursor:pointer;font-size:30px;left:50%;line-height:30px;position:absolute;transform:translateX(-50%)}.modal .about>span{white-space:nowrap}.modal-green.modal-callback{z-index:7}.modal-green.modal-callback .background{background:url(../../../img/front/modals/callback-background.png) no-repeat;background-size:contain;height:409px;right:-155px;width:547px}.modal-green.modal-callback .expert-photo{background-position-y:bottom;background-repeat:no-repeat;background-size:contain;height:464px;left:0;width:395px}.modal-green.modal-presentation{z-index:8}.modal-green.modal-presentation .modal-title{width:80%}.modal-green.modal-presentation .background{background:url(../../../img/front/modals/presentation-background.png) no-repeat;background-size:contain;height:439px;right:-197px;width:548px}.modal-green.modal-presentation .mockup{background-size:contain;height:315px;right:-65px;width:593px}.modal-content{background:var(--color-dark-green);border-radius:30px;color:#fff;display:flex;flex-wrap:wrap;padding:65px 60px 56px;width:100%}.modal-content .left-column,.modal-content .right-column{position:relative}.modal-content .left-column{width:54%;z-index:2}.modal-content .right-column{display:flex;justify-content:flex-end;width:46%}.modal-content .right-column .expert{position:relative;z-index:1}.modal-content .background,.modal-content .expert-photo,.modal-content .mockup{position:absolute}.modal-content .background{bottom:-69px}.modal-content .expert-photo,.modal-content .mockup{bottom:-56px}.modal-content .modal-title{font-size:50px;font-weight:700;line-height:110%;margin-bottom:15px}.modal-content .modal-subtitle{font-size:18px;line-height:120%;margin-bottom:28px}.modal-content input.rounded{margin-bottom:15px;max-width:100%;padding-bottom:18px;padding-top:18px;width:367px}.modal-content .btn-rounded{font-size:15px;letter-spacing:.02em;margin-bottom:20px;max-width:100%;padding:18px 0;text-align:center;text-transform:uppercase;width:367px}.modal-content .about{font-size:14px;line-height:120%;opacity:.5}.modal-content .expert-name{font-size:20px;font-weight:700}.modal-content .expert-position{font-size:14px;text-transform:lowercase}.modal-lot-info-wrapper,.modal-project-gallery-wrapper{-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.8);display:none;height:100%;left:0;opacity:0;overflow:auto;position:fixed;top:0;width:100%;z-index:6}.modal-lot-info-wrapper.show,.modal-project-gallery-wrapper.show{animation:showModal .3s ease-in-out;display:block!important;opacity:1}.modal-lot-info-wrapper .close,.modal-project-gallery-wrapper .close{align-items:center;background:#fff;border-radius:100%;bottom:25px;box-shadow:0 2px 6px rgba(0,0,0,.15);cursor:pointer;display:flex;font-size:25px;height:60px;justify-content:center;left:50%;position:sticky;transform:translateX(-50%);width:60px}.modal-lot-info,.modal-project-gallery{-ms-overflow-style:none;overflow:auto;overflow:-moz-scrollbars-none;padding:0 calc(50% - 585px) 20px}.modal-lot-info::-webkit-scrollbar,.modal-project-gallery::-webkit-scrollbar{width:0}.modal-lot-info .close,.modal-project-gallery .close{bottom:0}.modal-lot-info .slide,.modal-project-gallery .slide{background-position:50%;background-size:cover;border-radius:30px;color:#000;margin-bottom:30px;position:relative}.modal-lot-info .slide .slide-text,.modal-project-gallery .slide .slide-text{bottom:40px;color:#fff;font-size:22px;left:40px;position:absolute}.modal-lot-info .development-plan-slide,.modal-project-gallery .development-plan-slide{position:relative}.modal-lot-info .development-plan-slide .description,.modal-project-gallery .development-plan-slide .description{color:#fff;font-size:40px;font-weight:700;line-height:120%;position:absolute;right:53px;top:46px}.modal-lot-info .development-plan-wrapper,.modal-project-gallery .development-plan-wrapper{border-radius:30px}.modal-lot-info .first-slide,.modal-project-gallery .first-slide{background:#fff;display:flex;margin-top:40px}.modal-lot-info .first-slide .image,.modal-project-gallery .first-slide .image{background-size:cover;border-radius:30px 0 0 30px;position:relative;width:50%}.modal-lot-info .first-slide .lot-information,.modal-project-gallery .first-slide .lot-information{padding:50px 40px;width:50%}.modal-lot-info .attributes,.modal-project-gallery .attributes{font-size:17px;line-height:20px;margin-bottom:30px;max-width:100%;width:400px}.modal-lot-info .rent-attributes,.modal-project-gallery .rent-attributes{color:#000;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:90%;margin-top:7px;max-width:100%;text-transform:lowercase;width:355px}.modal-lot-info .rent-attributes:first-letter,.modal-project-gallery .rent-attributes:first-letter{text-transform:uppercase}.modal-lot-info .rent-attributes span:after,.modal-project-gallery .rent-attributes span:after{content:","}.modal-lot-info .rent-attributes span:last-of-type:after,.modal-project-gallery .rent-attributes span:last-of-type:after{content:""}.modal-lot-info .action,.modal-project-gallery .action{font-size:15px;margin-bottom:32px}.modal-lot-info .expert,.modal-project-gallery .expert{align-items:center;display:flex}.modal-lot-info .expert .expert-image,.modal-project-gallery .expert .expert-image{background-position:50%;background-size:cover;border-radius:100%;height:109px;margin-right:21px;min-width:109px}.modal-lot-info .expert .name,.modal-lot-info .expert .phone,.modal-project-gallery .expert .name,.modal-project-gallery .expert .phone{font-size:18px;font-weight:700;line-height:120%}.modal-lot-info .expert .expert-description,.modal-project-gallery .expert .expert-description{font-size:16px;line-height:120%;margin-top:15px;max-width:calc(100% - 80px);width:329px}.modal-lot-info .modal.lot-info,.modal-lot-info .modal.project-gallery,.modal-project-gallery .modal.lot-info,.modal-project-gallery .modal.project-gallery{display:block;max-width:100%;opacity:1;position:static;transform:none;width:100%}.modal-lot-info .modal.lot-info .background,.modal-lot-info .modal.project-gallery .background,.modal-project-gallery .modal.lot-info .background,.modal-project-gallery .modal.project-gallery .background{right:-110px}.modal-lot-info .modal.lot-info .modal-title,.modal-lot-info .modal.project-gallery .modal-title,.modal-project-gallery .modal.lot-info .modal-title,.modal-project-gallery .modal.project-gallery .modal-title{width:70%}.modal-lot-info .modal.lot-info .close,.modal-lot-info .modal.project-gallery .close,.modal-project-gallery .modal.lot-info .close,.modal-project-gallery .modal.project-gallery .close{display:none}.modal-lot-info .modal.lot-info .modal-content,.modal-lot-info .modal.project-gallery .modal-content,.modal-project-gallery .modal.lot-info .modal-content,.modal-project-gallery .modal.project-gallery .modal-content{display:flex;opacity:1}.modal-lot-info .image-slide,.modal-project-gallery .image-slide{height:700px}.modal-project-gallery{padding-top:40px}.video-modal{background:#fff;border-radius:30px;padding:50px 50px 35px;z-index:6}.video-modal.show{display:block!important}.video-modal .modal-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.video-modal .title{font-size:35px;font-weight:700;line-height:140%}.video-modal .phone{font-size:22px;font-weight:400}.video-modal .btn-rounded{text-align:center;width:200px}.video-modal iframe{min-height:417px;width:100%}.modal-location{color:#fff;z-index:7}.modal-location .modal-location-content{overflow:hidden}.modal-location .modal-title{font-size:30px;font-weight:700;line-height:110%;margin-bottom:7px}.modal-location .modal-subtitle{font-size:14px;line-height:120%;margin-bottom:15px}.modal-location button,.modal-location input{margin-bottom:10px;padding-bottom:12px!important;padding-top:12px!important;width:100%}.modal-location .about{font-size:11px;opacity:.5;text-align:center}.modal-location-map{border-radius:30px;height:76vh;max-height:567px;width:100%}.modal-location-block{background:var(--color-green);border-radius:10px;left:70px;max-width:100%;padding:24px 32px;position:absolute;top:50%;transform:translateY(-50%);width:300px}.modal-no-lots{background:#fff;border-radius:3px;font-size:16px;left:50%;padding:15px;position:fixed;top:50%;transform:translate(-50%,-50%);width:95%;z-index:6}.modal-no-lots button{font-size:12px}.modal-no-lot-content{margin-bottom:15px}.modal-thanks{max-width:55%}@media (max-width:768px){.modal-thanks{max-width:80%}}@media (max-width:500px){.modal-thanks{max-width:95%}}.modal-thanks-content{align-items:center;display:flex;flex-direction:column;text-align:center}.modal-thanks-subtitle,.modal-thanks-title{max-width:80%;text-align:center}@keyframes showModal{0%{opacity:0}to{opacity:1}}@media (max-width:1000px){.modal-green.modal-callback .expert-photo{height:275px;left:-30px;width:234px}.modal-green.modal-callback .background{height:258px;right:-99px;width:365px}.modal-green.modal-presentation .modal-content{padding:30px 36px}.modal-green.modal-presentation .modal-subtitle{margin-bottom:17px}.modal-green.modal-presentation .mockup{bottom:-30px;height:245px;width:460px}.modal-green.modal-presentation .background{bottom:0;height:286px;right:-110px;width:380px}.modal-content{padding:40px 36px 50px}.modal-content .modal-title{font-size:40px;margin-bottom:7px}.modal-content .modal-subtitle{font-size:16px;margin-bottom:24px}.modal-content input.rounded{margin-bottom:9px;width:249px}.modal-content .btn-rounded{width:249px}.modal-content .about{font-size:12px}.modal-content .left-column{width:60%}.modal-content .right-column{width:40%}.modal-content .expert-photo,.modal-content .mockup{bottom:-50px}.modal:not(.modal-lot-info),.modal:not(.modal-project-gallery){width:645px}.modal.video-modal{width:665px}.video-modal{padding:30px 30px 39px}.video-modal .title{font-size:28px}.video-modal .phone{font-size:18px}.modal-lot-info,.modal-project-gallery{padding-left:2.5%;padding-right:2.5%}.modal-lot-info .first-slide .lot-information,.modal-project-gallery .first-slide .lot-information{padding:30px 22px}.modal-lot-info .first-slide .lot-information .title,.modal-project-gallery .first-slide .lot-information .title{font-size:30px}.modal-lot-info .first-slide .lot-information .currency,.modal-project-gallery .first-slide .lot-information .currency{font-size:14px;margin-bottom:14px}.modal-lot-info .first-slide .lot-information .price-currency .price-postfix,.modal-project-gallery .first-slide .lot-information .price-currency .price-postfix{font-size:15px}.modal-lot-info .first-slide .lot-information .action button,.modal-lot-info .first-slide .lot-information .rent-attributes,.modal-project-gallery .first-slide .lot-information .action button,.modal-project-gallery .first-slide .lot-information .rent-attributes{font-size:13px}.modal-lot-info .attributes,.modal-project-gallery .attributes{font-size:15px}.modal-lot-info .expert .name,.modal-lot-info .expert .phone,.modal-project-gallery .expert .name,.modal-project-gallery .expert .phone{font-size:16px}.modal-lot-info .expert .expert-description,.modal-project-gallery .expert .expert-description{font-size:14px;margin-top:10px;width:278px}.modal-lot-info .image-slide,.modal-project-gallery .image-slide{height:550px}.modal-lot-info .modal-content .btn-rounded,.modal-lot-info .modal-content .rounded,.modal-project-gallery .modal-content .btn-rounded,.modal-project-gallery .modal-content .rounded{width:80%}.modal-location{width:764px!important}.modal-location .modal-title{font-size:25px}.modal-location-map{max-height:448px}.modal-location-block{padding:30px}}@media (max-width:768px){.modal .close{align-items:center;background:#fff;border-radius:100%;bottom:-16px;box-shadow:0 2px 6px rgba(0,0,0,.15);color:#000;display:flex;font-size:13px;height:37px;justify-content:center;width:37px}.modal-green.modal-presentation .modal-content{overflow:hidden;padding:36px 20px 0}.modal-green.modal-presentation .modal-title{width:100%!important}.modal-green.modal-presentation .background{bottom:0;height:197px;right:-60px;width:245px}.modal-green.modal-presentation .mockup{bottom:-40px;height:197px;right:-40px;width:368px}.modal-green.modal-presentation .right-column{padding-bottom:133px}.modal-green.modal-callback .background{bottom:-52px;height:177px;right:-45px;width:237px}.modal-green.modal-callback .expert-photo{background-size:cover;height:230px;left:unset;right:0;width:196px}.modal-green.lot-info .right-column{padding-bottom:391px}.modal-green.lot-info .right-column .mockup{background-repeat:no-repeat;bottom:-47px;height:100%;right:-80px;width:180%}.modal-green.lot-info .right-column .background{bottom:-108px;height:130%;right:-183px;width:200%}.modal-green.lot-info br{display:none!important}.modal-content{padding:46px 30px}.modal-content .modal-title{font-size:31px}.modal-content .left-column,.modal-content .right-column{width:100%}.modal-content .right-column{justify-content:flex-start}.modal-content .btn-rounded,.modal-content input.rounded{width:100%}.modal-content .expert{margin-top:85px}.modal-content .expert-photo,.modal-content .mockup{bottom:-47px}.video-modal{padding:20px}.video-modal .modal-footer{justify-content:center;text-align:center}.video-modal .phone,.video-modal .title{margin-bottom:15px}.video-modal .title{font-size:30px;line-height:110%}.video-modal iframe{min-height:179px}.modal-lot-info .slide,.modal-project-gallery .slide{margin-bottom:15px}.modal-lot-info .slide .slide-text,.modal-project-gallery .slide .slide-text{bottom:15px;font-size:13px;left:15px}.modal-lot-info .first-slide,.modal-project-gallery .first-slide{flex-wrap:wrap}.modal-lot-info .first-slide .lot-information,.modal-project-gallery .first-slide .lot-information{padding:23px 30px;width:100%}.modal-lot-info .first-slide .lot-information .title,.modal-project-gallery .first-slide .lot-information .title{font-size:23px}.modal-lot-info .first-slide .lot-information .price-currency .price-postfix,.modal-project-gallery .first-slide .lot-information .price-currency .price-postfix{font-size:13px}.modal-lot-info .first-slide .lot-information .rent-attributes,.modal-project-gallery .first-slide .lot-information .rent-attributes{margin-top:10px}.modal-lot-info .first-slide .image,.modal-project-gallery .first-slide .image{border-radius:20px 20px 0 0;height:224px;width:100%}.modal-lot-info .image-slide,.modal-project-gallery .image-slide{height:224px}.modal-lot-info .prices,.modal-project-gallery .prices{margin-bottom:10px}.modal-lot-info .action,.modal-project-gallery .action{margin-bottom:7px;text-align:left}.modal-lot-info .action button,.modal-project-gallery .action button{font-size:10px;margin-bottom:14px}.modal-lot-info .attributes,.modal-project-gallery .attributes{font-size:13px;line-height:16px;margin-bottom:18px}.modal-lot-info .expert .expert-image,.modal-project-gallery .expert .expert-image{height:81px;margin-right:19px;min-width:81px}.modal-lot-info .expert .expert-text,.modal-project-gallery .expert .expert-text{width:calc(100% - 100px)}.modal-lot-info .development-plan-slide .description,.modal-project-gallery .development-plan-slide .description{font-size:23px;right:20px;top:20px}.modal-lot-info .modal-content .btn-rounded,.modal-lot-info .modal-content .rounded,.modal-project-gallery .modal-content .btn-rounded,.modal-project-gallery .modal-content .rounded{width:100%}.modal-location .modal-title{font-size:31px;margin-bottom:6px}.modal-location .modal-subtitle{font-size:16px}.modal-location button,.modal-location input{margin-bottom:15px;padding-bottom:18px!important;padding-top:18px!important}.modal-location .about{text-align:left}.modal-location-map{border-radius:10px;height:208px;z-index:2}.modal-location-block{border-radius:0 0 10px 10px;left:0;padding:25px 20px 20px;position:relative;top:-5px;transform:none;width:100%}}@media (max-width:375px){.modal-green.modal-callback .background{height:143px;width:191px}.modal-green.modal-callback .expert-photo{bottom:-65px;height:141px;right:-25px;width:154px}.modal-green.modal-presentation .modal-content{padding:36px 15px 0}.modal-green.lot-info .right-column .background{bottom:-80px;right:-220px}.modal-green.lot-info .right-column .mockup{bottom:0;height:80%}.modal-content{overflow:hidden;padding:36px 15px}.modal-content .modal-title{font-size:26px}.modal-content .modal-subtitle{font-size:14px}.modal-content input.rounded{margin-bottom:15px}.modal-content .expert{margin-top:25px}.video-modal{padding:15px}.video-modal iframe{min-height:140px}.video-modal .title{font-size:26px}.video-modal .phone{font-size:16px;margin-bottom:20px}.modal-lot-info .first-slide .image,.modal-project-gallery .first-slide .image{height:193px}.modal-lot-info .first-slide .lot-information,.modal-project-gallery .first-slide .lot-information{padding:20px 15px}.modal-lot-info .first-slide .lot-information .title,.modal-project-gallery .first-slide .lot-information .title{font-size:20px}.modal-lot-info .attributes,.modal-project-gallery .attributes{margin-bottom:25px}.modal-lot-info .expert,.modal-project-gallery .expert{align-items:flex-start}.modal-lot-info .expert .expert-image,.modal-project-gallery .expert .expert-image{height:56px;margin-right:11px;min-width:56px}.modal-lot-info .expert .expert-text,.modal-project-gallery .expert .expert-text{width:calc(100% - 76px)}.modal-lot-info .image-slide,.modal-project-gallery .image-slide{height:193px}.modal-lot-info .development-plan-slide .description,.modal-project-gallery .development-plan-slide .description{font-size:20px;right:15px;top:15px}.modal-location .modal-title{font-size:26px;margin-bottom:10px}.modal-location .modal-subtitle{font-size:14px}.modal-location button,.modal-location input{margin-bottom:10px;padding-bottom:12px!important;padding-top:12px!important}.modal-location .about{font-size:12px}.modal-location-block{padding:30px 15px 20px}.modal-location-map{height:182px}.lot-info .about{font-size:15px}}.form-callback{padding-bottom:10px}.form-callback input.form-callback_input{color:var(--color-lite-green);padding:10px 20px;width:100%}.form-callback input.form-callback_input::-moz-placeholder{color:var(--color-lite-green)}.form-callback input.form-callback_input::placeholder{color:var(--color-lite-green)}.form-callback button{width:100%}.form-callback_element{margin-bottom:10px}.hidden-element{display:none!important}@media (min-width:768px){.only-mobile{display:none!important}}@media (max-width:767px){.only-desktop{display:none!important}}.is_facebook{display:none!important}[data-scroll-to].scroll-to-active{cursor:pointer}.ribbon{align-self:flex-start;background:url(../img/front/icons/ribbon.svg) 50% no-repeat;background-size:cover;height:108px;width:66px}.ribbon svg{height:100%;width:100%}.logo{align-items:center;align-self:flex-start;background:#fff;display:flex;height:108px;justify-content:center;margin-right:34px;padding:4px;width:69px}.logo img{max-width:100%}.to-admin-panel{position:absolute;right:15px;top:15px}.gm-style-iw{background:#fff!important;border-radius:48px!important;color:#468a25!important;font-size:16px!important;padding:5px 27px!important;top:30px!important;transform:translate(-50%,150%)!important}.gm-style-iw .gm-style-iw-d{display:inline}.gm-style-iw-t:after,.gm-ui-hover-effect{display:none!important}@media (max-width:768px){.ribbon{height:92px;width:56px}.logo{height:92px;margin-right:0;width:66px}}@media (max-width:375px){.ribbon{height:83px;width:50px}.logo{height:83px;width:60px}}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.faq__item{border:2px solid rgba(36,38,41,.05);border-radius:35px;padding:30px 40px 10px;position:relative;transition:background-color .3s,border-color}@media (max-width:767px){.faq__item{border-radius:20px;padding:20px 20px 10px}}.faq__item:not(:last-child){margin-bottom:12px}.faq__item.active .faq__question:after{filter:saturate(1);transform:rotate(0deg)}.faq__item.active .faq__button{bottom:0}.faq__question{font-size:25px;font-weight:400;line-height:1.2;margin:0;padding-bottom:20px;position:relative}.faq__question:after{background-image:url(/images/complexes/icons/faq-arrow-green.svg);background-position:50%;background-size:cover;content:"";height:30px;position:absolute;right:0;top:0;transform:rotate(180deg);transition:.3s;width:30px}@media (max-width:767px){.faq__question{font-size:16px;padding-bottom:10px}.faq__question:after{top:-3px}}.faq__answer{display:none;font-size:20px;line-height:1.3}.faq__answer-inner{padding-bottom:50px}@media (max-width:767px){.faq__answer{font-size:16px;line-height:1.4}.faq__answer-inner{padding-bottom:10px}}.faq__answer,.faq__question{padding-right:100px}@media (max-width:1100px){.faq__answer,.faq__question{padding-right:30px}}.faq__button{border:none;border-radius:35px;bottom:-10px;cursor:pointer;left:-40px;opacity:0;padding:0;position:absolute;right:-40px;top:-30px;z-index:1}@media (max-width:767px){.faq__button{border-radius:20px;left:-20px;right:-20px;top:-20px}}.faq.site-block{padding:90px 0}@media (max-width:767px){.faq.site-block{padding:70px 0}}.faq.site-block .faq__item.active{background-color:transparent;border-color:rgba(70,121,46,.5);border-width:2px}.faq.site-block .faq__item.active .faq__question{color:inherit}.faq.site-block .faq__item .faq__question{color:inherit;font-size:22px}.faq.site-block .faq__item .faq__answer{font-size:18px}.faq.site-block .faq__item:not(:last-child){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;position:relative}.faq.site-block .faq__item:not(:last-child):after{background-color:rgba(36,38,41,.05);bottom:-28px;content:"";height:28px;position:absolute;right:-1px;width:1px}.faq.site-block .faq__item:not(:last-child):before{background-color:rgba(36,38,41,.05);bottom:-28px;content:"";height:28px;left:-1px;position:absolute;width:1px}.faq.site-block .faq__item:not(:last-child).active:after{background-color:rgba(70,121,46,.5);bottom:-28px;content:"";height:28px;position:absolute;right:-2px;width:2px}.faq.site-block .faq__item:not(:last-child).active:before{background-color:rgba(70,121,46,.5);bottom:-28px;content:"";height:28px;left:-2px;position:absolute;width:2px}.faq.site-block .faq__question{padding-bottom:14px}.faq.site-block .faq__question:after{background-image:url(/images/complexes/icons/faq-arrow-green.svg)}.faq.site-block .faq__answer-inner{padding-bottom:20px}.faq.site-block .site-block__title h2{font-size:60px;margin-bottom:40px;margin-top:0}@media (max-width:767px){.faq.site-block .site-block__title h2{font-size:34px;margin-bottom:30px}}body{font-family:Gilroy,serif;margin:0}body.no-scroll{overflow:hidden}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.content{position:relative}a{text-decoration:none}.menu{background:#fff;height:100vh;left:0;max-width:100%;overflow-y:auto;padding-bottom:40px;padding-left:80px;position:fixed;top:0;transform:translate3d(-100%,0,0);width:404px;will-change:transform;z-index:6}.menu.show{animation:menuShow .5s ease-in-out;transform:translateZ(0)}.menu.hide{animation:menuHide .5s ease-in-out;transform:translate3d(-100%,0,0)}.menu .top-line{align-items:center;display:flex;margin-bottom:63px}.menu .top-line svg path{fill:var(--color-lite-green)}.menu nav{color:#000;font-size:17px;font-weight:500;letter-spacing:.01em;line-height:300%;list-style:none;text-transform:uppercase}.menu a{color:inherit;text-decoration:none}.menu .socials a{margin-right:26px}.menu .hot-line{font-size:12px;margin-bottom:5px}.menu .phone{font-weight:700}.menu .excursion{font-size:13px;margin-top:80px;padding:19px 24px}.menu .socials a{display:inline-block}.menu .socials a svg{max-height:100%;max-width:100%}.menu__close{background-size:contain;background:url(../img/front/icons/close.svg) 50% no-repeat;cursor:pointer;display:none;height:21px;left:434px;position:fixed;top:49px;width:21px;z-index:6}.menu__overflow{background:rgba(0,0,0,.5);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:4}@keyframes menuShow{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes menuHide{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.bottom-connect{align-items:center;bottom:23px;display:flex;justify-content:flex-end;margin-top:-228px;position:sticky;z-index:5}.bottom-connect .btn-rounded{font-size:13px;letter-spacing:.02em;padding:12px 24px}.bottom-connect *{margin-right:10px}.bottom-connect :last-child{margin-right:0}.bottom-connect .messenger_link{background:var(--color-green);border-radius:100%;display:block;height:40px;padding:11px;width:40px}.bottom-connect .messenger_link img{max-width:100%}.bottom-connect .messenger_link.is_telegram{padding-left:9px;padding-top:12px}input.rounded{background:transparent;border:1px solid var(--color-lite-green);border-radius:118px;color:inherit;font-size:16px;line-height:120%;padding:10px 32px}input.rounded::-moz-placeholder{color:inherit;opacity:1}input.rounded::placeholder{color:inherit;opacity:1}[data-modal]{cursor:pointer}.has-error{border-color:red!important}.fast_background_animate{background-color:#000!important;opacity:.15;overflow:hidden}.fast_background_animate.light{background-color:#fff!important}.fast_background_animate.fb_dynamic_url,.fast_background_animate.img_loaded{animation:none!important;background-color:transparent!important;opacity:1}@keyframes fast_background_animate{0%{filter:opacity(15%)}50%{filter:opacity(30%)}to{filter:opacity(15%)}}@media (max-width:1000px){.menu{padding-left:43px;width:334px}.menu__close{left:364px}}@media (max-width:768px){.menu{padding:0 20px 40px;width:100vw}.menu .ribbon{height:95px;width:56px}.menu nav{font-size:20px}.menu .logo{margin-right:76px}.menu .content{text-align:center}.menu .excursion{margin-bottom:46px}.menu .phone{font-size:19px}.menu .btn-rounded{width:292px}.menu__close{filter:brightness(0);left:unset;right:20px;top:33px}}@media (max-width:600px){.bottom-connect .btn-rounded{flex:2}.filter.default .open-filter{max-width:100%}}@media (max-width:375px){.menu .logo{margin-right:40px}.menu .socials a{height:23px;width:23px}.menu nav{font-size:15px}.menu .excursion{margin:25px 0 32px}.menu .btn-rounded{width:288px}}

/*# sourceMappingURL=front.css.map*/