:root{--black:#000;--blacker:#242424;--white:#fff;--red:#ef4444;--lite-red:#f87171;--dark-red:#dc2626;--aqua:#74c6c9;--blue:#0ea5e9;--light-aqua:#ceeeef;--lite-blue:#38bdf8;--dark-blue:#0284c7;--turquoise:#008891;--darkest-blue:#023c40;--orange:#f97316;--lite-orange:#fb923c;--dark-orange:#ed6616;--green:#22c55e;--lite-green:#4ade80;--dark-green:#16a34a;--violet:#8b5cf6;--lite-violet:#a78bfa;--dark-violet:#7c3aed;--slate:#cbd5e1;--gray:#7d8790;--light-gray:#c4c4c4;--lightest-gray:#e5e5e5;--grayest:#fafafa;--lite-slate:#f1f5f9;--dark-slate:#1e293b;--transition:all .3s ease-in-out;--modal-bg:rgba(0,0,0,.7);--modal-close:#fff;--modal-close-hover:#f97316;--modal-box-content:#fff;--gradient1:linear-gradient(93.45deg,#ed6616 4.22%,#fe7a2c 91.85%);--gradient2:linear-gradient(93.45deg,#c54f0b 4.22%,#f55f08 91.85%)}@media (max-width:480px){:root{--font-h1:7.222vw;--font-h2:6.111vw;--font-h3:5.833vw;--font-h4:5.556vw;--font-h5:5vw;--font-h6:4.722vw;--font-big:4.444vw;--font-default:3.889vw;--font-medium:3.611vw;--font-light:3.333vw;--font-small:3.056vw;--radius-mini:1.56vw;--radius-small:3.13vw;--radius-medium:9.38vw;--radius-big:15.63vw;--radius-max:21.88vw;--box-shadow1:0 0 1.56vw #94a3b8;--box-shadow2:0 0 3.13vw #94a3b8;--box-shadow3:0px 1.25vw 6.25vw rgba(10,69,103,.2);--box-shadow4:0px 1.111vw 5.556vw 0px rgba(10,69,103,.2);--box-shadow5:0px 1.111vw 4.444vw 0px rgba(10,69,103,.1)}}@media (min-width:481px) and (max-width:1023px){:root{--font-h1:4.688vw;--font-h2:4.167vw;--font-h3:3.125vw;--font-h4:2.865vw;--font-h5:2.604vw;--font-h6:2.344vw;--font-big:2.214vw;--font-default:2.083vw;--font-medium:1.823vw;--font-light:1.693vw;--font-small:1.563vw;--radius-mini:.65vw;--radius-small:1.3vw;--radius-medium:3.91vw;--radius-big:6.51vw;--radius-max:9.11vw;--box-shadow1:0 0 .65vw #94a3b8;--box-shadow2:0 0 1.3vw #94a3b8;--box-shadow3:0px .52vw 2.6vw rgba(10,69,103,.2);--box-shadow4:0px .521vw 2.604vw 0px rgba(10,69,103,.2);--box-shadow5:0px .521vw 2.083vw 0px rgba(10,69,103,.1)}}@media (min-width:1024px) and (max-width:1919px){:root{--font-h1:3.125vw;--font-h2:2.083vw;--font-h3:1.458vw;--font-h4:1.406vw;--font-h5:1.354vw;--font-h6:1.302vw;--font-big:1.042vw;--font-default:.938vw;--font-medium:.833vw;--font-light:.729vw;--font-small:.625vw;--radius-mini:.26vw;--radius-small:.521vw;--radius-medium:1.563vw;--radius-big:2.604vw;--radius-max:3.646vw;--box-shadow1:0 0 .26vw #94a3b8;--box-shadow2:0 0 .521vw #94a3b8;--box-shadow3:0px .208vw 1.042vw rgba(10,69,103,.2);--box-shadow4:0px .208vw 1.042vw 0px rgba(10,69,103,.2)}}@media (min-width:1920px){:root{--font-h1:60px;--font-h2:40px;--font-h3:28px;--font-h4:27px;--font-h5:26px;--font-h6:25px;--font-big:20px;--font-default:18px;--font-medium:16px;--font-light:14px;--font-small:12px;--radius-mini:5px;--radius-small:10px;--radius-medium:30px;--radius-big:50px;--radius-max:70px;--box-shadow1:0 0 5px #94a3b8;--box-shadow2:0 0 10px #94a3b8;--box-shadow3:0px 4px 20px rgba(10,69,103,.2);--box-shadow4:0px 4px 20px 0px rgba(10,69,103,.2)}}@font-face{font-family:Inter;src:local(Inter Light),local(Inter-Light),url(Inter-Light.9d3e0289.woff2)format("woff2"),url(Inter-Light.cdc63185.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter-Regular),url(Inter-Regular.b155fac1.woff2)format("woff2"),url(Inter-Regular.6a8a2586.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local(Inter Medium),local(Inter-Medium),url(Inter-Medium.d57d2244.woff2)format("woff2"),url(Inter-Medium.5ad0dcd5.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local(Inter SemiBold),local(Inter-SemiBold),url(Inter-Semibold.6109dc38.woff2)format("woff2"),url(Inter-Semibold.48c7a312.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local(Inter Bold),local(Inter-Bold),url(Inter-Bold.c0512996.woff2)format("woff2"),url(Inter-Bold.fba3ee4e.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local(Inter ExtraBold),local(Inter-ExtraBold),url(Inter-ExtraBold.41115021.woff2)format("woff2"),url(Inter-ExtraBold.c0428a79.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local(Inter Black),local(Inter-Black),url(Inter-Black.46eb5af7.woff2)format("woff2"),url(Inter-Black.fbf94d6f.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@-webkit-keyframes scale{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}*,:before,:after{box-sizing:border-box}*{scroll-behavior:smooth;text-rendering:optimizespeed;color:rgba(0,0,0,.85);margin:0;padding:0;line-height:1.25;text-decoration:none;list-style-type:none}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.15}*{font-size:var(--font-default)}h1{font-size:var(--font-h1)}h2{font-size:var(--font-h2)}h3{font-size:var(--font-h3)}h4{font-size:var(--font-h4)}h5{font-size:var(--font-h5)}h6{font-size:var(--font-h6)}.font-big{font-size:var(--font-big)}.font-medium{font-size:var(--font-medium)}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,p span{font-size:inherit;color:inherit}img{justify-content:center;align-items:center;max-width:100%;height:auto;max-height:100%;margin:0 auto;display:flex}a{transition:var(--transition);text-decoration:none}body{overflow-x:hidden}.body-container{transition:var(--transition);flex-direction:column;min-height:100vh;margin:auto;display:flex;position:relative}.main-container{-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;display:flex}.plh-bg{background-color:var(--slate)}.plh-bg *{color:inherit}.underline{text-decoration:underline}[class*=flex]{display:flex}[class*=-fl_column]{flex-direction:column}[class*=-fl_center]{justify-content:center;align-items:center}[class*=-fl_main-cnt]{justify-content:center}[class*=-fl_cross-cnt]{align-items:center}[class*=-fl_main-start]{justify-content:flex-start}[class*=-fl_main-end]{justify-content:flex-end}[class*=-fl_cross-end]{align-items:flex-end}[class*=-fl_between]{justify-content:space-between}[class*=-fl_around]{justify-content:space-around}[class*=-fl_10]{flex-basis:10%}[class*=-fl_15]{flex-basis:15%}[class*=-fl_20]{flex-basis:20%}[class*=-fl_25]{flex-basis:25%}[class*=-fl_30]{flex-basis:30%}[class*=-fl_35]{flex-basis:35%}[class*=-fl_40]{flex-basis:40%}[class*=-fl_45]{flex-basis:45%}[class*=-fl_50]{flex-basis:50%}[class*=-fl_55]{flex-basis:55%}[class*=-fl_60]{flex-basis:60%}[class*=-fl_65]{flex-basis:65%}[class*=-fl_70]{flex-basis:70%}[class*=-fl_75]{flex-basis:75%}[class*=-fl_85]{flex-basis:85%}[class*=-fl_80]{flex-basis:80%}[class*=-fl_95]{flex-basis:95%}[class*=-fl_100]{flex-basis:100%}button{cursor:pointer;font:inherit;background:0 0;border:none;outline:none}button:active,button:focus{background-color:none;border:none;outline:none}button::-moz-focus-inner{border:0}[class*=button]{transition:var(--transition);justify-content:center;align-items:center;display:flex}[class*=button] span{color:inherit}[class*=-btn_primary]{text-transform:uppercase;color:var(--white);border:solid 1px var(--white);font-weight:700}[class*=-btn_primary]:hover,[class*=-btn_primary]:focus{background-color:var(--dark-orange);border:1px solid var(--dark-orange)}[class*=-btn_secondary]{text-transform:uppercase;color:var(--white);background:linear-gradient(93.45deg,#ed6616 4.22%,#fe7a2c 91.85%);font-weight:700}[class*=-btn_secondary]:hover,[class*=-btn_secondary]:focus{background:linear-gradient(93.45deg,#ff8237 4.22%,#ff843b 91.85%)}[class*=-btn_3],[class*=-btn_3]:active,[class*=-btn_3]:focus{background-color:var(--white);border:solid 1px var(--orange)}[class*=-btn_3]:hover{border:solid 1px var(--orange);background-color:var(--white);color:var(--orange);font-weight:600}[class*=-btn_success],[class*=-btn_success]:active,[class*=-btn_success]:focus{background-color:var(--green);border:solid 1px var(--green);color:var(--white)}[class*=-btn_success]:hover{border:solid 1px var(--lite-green);background-color:var(--lite-green);color:var(--white)}[class*=-btn_danger],[class*=-btn_danger]:active,[class*=-btn_danger]:focus{background-color:var(--red);border:solid 1px var(--red);color:var(--white)}[class*=-btn_danger]:hover{border:solid 1px var(--lite-red);background-color:var(--lite-red);color:var(--white)}[class*=-btn_outline]{color:var(--black);background:0 0}button span,a span{font-size:inherit;color:inherit;transition:var(--transition)}.popup{opacity:0;visibility:hidden;z-index:100000;transition:var(--transition-all);background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:scroll}.popup-enable{width:100%;position:fixed;left:0;overflow:hidden}.popup-body{min-height:100vh;display:none}.popup-block{transition:var(--transition-all);opacity:0;visibility:hidden;z-index:1010;cursor:auto;border-radius:var(--radius-mini);background-color:#fff;position:relative;overflow:hidden}.popup.open{opacity:1;visibility:visible}.popup.open .popup-body{justify-content:center;align-items:center;display:flex}.popup.open .popup-block{opacity:1;visibility:visible;-webkit-animation:.3s cubic-bezier(.68,-.55,.265,1.55) forwards scale;animation:.3s cubic-bezier(.68,-.55,.265,1.55) forwards scale}.popup-content{width:100%;height:100%;position:relative;overflow:hidden}.popup-close-btn{z-index:1021;position:absolute}.popup-close-btn svg{stroke:var(--turquoise)}.popup-close-btn:hover svg{stroke:var(--orange)}.popup-content>p span{z-index:100;display:block;position:relative}.popup-content .form{z-index:1021;position:relative}[class*=tooltip-]{opacity:0;visibility:hidden;z-index:100;background-color:var(--grayest);border-radius:unset;border:1px solid #dc0019;justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute}[class*=tooltip-] span{font-size:var(--font-default)}[class*=tooltip-] *{color:rgba(0,0,0,.85)}[class*=tooltip-]:before{content:unset;width:0;height:0;position:absolute}.tooltip-left:before{border-right:7px solid var(--white);border-top:7px solid transparent;border-bottom:7px solid transparent}.tooltip-right:before{border-left:7px solid var(--white);border-top:7px solid transparent;border-bottom:7px solid transparent}.tooltip-bottom:before,.tooltip-checkbox:before{border-bottom:7px solid var(--white);border-left:7px solid transparent;border-right:7px solid transparent}.tooltip-top:before{border-top:7px solid var(--white);border-left:7px solid transparent;border-right:7px solid transparent}[class*=tooltip-] svg{fill:var(--red)}.tooltip-visibile{opacity:1;visibility:visible;z-index:300;-webkit-animation:.3s cubic-bezier(.68,-.55,.265,1.55) forwards scale;animation:.3s cubic-bezier(.68,-.55,.265,1.55) forwards scale}input,textarea,select{font:inherit;border:none}input:active,input:focus,textarea:active,textarea:focus{border:none;outline:none}:focus{outline:-webkit-focus-ring-color none}.form-field{width:100%;position:relative}.form-input,.form-textarea{opacity:.8;font-weight:300;font-size:var(--font-medium);border-radius:var(--radius-small);box-shadow:inset 0 0 5px rgba(0,0,0,.2)}::-webkit-input-placeholder{opacity:.8;font-weight:300}::placeholder{opacity:.8;font-weight:300}:focus::-webkit-input-placeholder{opacity:0}:focus::placeholder{opacity:0}.checkbox-area{position:relative}.checkbox-area label{cursor:pointer}.checkbox-area input[type=checkbox]{display:none}.custom-checkbox+label:before{content:"";border:1px solid var(--turquoise);background:var(--turquoise);transition:var(--transition-all);justify-content:center;align-items:center;display:flex;position:absolute}.custom-checkbox+label:after{content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 17'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-width='2' d='M1 6.5L8.55556 15L21 1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;display:flex;position:absolute;-webkit-transform:scale(0);transform:scale(0)}.custom-checkbox:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.custom-checkbox+label:hover:before{border:1px solid var(--orange)}.checkbox-area label span{color:var(--gray);font-size:var(--font-small)}.checkbox-area label a{color:var(--turquoise);font-size:var(--font-small)}.checkbox-area label a:hover{color:var(--aqua)}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;position:absolute;top:0;left:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1;position:relative}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:transparent;border-radius:50%;width:20px;height:20px;margin:auto;-webkit-animation:1s linear infinite splide-loading;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;margin:0 auto;position:relative;overflow:hidden}*{scrollbar-width:thin;scrollbar-color:#468486 var(--aqua);font-family:Inter,sans-serif}::-webkit-scrollbar-track-piece{background-color:var(--aqua)}::-webkit-scrollbar-thumb:vertical{background-color:#468486}.visually-hidden{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute}.not-display{display:none}.wrapper{margin:0 auto}sup{font-size:var(--font-small);transition:var(--transition)}.title-container .title-h1{font-size:var(--font-h2);font-weight:600}.title-container .tabs-head{border-bottom:solid 1px var(--orange)}.title-container .tabs-head .button.active,.title-container .tabs-head .button:hover{background-color:var(--orange);color:var(--white)}.tabs-panel{background-color:var(--white)}.tabs-block:not(.active){display:none}.tabs-block,.carousel{position:relative}.carousel-container{overflow:hidden}.carousel-container ul{font-size:0;transition:margin-left .25s}.carousel-buttons{justify-content:space-between;position:absolute}.carousel-buttons .splide__arrow{position:relative}.carousel-buttons .splide__arrow--prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.carousel-buttons .splide__arrow:before,.carousel-buttons .splide__arrow:after{top:0}.splide__pagination{display:none}.splide__arrow svg{fill:var(--turquoise)}.splide__arrow{border:1px solid var(--turquoise);z-index:10;transition:var(--transition);background-color:transparent;border-radius:50%;justify-content:center;align-items:center;display:flex}.splide__arrow:hover,.splide__arrow:focus{border:1px solid var(--aqua)}.splide__arrow:hover svg,.splide__arrow:focus svg{fill:var(--aqua);stroke:var(--aqua)}.video .video-poster{transition:var(--transition);background:var(--aqua)var(--video-poster);z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.video .video{width:100%;height:100%}.video .controls,.video .controls button,.video .video-poster{transition:var(--transition);width:100%;height:100%}.video .controls{z-index:5}.video .controls.hidden,.video .video-poster.hidden{display:none}.video .controls svg,.video .controls object{transition:var(--transition);cursor:pointer;pointer-events:none;fill:var(--turquoise)}.video .controls{transition:var(--transition);flex-direction:column;display:flex;position:absolute;bottom:0}.video .controls span{font-size:var(--font-medium);text-transform:uppercase;color:var(--white);background-color:var(--turquoise);width:100%;font-weight:500}.video .controls:hover svg{fill:var(--orange)}.video .controls:hover span{background:var(--orange)}.form-field{position:relative}.form,.checkbox-area{width:100%;position:relative}.form-input,.form-textarea{font-size:var(--font-default);transition:var(--transition);opacity:1;box-shadow:unset;border:1px solid var(--aqua);border-radius:0;width:100%}.form-input:hover,.form-input:focus,.form-textarea:hover,.form-textarea:focus{border:1px solid var(--aqua)}.form-textarea{resize:none}.form-field-btn,.form-field-btn button{width:100%}.form-label-focus{pointer-events:none;color:var(--gray);font-weight:400;font-size:var(--font-default);transition:var(--transition);background:var(--white);border:none;display:flex;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-input:focus~.form-label-focus,.form-input:not(:placeholder-shown)~.form-label-focus,.form-textarea:focus~.form-label-focus,.form-textarea:not(:placeholder-shown)~.form-label-focus{color:var(--gray);font-weight:600}input::-webkit-input-placeholder{color:transparent}input::placeholder{color:transparent}input[type=checkbox]{z-index:-1;opacity:0;position:absolute}input[type=radio]{z-index:-1;opacity:0;position:absolute}.form-label{transition:var(--transition);cursor:pointer;position:relative}.form-label>input[type=checkbox]+span,.form-label>input[type=radio]+span{align-items:center;display:flex;position:relative}.form-label>input[type=checkbox]+span:before,.form-label>input[type=radio]+span:before{content:"";transition:var(--transition);background:var(--white);border:1px solid var(--aqua);justify-content:center;align-items:center;display:flex;position:absolute;left:0}.form-label>input[type=radio]+span:before{border-radius:50%}.form-label input:not(:disabled):not(:checked)+span:hover:before{border-color:var(--orange)}.form-label>input[type=checkbox]:checked+span:before{background:var(--aqua)}.form-label>input[type=checkbox]:checked+span:after,.form-label>input[type=radio]:checked+span:after{content:"";transition:var(--transition);background-repeat:no-repeat;justify-content:center;align-items:center;display:flex;position:absolute}.form-label>input[type=radio]:checked+span:after{background:var(--aqua);border-radius:50%}.form-label>input[type=checkbox]:checked+span:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 17'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-width='2' d='M1 6.5L8.55556 15L21 1'/%3e%3c/svg%3e")}.form-label>input[type=checkbox]:disabled+span,.select-room.disabled{opacity:.2}.form-field-hide{display:none}.select{border:1px solid var(--aqua);position:relative}.select-with-arrow .select-arrow{position:absolute;top:0;right:0}.select-with-arrow .select-arrow:before,.select-with-arrow .select-arrow:after,.select-no-arrow:before,.select-no-arrow:after{content:"";background:var(--blacker);cursor:pointer;position:absolute}.select-with-arrow .select-arrow:before,.select-no-arrow:before{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select-with-arrow .select-arrow:after,.select-no-arrow:after{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(-45deg)scaleX(-1);transform:rotate(-45deg)scaleX(-1)}.select-with-arrow .click-btn .select-arrow:before,.click-btn.select.select-no-arrow:before{-webkit-transform:rotate(-45deg)scaleX(1)scaleY(1);transform:rotate(-45deg)scaleX(1)scaleY(1)}.select-with-arrow .click-btn .select-arrow:after,.click-btn.select.select-no-arrow:after{-webkit-transform:rotate(45deg)scaleX(-1)scaleY(1);transform:rotate(45deg)scaleX(-1)scaleY(1)}.select.select-with-arrow .select-input{width:100%}.select-input{cursor:pointer;height:100%;position:relative}.select-input input::-webkit-input-placeholder{color:rgba(0,0,0,.85);font-weight:400}.select-input input::placeholder{color:rgba(0,0,0,.85);font-weight:400}.select-input span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-input>span,.select-input>span>input{width:100%}.select-dropdown{z-index:310;background:var(--white);-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;position:absolute;left:0;overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0)}.select-dropdown.element-show{-webkit-transform:scaleY(1);transform:scaleY(1)}.select-dropdown-content{overflow-x:hidden;overflow-y:auto}.select-list-main{height:100%}.select-option{cursor:pointer}.select-option span{transition:var(--transition)}.select-option span.bold{font-weight:600}.select-option:hover span,.select-option:focus span{color:var(--gray)}.select-option.active span{color:var(--orange)}.select-option.hidden{display:none}[class*=tooltip-]{width:100%}.tooltip-top,.tooltip-bottom,.tooltip-checkbox{left:0}.popup-content h2{font-size:var(--font-h2);text-align:center}.popup-success .popup-block,.popup-error .popup-block{background-color:var(--turquoise)}.popup-success .popup-block .popup-close-btn svg,.popup-error .popup-block .popup-close-btn svg{stroke:#fff}.popup-success .popup-block .popup-close-btn:hover svg,.popup-error .popup-block .popup-close-btn:hover svg{stroke:var(--orange)}.popup-success .popup-content h2,.popup-error .popup-content h2,.popup-success .popup-content p,.popup-error .popup-content p{text-align:center;color:#fff}.popup-success .popup-image,.popup-error .popup-image{border-radius:var(--radius-mini);background-color:var(--orange)}.popup-success .popup-content svg{fill:none;stroke:#fff;width:70%;height:70%}.popup-error .popup-content svg{fill:#fff;width:70%;height:70%}.popup-error p{text-align:center}.popup-recall h2{font-size:var(--font-h2)}.city-search{width:100%}.city-search-input .search-input{border:solid 1px var(--turquoise);border-radius:var(--radius-mini);background-color:var(--white);font-weight:300;font-size:var(--font-default);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 513.28 513.28' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M495.04,404.48L410.56,320c15.36-30.72,25.6-66.56,25.6-102.4C436.16,97.28,338.88,0,218.56,0S0.96,97.28,0.96,217.6 s97.28,217.6,217.6,217.6c35.84,0,71.68-10.24,102.4-25.6l84.48,84.48c25.6,25.6,64,25.6,89.6,0 C518.08,468.48,518.08,430.08,495.04,404.48z M218.56,384c-92.16,0-166.4-74.24-166.4-166.4S126.4,51.2,218.56,51.2 s166.4,74.24,166.4,166.4S310.72,384,218.56,384z' fill='%23008891' /%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;width:100%}.city-search-input .search-input::-webkit-input-placeholder{color:var(--gray)}.city-search-input .search-input::placeholder{color:var(--gray)}.city-search-block{flex-wrap:wrap;overflow-y:auto}.city-search-region{font-weight:600;font-size:var(--font-big)}.city-search-region:hover,.city-item:hover{color:var(--turquoise)}.city-item.hidden,.city-search-list.hidden{display:none}.share-content{position:relative}.share-item svg{fill:var(--aqua);transition:var(--transition)}.share-item:hover svg{fill:var(--dark-orange)}.share-item{text-align:center}.share-item .copy-success-message{color:var(--dark-orange);transition:opacity .3s;display:none;position:absolute;bottom:0;right:0}.filter-content{box-shadow:var(--box-shadow4)}.filter-form-title{font-size:var(--font-h3)}.filter-content-add .filter-form-title{font-weight:600;font-size:var(--font-default)}.filter-reset{text-align:right;color:var(--turquoise);font-weight:600}.filter-reset:hover,.filter-reset:focus{opacity:.5}.filter-form .select{width:100%}.filter-form .select:before,.filter-form .select:after{height:1px}.filter-form [class*=-btn_secondary]:disabled,.filter-form [class*=-btn_secondary]:disabled:hover,.filter-form [class*=-btn_secondary]:disabled:focus{background:var(--gray);color:var(--aqua);border:solid 1px var(--gray)}.filter-form [class*=-btn_secondary]{border:solid 1px var(--orange);color:var(--white);background:linear-gradient(93.45deg,#ed6616 4.22%,#fe7a2c 91.85%)}.filter-form [class*=-btn_secondary]:hover,.filter-form [class*=-btn_secondary]:focus{border:solid 1px var(--orange);background:linear-gradient(93.45deg,#ff8237 4.22%,#ff843b 91.85%)}.filter-price-input{border:1px solid var(--aqua);width:50%}.filter-price-block input[data-type=number]{-webkit-appearance:textfield;appearance:textfield;text-align:center;background:0 0;flex-shrink:0}input::-webkit-outer-spin-button{-webkit-appearance:none}input::-webkit-inner-spin-button{-webkit-appearance:none}.filter-price-block input[data-type=number]::-webkit-input-placeholder{color:var(--blacker)}.filter-price-block input[data-type=number]::placeholder{color:var(--blacker)}.filter-price-prev,.filter-price-next{width:100%;height:100%;position:relative}.filter-price-prev:before,.filter-price-next:before,.filter-price-next:after{content:"";background:#242424;border:.5px solid rgba(36,36,36,.6);height:.04px;position:absolute}.filter-price-next:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filter-more-list{overflow-y:auto}.filter-more-list .form-label.hidden,.filter-more-btn.hidden,.filter-more-btn span:last-child,.filter-more-btn.active span:first-child{display:none}.filter-more-btn.active span:last-child{display:flex}.filter-more-btn{color:var(--turquoise);font-size:var(--font-light);margin:0 auto 0 0}.filter-more-btn:hover,.filter-more-btn:focus{opacity:.5}.filter .select-list-banks{border:1px solid var(--aqua);display:none;overflow-y:auto}.filter .additional-btn svg{stroke:var(--turquoise);transition:var(--transition)}.filter .additional-btn span{color:var(--turquoise);font-size:var(--font-big)}.filter .additional-btn:hover svg{stroke:var(--orange)}.filter .additional-btn:hover span{color:var(--orange)}.filter .additional-btn.active svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.filter-additional-dropdown{transition:var(--transition);height:0;overflow:hidden}.pagination-total{font-weight:600}.pagination-link{border:1px solid var(--aqua);border-radius:2px}.pagination-link svg{fill:rgba(0,0,0,.85)}.pagination-link:hover,.pagination-link.active-link{background-color:var(--turquoise);color:#fff}.pagination-link:hover svg{fill:#fff}.breads-content{flex-wrap:wrap;align-items:center;position:relative}.breads-content:before{content:"";border-bottom:1px solid var(--aqua);height:1px;position:absolute;left:0}.breads-content li{align-items:center;display:flex}.breads-content li *{transition:var(--transition);opacity:.55}.breads-content li span,.breads-content li:last-child *,.breads-content li:hover *{opacity:1}.header-container,.nav-container{z-index:400;background-color:var(--turquoise);width:100%;top:0}.nav-container{position:-webkit-sticky;position:sticky}.header-menu-top .lk-enter [class*=-btn_primary]{border:solid 1px var(--dark-orange)}.header-menu-top li:nth-child(2){margin-left:auto}.header-top .city-search-btn{text-align:center}.header-top .city-search-btn.active:hover,.header-top .city-search-btn.active:focus{opacity:.7}.city-search-btn>span{align-items:flex-start}.city-search-btn span{color:var(--white)}.city-search-btn span span:not(.small){font-weight:500}.city-search-btn span.small{font-size:var(--font-small)}.divider{border-bottom:1px solid var(--white);height:1px}.header-menu-link *{color:var(--white)}.header-menu-link a:hover,.social-btn-list .button:hover,.header-menu-top .lk-btn-logout .button:hover,.header-menu-top .lk-btn-logout .button:focus{opacity:.7}.social-btn-list .button svg,.header-menu-top .lk-btn-logout .button svg{fill:var(--white)}.header-menu-icon li,.header-menu-top li,.fav-header-btn,.compare-header-btn,.header-menu-top .lk-btn-logout{position:relative}.fav-header-btn .favorite-alert-circle,.compare-header-btn .compare-alert-circle{color:var(--white);font-size:var(--font-light);background:#f6803a;border-radius:50%;display:none;position:absolute}.header-menu-icon .dropdown-menu-right,.header-menu-top .dropdown-menu-right{right:0}.fav-header-btn [class*=favorite-alert-].active,.compare-header-btn [class*=compare-alert-].active{display:flex}.header-menu-icon .dropdown-menu-right,.header-menu-top .dropdown-menu-right{z-index:200;-webkit-transform-origin:0 0;transform-origin:0 0;transition:var(--transition);position:absolute;top:100%}.header-menu-icon .dropdown-menu-right{-webkit-transform:scaleY(0);transform:scaleY(0)}.header-menu-top .dropdown-menu-right{top:unset;-webkit-transform:scaleX(0);transform:scaleX(0)}.header-menu-icon .dropdown-menu-right div,.header-menu-top .dropdown-menu-right div{background:var(--white);box-shadow:var(--box-shadow4)}.header-menu-top .dropdown-menu-right div,.header-menu-icon .dropdown-menu-right p{text-align:center;font-size:var(--font-medium)}.header-menu-icon li:hover .dropdown-menu-right{-webkit-transform:scaleY(1);transform:scaleY(1)}.header-menu-top li:hover .dropdown-menu-right{-webkit-transform:scaleX(1);transform:scaleX(1)}.header-menu-icon li .dropdown-prompt p{text-align:center}.favorite-tooltip a:hover,.favorite-tooltip a:focus,.compare-tooltip a:hover,.compare-tooltip a:focus{color:var(--orange)}.favorite-tooltip .flat-fav-link,.compare-tooltip .flat-fav-link{font-size:var(--font-medium);order:1}.favorite-tooltip .estate-fav-link,.compare-tooltip .estate-fav-link{font-size:var(--font-medium);order:2}.header2.header-container .header-logo,.header2.header-container .social-btn-list .lk-btn{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;transition:unset;position:absolute}.header2.scroll .header-logo,.header2.scroll .social-btn-list .lk-btn{clip:unset;height:unset}.header2.scroll .header-logo{position:unset}.header2.scroll .social-btn-list .lk-btn{margin:unset;width:unset;position:relative}.social-btn-list .lk-btn .button svg:nth-child(2),.header-menu-top .lk-btn-logout .button svg:nth-child(2){position:absolute}.prompt-field{position:relative}.prompt-field-dropdown{font-size:var(--font-small);box-shadow:var(--box-shadow4);background:var(--white);transition:var(--transition);opacity:0;visibility:hidden;z-index:-1;text-align:center;flex-flow:column wrap;position:absolute;right:0}.prompt-field-dropdown *{font-size:var(--font-small)}.prompt-field-dropdown>span{display:block}.prompt-field:hover .prompt-field-dropdown{opacity:1;visibility:visible;z-index:1}.element-hidden{position:relative}.burger-button{cursor:pointer;transition-duration:1s;position:relative}.burger-button span{background-color:var(--white);transition-duration:.25s;transition-delay:.25s;position:absolute}.burger-button span,.burger-button span:before,.burger-button span:after{border-radius:var(--radius-big)}.burger-button span:before,.burger-button span:after{background-color:var(--white);content:"";transition:-webkit-transform .25s,-webkit-transform .25s,transform .25s,top .25s .25s;position:absolute;left:0}.burger-menu{z-index:200;-webkit-transform-origin:0 0;transform-origin:0 0;transition:var(--transition);background:var(--turquoise);width:100%;position:absolute;top:0;right:0;overflow-x:hidden;overflow-y:auto;-webkit-transform:scaleY(0);transform:scaleY(0)}.burger-menu.element-show{-webkit-transform:scaleY(1);transform:scaleY(1)}.burger-menu-content{width:100%;height:auto}.main-promo-block{position:relative}.main-promo-content h1{color:var(--dark-orange);position:relative}.main-promo-content h1:before{content:"";border-bottom:1px solid var(--aqua);height:1px;position:absolute;left:0}.main-promo-content p{line-height:140%}.main-promo-img{flex-shrink:0;position:absolute;top:0}.main-promo-form{background:var(--white);box-shadow:var(--box-shadow3);position:absolute}.main-promo-form>div:first-child{margin-bottom:auto}.main-promo-form>div:last-child .form-label:nth-child(2){margin:0 0 0 auto}.main-promo-form .btn-map{color:var(--turquoise);opacity:.8;font-weight:600}.main-promo-form .btn-map:hover,.main-promo-form .btn-map:focus{opacity:.5}.main-promo-form .select-input span{font-weight:400}.main-promo-form .select-input>span>input::-webkit-input-placeholder{font-weight:400}.main-promo-form .select-input>span>input::placeholder{font-weight:400}.main-promo-form .select-room,.filter-form .select-room{border:1px solid var(--aqua);cursor:pointer;transition:var(--transition)}.main-promo-form .select-room span,.filter-form .select-room span{transition:var(--transition);width:100%;height:100%}.main-promo-form .select-room input:checked+span,.main-promo-form .select-room:hover span,.main-promo-form .select-room:focus span,.filter-form .select-room input:checked+span,.filter-form .select-room:hover span,.filter-form .select-room:focus span{background:var(--aqua)}.main-promo-form .select-room input:checked+span,.main-promo-form .select-room:hover span,.main-promo-form .select-room:focus span,.main-promo-form .select-room:checked span,.filter-form .select-room input:checked+span,.filter-form .select-room:hover span,.filter-form .select-room:focus span,.filter-form .select-room:checked span{color:var(--white)}.main-promo-form .multi-dropdown .sub-select-list,.filter-form .multi-dropdown .sub-select-list{border:1px solid var(--aqua);display:none;overflow-y:auto}.main-promo-form .multi-dropdown .show.sub-select-list,.filter-form .multi-dropdown .show.sub-select-list{display:flex}.main-recent .title,.main-popular .title,.main-districts .title,.main-classes .title,.main-developers .title,.main-attractions .title,.estate-district .title{position:relative}.main-recent .title:before,.main-popular .title:before,.main-districts .title:before,.main-classes .title:before,.main-developers .title:before,.main-attractions .title:before,.estate-district .title:before{content:"";background:var(--aqua);height:1px;position:absolute}.main-recent .splide.is-initialized:not(.is-active) .splide__list{display:flex}.main-recent .carousel-container{width:unset;height:unset;margin:0}.main-recent-item{border-top:1px solid var(--aqua);border-bottom:1px solid var(--aqua);transition:var(--transition);flex-shrink:0;position:relative}.main-recent-item:before{content:"";background:var(--aqua);height:1px;position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main-recent-item:last-child:before{content:unset}.main-recent-link{width:100%;height:100%;overflow:hidden}.main-recent-link:hover,.main-recent-link:focus{box-shadow:var(--box-shadow3)}.main-recent-img{flex-shrink:0}.main-recent-img img{object-fit:cover}.main-recent-date{background:var(--aqua);color:var(--white);flex-shrink:0;font-weight:600}.main-recent-name{font-weight:600;font-size:var(--font-default)}.main-recent-desc{font-size:var(--font-small)}.main-popular-list{flex-wrap:wrap}.main-popular-item{border-bottom:1px solid var(--aqua);transition:var(--transition);position:relative}.main-popular-item:first-child,.main-popular-item:nth-child(2){border-top:1px solid var(--aqua)}.main-popular-item:before{content:"";background:var(--aqua);height:1px;position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main-popular-item:nth-child(2):before,.main-popular-item:last-child:before{content:unset}.main-popular-link{flex-direction:column;width:100%;height:100%;position:relative;overflow:hidden}.main-popular-link:hover,.main-popular-link:focus{box-shadow:var(--box-shadow3)}.main-popular-img{flex-shrink:0}.main-popular-img,.main-popular-img img{width:100%}.main-popular-img img{object-fit:cover}.main-popular-info{margin:0 0 auto}.main-popular-date{background:var(--aqua);color:var(--white);flex-shrink:0;font-weight:600;position:absolute;top:0;right:0}.main-popular-name{font-weight:600;font-size:var(--font-h3)}.main-popular-item:first-child .main-popular-link{background:var(--turquoise);flex-direction:row}.main-popular-item:first-child .main-popular-img{order:1}.main-popular-item:first-child .main-popular-info{width:100%}.main-popular-item:first-child .main-popular-info *{color:var(--white)}.main-popular .splide.is-initialized:not(.is-active) .splide__list{display:flex}.main-popular .carousel-container{height:unset}.main-districts-item{border-top:1px solid var(--aqua);border-bottom:1px solid var(--aqua);transition:var(--transition);position:relative}.main-districts-item:before{content:"";background:var(--aqua);height:1px;position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main-districts-link{transition:var(--transition);width:100%;height:100%;position:relative;overflow:hidden}.main-districts-link:hover,.main-districts-link:focus{box-shadow:var(--box-shadow3)}.main-districts-link [class*=button]:hover .main-districts-name,.main-districts-link [class*=button]:focus .main-districts-name{color:var(--orange)}.main-districts-img{flex-shrink:0}.main-districts-img,.main-districts-img img{width:100%}.main-districts-img img{object-fit:cover}.main-districts-info{margin:0 0 auto;overflow:hidden}.main-districts-date{background:var(--aqua);color:var(--white);flex-shrink:0;font-weight:600;position:absolute;top:0;right:0}.main-districts-name{font-weight:700;font-size:var(--font-big);transition:var(--transition)}.main-layouts-info{transition:var(--transition)}.main-layouts-item:first-child .main-layouts-info{border-top:1px solid #909090}.main-layouts-item .main-layouts-info{border-bottom:1px solid #909090;position:relative}.main-layouts-name{font-weight:700;font-size:var(--font-h3);opacity:.77}.main-layouts-desc{opacity:.8;line-height:140%}.main-layouts-desc,.main-layouts-link span,.main-layouts-img{transition:var(--transition);display:none}.main-layouts-link{flex-shrink:0;margin:auto 0}.main-layouts-link span{opacity:.8;white-space:nowrap;font-weight:600}.main-layouts-link svg{stroke:var(--blacker);transition:var(--transition)}.main-layouts-img{flex-shrink:0}.main-layouts-img img{object-fit:cover}.main-layouts-item:hover .main-layouts-desc,.main-layouts-item:focus .main-layouts-desc,.main-layouts-item.active .main-layouts-desc,.main-layouts-item:hover .main-layouts-link span,.main-layouts-item:focus .main-layouts-link span,.main-layouts-item.active .main-layouts-link span,.main-layouts-item:hover .main-layouts-img,.main-layouts-item:focus .main-layouts-img,.main-layouts-item.active .main-layouts-img{display:flex}.main-layouts-item:hover .main-layouts-info,.main-layouts-item:focus .main-layouts-info,.main-layouts-item.active .main-layouts-info{background:#bef2d4}.main-layouts-item:hover .main-layouts-info:before,.main-layouts-item:focus .main-layouts-info:before,.main-layouts-item.active .main-layouts-info:before{content:unset}.main-layouts-item.layout-studio:hover .main-layouts-info,.main-layouts-item.layout-studio:focus .main-layouts-info,.main-layouts-item.layout-studio.active .main-layouts-info{background:#ffdecb}.main-layouts-item.layout-euro:hover .main-layouts-info,.main-layouts-item.layout-euro:focus .main-layouts-info,.main-layouts-item.layout-euro.active .main-layouts-info{background:#cfe8fd}.main-layouts-item.layout-two:hover .main-layouts-info,.main-layouts-item.layout-two:focus .main-layouts-info,.main-layouts-item.layout-two.active .main-layouts-info{background:#ffeabc}.main-layouts-item.layout-penthouse:hover .main-layouts-info,.main-layouts-item.layout-penthouse:focus .main-layouts-info,.main-layouts-item.layout-penthouse.active .main-layouts-info{background:#eec9fa}.main-layouts-item.layout-free:hover .main-layouts-info,.main-layouts-item.layout-free:focus .main-layouts-info,.main-layouts-item.layout-free.active .main-layouts-info{background:#e9eff2}.main-layouts-item:first-child:hover .main-layouts-info,.main-layouts-item:first-child:focus .main-layouts-info,.main-layouts-item:first-child.active .main-layouts-info,.main-layouts-item:hover .main-layouts-info,.main-layouts-item:focus .main-layouts-info,.main-layouts-item.active .main-layouts-info{border-top:unset;border-bottom:unset}.main-layouts-item:hover .main-layouts-name,.main-layouts-item:focus .main-layouts-name,.main-layouts-item.active .main-layouts-name{opacity:1;flex-shrink:0}.main-layouts-item:hover .main-layouts-link,.main-layouts-item:focus .main-layouts-link,.main-layouts-item.active .main-layouts-link{width:unset;flex-shrink:0;margin:auto 0 0}.main-layouts-item:hover .main-layouts-link svg,.main-layouts-item:focus .main-layouts-link svg,.main-layouts-item.active .main-layouts-link svg{-webkit-transform:unset;-webkit-transform:unset;transform:unset;stroke:var(--dark-orange)}.main-layouts-item:hover svg,.main-layouts-item:focus svg,.main-layouts-item.active svg,.main-layouts-link:hover svg,.main-layouts-link:focus svg,.main-layouts-link.active svg{stroke:var(--blacker)}.main-classes-list{flex-wrap:wrap}.main-classes-item{border-top:1px solid var(--aqua);border-bottom:1px solid var(--aqua);transition:var(--transition);position:relative}.main-classes-item:nth-child(4n){margin-right:0}.main-classes-item:before{content:"";background:var(--aqua);height:1px;position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main-classes-link{width:100%;height:100%;position:relative;overflow:hidden}.main-classes-link:hover,.main-classes-link:focus{box-shadow:var(--box-shadow3);background:rgba(105,142,171,.1)}.main-classes-img{flex-shrink:0}.main-classes-img,.main-classes-img img{width:100%}.main-classes-img img{object-fit:cover}.main-classes-info{margin:0 0 auto}.main-classes-type{background:var(--aqua);color:var(--white);font-weight:600;font-size:var(--font-default);flex-shrink:0;position:absolute;top:0;right:0}.main-classes-type.class-standart,.search-item-class.class-standart,.estates-class.class-standart,.choice-list-tr-class.class-standart{background:var(--gray)}.main-classes-type.class-comfort,.search-item-class.class-comfort,.estates-class.class-comfort,.choice-list-tr-class.class-comfort{background:#c2d97a}.main-classes-type.class-business,.search-item-class.class-business,.estates-class.class-business,.choice-list-tr-class.class-business{background:#698eab}.main-classes-type.class-elite,.search-item-class.class-elite,.estates-class.class-elite,.choice-list-tr-class.class-elite{background:#af62c5}.main-classes-name{font-weight:700;font-size:var(--font-h3)}.main-developers-content>p,.main-attractions-content>p{position:relative}.main-developers-content>p:before,.main-attractions-content>p:before{content:"";background:var(--aqua);height:1px;position:absolute}.main-developers-list{flex-wrap:wrap}.main-developers-item{background:var(--white);transition:var(--transition);border:1px solid rgba(19,19,19,.11);position:relative}.main-developers-link{width:100%;height:100%;position:relative;overflow:hidden}.main-developers-link:hover,.main-developers-link:focus{box-shadow:var(--box-shadow3)}.main-developers-img img{margin:auto}.main-attractions .carousel-container{height:unset;overflow:unset}.main-attractions .splide.is-initialized:not(.is-active) .splide__list{display:flex}.main-attractions-list{flex-wrap:wrap}.main-attractions-link{width:100%;height:100%;position:relative;overflow:hidden}.main-attractions-link:hover,.main-attractions-link:focus{box-shadow:var(--box-shadow3)}.main-attractions-img{flex-shrink:0}.main-attractions-img,.main-attractions-img img{width:100%}.main-attractions-img img{object-fit:cover}.main-attractions-name{font-weight:700;font-size:var(--font-h3)}.main-attractions-item:nth-child(5),.main-attractions-item:nth-child(5) .main-attractions-img{margin-top:auto}.main-attractions-item:first-child .main-attractions-img{order:1;margin-top:auto}.search-head-title span:first-child{font-size:var(--font-h2)}.search-head-title span:nth-child(2){font-size:var(--font-h3);position:relative}.search-head-top-btns{flex-shrink:0}.search-head-top-btns button{text-transform:uppercase;font-weight:600}.search-head-top-btns a{font-weight:600}.search-head-bottom>p,.search-head-bottom>a{flex-shrink:0;font-weight:600}.search-head-bottom{flex-wrap:wrap}.search-head-bottom,.search-head-bottom a{color:var(--turquoise);position:relative}.search-head-bottom a:hover,.search-head-bottom a:focus{opacity:.5}.search-content.hidden{display:none}.search-sort-link span{white-space:nowrap;font-weight:600}.search-sort-link-field{position:relative}.search-sort-link-dropdown{text-transform:none;z-index:1;-webkit-transform-origin:0 0;transform-origin:0 0;transition:var(--transition);position:absolute;top:100%;right:0;overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0)}.search-sort-link-field:hover .search-sort-link-dropdown,.search-sort-link-field:focus .search-sort-link-dropdown{-webkit-transform:scaleY(1);transform:scaleY(1)}.search-sort-link-dropdown-content{border:solid 1px var(--orange);background:var(--white);overflow-y:auto}.search-sort-link-dropdown .search-sort-link,.search-sort-link-dropdown .search-sort-link span{font-weight:600}.search-sort-link-dropdown .search-sort-link:not(:last-child){border-bottom:solid 1px var(--orange)}.search-sort-link-dropdown .search-sort-link:hover,.search-sort-link-dropdown .search-sort-link:focus{color:var(--orange)}.search-item{transition:var(--transition);position:relative}.search-item-content{box-shadow:var(--box-shadow4)}.search-item-links{position:absolute}.search-item-links svg,.search-item-review svg{fill:var(--aqua);transition:var(--transition)}.search-item-links a:hover svg,.search-item-links a:focus svg{fill:var(--dark-orange)}.search-item-links .fav-field .button.added svg,.search-item-links .compare-field .button.added svg,.search-item-review svg,.search-item-links .button:hover svg,.search-item-links .fav-field .button:hover svg,.search-item-links .compare-field .button:hover svg{fill:var(--dark-orange);flex-shrink:0}.search-item-rank{flex-shrink:0}.search-item-rank>span{color:var(--gray);margin:0 auto 0 0;font-weight:600}.search-item-rank>span:last-child{font-size:var(--font-light);color:var(--turquoise);transition:var(--transition)}.search-item-review:hover .search-item-rank>span:last-child,.search-item-review:focus .search-item-rank>span:last-child{color:var(--dark-orange)}.search-item-rank>.search-item-no-rank:last-child{color:var(--light-gray);font-size:var(--font-light)}.search-item-review:hover .search-item-rank>.search-item-no-rank:last-child,.search-item-review:focus .search-item-rank>.search-item-no-rank:last-child{color:var(--light-gray)}.search-item-review.not-active{cursor:unset}.search-item-review.not-active svg:hover,.search-item-review.not-active svg:focus{fill:var(--dark-orange)}.search-item-left{flex-wrap:wrap;flex-shrink:0;position:relative}.search-item-img{transition:var(--transition);width:100%}.search-item-img:hover,.search-item-img:focus{box-shadow:var(--box-shadow4)}.search-item-img img{object-fit:cover;height:100%}.search-item-title *{font-size:var(--font-h3);color:var(--turquoise)}.search-item-title a:hover,.search-item-title a:focus{color:var(--orange)}.search-item-date{background-color:var(--aqua);color:var(--white);font-weight:600;position:absolute;top:0;right:0}.search-item-developer{border:1px solid rgba(19,19,19,.11)}.search-item-developer span{color:var(--dark-orange);font-weight:800;font-size:var(--font-light);text-transform:uppercase}.search-item-class{color:var(--white);background:var(--gray);font-weight:600}.search-item-attraction .button,.search-item-attraction svg{transition:var(--transition)}.search-item-attraction .button>span{color:var(--turquoise);font-weight:600}.search-item-attraction .button:hover svg,.search-item-attraction .button:hover span{opacity:.5}.search-item-district span:first-child{transition:var(--transition)}.search-item-district:hover span:first-child{color:var(--dark-orange)}.search-item-district:not(:last-child):after{content:","}.search-item-sublitle span{background:var(--light-aqua);font-weight:600}.search-item-desc{overflow:hidden}.flex-item-info>div:first-child [class*=-btn_3]{text-transform:uppercase;margin:0 auto 0 0;font-weight:700}.flex-item-info>div:nth-child(2){text-align:right;position:relative}.search-item-price span:first-child{font-size:var(--font-light);color:var(--gray);text-decoration:line-through}.search-item-price .button{color:var(--dark-orange);font-weight:600;text-decoration:underline}.search-item-price .button:hover,.search-item-price .button:focus{color:var(--turquoise)}.search-item-remained span{color:var(--gray);display:block}.search-item-promotion{color:var(--dark-orange);font-weight:600;position:absolute}.search-all-content{position:relative}.search-all-content .pagination-block{margin-top:0}.promotion{background:#02979d}.search-page .promotion .padding{width:100%;padding:0}.promotion-img{flex-shrink:0}.promotion-img img{object-fit:cover}.promotion-info h2{font-size:var(--font-h2);color:var(--white)}.promotion-info p{font-size:var(--font-big);color:var(--white)}.search-not-found h3{color:var(--dark-orange);font-size:var(--font-h2)}.search-not-found p{font-size:var(--font-h4)}.trade-form-content{margin:0 auto}.trade-form{box-shadow:var(--box-shadow4);border-radius:var(--radius-mini)}.register-estate .promotion-content{margin:0 auto;padding:0}.register-estate .promotion-img{margin:auto 0}.register-estate .promotion-info h2{color:var(--white)}.register-estate .promotion-info p span{font-weight:400;display:block}.join-start{background:#02979d}.join-start-head *{color:#f2f2f2}.join-start-head p{font-size:var(--font-big);font-weight:500}.join-start-head p a,.join-start-left h2 a{font-size:var(--font-big);color:var(--orange)}.join-start-head p a:hover,.join-start-head p a:focus,.join-start-left h2 a:hover,.join-start-left h2 a:focus{color:var(--white)}.join-start-btns [class*=-btn_secondary]{background:var(--orange)}.join-start-btns [class*=-btn_secondary]:hover,.join-start-btns [class*=-btn_secondary]:focus{background:var(--dark-orange)}.join-start-left *{color:#f2f2f2}.join-start-left h2,.join-start-left h2 a{font-size:var(--font-h2);font-weight:700}.join-start-left h2 a{padding:0}.join-start-left p{font-size:var(--font-big);font-weight:500}.join-start-right{background:var(--white);flex-shrink:0}.join-start-right h2{font-size:var(--font-h3);font-weight:600}.join-start-right h2:last-child{font-weight:500}.join-start-right ul li{position:relative}.join-start-right ul li:before{content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 21'%3e%3cpath fill='none' stroke='%23008891' stroke-width='3' d='M2 10L10 18L26 2'/%3e%3c/svg%3e");background-repeat:no-repeat;justify-content:center;align-items:center;display:flex;position:absolute;left:0}.join-start-right ul p{font-size:var(--font-big)}.join-start-right>p{font-size:var(--font-light)}.join-start-right [class*=-btn_secondary]{text-transform:unset;font-size:var(--font-big);font-weight:500}.join-start-right-btns p{font-weight:500}.join-start-right-btns [class*=button]{color:var(--turquoise);font-size:var(--font-medium);font-weight:500}.join-start-right-btns [class*=button]:hover,.join-start-right-btns [class*=button]:focus{color:var(--orange)}.join-text-content{border-radius:var(--radius-small);border:1px solid var(--black)}.join-text h3{font-size:var(--font-big);font-weight:500;position:relative}.join-text h3:before{content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3e%3cpath fill='%23008891' fill-rule='evenodd' clip-rule='evenodd' d='M25.765 0.0834961C31.837 0.0834961 35.9166 4.34408 35.9166 10.683V25.3173C35.9166 31.6562 31.837 35.9168 25.7614 35.9168H10.2313C4.16109 35.9168 0.083252 31.6562 0.083252 25.3173V10.683C0.083252 4.34408 4.16109 0.0834961 10.2313 0.0834961H25.765ZM25.765 2.771H10.2313C5.70013 2.771 2.77075 5.87595 2.77075 10.683V25.3173C2.77075 30.1244 5.70013 33.2293 10.2313 33.2293H25.7614C30.2979 33.2293 33.2291 30.1244 33.2291 25.3173V10.683C33.2291 5.87595 30.2979 2.771 25.765 2.771ZM17.9892 16.6564C18.7309 16.6564 19.3329 17.2584 19.3329 18.0002V25.1668C19.3329 25.9086 18.7309 26.5106 17.9892 26.5106C17.2474 26.5106 16.6454 25.9086 16.6454 25.1668V18.0002C16.6454 17.2584 17.2474 16.6564 17.9892 16.6564ZM17.9979 9.40751C18.9887 9.40751 19.7896 10.2084 19.7896 11.1992C19.7896 12.19 18.9887 12.9908 17.9979 12.9908C17.0072 12.9908 16.1973 12.19 16.1973 11.1992C16.1973 10.2084 16.991 9.40751 17.98 9.40751H17.9979Z'/%3e%3c/svg%3e");background-repeat:no-repeat;justify-content:center;align-items:center;display:flex;position:absolute;left:0}.join-text p,.join-text p b{font-size:var(--font-big)}.join-promotion .promotion-content{margin:0 auto}.join-promotion .promotion-info h2{font-size:var(--font-h2);color:var(--white);font-weight:700}.join-promotion .promotion-info p{font-size:var(--font-big);font-weight:400}.join-form h3{font-weight:500}.join-form-btn-more{margin:0 auto 0 0}.join-form-btn-more span{background:var(--light-aqua);font-weight:500}.join-form-btn-more:hover span,.join-form-btn-more:focus span{background:var(--orange);color:var(--white)}.join-contact-item{flex-wrap:wrap}.join-contact-item:not(:first-child){border-top:solid 1px var(--light-aqua)}.developers-list{flex-wrap:wrap}.developers-item{border-top:1px solid var(--aqua);border-bottom:1px solid var(--aqua);transition:var(--transition);position:relative}.developers-item:hover,.developers-item:focus{box-shadow:var(--box-shadow3)}.developers-item:not(:nth-child(4n)):before{content:"";border-right:solid 1px var(--aqua);position:absolute}.developers-img{background:var(--lightest-gray);overflow:hidden}.developers-img img{background:var(--white)}.developers-estates{background:var(--aqua);color:var(--white);font-weight:600;position:absolute;right:0}.developers-estates:hover,.developers-estates:focus{background:var(--orange)}.developers-name,.developers-name a{font-size:var(--font-h3);color:var(--turquoise);font-weight:700}.developers-name a:hover,.developers-name a:focus{color:var(--orange)}.developers-completed{margin-bottom:0}.developers-completed span{display:block}.developers-button{justify-content:flex-start}.developer-content .developer-img{float:right;position:relative}.developer-content .developer-img img{object-fit:cover}.developer-content .developer-logo{background:var(--white);border:1px solid rgba(19,19,19,.11);position:absolute;top:0;right:0}.developer-gallery{flex-wrap:wrap}.developer-gallery-item{background-color:rgba(19,19,19,.11)}.districts-list{flex-wrap:wrap}.districts-item{border-top:1px solid var(--aqua);border-bottom:1px solid var(--aqua);transition:var(--transition);position:relative}.districts-item:hover,.districts-item:focus{box-shadow:var(--box-shadow3)}.districts-item:not(:nth-child(4n)):before{content:"";border-right:solid 1px var(--aqua);position:absolute}.districts-img{overflow:hidden}.districts-img img{object-fit:cover}.districts-date{background:var(--aqua);color:var(--white);font-weight:600;position:absolute;right:0}.districts-date:hover,.districts-date:focus{background:var(--orange)}.districts-name,.districts-name a{font-size:var(--font-h3)}.districts-name a:hover,.districts-name a:focus{color:var(--orange)}.districts-desc{background:var(--light-aqua);text-align:center;font-weight:600}.districts-flat-room{color:var(--turquoise);font-weight:600}.districts-flat-square,.districts-flat-price{opacity:.7}.districts-flat-link:hover span,.districts-flat-link:focus span{color:var(--orange);opacity:1}.district-landmarks{font-weight:600}.district-landmarks:not(span),.district-landmarks a{color:var(--turquoise);font-weight:600}.district-landmarks a:hover{color:var(--orange)}.district-gallery{flex-wrap:wrap}.video-content h2{font-size:var(--font-h3)}.video-list{flex-wrap:wrap}.video-item{flex-shrink:0;position:relative;overflow:hidden}.video-content .carousel{visibility:visible}.articles-item{border-bottom:1px solid var(--lightest-gray);transition:var(--transition)}.articles-item:first-child{border-top:1px solid var(--lightest-gray)}.articles-item:hover,.articles-item:focus{background:var(--light-aqua)}.articles-item:hover svg,.articles-item:focus svg{-webkit-transform:unset;-webkit-transform:unset;transform:unset;stroke:var(--dark-orange)}.articles-link{width:100%}.articles-name{font-size:var(--font-h3);flex-shrink:0}.articles-text{flex-shrink:0}.articles-link svg{stroke:var(--blacker);transition:var(--transition);margin:auto 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.article-subtitle{align-items:flex-start}.article-subtitle p{font-size:var(--font-h2);background:var(--light-aqua);font-weight:700}.article-text *{list-style-type:disc}.article-text>h2{text-transform:uppercase;font-size:var(--font-h3);font-weight:700}.article-text p{line-height:140%}.article-img{flex-shrink:0}.article-img img{object-fit:cover}.article-img-list{flex-wrap:wrap}.footer-container{background-color:var(--darkest-blue)}.footer-container *{color:var(--white)}.font-small{font-size:var(--font-light)}.font-copyright span{color:var(--dark-orange)}.footer-menu a{align-items:center;display:flex}.footer-link [class*=-btn_primary]{border:solid 1px var(--dark-orange);padding:0}.footer-bottom a{font-size:var(--font-light);text-decoration:underline}.footer-menu a:hover,.footer-bottom a:hover{opacity:.7}.statiya-437{font-size:var(--font-light)}.cookie-container{z-index:1000;width:100%;height:auto;display:none;position:fixed;bottom:0;left:0;overflow:hidden}.cookie-content{background-color:var(--white);box-shadow:var(--box-shadow3);margin:0 auto}.cookie-content p,.cookie-content p *{font-size:var(--font-medium)}.cookie-content [href*=privacy-policy]{color:var(--turquoise)}.cookie-content [href*=privacy-policy]:hover{text-decoration:underline}[class*=-btn_cookie]{color:var(--white);text-transform:uppercase;background:var(--aqua);font-weight:700}[class*=-btn_cookie]:hover,[class*=-btn_cookie]:focus,[class*=-btn_cookie]:active{background:#3b8a8d}.search-map{box-shadow:var(--box-shadow4);position:relative}#map{position:relative}.marker-container{cursor:pointer;z-index:10;justify-content:center;align-items:center;display:flex;position:relative;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.marker-container svg{fill:var(--dark-orange)}.marker-text{background-color:var(--white);box-shadow:var(--box-shadow4);border-radius:var(--radius-mini);text-wrap:nowrap;font-size:var(--font-medium);position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.marker-text.hidden{display:none}.marker-text.visible{display:block}.balloon-container{background:var(--white);box-shadow:var(--box-shadow4);border-radius:var(--radius-mini);z-index:399;flex-direction:column;align-items:center;margin:auto 0;display:flex;position:absolute;left:0}.balloon-container.hidden{display:none}.balloon-complet{background-color:var(--aqua);color:var(--white);justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;top:0;right:0}.balloon-image img{object-fit:cover;width:100%;height:100%}.balloon-name{font-size:var(--font-big);font-weight:600}.balloon-text{font-size:var(--font-medium)}.balloon-button button,.balloon-button a{border:solid 1px var(--orange);color:var(--white);background:linear-gradient(93.45deg,#ed6616 4.22%,#fe7a2c 91.85%);justify-content:center;align-items:center;width:100%;display:flex}.balloon-button button:hover,.balloon-button a:hover{background:linear-gradient(93.45deg,#ff8237 4.22%,#ff843b 91.85%)}.marker-active svg{fill:var(--turquoise)}.popup-map.hidden{display:none}.popup-map{box-shadow:var(--box-shadow4);position:relative}.popup-map-content>.button,.popup-review-content>.button,.popup-flat-content>.button{position:absolute}.popup-map-content>.button svg,.popup-review-content>.button svg,.popup-flat-content>.button svg{stroke:var(--turquoise);transition:var(--transition)}.popup-map-content>.button:hover svg,.popup-map-content>.button:focus svg,.popup-review-content>.button:hover svg,.popup-review-content>.button:focus svg,.popup-flat-content>.button:hover svg,.popup-flat-content>.button:focus svg{stroke:var(--orange)}.popup-map-img{flex-shrink:0}.popup-review{z-index:10;opacity:1;visibility:visible;transition:var(--transition);position:absolute;overflow:hidden}.search-estate .popup-review{z-index:50;height:100%}.popup-review.hidden{opacity:0;visibility:hidden;z-index:-1}.popup-review-content{background:var(--white);box-shadow:var(--box-shadow4)}.popup-review-content>.button{z-index:10}.popup-review-item{flex-shrink:0;position:relative}.popup-review-client{flex-shrink:0}.popup-review-avatar{border-radius:50%;flex-shrink:0;overflow:hidden}.popup-review-avatar img{object-fit:cover}.popup-review-about>h3{font-size:var(--font-medium)}.popup-review-about>p{font-size:var(--font-small)}.popup-review-img-item{flex-shrink:0}.popup-review-img-item img{object-fit:cover}.popup-review-answer{background:var(--light-aqua)}.popup-review-answer>p:first-child{font-weight:600}.popup-review-btns{z-index:12;position:absolute}.popup-review-btns .button{font-weight:600}.popup-review-btns .button:first-child{color:var(--aqua)}.popup-review-btns .button:nth-child(2){color:var(--gray)}.popup-review-btns .button:hover,.popup-review-btns .button:focus{color:var(--dark-orange)}.popup-review .carousel-buttons{top:50%;right:unset;width:101.5%}.popup-review .splide__arrow{border:unset;border-radius:unset}.popup-review .splide__arrow svg{margin:0}.estates-list{flex-wrap:wrap}.estates-item{border-top:1px solid var(--aqua);transition:var(--transition);position:relative}.estates-item:not(:nth-last-child(-n+4)){border-top:1px solid var(--aqua)}.estates-item:nth-last-child(-n+4){border-bottom:1px solid var(--aqua)}.estates-item:not(:nth-child(4n)):before{content:"";border-right:solid 1px var(--aqua);position:absolute}.estates-item:hover,.estates-item:focus{box-shadow:var(--box-shadow3)}.estates-link{transition:var(--transition);width:100%;position:relative;overflow:hidden}.estates-img{background:var(--lightest-gray);flex-shrink:0}.estates-img img{object-fit:cover}.estates-date{background:var(--aqua);color:var(--white);flex-shrink:0;font-weight:600;position:absolute;right:0}.estates-name *{font-size:var(--font-h4);color:var(--turquoise);font-weight:700}.estates-name a:hover,.estates-name a:focus{color:var(--orange)}.estates-class{background:var(--aqua);color:var(--white);font-weight:600;font-size:var(--font-default);flex-shrink:0;width:50%}.estates-district-btn{width:100%}.estates-district-btn span{text-align:left;transition:var(--transition);flex:auto}.estates-district-btn svg{transition:var(--transition);order:1}.estates-district-btn:hover svg,.estates-district-btn:focus svg{opacity:.5}.estates-district-btn:hover span,.estates-district-btn:focus span{color:var(--orange)}.estates-advantage{background:var(--light-aqua);text-align:center;width:100%;font-weight:600}.estates-flat-room{color:var(--turquoise);transition:var(--transition);font-weight:600}.estates-flat-square,.estates-flat-price{opacity:.7;transition:var(--transition)}.estates-flat-link:hover *,.estates-flat-link:focus *,.districts-flat-link:hover *,.districts-flat-link:focus *{color:var(--orange);opacity:1}.estates-content .estates-flat-square{margin:0 auto}.estates-content .estates-flat-square sup,.districts-flat-link sup{transition:var(--transition)}.search-estate .search-item{height:unset}.search-estate .search-item-content,.search-estate .search-item-right{width:100%}.search-estate .search-item-links .share-field svg{border:solid 2px var(--aqua);border-radius:var(--radius-small)}.search-estate .search-item-links .share-field button:hover svg{border:solid 2px var(--orange)}.search-estate .search-item-title{color:var(--turquoise)}.search-estate .search-item-sublitle span{display:block}.search-estate .search-item-attraction.no-hover button:hover svg{opacity:1}.search-estate-btns .estate-installments span{color:var(--dark-orange)}.search-estate-btns .estate-installments span:first-child{font-weight:600}.search-estate-btns>[class*=button]{border:2px solid var(--aqua);background:var(--aqua);color:var(--white);font-weight:600}.search-estate-btns>[class*=button]:hover,.search-estate-btns>[class*=button]:focus{border:2px solid var(--orange);background:var(--orange)}.reviews-dropdown{position:relative}.reviews-dropdown .dropdown-menu-left{z-index:200;-webkit-transform-origin:0 0;transform-origin:0 0;transition:var(--transition);background:var(--white);box-shadow:var(--box-shadow4);position:absolute;top:110%;right:0;overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0)}.reviews-dropdown:hover .dropdown-menu-left{-webkit-transform:scaleY(1);transform:scaleY(1)}.reviews-dropdown .reviews-tooltip p{text-align:center;font-weight:400;font-size:var(--font-medium)}.reviews-dropdown .reviews-tooltip a{color:var(--turquoise)}.reviews-dropdown .reviews-tooltip a:hover{color:var(--aqua)}.booklets-container{position:relative}.dropdown-menu-booklet{z-index:200;transition:var(--transition);background:var(--white);box-shadow:var(--box-shadow4);height:0;position:absolute;top:110%;right:0;overflow:hidden}.dropdown-menu-booklet>div a{color:var(--turquoise)}.dropdown-menu-booklet>div a:hover{color:var(--aqua)}.search-estate-desc-text{transition:max-height .3s;position:relative;overflow:hidden}.search-estate-desc-text.active{max-height:none}.desc-more-btn{cursor:pointer;color:var(--turquoise);font-size:var(--font-medium);display:inline-block}.desc-more-btn:hover{color:var(--aqua)}.desc-more-btn span:last-child,.search-estate-desc-text.active+.desc-more-btn span:first-child{display:none}.search-estate-desc-text.active+.desc-more-btn span:last-child{display:inline}.search-estate-details-item{height:100%}.search-estate-details-item object,.search-estate-details-item svg{margin:0 auto}.search-estate-details-item p{text-align:center;color:var(--turquoise);font-size:var(--font-medium)}.estate-houses .padding{width:unset;padding:0}.estate-houses-img{flex-shrink:0;position:relative}.estate-houses .carousel-buttons{width:100%;top:47%;right:0}.estate-houses .splide__arrow{border:unset}.estate-houses .splide__arrow svg{margin:0}.estate-houses .carousel-container{margin:0 auto}.estate-houses .main-districts-item{padding:0}.estate-houses .main-districts-link{transition:var(--transition)}.estate-houses .search-item-class-list{width:100%;margin:0}.estate-houses .search-item-class:first-child{flex-shrink:0}.estate-houses .main-districts-date{position:unset}.estate-houses .main-districts-name{margin-right:auto}.estate-houses .main-districts-info{flex:auto;margin:0}.estate-houses .main-districts-info>div{flex:auto;overflow:hidden}.estate-houses .main-districts-desc{font-size:var(--font-light)}.estate-houses .main-districts-info [class*=-btn_3]{text-transform:uppercase}.estate-houses .main-districts-name,.estate-houses .main-districts-info [class*=-btn_3] span{white-space:nowrap;font-weight:600}.main-districts-info .popup-house-count span:first-child{min-width:unset}.estate-houses .estates-flat-link span{font-size:var(--font-medium);flex-shrink:0}.popup-flat-head h3 span{font-size:var(--font-default);color:var(--turquoise);font-weight:600}.popup-flat-head h3 span:first-child{font-size:var(--font-h3);color:var(--turquoise)}.popup-flat-head h3 sup{color:var(--turquoise)}.popup-flat-left{flex-shrink:0}.popup-flat-right{flex-shrink:0;position:relative}.popup-flat-address svg{transition:var(--transition)}.popup-flat-address button span:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.popup-flat-address button span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.popup-flat-address button span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.popup-flat-address button span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.popup-flat-address>.button:hover svg,.popup-flat-address>.button:focus svg{opacity:.5}.popup-flat-address>.button:hover,.popup-flat-address>.button:focus{color:var(--orange)}.popup-flat-estate span{transition:var(--transition);color:var(--turquoise);font-weight:600}.popup-flat-estate a:hover span,.popup-flat-estate a:focus span{color:var(--orange)}.popup-flat-class .search-item-class{width:unset}.popup-flat-layout span:last-child{background:#cfe8fd;font-weight:600}.popup-flat-price{font-size:var(--font-h3);color:var(--dark-orange);font-weight:700}.popup-flat-price-meter{font-weight:600}.popup-flat-left>p:last-child span{font-size:var(--font-light)}.popup-flat-left .popup-flat-contruct span:last-child,.popup-flat-left .popup-flat-entrance span:last-child,.popup-flat-left .popup-flat-entrance-count span:last-child,.popup-flat-left .popup-flat-floor span:last-child,.popup-flat-left .popup-flat-room-count span:last-child,.popup-flat-left .popup-flat-square span:last-child,.popup-flat-left .popup-flat-square-living span:last-child,.popup-flat-left .popup-flat-square-kitchen span:last-child{font-weight:600}.popup-flat-right .search-item-links,.head-estate .search-item-links{position:unset}.popup-flat-right .search-item-links>a:first-child,.head-estate .search-item-links>a:first-child{margin:unset}.popup-flat-share-btn,.head-estate .popup-flat-share-btn,.estates .map-btn,.district .map-btn{border:3px solid var(--turquoise);border-radius:var(--radius-small);margin:auto 0}.popup-flat .search-item-links svg,.head-estate .search-item-links svg,.estates .map-btn svg,.estates .popup-flat-share-btn svg,.district .map-btn svg,.district .popup-flat-share-btn svg,.favourite .search-item-links svg,.compare .search-item-links svg,.choice .search-item-links svg{fill:var(--turquoise);transition:var(--transition)}.estates .map-btn,.estates-head-links .popup-flat-share-btn,.district .map-btn,.district-head-links .popup-flat-share-btn{border:2px solid var(--turquoise)}.popup-flat-share-btn:hover,.popup-flat-share-btn:focus,.head-estate .popup-flat-share-btn:hover,.head-estate .popup-flat-share-btn:focus{border:3px solid var(--dark-orange)}.estates .map-btn:hover,.estates .map-btn:focus,.estates-head-links .popup-flat-share-btn:hover,.estates-head-links .popup-flat-share-btn:focus,.district .map-btn:hover,.district .map-btn:focus,.district-head-links .popup-flat-share-btn:hover,.district-head-links .popup-flat-share-btn:focus{border:2px solid var(--dark-orange)}.popup-flat-share-btn:hover svg,.popup-flat-share-btn:focus svg,.head-estate .popup-flat-share-btn:hover svg,.head-estate .popup-flat-share-btn:focus svg,.estates .map-btn:hover svg,.estates .map-btn:focus svg,.district .map-btn:hover svg,.district .map-btn:focus svg,.popup-flat .search-item-links>.popup-flat-recall-btn:hover svg,.popup-flat .search-item-links>.popup-flat-recall-btn:focus svg,.head-estate .search-item-links>.popup-flat-recall-btn:hover svg,.head-estate .search-item-links>.popup-flat-recall-btn:focus svg{fill:var(--dark-orange)}.popup-flat-img-item{flex-shrink:0}.popup-flat-img-item img{height:100%;margin:0 auto}.popup-flat-details-item p,.popup-flat-details-item span{color:var(--turquoise);text-align:center}.popup-flat-details-item p span{display:block}.popup-flat-img-thumbnails{flex-shrink:0;overflow-x:hidden;overflow-y:auto}.popup-flat-img-thumbnail{cursor:pointer;opacity:.6;flex-shrink:0;overflow:hidden}.popup-flat-img-thumbnail.is-active{opacity:1;box-shadow:var(--box-shadow4);border:3px solid var(--aqua)}.popup-flat-img-thumbnail img{object-fit:cover;width:100%;height:100%}.popup-flat-img-area .carousel-buttons{width:100%;top:45%;right:0}.popup-flat-img-area .carousel-buttons .splide__arrow{border:unset;border-radius:unset;background:var(--white);box-shadow:var(--box-shadow4)}.popup-flat-img-area .carousel-container{margin:0}.popup-flat-img-area .gallery-thumbnail .carousel-container{min-height:100%}.gallery-thumbnail .splide__slide img{object-fit:cover;width:100%;height:100%}.gallery-thumbnail .splide__slide{opacity:.6}.gallery-thumbnail .splide__slide.is-active{opacity:1}.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide--draggable>.splide__track{-webkit-user-select:none;user-select:none}.vertical-gallery.hidden{display:none}.popup-house h3 *{color:var(--turquoise)}.popup-flat-left>p.popup-house-flats span{display:inline}.popup-house .popup-flat-estate span:last-child{color:#fff}.popup-house .search-item-class{display:flex}.popup-house .popup-house-room{color:var(--turquoise)}.popup-house .popup-flat-left>p.popup-house-date{font-weight:600}.popup-house-entrance,.popup-house-floors-total{font-size:var(--font-small);opacity:.7}.popup-house-entrance-ready{position:relative}.popup-house-entrance-ready:before{content:",";position:absolute}.popup-house-floors span,.popup-house-floors-total span,.popup-house-banks span{position:relative}.popup-house-floors span:not(:last-child):after,.popup-house-floors-total span:not(:last-child):after,.popup-house-banks span:not(:last-child):after{content:","}.popup-house-condition,.popup-house-banks,.popup-house-banks span,.popup-house-room{font-weight:600}.popup-house-count>span:first-child{color:var(--turquoise);font-weight:600}.popup-house-square sup{font-size:var(--font-small)}.popup-house-flats:hover *,.popup-house-flats:hover .popup-house-count>span:first-child,.popup-house-flats:focus *,.popup-house-flats:focus .popup-house-count>span:first-child{color:var(--orange);opacity:1}.popup-house-flats sup{transition:var(--transition)}.popup-house-count{margin:0 auto}.popup-house-count span:first-child{display:inline-flex}.popup-house-square{margin:0 auto}.flat-container .popup-flat-head h3 span:first-child{font-size:var(--font-default)}.flat-title .search-item-links .share-field svg{border:solid 2.5px var(--aqua);border-radius:var(--radius-small)}.flat-title .search-item-links .share-field:hover svg{border:solid 2.5px var(--dark-orange)}.choice-head{position:relative}.choice-head h1{font-size:var(--font-h2);position:relative}.choice-head h1 span{font-size:var(--font-h3);position:relative}.choice-head-links [class*=-btn_3]{border:1px solid var(--turquoise);font-weight:600}.choice-head-links [class*=-btn_3]:hover,.choice-head-links [class*=-btn_3]:focus,.choice-head-links [class*=-btn_3].active{border:solid 1px var(--orange);font-weight:600}.choice-head .tabs-btn{border:2px solid var(--turquoise);border-radius:var(--radius-small);margin:auto 0}.choice-head .tabs-btn:hover,.choice-head .tabs-btn:focus,.choice-head .tabs-btn.active{border:2px solid var(--orange)}.choice-head .tabs-btn svg{fill:var(--turquoise);transition:var(--transition)}.choice-head .tabs-btn:hover svg,.choice-head .tabs-btn:focus svg,.choice-head .tabs-btn.active svg{fill:var(--orange)}.choice-head .tabs-btn:last-child svg{stroke:var(--turquoise)}.choice-head .tabs-btn:last-child:hover svg,.choice-head .tabs-btn:last-child:focus svg,.choice-head .tabs-btn:last-child.active svg{stroke:var(--orange)}.choice-filter .filter-form{position:relative}.choice-filter .filter-price-info{background:var(--light-aqua);font-weight:600}.choice-filter .info-date{font-size:var(--font-small)}.choice-filter .filter-reset{position:absolute;bottom:0;right:0}.choice-filter .filter-form-btn span{font-weight:600}.choice-filter .filter-field-twolayout,.choice-filter .filter-field-terrace{position:absolute;bottom:0;right:0}.choice-filter .city-popup .city-search-region:hover>span{color:rgba(0,0,0,.85)}.choice-filter .city-popup .city-search-region>span:last-child{font-weight:400;font-size:var(--font-default)}.choice-filter .city-popup .city-item{color:var(--turquoise)}.choice-filter .city-popup .city-item:hover{color:var(--dark-orange)}.choice-list-thead>div{font-weight:600}.choice-list-tr{border-top:1px solid var(--aqua)}.choice-list-tr:last-child{border-bottom:1px solid var(--aqua)}.choice-list-tr-column{position:relative}.choice-list-tr-column:not(:last-child):before{content:"";background:var(--aqua);height:1px;position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.choice-list-tr-section{color:var(--turquoise)}.choice-list-tr-layout>p:first-child{background:#d9e6f1}.choice-list-tr-column:first-child>p:first-child span{color:var(--orange);font-weight:600}.choice-list-tr-layout>div>p{color:var(--turquoise);font-size:var(--font-light)}.choice-list-tr-number>p:first-child{color:var(--gray);font-weight:600}.choice-list-tr-number>p:nth-child(2){font-weight:600}.choice-list-tr-img{flex-shrink:0}.choice-list-tr-links span{font-size:var(--font-small);color:var(--turquoise);position:relative}.choice-list-tr-links span:before{content:"";background:var(--turquoise);width:100%;height:1px;position:absolute;left:0}.choice-list-tr-new,.choice-list-tr-total-price{color:var(--dark-orange);font-size:var(--font-h3);font-weight:600}.choice-list-tr-column:nth-child(2)>.choice-list-tr-note{margin:auto 0 0}.choice-list-tr-old{font-size:var(--font-light);color:var(--gray);text-decoration-line:line-through}.choice-list-tr-address svg{flex-shrink:0}.choice-list-tr-column:nth-child(2)>.button{color:var(--turquoise);font-size:var(--font-default);margin-right:auto;font-weight:500}.choice-list-tr-column:nth-child(2)>.button:hover,.choice-list-tr-column:nth-child(2)>.button:focus{color:var(--orange)}.choice-list-tr-column:nth-child(2)>.choice-list-tr-decor,.choice-list-tr-column:nth-child(2)>.choice-list-tr-deco-price,.choice-list-tr-column:nth-child(2)>.choice-list-tr-decor-square{font-size:var(--font-light)}.choice-list-tr-column:nth-child(2)>.choice-list-tr-deco-price{margin:0}.choice-list-tr-decor span{color:var(--turquoise);font-size:var(--font-default)}.choice-list-tr-installments{color:var(--dark-orange);font-size:var(--font-big)}.choice-list-tr-column:nth-child(2)>.choice-list-tr-note,.choice-list-tr-column:nth-child(2)>.choice-list-tr-note span{font-size:var(--font-small);color:var(--gray)}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label{flex-direction:column}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label>span:nth-child(2){color:var(--turquoise);font-weight:600}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-input>span{font-size:var(--font-medium)}.choice-list-tr-estate,.choice-list-tr-house>p:first-child{color:var(--turquoise);font-size:var(--font-default);font-weight:600}.choice-list-tr-house .search-item-developer{margin:0 0 0 auto}.choice-list-tr-class{color:var(--white);font-weight:600}.choice-list-tr-construct,.choice-list-tr-height,.choice-list-tr-windows{font-size:var(--font-light)}.choice-list-tr-date{background-color:var(--aqua);color:var(--white);font-weight:600}.choice-list-tr-column:nth-child(3)>.choice-list-tr-condition{margin-top:auto}.choice-list-tr-condition,.choice-list-tr-mortgage{font-size:var(--font-medium)}.choice-list-tr-trade{color:var(--turquoise);font-size:var(--font-medium);margin-right:auto}.choice-list-tr-trade:hover,.choice-list-tr-trade:focus{color:var(--orange)}.choice-list-tr-column:nth-child(4)>.select{margin:0 auto}.choice-list-tr-column:nth-child(4) .select-dropdown-content{position:relative}.choice-list-tr-column:nth-child(4) .select-section{font-weight:600}.choice-list-tr-column:nth-child(4) .select-option span{color:#9c9ca1;font-size:var(--font-light)}.choice-list-tr-column:nth-child(4) .select-option sup{color:#9c9ca1}.choice-list-tr-column:nth-child(4) .select-list-main{align-items:flex-start;height:100%}.choice-list-tr-column:nth-child(4) .select-option:hover span,.choice-list-tr-column:nth-child(4) .select-option:focus span{color:var(--blacker)}.choice-list-tr-column:nth-child(5) .search-item-links{position:unset}.choice-list-tr-reserv-left{color:var(--dark-orange);font-weight:600}.choice-list-tr-reserv-price{color:var(--gray);font-weight:600;font-size:var(--font-medium)}.choice-list-tr-reserv{font-size:var(--font-small);color:var(--gray)}.choice-list-tr-reserv-time,.choice-list-tr-reserv-site{font-size:var(--font-medium)}.choice-list-tr-reserv-installments{font-size:var(--font-medium);color:var(--dark-orange)}.choice-list-tr-reserv-time span:not(:last-child){display:block}.choice-list-tr-column:nth-child(5) [class*=-btn_secondary]{position:relative}.choice-list-tr-reserv-dropdown{box-shadow:var(--box-shadow4);text-transform:none;z-index:10;background:var(--white);-webkit-transform-origin:0 0;transform-origin:0 0;transition:var(--transition);font-weight:400;position:absolute;right:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.choice-list-tr-column:nth-child(5) [class*=-btn_secondary]:hover .choice-list-tr-reserv-dropdown,.choice-list-tr-column:nth-child(5) [class*=-btn_secondary]:focus .choice-list-tr-reserv-dropdown{-webkit-transform:scaleY(1);transform:scaleY(1)}.choice-list-btns .pagination-block{margin:0}.choice-list-tr-address span{font-size:var(--font-medium);color:var(--turquoise);font-weight:600}.choice-list-tr-address span:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.choice-list-tr-address span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.choice-list-tr-address span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.choice-list-tr-address span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.choice-list-tr-address button:hover span,.choice-list-tr-address button:hover svg{opacity:.5}.choice-list-btns .btn-choice,.choice-chess-btns .btn-choice{color:var(--white);background:#02979d;font-weight:500}.choice-list-btns .btn-choice:nth-child(2){margin-left:auto}.choice-list-btns .btn-choice:hover,.choice-list-btns .btn-choice:focus,.choice-chess-btns .btn-choice:hover,.choice-chess-btns .btn-choice:focus{background:var(--orange)}.choice .choice-block-chess .filter-item:nth-child(3){margin-top:auto}.choice-block-chess .filter-item:nth-child(3)>p:first-child{color:var(--white);background:var(--gray)}.choice-block-chess .filter-item:nth-child(4) .filter-reset{position:absolute}.choice-chess-explan-title:first-child>p{font-weight:600}.choice .choice-block-chess .filter-item:nth-child(4){margin-top:auto}.chess-letter{font-weight:700}.choice-chess-explan-column>p:nth-child(2){font-size:var(--font-medium);color:var(--gray)}.choice-chess-explan-column>p:nth-child(2) span{display:block}.chess-studio{background:#ffdecb}.chess-classic{background:#bef2d4}.chess-euro{background:#d9e6f1}.chess-two{background:#ffeabc}.chess-free{background:#e6e9eb}.chess-pent{background:#eec9fa}.choice-chess-table{overflow:auto}.choice-chess-floor{border:1px solid var(--aqua);z-index:10;background-color:#fff;flex-shrink:0;position:-webkit-sticky;position:sticky;left:0}.choice-chess-floor span{font-size:var(--font-h3);margin:0 auto;font-weight:700}.choice-chess-flat{border:1px solid var(--aqua);transition:var(--transition);flex-shrink:0;position:relative}.choice-chess-flat.buy:hover,.choice-chess-flat.buy:focus{box-shadow:var(--box-shadow4)}.choice-chess-flat-number>p:first-child{font-size:var(--font-medium);color:var(--gray);font-weight:600}.choice-chess-flat-number>p:nth-child(2){font-size:var(--font-medium)}.choice-chess-flat-old{font-size:var(--font-medium);color:var(--gray);text-decoration:line-through}.choice-chess-flat-class .chess-letter{margin:0 0 0 auto}.choice-chess-flat-price{font-weight:700}.choice-chess-flat-square>p:first-child,.choice-chess-flat-square>p:first-child sup{color:var(--gray)}.choice-chess-flat-square>p:first-child{font-size:var(--font-light)}.choice-chess-flat-square>p:nth-child(2){font-size:var(--font-light);font-weight:600}.choice-chess-flat.buy .button{font-size:var(--font-light);color:var(--turquoise)}.choice-chess-flat.buy .button:hover,.choice-chess-flat.buy .button:focus{color:var(--orange)}.choice-chess-flat.buy .flat-popup-btn{width:100%;height:100%;position:absolute;top:0;left:0}.choice-chess-flat.buy .flat-link-btn{z-index:5;position:relative}.choice-chess-flat-dropdown{box-shadow:var(--box-shadow4);text-transform:none;z-index:10;background:var(--white);-webkit-transform-origin:0 0;transform-origin:0 0;transition:var(--transition);font-weight:400;position:absolute;left:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.choice-chess-flat .flat-link-btn:hover~.choice-chess-flat-dropdown{-webkit-transform:scaleY(1);transform:scaleY(1)}.choice-chess-flat.sold{background:var(--lightest-gray);cursor:unset}.choice-chess-flat.sold:hover,.choice-chess-flat.sold:focus{box-shadow:unset}.choice-chess-flat.sold .choice-chess-flat-square *{font-size:var(--font-light);color:var(--blacker);font-weight:600}.choice-chess-flat.sold .choice-chess-flat-square sup{font-size:var(--font-small)}.choice-recall.join-promotion .promotion-info{padding:0}.choice-calc .select-input input::-webkit-input-placeholder{color:var(--gray)}.choice-calc .select-input input::placeholder{color:var(--gray)}.choice-calc h2{font-size:var(--font-h3)}.choice-calc h2 span{color:#02979d}.choice-calc .form{width:100%}.choice-calc-banks-item button{transition:var(--transition);cursor:pointer;box-shadow:var(--box-shadow4);width:100%;height:100%}.choice-calc-banks-item button.active{box-shadow:var(--box-shadow4);border:1px solid var(--aqua)}.choice-calc-banks-item img{margin:auto}.choice-calc-carousel .carousel-container{height:unset}.choice-calc-carousel .carousel-buttons{left:0;right:unset}.choice-calc-carousel .splide__arrow svg{transition:var(--transition)}.choice-calc-carousel .splide__arrow,.choice-calc-carousel .splide__arrow:hover,.choice-calc-carousel .splide__arrow:focus{border:unset}.choice-calc-carousel .splide__arrow:hover svg,.choice-calc-carousel .splide__arrow:focus svg{fill:var(--turquoise);stroke:var(--turquoise)}.choice-calc-carousel .splide__track{overflow:hidden}.choice-calc-programs-list,.choice-calc-objects-list{position:relative}.choice-calc-programs-item{cursor:pointer}.choice-calc-programs-item span{color:var(--gray);transition:var(--transition);font-weight:500}.choice-calc-programs-item:hover span,.choice-calc-programs-item:focus span,.choice-calc-programs-item input:checked+span{color:var(--turquoise)}.choice-calc-objects-item span{background:var(--aqua);color:var(--white);transition:var(--transition)}.choice-calc-objects-item:hover span,.choice-calc-objects-item:focus span,.choice-calc-objects-item input:checked+span{background:var(--orange)}.choice-calc .filter{box-shadow:var(--box-shadow4)}.choice-calc .filter-price-input{border:1px solid var(--aqua);width:100%;position:relative}.choice-calc .filter-price-prev,.choice-calc .filter-price-next{flex-shrink:0}.choice-calc .filter-price-prev{order:1}.choice-calc .filter-price-next{order:4}.choice-calc .filter-price-block input[data-type=number]::-webkit-input-placeholder{font-weight:600}.choice-calc .filter-price-block input[data-type=number]::placeholder{font-weight:600}.choice-calc .filter-price-block input[data-type=number]{text-align:center;order:2;font-weight:600}.choice-calc .filter-price-block input[data-type=number]:focus{opacity:1}.choice-calc .filter-price-block .filter-price-input>span{color:#f16a1b;order:3;font-weight:600}.choice-calc-result{box-shadow:var(--box-shadow4)}.choice-calc-result-top>p:first-child{background:var(--dark-orange)}.choice-calc-result-top>p:first-child span{color:var(--white);font-weight:600}.choice-calc-result-top>p:nth-child(2){margin-right:auto}.choice-calc-result-top>p:nth-child(2) span{font-size:var(--font-medium);color:var(--dark-orange);font-weight:600}.choice-calc-result-top>p:nth-child(3){color:var(--turquoise)}.choice-calc-result-left{border:1px solid var(--lightest-gray)}.choice-calc-result-img{border:1px solid var(--aqua);flex-shrink:0}.choice-calc-result-img img{margin:auto}.choice-calc-result-left h3{font-weight:600;font-size:var(--font-default);text-align:center}.choice-calc-result-item>span{color:var(--dark-orange);margin:0 auto;font-weight:600;display:inline-flex}.choice-calc-result-price{border:2px solid var(--light-aqua);font-weight:600}.choice-calc-result-item:nth-child(3) .choice-calc-result-price{background:var(--aqua);color:var(--white)}.choice-calc-result-note{color:var(--dark-orange);font-size:var(--font-small)}.choice-calc-result-bottom [class*=-btn_3]{text-transform:uppercase;font-weight:600}.choice-calc-result-bottom>.button:last-child{color:var(--turquoise);text-transform:uppercase;border:1px solid var(--aqua);font-weight:600}.choice-calc-result-bottom>.button:last-child:hover,.choice-calc-result-bottom>.button:last-child:focus{color:var(--orange)}.choice-cond{background:var(--light-aqua)}.choice-cond-content{margin:0 auto}.choice-cond-top-list{flex-flow:column wrap}.choice-cond-top-item{background:var(--white)}.choice-cond-item-link{color:var(--turquoise);font-weight:600}.choice-cond-item-link:hover,.choice-cond-item-link:focus{color:var(--orange)}.choice-cond [class*=-btn_3],.choice-cond-top-item>p{width:100%}.choice-cond-bottom-title{font-weight:600}.choice-faq-item:first-child{border-top:1px solid #909090}.choice-faq-item{transition:var(--transition);border-top:1px solid #909090;position:relative}.choice-faq-question{font-size:var(--font-h3);opacity:.7;transition:var(--transition)}.choice-faq-item>p{display:none}.choice-faq-item.active>p{display:flex}.choice-faq-item .button{width:100%;height:100%;position:absolute;top:0;left:0}.choice-faq-item svg{stroke:var(--blacker);transition:var(--transition);position:absolute}.choice-faq-item:hover svg,.choice-faq-item:focus svg,.choice-faq-item.active svg{stroke:var(--dark-orange);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.choice-faq-item:hover .choice-faq-question,.choice-faq-item:focus .choice-faq-question,.choice-faq-item.active .choice-faq-question{opacity:1}.choice-faq-item.active{box-shadow:var(--box-shadow3);border-top:unset;background:rgba(175,98,197,.1)}.booking-progressbar{position:relative}.booking-progressbar:before{content:"";background:var(--turquoise);width:100%;position:absolute;left:0}.booking-circle{background:var(--white);border:1px solid var(--turquoise);border-radius:50%;position:relative}.booking-circle.active{background:var(--turquoise)}.booking-circle.active:after{content:"";transition:var(--transition);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 17'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-width='2' d='M1 6.5L8.55556 15L21 1'/%3e%3c/svg%3e");background-repeat:no-repeat;justify-content:center;align-items:center;display:flex;position:absolute}.booking-circle span{color:rgba(36,36,36,.5);position:absolute}.booking-circle.active span{color:var(--blacker);font-weight:600}.booking1-item-flat,.booking1-item-detail{box-shadow:var(--box-shadow4)}.booking1-item-left h2{font-size:var(--font-h3)}.booking1-item-flat-img{flex-shrink:0}.booking1-item-flat-address *{color:var(--turquoise)}.booking1-item-flat-address span:first-child{font-size:var(--font-h3);font-weight:700}.booking1-item-flat-address span:nth-child(2){font-weight:600;font-size:var(--font-default)}.booking1-item-flat-layout span:first-child{background:#d9e6f1;font-weight:600}.booking1-item-flat-layout span:nth-child(2){color:var(--turquoise)}.booking1-item-flat-entrance{font-size:var(--font-small);text-align:right}.booking1-item-left>.button{font-size:var(--font-small);color:var(--turquoise);text-decoration:underline}.booking1-item-left>.button:hover,.booking1-item-left>.button:focus{color:var(--orange)}.booking1-item-flat-viewing{font-size:var(--font-small)}.booking1-item-flat-estate{font-size:var(--font-h3);color:var(--turquoise)}.booking1-item-flat-house p:first-child{font-size:var(--font-h3);color:var(--turquoise);font-weight:700}.booking1-item-flat-house p:nth-child(2){margin-right:auto}.booking1-item-right>div:first-child{position:relative}.booking1-item-right .developer-logo{position:absolute;right:0}.booking1-item-right .search-item-developer{margin:0 0 0 auto}.booking1-item-right .search-item-district{text-align:left}.booking1-item-right>.attraction-btn span:first-child{color:var(--turquoise);font-weight:600}.booking1-item-right>.attraction-btn span:nth-child(2){color:var(--turquoise)}.booking1-item-right>.attraction-btn svg{flex-shrink:0}.booking1-item-right>.attraction-btn:hover span,.booking1-item-right>.attraction-btn:focus span{color:var(--orange)}.booking1-item-flat-advantage1 span{background:var(--light-aqua);font-weight:600;display:block}.booking1-item-flat-advantage2{overflow:hidden}.booking1-item-right .change-btn{color:var(--turquoise);font-weight:600}.booking1-item-right .change-btn span{margin-right:auto}.booking1-item-right .change-btn:hover,.booking1-item-right .change-btn:focus{color:var(--orange)}.booking1-item-detail h2{font-size:var(--font-h3)}.booking1-item-detail-price span:nth-child(2),.booking1-item-detail-discount span:nth-child(2),.booking1-item-detail-decoration p:nth-child(2){font-weight:600}.booking1-item-installments{color:var(--dark-orange)}.booking1-item-detail-note4{color:var(--dark-orange);font-size:var(--font-medium)}.booking1-item-detail-decoration span:nth-child(2),.booking1-item-detail .delete-btn{color:var(--turquoise)}.booking1-item-detail .delete-btn{font-size:var(--font-small);font-weight:600}.booking1-item-detail .delete-btn span{margin-left:auto}.booking1-item-detail-decoration.hidden,.booking1-item-detail .delete-btn.hidden{display:none}.booking1-item-detail-total{color:var(--dark-orange);margin:auto 0 0;font-weight:700}.booking1-item-detail-per-meter{font-weight:600}.booking1-item-detail-note1{font-size:var(--font-light)}.booking1-item-detail-note2{font-size:var(--font-light);color:var(--turquoise)}.booking1-item-detail-note3 span{display:block}.booking1-info{background:var(--light-aqua)}.booking1-info-content h2{font-size:var(--font-h3);text-align:center}.booking1-info-list{margin:0 auto}.booking1-info-item{background:var(--white)}.booking1-info-item h3{font-size:var(--font-big);font-weight:600}.booking1-info-item p{font-size:var(--font-medium)}.booking1-info-item p:nth-child(3){color:var(--turquoise)}.booking1-btn{background:#02979d}.booking1-btn span{color:var(--white);font-weight:500}.booking1-btn:hover,.booking1-btn:focus{background:var(--orange)}.booking1-note-text{box-shadow:var(--box-shadow4);position:relative}.booking1-note-text .button{cursor:unset}.booking1-note-text p{font-size:var(--font-light)}.booking1-note-text svg{fill:var(--turquoise)}.booking-form-block{box-shadow:var(--box-shadow4)}.booking-form.form{width:100%}.booking-form .form-field.form-label-check>input[type=checkbox]:checked+span:after{top:unset}.booking-form .form-field.form-label-check>span{font-size:var(--font-default);transition:var(--transition);opacity:1;box-shadow:unset;border:1px solid var(--aqua);border-radius:0;padding:0}.booking-form .form-field>span{color:var(--gray)}.booking-form input::-webkit-input-placeholder{color:var(--gray)}.booking-form input::placeholder{color:var(--gray)}.booking-form input:checked,.booking-form .form-field>input:checked~span{color:var(--blacker)}.booking-form .btn-more span{background:var(--light-aqua);cursor:pointer;margin-right:auto;font-weight:500}.booking-form .btn-more:hover span,.booking-form .btn-more:focus span{background:var(--orange);color:var(--white)}.booking-block2 .booking-form-note1{color:var(--dark-orange);font-size:var(--font-medium);font-weight:500}.booking-block2>.booking-form-note2{font-size:var(--font-light);color:var(--turquoise)}.booking-block2>.booking-form-note2 span:not(:last-child):after{content:","}.booking-block2 .form-container:nth-child(9) .form-input:nth-child(3){margin-right:auto}.booking-block3 .booking-form-text{font-size:var(--font-medium)}.booking-block3 .booking-form-note{font-size:var(--font-light);color:var(--turquoise)}.booking-form-block.booking-block4{padding-bottom:0}.booking-block4 .booking-form-note,.booking-block5 .booking-form-note{font-size:var(--font-light);color:var(--turquoise)}.booking-block4 .form-textarea{font-size:var(--font-light)}.booking-form-block.booking-block5{padding-bottom:0}.booking1-note-text.booking2-note-text>p{font-size:var(--font-default)}.booking2-btn-field [class*=-btn_secondary]{text-transform:unset}.booking2-payment input{text-align:center}.booking3 .promotion-info{background:#02979d}.generate-PDF-content2 h3,.generate-PDF-content2 p{color:var(--black);background:red}.booking3-left>p{text-align:center;color:var(--white);font-weight:600}.booking3-reservation span:nth-child(2){font-weight:700}.booking3.join-promotion .booking3-subtitle{font-size:var(--font-default)}.booking3.join-promotion .promotion-info li{color:var(--white);list-style-type:disc}.booking3.join-promotion .promotion-info li p{font-size:var(--font-default);margin:0}.booking3.join-promotion .promotion-info .booking3-btns [class*=-btn_secondary]{text-transform:none;font-weight:600;font-size:var(--font-medium)}.booking3.join-promotion .promotion-info .booking3-btns [class*=-btn_secondary] span{text-align:center;color:var(--white)}.booking3 .download-btn{border:2px solid var(--white);border-radius:var(--radius-small);margin:auto 0}.booking3 .download-btn:hover,.booking3 .download-btn:focus{border-color:var(--orange)}.booking3 .download-btn svg{fill:var(--white);transition:var(--transition)}.booking3 .download-btn:hover svg,.booking3 .download-btn:focus svg{fill:var(--orange)}.booking3 .promotion-content>p{color:var(--white);font-weight:600;position:relative}.mortgage-choice-title p{font-size:var(--font-h5);font-weight:600}.mortgage-choice-title p span{color:var(--turquoise);font-size:var(--font-h5);font-weight:600}.mortgage-choice-link a,.mortgage-choice-link button{color:var(--turquoise)}.mortgage-choice-link a:hover,.mortgage-choice-link button:hover{color:var(--aqua)}.mortgage-filter .filter-price-input{width:100%!important}.mortgage-filter .filter-price-prev{order:1}.mortgage-filter .filter-price-next{order:4}.mortgage-filter .filter-price-block input[data-type=number]{order:2}.mortgage-filter .filter-price-block .filter-price-input>span{color:#f16a1b;order:3}.mortgage-choice-item-btns .button-about-program{border:solid 1px var(--turquoise)}.mortgage-choice-item-btns .button-about-program:hover{color:var(--turquoise)}.mortgage-choice .filter-input::-webkit-input-placeholder{color:var(--gray)}.mortgage-choice .filter-input::placeholder{color:var(--gray)}.mortgage-info .choice-cond-item-link{color:var(--turquoise);font-size:var(--font-default)}.mortgage-info .choice-cond-top-list>.choice-cond-top-item:last-child a{text-align:center}.mortgage-choice.choice-calc .mortgage-choice-head h2{margin:0}.mortgage-choice.choice-calc .all-banks-btn{position:absolute;right:0}.mortgage-choice.choice-calc .all-banks-btn span{text-transform:uppercase;font-weight:700}.mortgage-choice.choice-calc .choice-calc-content>p{font-size:var(--font-h5);font-weight:500}.mortgage-choice.choice-calc .choice-calc-content>p span{color:var(--turquoise);font-size:var(--font-h3);font-weight:700}.mortgage-choice .filter-reset{color:var(--turquoise);font-weight:600}.mortgage-choice .select{width:100%}.mortgage-choice .filter-block{border:1px solid var(--aqua);width:100%}.mortgage-choice .filter-span1{white-space:nowrap}.mortgage-choice .filter-span2{color:var(--gray);margin-right:auto}.mortgage-choice .filter-total-sum .filter-label{font-weight:600}.mortgage-choice .filter-total-sum>p{background:var(--aqua)}.mortgage-choice .filter-total-sum>p span{color:var(--white);font-weight:600}.mortgage-choice-inform{color:#02979d}.mortgage-choice-item{box-shadow:var(--box-shadow4);border:1px solid rgba(113,113,113,.5)}.mortgage-choice-item-img{flex-shrink:0;margin:0 auto}.mortgage-choice-item-name{text-align:center;font-weight:500}.mortgage-choice-item-left label{margin-top:auto}.mortgage-choice-item [class*=-btn_3]{text-transform:uppercase;cursor:pointer;font-weight:600}.mortgage-choice-item [class*=-btn_3],.mortgage-choice-item [class*=-btn_3] span{font-size:var(--font-light)}.mortgage-choice-item [class*=-btn_3].fill{background-color:var(--orange);color:var(--white)}.mortgage-choice-item-left [class*=-btn_3]{margin:auto auto 0}.mortgage-choice-item-payment span:first-child{font-weight:500}.mortgage-choice-item-payment span:nth-child(2){color:var(--white);background:var(--aqua);border:2px solid var(--aqua);font-weight:600}.mortgage-choice-item-programs{flex-wrap:wrap}.mortgage-choice-item-program{color:#02979d;font-size:var(--font-medium);justify-content:flex-start;font-weight:500}.mortgage-choice-item-program span{position:relative}.mortgage-choice-item-program span:not(:last-child):after{content:","}.mortgage-choice-item-program:hover,.mortgage-choice-item-program:focus{color:var(--orange)}.mortgage-choice-item-rate span:first-child{background:var(--dark-orange);color:var(--white);font-weight:600}.mortgage-choice-item-rate span:nth-child(3){color:var(--dark-orange);font-weight:600}.mortgage-choice-item-note{color:#02979d;margin:0 0 auto}.mortgage-choice .send-btn.hidden{display:none}.send-request-mortgage{width:100%;display:none}.send-request-mortgage .button-btn_secondary{width:100%}.mortgage-popup .mortgage-popup-content{width:100%;overflow-x:hidden;overflow-y:auto}.mortgage-popup-logo{border:1px solid #02979d;flex-shrink:0}.mortgage-popup-bank{color:var(--dark-orange);font-size:var(--font-medium);font-weight:600}.mortgage-popup-name{color:#02979d}.mortgage-popup-types-item span{color:var(--white);font-size:var(--font-light);border:1px solid var(--aqua);background:var(--turquoise)}.mortgage-popup-item-text p *{font-size:var(--font-light)}.mortgage-popup-item-text p span:first-child{color:#02979d}.mortgage-popup-item-text .mortgage-popup-extra span:first-child{color:var(--dark-orange)}.mortgage-popup .download-btn{text-transform:uppercase;color:var(--turquoise);font-size:var(--font-light);font-weight:600}.mortgage-popup .download-btn span{margin-left:auto}.mortgage-popup .download-btn:hover,.mortgage-popup .download-btn:focus{color:var(--orange)}.mortgage-popup-item-text .mortgage-popup-title span{font-size:var(--font-big)}.mortgage-form-content>h2{text-align:center;color:var(--turquoise);font-size:var(--font-h2)}.mortgage-form-content>p{text-align:center;font-size:var(--font-big)}.mortgage-choice-form.form{width:100%}.mortgage-choice-form .form-container-2>.form-field:first-child,.mortgage-choice-form .form-container-2>.form-field:nth-child(2),.mortgage-choice-form .form-container-2>.form-field-3{flex-shrink:0}.mortgage-choice-form .form-container-2>.form-field-3 input::-webkit-input-placeholder{color:var(--gray);font-weight:500}.mortgage-choice-form .form-container-2>.form-field-3 input::placeholder{color:var(--gray);font-weight:500}.mortgage-choice-form .select-input input::-webkit-input-placeholder{color:var(--gray);font-weight:500}.mortgage-choice-form .select-input input::placeholder{color:var(--gray);font-weight:500}.mortgage-choice-form .form-container-2>.form-field-3 span,.mortgage-choice-form .form-container-2>.form-field-3 .form-label-code.confirm input{display:none}.mortgage-choice-form .form-container-2>.form-field-3 .form-label-code.confirm span{color:var(--white);border:1px solid var(--aqua);background:var(--turquoise);justify-content:center;align-items:center;display:flex}.mortgage-choice-form .select-input>span,.mortgage-choice-form .select-input>span>input{width:100%}.mortgage-choice-form .form-input.disabled{-webkit-user-select:none;user-select:none}.mortgage-choice-form .confirm-btn{color:var(--white);border:1px solid var(--aqua);background:var(--turquoise);margin-left:auto}.mortgage-choice-form .confirm-btn:hover,.mortgage-choice-form .confirm-btn:focus{background:var(--orange);border-color:var(--orange)}.mortgage-choice-form .form-field-checkbox .form-policy>p *{font-size:var(--font-light)}.mortgage-choice-form .form-field-checkbox a{color:var(--turquoise)}.mortgage-choice-form .form-field-checkbox a:hover,.mortgage-choice-form .form-field-checkbox a:focus{color:var(--orange)}.mortgage-choice-form .btn-submit{color:var(--white);background:#02979d;margin:0 auto;font-weight:500}.mortgage-choice-form .btn-submit:hover,.mortgage-choice-form .btn-submit:focus{background:var(--orange)}.bank-programs-content{box-shadow:var(--box-shadow4);border:1px solid rgba(113,113,113,.5)}.bank-programs-img{flex-shrink:0}.bank-programs-img img{margin:auto}.bank-programs-left h2{font-size:var(--font-light);text-align:center;font-weight:500}.bank-programs-table h2{font-size:var(--font-h3)}.bank-programs-thead{border-top:1px solid var(--aqua);border-bottom:1px solid var(--aqua)}.bank-programs-thead>div{flex-shrink:0;font-weight:500}.bank-programs-tr>div:not(:last-child){flex-shrink:0}.bank-calc-btn,.bank-calc-btn svg{stroke:var(--aqua);transition:var(--transition)}.bank-calc-btn{border:2px solid var(--aqua);border-radius:var(--radius-small);margin:auto 0}.bank-calc-btn:hover,.bank-calc-btn:focus{border:2px solid var(--orange)}.bank-calc-btn:hover svg,.bank-calc-btn:focus svg{stroke:var(--orange)}.bank-programs-tr>div:first-child .button{color:var(--turquoise);font-weight:500}.bank-programs-tr>div:first-child .button:hover,.bank-programs-tr>div:first-child .button:focus{color:var(--orange);font-weight:500}.bank-programs-tr>div:nth-child(2) p,.bank-programs-tr>div:nth-child(3) p{font-weight:500}.bank-estates.estates .bank-estates-head h1{font-size:var(--font-h3);margin:0}.bank-estates-head h1 span{color:var(--turquoise)}.bank-estates-head .button{font-size:var(--font-big);color:var(--turquoise);font-weight:500}.bank-estates-head .button:hover,.bank-estates-head .button:focus{color:var(--orange)}.bank-estates.estates .estates-advantage span{background:var(--light-aqua)}.mortgage-request-container{width:100%}.mortgage-request-container h2{font-size:var(--font-h3)}.mortgage-request-list{width:100%}.mortgage-request-item{align-items:center;width:100%}.mortgage-request-change .change-btn{color:var(--turquoise);font-weight:600}.mortgage-request-change .change-btn:hover{color:var(--orange)}.mortgage-request-list .mortgage-request-item:not(:last-child){border-bottom:1px solid var(--aqua)}.mortgage-request-bank,.mortgage.booking1-item-detail-term span:nth-child(2){font-weight:600}.compare .tabs-block{flex-wrap:wrap}.compare .tabs-btns-list button{font-size:var(--font-h2);color:var(--gray);font-weight:700}.compare .tabs-btns-list .button.active{color:var(--blacker)}.compare .tabs-block>p{font-size:var(--font-h2)}.compare-flats-list{overflow:hidden}.compare-flats-item-list{flex-shrink:0;margin:0;position:relative;overflow-x:auto}.compare-flats-menu{box-shadow:var(--box-shadow4);flex-shrink:0}.compare-flats-menu>h2{font-size:var(--font-h3);border-bottom:1px solid var(--lightest-gray)}.compare-flats-menu>p{border-bottom:1px solid var(--lightest-gray);font-weight:600}[class*=compare-flats-menu-].grey{background:#f7f7f7}.compare-flats-menu-mortgage,.compare-flats-menu-estate{font-size:var(--font-h3);font-weight:700}.compare-flats-item{box-shadow:var(--box-shadow4);position:relative}.compare-flats-item.active{order:-1}.compare-flats-item-btns{position:absolute}.compare-flats-item.sold .compare-flats-item-btns .order-floors-btn{display:none}.compare-flats-item-btns .order-btn .prompt-field-dropdown{left:0}.compare-flats-item-btns .order-floors-btn svg{fill:var(--turquoise);transition:var(--transition)}.compare-flats-item-btns .order-close-btn{position:relative}.compare-flats-item-btns .order-btn svg,.compare-flats-item-btns .order-close-btn svg{fill:var(--turquoise);transition:var(--transition)}.compare-flats-item-btns .order-btn.active svg{fill:var(--orange)}.compare-flats-item-btns .order-btn.active>span:nth-child(2){display:none}.compare-flats-item-btns .order-btn.active>span:nth-child(3){display:flex}.compare-flats-item-btns.active .order-btn svg,.compare-flats-item-btns .order-close-btn:hover svg,.compare-flats-item-btns .order-close-btn:focus svg,.compare-flats-item-btns .order-floors-btn:hover svg,.compare-flats-item-btns .order-floors-btn:focus svg{fill:var(--orange)}.compare-flats-item-sold,.compare-flats-item.sold .compare-flats-item-img,.compare-flats-item.sold [class*=-btn_secondary],.compare-flats-item-btns .order-btn>span:last-child{display:none}.compare-flats-item.sold .compare-flats-item-sold,.compare-flats-item.sold .favourite-flats-sold{display:flex}.compare-flats-item-sold{font-size:var(--font-h3);color:var(--dark-orange);font-weight:700}.compare-flats-item .favourite-flats-sold{position:relative}.compare-flats-item .favourite-flats-sold-list-content{overflow:hidden}.compare-flats-item.sold *{opacity:.3}.compare-flats-item.sold h2,.compare-flats-item.sold h2 *,.compare-flats-item.sold .compare-flats-item-sold,.compare-flats-item.sold .favourite-flats-sold,.compare-flats-item.sold .favourite-flats-sold *,.compare-flats-item.sold .compare-flats-item-btns,.compare-flats-item.sold .compare-flats-item-btns *{opacity:1}.compare-flats-item.sold .favourite-flats-sold.hidden{display:flex}.compare-flats-item h2{font-size:var(--font-default);font-weight:600}.compare-flats-item-price *{font-weight:600}.compare-flats-item-price p:first-of-type{color:var(--dark-orange);font-weight:700}.compare-flats-item-img{flex-shrink:0}.compare-flats-item-links .button{font-size:var(--font-small);color:var(--turquoise);position:relative}.compare-flats-item-links .button:hover span,.compare-flats-item-links .button:focus span{color:var(--orange)}.compare-flats-item-layout2 span{background:#d9e6f1;font-weight:600}.compare-flats-item-address{color:var(--turquoise);font-weight:600}.compare-flats-item-date{font-weight:600}[class*=compare-item-field]{border-bottom:1px solid var(--lightest-gray)}[class*=compare-item-field].grey{background:#f7f7f7}.compare-flats-item-class,.compare-flats-item-price,.compare-flats-item-installments{border-bottom:1px solid #fff}.compare-flats-item-installments{color:var(--dark-orange);font-weight:600}.compare-flats-item-estate{font-size:var(--font-big);font-weight:700}.compare-flats-item-img-estate img{object-fit:cover}.compare-estates-list .compare-flats-menu>h2,.compare-estates-list .compare-flats-menu-img-estate,.compare-estates-list .compare-flats-item-img-estate{border:unset}.compare-estates-list .compare-flats-item-installments{border-bottom:1px solid var(--lightest-gray)}.compare-estates-list .compare-flats-menu-flats,.compare-estates-list .compare-flats-item-flats{border:unset}.favourite .search-item-links{position:unset}.favourite .search-item-links>a:first-of-type{margin:0}.favourite .tabs-block{flex-wrap:wrap}.favourite .tabs-btns-list .button{font-size:var(--font-h2);color:var(--gray);font-weight:700}.favourite .tabs-btns-list .button.active{color:var(--blacker)}.favourite .tabs-block>p{font-size:var(--font-h2)}.favourite-flats-list{flex-wrap:wrap}.favourite-flats-head>p *{color:var(--turquoise);font-weight:600}.favourite-flats-head>p>span:first-of-type{font-size:var(--font-h3);font-weight:700}.favourite-flats-head .search-item-links{position:unset}.favourite-flats-head .search-item-links .favourite-flats-sold-text{display:none}.favourite-flats-head .favourite-btn{position:relative}.favourite-flats-head .favourite-btn.active:before{content:"";transition:var(--transition);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 33'%3e%3cpath fill='%23ED6616' fill-rule='evenodd' clip-rule='evenodd' d='M17.3903 1.73186C20.1003 0.0185302 23.7003 -0.454803 26.8103 0.541863C33.5753 2.72353 35.6753 10.0985 33.797 15.9669C30.8986 25.1835 18.5203 32.0585 17.9953 32.3469C17.8086 32.4502 17.602 32.5019 17.3953 32.5019C17.1886 32.5019 16.9836 32.4519 16.797 32.3502C16.2753 32.0652 3.98696 25.2919 0.991959 15.9685L0.990292 15.9669C-0.889708 10.0969 1.20363 2.7202 7.96196 0.541863C11.1353 -0.484803 14.5936 -0.0331365 17.3903 1.73186ZM24.4453 6.2317C26.717 6.9667 28.3086 8.97836 28.5036 11.3567C28.5586 12.045 28.047 12.6484 27.3586 12.7034C27.3236 12.7067 27.2903 12.7084 27.2553 12.7084C26.6103 12.7084 26.0636 12.2134 26.0103 11.56C25.9003 10.19 24.9836 9.03336 23.6786 8.6117C23.0203 8.39836 22.6603 7.69336 22.872 7.03836C23.087 6.3817 23.7853 6.02503 24.4453 6.2317Z'/%3e%3c/svg%3e");background-repeat:no-repeat;justify-content:center;align-items:center;display:flex;position:absolute}.favourite-flats-head .favourite-btn.active svg{opacity:0;visibility:hidden}.favourite-flats-item.sold .search-item-links .favourite-flats-sold-text{font-size:var(--font-h2);color:var(--dark-orange);font-weight:700;display:flex}.favourite-flats-item.sold .search-item-links .popup-flat-recall-btn,.favourite-flats-item.sold .search-item-links .compare-field,.favourite-flats-item.sold .search-item-links .popup-flat-share-btn{display:none}.favourite-flats-sold{background:var(--light-aqua)}.favourite-flats-sold.hidden{display:none}.favourite-flats-sold.sold,.favourite-flats-item.active .favourite-flats-sold{display:flex}.favourite-flats-item .favourite-flats-sold-list-content{overflow:hidden}.favourite-flats-item .favourite-flats-sold-list,.compare-flats-item.sold .favourite-flats-sold-list{overflow-x:auto}.favourite-flats-item .favourite-flats-sold .button,.compare-flats-item .favourite-flats-sold .button{border:1px solid var(--aqua);background-color:#fff;flex-shrink:0}.favourite-flats-item .favourite-flats-sold .button.sold,.compare-flats-item .favourite-flats-sold .button.sold{background:var(--light-gray);border:1px solid var(--light-gray);color:var(--white);pointer-events:none}.favourite-flats-item .favourite-flats-sold .button:not(.sold):hover,.favourite-flats-item .favourite-flats-sold .button:not(.sold):focus,.compare-flats-item .favourite-flats-sold .button:not(.sold):hover,.compare-flats-item .favourite-flats-sold .button:not(.sold):focus{background:var(--aqua);border:1px solid var(--aqua);color:var(--white)}.favourite-flats-item.sold .favourite-flats-body{opacity:.3}.favourite-flats-price{color:var(--dark-orange);font-weight:700}.favourite-flats-square{font-weight:600}.favourite-flats-left-img{flex-shrink:0}.favourite-flats-item.sold .favourite-flats-left-bottom *{display:none}.favourite-flats-item.sold .favourite-flats-left-bottom>p:first-of-type{align-self:flex-end;display:flex}.favourite-flats-left-bottom>p:first-of-type{text-align:right;font-size:var(--font-small)}.favourite-flats-left-bottom-links *{font-size:var(--font-small);color:var(--turquoise)}.favourite-flats-left-bottom-links .button{position:relative}.favourite-flats-left-bottom-links .button:before,.compare-flats-item-links .button span:before{content:"";background:var(--turquoise);transition:var(--transition);width:100%;position:absolute;left:0}.favourite-flats-left-bottom-links .button:hover,.favourite-flats-left-bottom-links .button:focus{color:var(--orange)}.favourite-flats-left-bottom-links .button:hover:before,.favourite-flats-left-bottom-links .button:focus:before,.compare-flats-item-links .button:hover span:before,.compare-flats-item-links .button:focus span:before{background:var(--orange)}.favourite-flats-viewing{font-size:var(--font-light);color:var(--dark-orange)}.favourite-flats-left-bottom-btns .button{border:2px solid var(--aqua);position:relative}.favourite-flats-left-bottom-btns .button.hidden{display:none}.favourite-flats-left-bottom-btns span{font-size:var(--font-small);box-shadow:var(--box-shadow4);background:var(--white);text-align:left;transition:var(--transition);opacity:0;visibility:hidden;z-index:-1;position:absolute;left:0}.favourite-flats-left-bottom-btns svg{fill:var(--aqua);transition:var(--transition)}.favourite-flats-left-bottom-btns .button:hover,.favourite-flats-left-bottom-btns .button:focus{border:2px solid var(--orange)}.favourite-flats-left-bottom-btns .button:hover svg,.favourite-flats-left-bottom-btns .button:focus svg{fill:var(--orange)}.favourite-flats-left-bottom-btns .button:hover span,.favourite-flats-left-bottom-btns .button:focus span{opacity:1;visibility:visible;z-index:1}.favourite-flats-name{color:var(--turquoise);font-weight:600}.favourite-flats-right .search-item-developer{margin:0 0 0 auto}.favourite-flats-right .search-item-district{text-align:left}.favourite-flats-date{font-size:var(--font-small)}.favourite-flats-layout span{background:#d9e6f1;margin-right:auto;font-weight:600}.favourite-flats-mortgage,.favourite-flats-mortgage *{font-weight:600}.favourite-flats-right>.button{font-size:var(--font-small);color:var(--turquoise)}.favourite-flats-right>.button:hover,.favourite-flats-right>.button:focus{color:var(--orange)}.favourite-flats-item.sold .favourite-flats-mortgage,.favourite-flats-item.sold .favourite-flats-right>.button,.favourite-flats-item.sold .favourite-flats-btns{display:none}.favourite-estates-list{flex-wrap:wrap}.favourite-estates-item{box-shadow:var(--box-shadow4)}.favourite-estates-item .search-item-links>.button:first-of-type{display:none}.favourite-estates-name{font-size:var(--font-h3);color:var(--turquoise);font-weight:700}.favourite-estates-left-img{flex-shrink:0}.favourite-estates-class-list .estates-class{flex-shrink:unset}.favourite-estates-left-img{position:relative}.favourite-estates-date{background:var(--aqua);position:absolute;top:0;right:0}.favourite-estates-date span{color:var(--white);font-weight:600}.favourite-estates-right>p:first-of-type{overflow:hidden}.favourite-estates-flat-link>span:not(:first-of-type){opacity:.7}.favourite-estates-flat-link sup{transition:var(--transition)}.favourite-estates-flat-link>span:first-of-type{color:var(--turquoise);font-weight:600}.favourite-estates-flat-link:hover *,.favourite-estates-flat-link:focus *,.favourite-estates-flat-link:hover>span:first-of-type,.favourite-estates-flat-link:focus>span:first-of-type{color:var(--orange);opacity:1}.favourite-estates-flats-count{font-weight:600}.favourite-estates-flat-square{margin:0 auto}@media (max-width:480px){.tablet-device,.desktop-device,.only-desktop,.not-mobile,.only-tablet{display:none}.wrapper{width:100%}.padding{padding:0 5.556vw}::-webkit-scrollbar{width:2.778vw;height:2.778vw}::-webkit-scrollbar-thumb:vertical{height:5.556vw}[class*=-btn_primary]{min-width:83.333vw;min-height:13.889vw;margin:5.556vw 0 0;padding:0 9.722vw}[class*=-btn_secondary]{font-size:var(--font-light);min-width:88.889vw;height:13.889vw}[class*=-btn_3]{min-height:13.889vw;padding:0 11.111vw}body.lock{overflow:hidden}sup{font-size:2.5vw}.title-container{margin:10vw 0}.title-container .mobile-column{flex-direction:column;align-items:flex-start}.title-container .tabs-head .button{width:44vw;height:10vw;margin-top:10vw}.title-container .title-description{margin-top:7vw}.carousel-container{width:100%}.carousel-buttons{width:33vw;height:13vw;top:-15.278vw;right:5.556vw}.splide__arrow{width:13vw;height:13vw}.splide__arrow:before,.splide__arrow:after{background-size:6vw;width:6vw;height:6vw}.splide__arrow:after{background-size:6vw}.splide__arrow svg{width:6vw;height:6vw;margin-top:1.111vw;margin-right:-1.5vw}.main-comment-item.splide__slide{margin:33.333vw 15.278vw 5.556vw 6.944vw}.video .controls svg,.video .controls object{fill:var(--orange);width:13vw;height:13vw}.video .controls span{font-size:var(--font-light);min-height:10vw;margin-top:5vw;padding:1vw 3vw}.form{width:100%}.form-field{margin:0 0 5.556vw}.form-input,.form-textarea{font-size:var(--font-default);height:13.889vw;padding:4.167vw 5.556vw}.custom-checkbox+label>span{margin-left:9vw}.custom-checkbox+label:before{width:6.111vw;height:6.111vw}.custom-checkbox+label:after{width:5.278vw;height:5vw;left:.556vw}.form-label-focus{font-size:var(--font-default);top:6.944vw;left:5.556vw}.form-input:focus~.form-label-focus,.form-input:not(:placeholder-shown)~.form-label-focus,.form-textarea:focus~.form-label-focus,.form-textarea:not(:placeholder-shown)~.form-label-focus{font-size:var(--font-default);padding:.833vw 2.778vw;top:-.278vw;left:2.778vw}.form-label>input[type=checkbox]+span{padding-left:9.722vw}.form-label>input[type=radio]+span{padding-left:11.111vw}.form-label>input[type=checkbox]+span:before{width:6.944vw;height:6.944vw;margin:0 2.778vw 0 0}.form-label>input[type=radio]+span:before{width:7.222vw;height:7.222vw;margin:0 4.167vw 0 0}.form-label>input[type=checkbox]:checked+span:after{width:4.722vw;height:4.722vw;left:1.111vw}.form-label>input[type=radio]:checked+span:after{width:5vw;height:5vw;left:1.111vw}.password-field .form-input{padding-right:18.056vw}.password-control{width:6.944vw;height:6.389vw;top:4.167vw;right:4.167vw}.form [class*=-btn_secondary]{min-width:77.778vw;height:13.889vw}.form-policy>p span:last-child{display:unset}.select{width:100%;height:13.889vw}.select-with-arrow .select-arrow{width:11.111vw;height:13.889vw}.select-with-arrow .select-arrow:before,.select-with-arrow .select-arrow:after,.select-no-arrow:before,.select-no-arrow:after{width:3.611vw;height:.556vw;bottom:37%;right:8.611vw}.select-with-arrow .click-btn .select-arrow:before,.select-with-arrow .click-btn .select-arrow:after,.click-btn.select.select-no-arrow:before,.click-btn.select.select-no-arrow:after{bottom:56%}.select.select-with-arrow .select-input{width:100%}.select-input{padding:4.167vw 11.111vw 4.167vw 5.556vw}.select.select-no-arrow .select-input{padding-right:10.823vw}.select-input span{font-size:var(--font-default)}.select-dropdown{min-height:31.944vw;max-height:70.833vw;top:13.589vw;box-shadow:0 1.111vw 5.556vw .278vw rgba(70,119,182,.2)}.select-dropdown-content{min-height:33.333vw;max-height:70.833vw;padding:0 0 0 5.556vw}.choice-calc-form .select-dropdown,.choice-calc-form .select-dropdown-content{min-height:unset;max-height:unset}.select-option{font-size:var(--font-default);padding-right:5.556vw}.select-option:not(:last-child),.select-option:last-child{margin-bottom:2.778vw}.select-list-main{padding-top:2.778vw}[class*=tooltip-]{min-height:13.889vw;padding:1.389vw 2.778vw 1.389vw 5.556vw}[class*=tooltip-] span{font-size:var(--font-light)}.tooltip-bottom{top:10.889vw}.tooltip-checkbox{bottom:16.667vw}.tooltip-top{bottom:13.889vw}[class*=tooltip-] svg{width:6.111vw;height:9.167vw}.popup-block{width:88.889vw;min-height:83.333vw;padding:11.111vw 5.556vw}.popup-close-btn{width:5.208vw;height:5.208vw;top:6.25vw;right:8.333vw}.popup-close-btn svg{width:4.792vw;height:4.792vw}.popup-success .popup-content .popup-image,.popup-error .popup-content .popup-image{width:12.5vw;height:12.5vw;margin-bottom:8.333vw}.popup-success .popup-content h2,.popup-error .popup-content h2{margin-bottom:2.083vw}.popup-success .popup-content p,.popup-error .popup-content p{margin-top:2.083vw}.popup-success .popup-content .header-logo,.popup-error .popup-content .header-logo{width:61vw;height:9.5vw;margin-bottom:8.333vw}.popup-success .popup-content .header-logo img,.popup-error .popup-content .header-logo img{width:61vw;height:9.5vw}.popup-recall .popup-block h2{margin-bottom:11vw}.city-popup .popup-block h2{margin:0 0 5vw}.city-search-input .search-input{background-position-x:4.167vw;background-size:5.556vw 5.556vw;height:11vw;padding:2.778vw 11.944vw 2.778vw 13.333vw}.city-search-block{flex-flow:column;min-height:27.778vw;max-height:100vw;margin:6.944vw 0 0;padding-right:2.778vw;overflow-x:hidden;overflow-y:auto}.city-search-list:not(:last-child){margin:0 0 5vw}.city-search-region{margin:0 0 3vw}.city-item{width:100%;margin:0 0 3vw}.share-content{justify-content:space-between;width:100%;padding:12vw 0 10vw}.share-item{width:25vw}.share-item svg{width:10vw;height:10vw;margin-bottom:3vw}.share-item p{text-align:center}.button.click-filt,.button.click-result,.button.click-sort,.button.click-map{color:var(--orange)}.filter-sort-list{background:var(--white);box-shadow:var(--box-shadow5);justify-content:space-between;min-height:13.889vw;padding:4.167vw}.filter-sort-list .button{position:relative}.filter-sort-list svg{width:5.278vw;height:4.444vw;margin-right:1.389vw}.filter-sort-list span{font-size:var(--font-medium);font-weight:500}.filter-sort-list .alert-circle{color:var(--white);background:#f6803a;border-radius:50%;width:4.167vw;height:4.167vw;font-size:2.778vw;position:absolute;top:-1.389vw;left:2.5vw}.filter-content{box-shadow:unset;padding:8.333vw 0;position:relative}.filter-form-title,.filter-reset{font-size:var(--font-default)}.filter-form-top,.filter-field:not(:last-child){margin:0 0 6.944vw}.filter-form{width:100%}.filter-label{font-size:var(--font-default);margin:0 0 2.778vw 1.389vw}.filter-form{position:relative}.filter-form .select,.filter-price-input{height:13.889vw}.filter-field .form-label.ready{margin-bottom:5vw}.filter-form .select-input{padding:2.778vw 11.111vw 2.778vw 4.167vw}.filter-form .select:before,.filter-form .select:after{width:3.611vw;bottom:4.722vw;right:6.944vw}.filter-form .click-btn.select:before,.filter-form .click-btn.select:after{bottom:8.056vw}.filter-form .select-dropdown{top:13.889vw}.filter-form [class*=-btn_secondary]{width:77.778vw;min-width:77.778vw;height:13.889vw}.filter-form [class*=-btn_secondary].active{width:unset;position:unset}.filter-price-block input[data-type=number]{font-size:var(--font-default);width:22.222vw;padding:2.778vw 0}.filter-price-prev:before,.filter-price-next:before,.filter-price-next:after{width:3.889vw}.filter-more-list{max-height:54.167vw;padding:1.389vw 1.111vw 1.389vw 0}.filter .select-list-checkbox .form-label:first-child{margin-top:5.556vw}.filter .select-list-checkbox .form-label{margin-bottom:2.778vw}.filter .select-list-checkbox .form-label:last-child{margin-bottom:5.556vw}.filter .select-list-banks{max-height:45vw;margin-top:2.778vw;padding:2.778vw 5.556vw}.filter-form .select-input span,.filter-form .select-option span{font-size:var(--font-default)}.filter-form .select-dropdown,.filter-form .select-dropdown-content{max-height:70.833vw}.filter-form .select-dropdown-content{padding:0 0 0 4.167vw}.filter-form .select-room{width:11.111vw;height:11.111vw}.filter-form .form-label>input[type=checkbox]+span,.filter-form .form-label>input[type=radio]+span{font-size:var(--font-default)}.additional-btn{width:77.778vw;min-height:13.889vw;margin:0 auto 5.556vw;padding:0}.additional-btn span{font-size:var(--font-default);font-weight:500}.additional-btn svg{stroke:var(--turquoise);width:5vw;height:5vw;margin-left:3vw;position:relative;top:.5vw}.filter-content-add{padding:0 5.556vw;display:none}.filter-content-add.active{display:flex}.filter-content-add>.filter-content{margin:0 0 5.556vw;padding:4.444vw 8.333vw;font-size:4.167vw;box-shadow:0 1.111vw 5.556vw .278vw rgba(70,119,182,.2)}.filter-content-add>.filter-content:before,.filter-content-add>.filter-content:after{content:"";background:var(--blacker);z-index:5;cursor:pointer;width:3.611vw;height:.278vw;position:absolute;top:8.333vw;right:11.111vw}.filter-content-add>.filter-content:before{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter-content-add>.filter-content:after{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(-45deg)scaleX(-1);transform:rotate(-45deg)scaleX(-1)}.filter-content-add>.filter-content.active:before,.filter-content-add>.filter-content.active:after{bottom:unset;top:6.111vw}.filter-content-add>.filter-content.active:before{-webkit-transform:rotate(-45deg)scaleX(1)scaleY(1);transform:rotate(-45deg)scaleX(1)scaleY(1)}.filter-content-add>.filter-content.active:after{-webkit-transform:rotate(45deg)scaleX(-1)scaleY(1);transform:rotate(45deg)scaleX(-1)scaleY(1)}.filter-content-add>.filter-content .button:first-child{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.filter-content-add>.filter-content .filter-more-list{display:none}.filter-content-add>.filter-content.active .filter-more-list{display:flex}.filter-more-btn{z-index:10}.filter-content-add .filter-form-title{font-size:4.167vw}.filter-content-add>.filter-content.active .filter-form-title{margin:0 0 5.556vw}.filter-content-add .form-label>input[type=checkbox]+span,.filter-more-btn{font-size:3.889vw}.filter-content-add .form-label{min-height:8.146vw;margin:0 0 3.333vw}.filter-content-add .form-label>input[type=checkbox]:checked+span:after{top:2.233vw}.filter-content-add .filter-more-list{max-height:68.167vw}.filter-additional-content{padding-bottom:10vw}.filter-form .select .select-list{padding:4vw 0}.filter-form .select .select-list .form-label:not(:last-child){padding-bottom:4vw}.pagination-total{display:none}.pagination-block{justify-content:center;margin:0 0 4vw}.pagination-link{font-size:var(--font-medium);min-width:8vw;height:8vw;margin-left:1vw;padding:0 1vw}.pagination-link svg{width:3.125vw;height:2.708vw}.pagination-link.text{padding:0 2.5vw}.breads-content{flex-wrap:wrap;margin-top:8vw}.breads-content:before{content:unset}.breads-content li>span{margin:0 2.222vw}.breads-content span{font-size:var(--font-light)}.header-container{position:-webkit-sticky;position:sticky}.header2.header-container{padding:0;position:fixed;top:14.722vw}.header-top{padding:2.778vw 0}.header-logo{flex-shrink:0}.header-logo,.header-logo img{width:30.556vw;height:4.722vw}.header-menu-top>li:first-child{margin-left:auto;display:flex}.header-top .city-search-btn{font-size:var(--font-medium)}.header-top .city-search-btn span.small{display:none}.header-top .city-search-btn svg{width:6.974vw;height:7.054vw;margin:0 2.778vw 0 auto}.social-btn-list .button,.social-btn-list .button svg{width:7.5vw;height:7.5vw}.fav-header-btn .favorite-alert-circle,.compare-header-btn .compare-alert-circle{font-size:var(--font-default);width:5.278vw;height:5.556vw;top:-1.667vw;right:-2.5vw}.social-btn-list .lk-btn .button svg:nth-child(2){top:2.222vw;left:2.222vw}.social-btn-list .lk-btn-logout .button svg:nth-child(2){width:5.278vw;height:5.833vw;top:.833vw;left:1.389vw}.header-menu-icon .dropdown-menu-right{display:none}.mobile-bottom{background:var(--turquoise);width:100vw;padding:1.944vw 0;position:fixed;bottom:0;left:0}.prompt-field-dropdown{display:none}.header2.scroll .header-bottom .burger-button{display:flex}.burger-menu-top{display:none}.burger-menu .header-menu-link li{margin-bottom:5.556vw}.burger-button{flex-shrink:0;width:9.167vw;height:9.167vw;margin-right:5vw}.burger-button span,.burger-button span:before,.burger-button span:after{width:8.333vw;height:.833vw}.burger-button span:before{top:-2.222vw}.burger-button span:after{width:5.556vw;top:2.222vw}.burger-menu{width:100%;height:100vh;left:0}.burger-menu-content{padding:12.5vw 5.56vw 6.944vw}.burger-menu .header-menu-link a{font-size:var(--font-big);font-weight:500}.burger-menu [class*=-btn_primary]{min-width:100%;min-height:13.889vw;margin-top:8.333vw}.burger-menu [class*=-btn_primary] span{font-size:var(--font-light)}.burger-button.click-button span{background:0 0;transition-duration:.1s;transition-delay:.25s}.burger-button.click-button span:before{transition:top .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,transform .25s .25s;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.burger-button.click-button span:after{width:8.333vw;transition:top .4s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,transform .25s .25s;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-promo{margin-bottom:11.111vw}.main-promo-block{height:206.944vw;position:relative}.main-promo-content{z-index:5;width:100%;padding:13.889vw 0 0}.main-promo-content h1{text-align:center;margin:0 0 5.556vw}.main-promo-content h1 span{display:block}.main-promo-content h1:before{content:unset}.main-promo-content p{font-size:var(--font-default);text-align:center}.main-promo-img{right:-5.556vw}.main-promo-img,.main-promo-img img{width:100vw;height:206.944vw}.main-promo-form{z-index:5;width:100%;height:129.722vw;padding:12.5vw 8.333vw;top:58.333vw;left:0}.main-promo-form>div:first-child,.main-promo-form>div:nth-child(2){flex-direction:column;margin-bottom:0}.main-promo-form .select{width:72.222vw;height:13.889vw;margin:0 0 5.556vw}.main-promo-form .select:before,.main-promo-form .select:after{bottom:4.722vw;right:6.944vw}.main-promo-form .click-btn.select:before,.main-promo-form .click-btn.select:after{bottom:8.056vw}.main-promo-form .select-option span,.main-promo-form .select-input span{font-size:var(--font-default)}.main-promo-form [class*=-btn_secondary]{left:unset;right:9.444vw}.main-promo-form .select-dropdown{max-height:70.833vw;top:13.889vw}.main-promo-form .select-dropdown-content{min-height:unset;max-height:70.833vw}.main-promo-form .form-label{width:100%}.main-promo-form>div:nth-child(2) .form-label{margin-bottom:5.556vw}.main-promo-form .btn-map{margin:5.556vw auto 5.556vw 8.333vw}.main-promo-form [class*=-btn_secondary]{min-width:100%;height:13.889vw}.main-promo-form .select:nth-child(2) .select-dropdown-content,.main-promo-form .multi-dropdown .select-dropdown-content{padding:5.556vw 2.778vw}.filter-form .multi-dropdown .select-dropdown-content{padding:0 5.556vw 2.778vw}.main-promo-form .select-input>span>input{height:100%}.main-promo-form .select-with-arrow .select-arrow:before,.main-promo-form .select-with-arrow .select-arrow:after,.main-promo-form .select-no-arrow:before,.main-promo-form .select-no-arrow:after{right:7.211vw}.main-promo-form .select-room{width:9.167vw;height:9.167vw}.main-promo-form .select:nth-child(2) .select-list:first-child{max-height:11.111vw;margin-bottom:5.556vw}.main-promo-form .select:nth-child(3) .select-list:first-child{max-height:25.556vw;margin-bottom:2.778vw}.main-promo-form .multi-dropdown .sub-select-list,.filter-form .multi-dropdown .sub-select-list{max-height:45vw;padding:2.778vw 5.556vw}.main-promo-form .select:nth-child(2) .select-list:last-child .form-label:not(:last-child),.main-promo-form .select:nth-child(3) .select-list:first-child .form-label:not(:last-child),.main-promo-form .multi-dropdown .sub-select-list .form-label:not(:last-child),.filter-form .multi-dropdown .sub-select-list .form-label:not(:last-child){padding-bottom:3.611vw}.main-promo-form .form-label>input[type=radio]+span,.main-promo-form .btn-map,.main-promo-form .select-room span{font-size:var(--font-default)}.main-recent,.main-popular{margin:11.111vw 0;overflow:hidden}.main-recent .title{text-align:center;margin:0 0 11.111vw}.main-recent .title:before{position:unset}.main-recent-item{width:69.444vw;min-height:50.833vw;margin:0 7.5vw 0 0;padding:6.944vw 0}.main-recent-item:before{content:""}.main-recent-link{height:auto}.main-recent-img,.main-recent-img img{width:29.722vw;height:34.444vw}.main-recent-info{width:35.278vw}.main-recent-date{font-size:var(--font-medium);width:31.944vw;height:9.722vw}.main-recent-name{font-size:var(--font-big);margin:4.167vw 0}.main-recent .carousel-container{overflow:visible}.main-recent .carousel-buttons{display:none}.main-popular{margin-top:11.111vw;overflow:hidden}.main-popular .title{margin:0 0 2.778vw}.main-popular .title,.main-popular .main-popular-content>p{text-align:center}.main-popular .main-popular-content>p{font-size:var(--font-default)}.main-popular .title:before{position:unset}.main-popular-list{flex-wrap:nowrap;margin:12.5vw 0}.main-popular-item:first-child .main-popular-link{background:unset;flex-direction:column}.main-popular-item{border-bottom:.278vw solid var(--aqua);border-top:.278vw solid var(--aqua);width:69.444vw;min-height:68.056vw;margin-right:8.333vw;padding:5.556vw 0 0}.main-popular-item:before{content:unset}.main-popular-item:first-child .main-popular-info *{color:unset}.main-popular-img,.main-popular-img img{height:44.444vw}.main-popular-date{font-size:var(--font-light);width:30.556vw;height:9.722vw}.main-popular-name{font-size:var(--font-big);margin:5.556vw 2.778vw 2.778vw}.main-popular-desc{font-size:var(--font-light);margin:0 2.778vw 5.556vw}.main-popular-item:first-child .main-popular-img,.main-popular-item:first-child .main-popular-img img{order:unset}.main-popular-btn{margin:0 auto}.main-popular .carousel-container{margin:8.333vw 0;overflow:visible}.main-popular .carousel-buttons{display:none}.main-districts{margin:11.111vw 0;overflow:hidden}.main-districts .title{text-align:center;margin:0 0 2.778vw}.main-districts .title:before{content:unset}.main-districts-content>p{font-size:var(--font-default);text-align:center;margin:0 0 8.333vw}.main-districts .carousel-container{margin:8.333vw 0;overflow:visible}.main-districts .carousel-buttons{display:none}.main-districts-item{width:69.444vw;min-height:61.111vw;margin:0 7.5vw 0 0;padding:5.556vw 0 0}.main-districts-item:before{content:unset}.main-districts-img,.main-districts-img img{height:44.444vw}.main-districts-date{font-size:var(--font-light);width:31.944vw;height:9.722vw}.main-districts-name{font-size:var(--font-big);margin:4.167vw 2.778vw 2.778vw}.main-districts-desc{font-size:var(--font-light);margin:0 2.778vw 5.556vw}.main-districts-btn{width:100%}.main-layouts{margin:11.111vw 0}.main-layouts .title{margin:0 0 11.111vw}.main-layouts-info{width:100%;padding:8.333vw}.main-layouts-name{font-size:var(--font-h5)}.main-layouts-item:hover .main-layouts-name,.main-layouts-item:focus .main-layouts-name,.main-layouts-item.active .main-layouts-name{margin:0 0 8.333vw}.main-layouts-item:hover .main-layouts-info,.main-layouts-item:focus .main-layouts-info,.main-layouts-item.active .main-layouts-info{flex-direction:column;padding-bottom:11.111vw}.main-layouts-desc{font-size:var(--font-medium);margin:0 0 8.333vw}.main-layouts-link{width:5.556vw}.main-layouts-link span{font-size:var(--font-default)}.main-layouts-link svg{height:5.556vw;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-layouts-item:hover,.main-layouts-item:focus,.main-layouts-item.active{margin:5.556vw 0}.main-layouts-item:hover:first-child,.main-layouts-item:focus:first-child,.main-layouts-item.active:first-child{margin-top:0}.main-layouts-img,.main-layouts-item:hover .main-layouts-img,.main-layouts-item:focus .main-layouts-img,.main-layouts-item.active .main-layouts-img{display:none}.main-layouts-item:hover .main-layouts-info,.main-layouts-item:focus .main-layouts-info,.main-layouts-item.active .main-layouts-info{min-height:25vw;box-shadow:0 1.111vw 5.556vw rgba(10,69,103,.2)}.main-layouts-item:last-child:hover .main-layouts-info:before,.main-layouts-item:last-child:focus .main-layouts-info:before,.main-layouts-item:last-child.active .main-layouts-info:before{bottom:-11.111vw}.main-layouts-item:hover .main-layouts-link svg,.main-layouts-item:focus .main-layouts-link svg,.main-layouts-item.active .main-layouts-link svg{stroke:var(--black);width:7.5vw;height:4.722vw;margin:0 auto 0 8.889vw}.main-classes{margin:11.111vw 0}.main-classes .title{text-align:center;margin:0 auto 5.556vw}.main-classes .title:before{content:unset}.main-classes-content>p{font-size:var(--font-default);text-align:center;margin:0 auto 11.111vw}.main-classes-item{width:88.889vw;margin:0 0 5.556vw;padding:6.944vw 0 0}.main-classes-item:before{content:unset}.main-classes-img,.main-classes-img img{height:55.556vw}.main-classes-info{padding:0 6.944vw}.main-classes-type{font-size:var(--font-light);width:36.111vw;height:9.722vw}.main-classes-name{font-size:var(--font-h5);margin:6.944vw 0 8.333vw}.main-developers{margin:5.556vw 0 11.111vw}.main-developers .title{text-align:center;margin:0 0 5.556vw}.main-developers .title:before,.main-developers-content>p:before{content:unset}.main-developers-content>p{font-size:var(--font-default);text-align:center;margin:0}.main-developers .select{margin:11.111vw 0}.main-developers-item{margin:0 5.556vw 5.556vw 0}.main-developers-item:nth-child(2n){margin-right:0}.main-developers-item,.main-developers-img{width:41.667vw;height:27.778vw}.main-developers-img{padding:0 2.778vw}.main-developers-btn{width:100%;margin:5.556vw auto 0}.main-attractions{margin:11.111vw 0 22.222vw;overflow:hidden}.main-attractions .title{text-align:center;margin:0 0 2.778vw}.main-attractions .title:before{content:unset}.main-attractions-content>p{font-size:var(--font-default);text-align:center}.main-attractions .carousel-container{margin:8.333vw 0;overflow:visible}.main-attractions .carousel-buttons{display:none}.main-attractions-list{flex-wrap:unset}.main-attractions-item{border-top:.278vw solid var(--aqua);border-bottom:.278vw solid var(--aqua);width:69.444vw;min-height:62.5vw;margin-right:9.722vw;padding:5.556vw 0 0}.main-attractions-img,.main-attractions-img img{height:44.444vw}.main-attractions-name{font-size:var(--font-big);margin:5.556vw auto 1.389vw}.main-attractions-count{font-size:var(--font-light);margin:0 auto 5.556vw}.main-attractions-btn{width:100%;margin:0 auto}.search-all{padding:0}.search-head-top{flex-direction:column;align-items:flex-start;margin:0 0 5vw}.search-head-title{flex-direction:column;margin:5.556vw 0;display:flex}.search-head-title span:nth-child(2){font-size:var(--font-h5);position:relative}.search-head-top-btns{width:100%}.search-head-top-btns .button-btn_3{margin-top:5vw}.search-head-top [class*=-btn_3]{min-height:unset;color:var(--turquoise);margin-left:auto;padding:0;font-size:4.167vw}.search-head-top [class*=-btn_3],.search-head-top [class*=-btn_3]:hover,.search-head-top [class*=-btn_3]:focus{border:unset}.search-head-bottom{flex-wrap:nowrap;padding:0 0 5vw;overflow-y:auto}.search-head-bottom>a{flex-shrink:0;margin-left:1.389vw}.search-sidebar{width:100%;position:relative}.search-all-content{flex-direction:column;padding-bottom:0}.search-content{width:100%}.search-sidebar{padding:0 5.208vw 11.111vw}.search-content .pagination-block{margin-left:5.208vw;margin-right:5.208vw}.popup-search-sort .popup-block{width:90vw}.search-sort-list{align-items:flex-start;margin-top:4vw}.search-sort-list h2{font-size:var(--font-h5);margin:0 0 7vw;font-weight:600}.search-sort-list a{font-size:var(--font-default);margin:0 0 5.556vw;padding-left:5.556vw;position:relative}.search-sort-list a:before{content:"";background:var(--turquoise);border-radius:50%;width:2.778vw;height:2.778vw;position:absolute;top:.833vw;left:0}.search-item-list{margin-bottom:10vw}.search-item{box-shadow:var(--box-shadow5);background:var(--white);width:100vw;position:relative}.search-item:not(:last-child){margin:0 0 5.556vw}.search-item-content{padding:5.556vw 5.556vw 22vw;position:relative}.search-item-links{z-index:1;flex-wrap:wrap;width:38.889vw;top:48.611vw;left:5.556vw}.search-item-links svg,.search-item-review svg,.search-item-review svg{width:5.556vw;height:5.556vw}.search-item-links>.search-item-review{width:38.889vw;margin-bottom:4.167vw}.search-item-rank{margin:0 auto 0 2.778vw}.search-item-links .fav-field{margin:0 4.167vw 0 0}.search-item-links .compare-field{margin-right:auto}.search-item-rank>span,.search-item-rank>span:last-child{font-size:2.778vw}.search-item-left{width:38.889vw}.search-item-right{width:46.389vw;padding:0 0 0 2.778vw}.search-item-img{height:38.889vw}.search-item-date{font-size:var(--font-light);width:29.167vw;height:9.722vw}.search-item-developer{min-width:13.889vw;height:11.111vw;margin:2.778vw auto 0 2.778vw}.search-item-developer span{font-size:var(--font-default);padding:0 2.222vw}.search-item-title{margin:0 0 1.389vw}.search-item-title a{font-size:var(--font-big)}.search-item-class-list,.search-item-attraction{margin:0 0 1.389vw}.search-item-class{width:50%;height:8.333vw;font-size:2.778vw}.search-item-attraction svg{flex-shrink:0;width:4.267vw;height:4.267vw;margin:0 .833vw 0 0}.search-item-attraction .button>span{font-size:var(--font-light);height:4.167vw;overflow:hidden}.search-item-attraction>span{font-size:var(--font-medium);text-overflow:ellipsis;white-space:nowrap;width:46.667vw;margin:0 0 0 1.389vw;overflow:hidden}.search-item-district{margin:0 1.389vw 0 0}.flex-item-info{flex-direction:column}.search-item-sublitle{width:100%;height:8.333vw;margin:0 auto 2.778vw 0;display:flex;overflow:hidden}.search-item-sublitle span{width:100%;padding:2.778vw 4.167vw;font-size:2.5vw}.search-item .search-sort-link span{font-size:var(--font-default)}.search-item-type,.search-item-building,.search-item-address{white-space:nowrap;font-size:2.778vw}.search-item-type{justify-content:flex-end;display:inline-flex}.search-item-type span:first-child{margin:0 .556vw 0 0}.search-item-building{margin:1vw 0}.search-item-address{margin-bottom:1.389vw}.search-item-price{white-space:nowrap}.search-item-price span:first-child{font-size:var(--font-small);margin:auto 1.389vw .833vw 0}.search-item-price .button{font-size:var(--font-h5)}.flex-item-info>div:first-child [class*=-btn_3]{width:45.833vw;min-height:8.333vw;margin:0;padding:0 1.389vw;font-size:2.778vw;position:absolute;bottom:10.944vw;right:5.556vw}.search-item-remained{margin:4.167vw 0 0 22.222vw}.search-item-promotion{font-size:var(--font-small);bottom:1.944vw;left:5.556vw}.promotion{margin-top:10vw}.promotion-content{flex-direction:column;padding:22vw 5.556vw 0}.promotion-info{align-items:center}.promotion-info h2{color:var(--white);font-size:7vw}.promotion-img{order:2;margin:2.778vw auto 0}.promotion-img,.promotion-img img{width:88.889vw}.promotion-info{order:1;width:87.5vw}.promotion-info p{text-align:center;margin:11.111vw 0}.promotion-btns{flex-direction:column}.promotion-btns [class*=-btn_secondary]{min-width:83.333vw;height:13.889vw;margin:0 0 5.556vw}.promotion-btns [class*=-btn_primary]{margin:0}.promotion-btns [class*=-btn_secondary],.promotion-btns [class*=-btn_primary]{font-size:var(--font-light)}.search-not-found{height:60vw;margin:2vw 0}.search-not-found p{font-size:var(--font-big);text-align:center;margin:2vw 16vw 0}.trade-promo .main-promo-form{min-height:56.944vw;padding:5.556vw;top:60.278vw}.trade-promo .main-promo-form>div{flex-direction:column}.trade-promo .main-promo-form [class*=-btn_secondary]{position:unset;min-width:100%;height:13.889vw;margin:5.556vw 0 0}.trade-promo .main-promo-form .select{width:100%;height:13.889vw;margin:0 5.556vw 0 0}.trade-promo .select:before,.trade-promo .select:after{bottom:5vw}.trade-promo .click-btn.select:before,.trade-promo .click-btn.select:after{bottom:7.778vw}.trade-promo .select-dropdown{min-height:14.578vw;top:13.889vw}.trade-promo .selected.select-input span{z-index:5;background:var(--white)}.trade-promo .select-input{padding:4.167vw 9.556vw 4.167vw 5.556vw}.trade-promo .main-promo-form .select-input span{width:100%;margin-left:0}.trade-promo .select-option span{font-size:3.889vw}.trade-promo .main-promo-form .select:nth-child(2) .select-list:first-child{max-height:unset;margin-bottom:0}.trade-promo .select-option:last-child{margin-bottom:0}.trade-promo .main-promo-form .select-dropdown,.trade-promo .main-promo-form .select-dropdown-content{max-height:52.016vw}.trade-promo .main-promo-form .select-dropdown-content{padding:5.556vw}.trade-form-content{margin-bottom:20vw}.trade-form-content h2{margin:0 0 9vw}.trade-form{width:100%;padding:8vw 5vw}.trade-form>div{flex-direction:column}.trade-form .select,.trade-form .select-with-arrow .select-arrow{width:100%;height:13.889vw}.trade-form .select:before,.trade-form .select:after{bottom:5vw}.trade-form .click-btn.select:before,.trade-form .click-btn.select:after{bottom:7.778vw}.trade-form .select-dropdown{min-height:14.578vw;top:13.889vw}.trade-form .selected.select-input span{z-index:5;background:var(--white)}.trade-form .select-input{padding:4.167vw 9.556vw 4.167vw 5.556vw}.trade-form .select-input span{width:100%;margin-left:0}.trade-form .select-option span{font-size:3.889vw}.trade-form .select:nth-child(2) .select-list:first-child{max-height:unset;margin-bottom:0}.trade-form .select-option:last-child{margin-bottom:0}.trade-form .select-dropdown,.trade-form .select-dropdown-content{max-height:52.016vw}.trade-form .select-dropdown-content{padding:5.556vw}.trade-form .button-btn_secondary{min-width:100%}.promotion.register-estate{min-height:172.222vw;margin-top:10vw}.register-estate .promotion-content{min-height:172.222vw}.register-estate .promotion-img{flex-shrink:1;margin:5.556vw 0 11.111vw;position:relative;right:-4.167vw}.register-estate .promotion-img,.register-estate .promotion-img img{width:75vw;height:75vw}.register-estate .promotion-info{flex-shrink:0;width:100%;margin:27.778vw auto 0}.register-estate .promotion-info h2{font-size:var(--font-h2);text-align:center;padding:0 8.333vw;font-weight:600}.register-estate .promotion-info p{text-align:center;margin:5.556vw 0 11.111vw}.register-estate .promotion-info p span{font-size:var(--font-default);display:inline}.register-estate .promotion-btns [class*=-btn_secondary]{margin:0}.join-start{padding:11.111vw 0}.join-start-content{position:relative}.join-start-head{flex-direction:column}.join-start-head p a,.join-start-left h2 a{padding:0 1.389vw}.join-start-head>p{text-align:center;order:2;width:76.389vw;margin:11.111vw auto 5.556vw;font-size:3.889vw;display:inline}.join-start-btns{flex-direction:column;width:100%;margin:0 0 0 auto}.join-start-btns>p{margin:0 0 5.556vw;font-size:3.889vw}.join-start-btns [class*=-btn_secondary]{min-width:38.889vw;height:11.111vw;margin:0 5.556vw 0 0;font-size:2.778vw}.join-start-btns [class*=-btn_primary]{min-width:38.889vw;min-height:11.111vw;margin:0;padding:0 4.167vw;font-size:2.778vw}.join-start-info{flex-direction:column}.join-start-left{width:76.389vw;margin:0 auto 16.667vw}.join-start-left h2{text-align:center;margin:0 0 5.556vw;font-size:5.833vw}.join-start-left>p{text-align:center;font-size:3.889vw}.join-start-right{border-radius:4.167vw;width:100%;padding:16.667vw 8.333vw}.join-start-right h2{margin:0 0 11.111vw;font-size:6.111vw}.join-start-right h2:nth-child(3){margin:11.111vw 0 5.556vw;font-size:5vw}.join-start-right ul li:before{width:6.667vw;height:4.444vw;top:.556vw}.join-start-right ul li:not(:last-child){margin:0 0 5.556vw}.join-start-right ul p{padding-left:9.722vw;font-size:3.889vw}.join-start-right>p{font-size:3.333vw}.join-start-right [class*=-btn_secondary]{min-width:100%;height:13.889vw;margin:5.556vw auto 11.111vw 0}.join-start-right .join-start-right-btns{flex-direction:column;justify-content:center;align-items:center}.join-start-right .join-start-right-btns>p{opacity:.5;margin:0 0 2.778vw;font-size:3.333vw}.join-start-right .join-start-right-btns>.button{font-size:4.167vw;font-weight:500}.join-text{background:var(--grayest);padding:9.722vw 0 16.667vw}.join-text-content{box-shadow:unset;border:unset}.join-text h3,.join-text p:not(:last-child){margin:0 0 2.778vw}.join-text p{font-size:3.889vw}.join-text h3{margin:5.556vw 0;padding-left:11.111vw;font-size:5vw}.join-text h3:before{width:8.333vw;height:8.333vw;top:-1.111vw}.join-promotion.promotion{min-height:222.222vw}.join-promotion .promotion-content{width:100%;padding:27.778vw 0 16.667vw}.join-promotion .promotion-img,.join-promotion .promotion-img img{width:88.056vw;height:100.833vw}.join-promotion .promotion-info h2{text-align:center;margin:0 0 5.556vw;padding:0 11.111vw;font-size:6.111vw}.join-promotion .promotion-info p{margin:0 0 5.556vw;font-size:3.889vw}.join-promotion .promotion-info a{min-width:100%;margin:5.556vw auto 0}#join-form .title{text-align:center;margin-top:12vw}.join-form h3{font-size:var(--font-h5);margin:0 0 5.556vw}.join-form-btn-more{margin-bottom:4vw}.join-form-btn-more span{padding:2vw 3vw}.join-contact-item:not(:first-child){padding-top:5.556vw}.developers-content{margin:6vw 0 11.111vw}.developers-item{width:88.889vw;margin:0 0 11.111vw;padding:6.944vw 0}.developers-item:before{position:unset;border:unset}.developers-img{width:88.889vw;height:69.444vw;padding:13.889vw 11.111vw}.developers-estates{width:48.611vw;height:11.111vw;top:6.944vw}.developers-name{margin:5.556vw}.developers-year,.developers-completed{margin:0 5.556vw 2.778vw}.developers-button{margin-top:6vw}.developers [class*=-btn_secondary]{min-width:88.889vw}.developer-content{margin:6vw 0 10vw}.developer-content>div{flex-direction:column;display:flex}.developer-content .developer-img{float:unset;width:88.889vw;height:55.556vw;margin-bottom:5.556vw}.developer-content .developer-logo{width:25vw;padding:2vw 4vw}.developer-content>div p{margin-bottom:5.556vw}.developer-estate-title{margin-bottom:11.111vw}.developer-estate-title p{margin-top:6vw}.developer-gallery{justify-content:space-between;margin-bottom:11vw}.developer-gallery-item{width:88.889vw;height:55.8vw;margin-bottom:5vw}.districts-content{margin:6vw 0 11.111vw}.districts-item{width:88.889vw;padding:6.944vw 0}.districts-item:not(:last-child){margin:0 0 11.111vw}.districts-item:before{position:unset}.districts-img,.districts-img img{width:88.889vw;height:55.556vw}.districts-item-info{margin:5.556vw 0}.districts-date{width:38.889vw;height:11.111vw;top:6.944vw}.districts-name{margin:0 5.556vw 5.556vw}.districts-desc{margin:0 5.556vw;padding:3.333vw}.districts-flat-link{margin:0 5.556vw}.districts-flat-link:not(:last-child){margin-bottom:4.167vw}.districts-flat-square{width:23vw}.districts-flat-price{width:30vw}.district-landmarks{margin-top:5vw}.district-gallery{flex-direction:column;margin-top:7vw}.video-content{margin-bottom:16.667vw;overflow:hidden}.video-content h2{font-size:var(--font-h2);margin:0 0 8.333vw}.video-list{flex-wrap:nowrap}.video-item{width:88.889vw;height:55.556vw;margin-right:5.556vw}.video-content .carousel{flex-direction:column;display:flex}.video-content .carousel-buttons{position:unset;order:2;margin:8.333vw auto 0}.video-content .carousel-container{order:1;overflow:visible}.articles-content{padding:6vw 0 22vw}.articles-item{min-height:25vw}.articles-link{flex-direction:column;padding:10vw 0 5vw}.articles-name{font-size:var(--font-h5);margin:0 0 5.556vw}.articles-text{font-size:var(--font-default);margin:0 0 5.556vw}.articles-link svg{stroke:var(--dark-orange);width:6.944vw;height:6.944vw;margin-left:auto}.article-subtitle p{font-size:var(--font-h5);text-align:center;width:100%;padding:3vw 4vw}.article-subtitle{margin:-5vw 0 8vw}.article-item{flex-direction:column}.article-item:not(:last-child){margin:0 0 11vw}.article-item .article-img{order:1;margin-bottom:5vw}.article-item .article-text{order:2}.article-img{width:88.889vw;height:55.556vw}.article-text>h2,.article-text>h3,.article-text>h4,.article-text>p{margin-bottom:4vw}.article-text ul{margin-left:6vw}.article-text .ql-indent-1{text-indent:6vw}.article-img-list{margin-top:11vw}.article-img-item,.article-img-item img{width:88.889vw;height:55.556vw}.article-img-item{margin-bottom:5vw}.article-footer{flex-direction:column;margin:2.083vw 0 0}.article-footer>div{margin-bottom:5vw}.article-footer [class*=-btn_secondary]{min-width:70vw}.other-content{padding:6vw 0 22vw}.footer-content{padding:11.111vw 0;position:relative}.footer-top,.footer-bottom{position:relative}.footer-bottom{flex-wrap:wrap}.footer-top{min-height:148vw}.footer-text{position:relative;left:25.833vw}.footer-logo,.footer-logo img{width:43.333vw;height:6.944vw}.statiya-437{text-align:center;opacity:.7;width:180%;position:absolute;top:130vw;left:-20vw}.font-copyright{font-size:var(--font-default)}.font-copyright sup{font-size:2.5vw}.footer-menu-list{width:88.056vw;position:absolute;top:18.056vw;right:0}.footer-menu a{font-size:var(--font-default);margin:0 0 8.333vw}.footer-link{width:88.889vw;position:absolute;top:100vw;left:0}.footer-link [class*=-btn_primary]{font-size:var(--font-light);margin:0}.footer-menu-icon{display:none}.footer-bottom{align-items:flex-end;padding-top:11.111vw}.footer-bottom .font-copyright{flex-basis:60%}.footer-bottom .font-small{font-size:var(--font-small);opacity:.5}.footer-bottom .font-small.last{font-size:var(--font-light);text-align:center;opacity:1;margin:5vw 0 10vw}.cookie-container{padding-top:2vw}.cookie-container .padding{padding:0}.cookie-content{padding:7vw 5.556vw 8vw}.cookie-content h5{margin-bottom:3vw}.cookie-content p{margin-bottom:1vw}[class*=-btn_cookie]{width:44.167vw;height:13.889vw;margin-top:4vw;margin-left:auto}.search-map{width:100%;height:100vw}.marker-container,.marker-container svg{width:5.47vw;height:7.972vw}.marker-text{font-size:var(--font-light);padding:2vw 3vw;top:-3vw}.balloon-container{width:60vw}.balloon-complet{font-size:var(--font-light);width:29.167vw;height:9.722vw}.balloon-image{width:60vw;height:45vw}.balloon-name{margin:3vw}.balloon-text{margin:0 3vw}.balloon-button{margin:3vw}.balloon-button button,.balloon-button a{height:12.5vw}.popup-map{background:var(--white);box-shadow:var(--box-shadow5);z-index:100;-webkit-transform-origin:0 0;transform-origin:0 0;transition:var(--transition);width:89.444vw;position:absolute;top:14.167vw;overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0)}.popup-map.hidden{display:flex}.popup-map.map-show{-webkit-transform:scaleY(1);transform:scaleY(1)}.popup-map-content{max-height:136.111vw;padding:8.333vw 0;overflow-x:auto}.popup-map-content>.button{width:8.333vw;height:8.333vw;top:.556vw;right:.556vw}.popup-map-img,.popup-map-img img{width:174.167vw;height:114.444vw}.popup-review.blur{-webkit-backdrop-filter:blur(2.778vw);backdrop-filter:blur(2.778vw)}.popup-review{box-shadow:var(--box-shadow4);width:100vw}.popup-review-content{min-height:30.556vw}.popup-review-content>.button{top:5.556vw;right:5.556vw}.popup-review-content>.button,.popup-review-content>.button svg{width:6.944vw;height:6.944vw}.popup-review-item{flex-direction:column;width:100%;padding:0 5.556vw;overflow:hidden}.popup-review-client{flex-direction:row;margin:0 0 5.556vw}.popup-review-service{margin-bottom:auto}.popup-review-info{align-items:center}.popup-review-avatar{margin:0 5.556vw 0 0}.popup-review-avatar,.popup-review-avatar img{width:22.222vw;height:22.222vw}.popup-review-about{max-width:30.556vw;margin:0 5.556vw 0 0}.popup-review-about>h3{margin:0 0 1.389vw;font-size:4.167vw;font-weight:400}.popup-review-about>p{font-size:var(--font-medium)}.popup-review .search-item-developer{margin:auto 0 auto auto}.popup-review-desc{font-size:var(--font-default)}.popup-review-img-list{margin:5.556vw 0 0}.popup-review-img-item{margin-right:5.556vw}.popup-review-img-item,.popup-review-img-item img{width:88.889vw;height:38.889vw}.popup-review-answer{width:100%;margin:5.556vw 0 0;padding:11.111vw}.popup-review-answer>p:not(:first-child){font-size:var(--font-default)}.popup-review-answer>p:first-child{font-size:var(--font-h5);margin:0 0 2.778vw}.popup-review-btns{width:88.889vw;bottom:-38.889vw;right:5.556vw}.popup-review-btns span{font-size:var(--font-big)}.popup-review .carousel{flex-direction:column;display:flex}.popup-review .carousel-buttons{position:unset;order:2;width:38.889vw;height:15.278vw;margin:0 auto 16.667vw}.popup-review .splide__arrow{border:.278vw solid var(--turquoise);border-radius:50%}.popup-review .splide__arrow svg{margin-top:1.111vw;margin-right:-2.222vw}.popup-review .splide__list{width:100vw}.popup-review .carousel-container{order:1;width:100vw;min-height:30.556vw;padding:16.667vw 5.556vw 11.111vw;overflow:visible}.popup-review-service .carousel{margin:5.556vw 0 0}.popup-review-service .carousel-buttons{width:88.889vw;margin:0;position:absolute;top:13.056vw}.popup-review-service .splide__arrow{background:var(--white);opacity:.9;box-shadow:var(--box-shadow4);border:none;width:9.722vw;height:9.722vw}.popup-review-service .carousel-container{width:100vw;min-height:38.889vw;padding:0;overflow:hidden}.popup-review-service .splide__list{width:88.889vw}.estates-content{padding:6vw 0 11.111vw}.estates-item{width:88.889vw;padding:6.944vw 0}.estates-item:before{position:unset}.estates-img,.estates-img img{width:88.889vw;height:55.556vw}.estates-item-info{padding:5.556vw 5.556vw 0}.estates-date{width:51.389vw;height:11.111vw;top:6.944vw}.estates-name,.estates-class-list{margin:0 0 5.556vw}.estates-class{height:11.111vw}.estates-district-btn,.estates-advantage{margin:0 0 5.556vw}.estates-district-btn span{order:2;padding:0 2.778vw 0 0}.estates-district-btn svg{order:1;width:8.333vw;height:8.333vw;margin:0 2.778vw 0 0}.estates-advantage{padding:3.333vw}.estates-flat-link{margin:0 5.556vw 4.167vw}.estates-flat-square{width:23vw}.estates-flat-price{width:30vw}.page-estate .no-margin.wrapper{padding:0}.page-estate .search-sidebar{margin:5vw 0 8vw;padding:0 5.556vw}.page-estate{overflow:hidden}.page-estate .search-all-content{padding:0}.search.search-estate{padding:0 0 15.278vw}.search-estate .search-item{margin:0}.page-estate .search-item-content{flex-direction:column;padding:11.111vw 5.556vw 2.778vw}.search-estate .search-item-right{padding:5.556vw 0 0}.search-estate .search-item-links{top:unset;left:unset;flex-wrap:nowrap;width:88.889vw;position:relative}.search-estate .search-item-links>.search-item-review{margin:0 auto 0 0}.search-estate .search-item-rank>span,.search-estate .search-item-rank>span:last-child{font-size:var(--font-small)}.search-estate .search-item-links .share-field svg{border-radius:2.3vw}.search-estate .search-item-links .compare-field{margin:0 4vw}.search-estate .search-item-links .fav-field{margin-right:0}.search-estate .search-item-links svg,.search-estate .search-item-links>a{width:8.333vw;height:8.333vw}.search-estate .search-item-title{white-space:break-spaces;flex-direction:column;align-items:flex-start}.search-estate .search-item-title>span{font-size:var(--font-h2);margin-bottom:3vw}.search-estate .search-item-developer{margin:0 auto 0 0}.search-estate .popup-review .search-item-developer{margin:5.278vw 0 0 5.556vw}.search-estate .search-item-class-list{margin:5.556vw 0}.search-estate .search-item-class{font-size:var(--font-light);width:50%;padding:2.778vw 5.556vw}.search-estate .search-item-sublitle{height:unset;min-height:11.111vw;margin:0 auto 5.556vw 0;display:block}.search-estate .search-item-sublitle span{font-size:var(--font-light);text-align:center}.search-estate .search-sort-list{position:unset;-webkit-transform:unset;-webkit-transform:unset;transform:unset;width:unset;z-index:1;box-shadow:unset;flex-wrap:nowrap;flex-shrink:0;padding-bottom:2vw;overflow-x:auto}.search-estate .search-sort-list a{margin:0}.search-estate .search-sort-list [class*=-btn_3]{width:100%;min-height:11.389vw}.search-estate .search-sort-list a:before{content:unset}.search-estate .search-item-attraction{margin:5.556vw 0 4.167vw}.search-estate .search-item-attraction svg{width:8.333vw;height:8.333vw;margin-right:2.778vw}.search-estate .search-item-attraction .button>span{font-size:var(--font-default);height:5.278vw}.search-estate .search-item-attraction.no-hover span{width:auto}.search-estate .search-head-bottom{margin:0}.search-estate .search-head-bottom *{font-size:var(--font-light)}.search-estate-item-houses{flex-flow:unset;flex-direction:column;width:88.889vw}.search-estate-item-houses>div{flex-flow:column wrap;max-height:13.389vw;display:flex;overflow:hidden}.search-estate-item-houses>div.active{height:unset;max-height:25.389vw}.search-estate-item-houses p{font-size:var(--font-light);width:50%;margin:0 0 2.167vw}.search-estate-item-houses p:nth-child(4),.search-estate-item-houses p:nth-child(8){margin-bottom:0}.search-estate-item-houses .desc-more-btn{margin:0 auto 0 0}.search-estate-item-houses .desc-more-btn.not-show{display:none}.search-estate-btns{flex-direction:column;align-items:flex-start;margin:4.778vw 0 8.333vw;position:relative}.search-estate-btns>p span{font-size:var(--font-light);margin-right:1.111vw}.search-estate-btns>[class*=button]{font-size:var(--font-light);text-transform:uppercase;width:88.889vw;height:12.5vw;margin:5.556vw 0 0;padding:2.778vw 8.333vw}.search-estate-item-list .popup-flat-img-item,.search-estate-item-list .popup-flat-img-list,.search-estate-item-list .popup-flat-img-area .carousel-container{width:100vw}.search-estate-item-list .popup-flat-img-area .carousel-buttons{width:96.667vw}.search-estate-item-list .popup-flat-img-area .carousel-container{height:58.333vw}.search-estate-item-list .popup-flat-img-area .carousel-buttons{top:43%}.search-estate-item-list .popup-flat-img-area{position:relative;left:-5.556vw}.search-estate-item-list .popup-flat-img-thumbnail:not(:last-child){margin:0 5.556vw 0 0}.search-estate-item-list .popup-flat-img-thumbnails{width:100vw;margin:6.944vw 0 0}.search-estate-item-list .popup-flat-img-thumbnail{width:47.222vw;height:30.556vw}.search-estate-desc-text{max-height:50vw}.search-estate-desc-text.active{max-height:none}.desc-more-btn{margin:3vw 0 0 auto}.search-estate-desc-text,.search-estate-desc-text p{font-size:var(--font-medium)}.search-estate-details-list{flex-wrap:wrap;margin:8.333vw 0 0}.search-estate-details-item{height:unset;align-self:flex-start;width:22.222vw;margin:0 0 8.333vw}.search-estate-details-item img{width:6.944vw;height:6.944vw}.search-estate-details-item p{margin:1.389vw 0 0;font-size:2.778vw}.popup-calc.choice-calc{width:89.193vw;max-height:129.708vw;padding:0}.popup-calc.choice-calc .popup-flat-content{background:var(--white);padding:3.906vw;overflow-x:hidden;overflow-y:auto}.popup-calc.choice-calc .form{width:100%}.popup-calc.choice-calc .popup-flat-content{padding:3.906vw 0}.popup-calc.choice-calc .popup-flat-content>h2{text-align:center;margin:0 3.906vw 5.556vw}.popup-calc.choice-calc .select{width:82.188vw}.popup-calc.choice-calc .choice-calc-form>.select{margin-left:auto;margin-right:auto}.popup-calc.choice-calc .choice-calc-programs-list{margin:5.556vw 0}.popup-calc.choice-calc .filter-field,.popup-calc.choice-calc .filter-form-btn{width:100%;min-width:75vw}.popup-calc.choice-calc .choice-calc-result-top>p:first-child{width:23.333vw}.popup-calc.choice-calc .choice-calc-result-top>p:nth-child(3){right:9.375vw}.popup-calc.choice-calc .choice-calc-result-middle>div:nth-child(2),.popup-calc.choice-calc .choice-calc-result-price{width:100%}.popup-calc.choice-calc .choice-calc-result-bottom .button{padding:0 1.389vw}.estate-houses{padding:0 0 11.111vw;overflow:hidden}.estate-houses h2{font-size:var(--font-h4);margin:0 0 11.111vw}.estate-houses-img{width:100vw;margin-bottom:8.333vw}.estate-houses-content>div:last-child{padding:0 5.208vw}.estate-houses .splide__arrow svg{width:7.722vw;height:7.722vw;margin-top:1.111vw;margin-right:-2.222vw}.estate-houses .carousel{flex-direction:column;display:flex}.estate-houses .carousel-buttons,.estate-developer .carousel-buttons{position:unset;order:2;width:33.333vw;height:12.5vw;margin:6.944vw auto 0}.estate-houses .splide__arrow,.estate-developer .splide__arrow{border:.278vw solid var(--turquoise);width:12.5vw;height:12.5vw}.estate-houses .main-districts-item{width:88.889vw;margin:0 13.333vw 0 0}.estate-houses .main-districts-item:before{width:142.222vw;right:-77.778vw}.estate-houses .main-districts-link{margin:5.556vw 0}.estate-houses .main-districts-img,.estate-houses .main-districts-img img{width:88.889vw;height:69.444vw}.estate-houses .search-item-class,.estate-houses .main-districts-date{font-size:var(--font-default);width:50%;height:11.111vw}.estate-houses .search-item-class span,.estate-houses .main-districts-date span{font-size:var(--font-default)}.estate-houses .main-districts-name{font-size:var(--font-h4);margin-top:5.556vw}.estate-houses .main-districts-info>div:first-child{padding:0 2.556vw}.estate-houses .main-districts-info>div{flex:0 auto}.estate-houses .estates-flat-link-list{margin-top:5vw}.estate-houses .estates-flat-link{margin:0 0 5vw}.estate-houses .main-districts-desc{font-size:var(--font-default);margin:0 0 4.167vw}.estate-houses .main-districts-desc:last-child{margin-bottom:0}.estate-houses .main-districts-item [class*=-btn_3]{font-size:var(--font-default);background:0 0;margin-top:auto;margin-bottom:5vw}.estate-developer.main-popular{margin:11.111vw 0 19.444vw;padding:0 5.208vw}.estate-developer.main-popular .title{font-size:var(--font-h4);margin:0 0 5.556vw}.estate-developer.main-popular .main-popular-content>p{font-size:var(--font-medium);padding:0 8.333vw}.estate-developer .main-popular-list{flex-wrap:nowrap;margin:8.333vw 0;overflow:visible}.estate-developer .main-popular-item{width:88.889vw;min-height:98.611vw;margin:0}.estate-developer .splide .main-popular-item{margin:0 5.833vw 0 0}.estate-developer .main-popular-img,.estate-developer .main-popular-img img{width:100%;height:55.556vw}.estate-developer .main-popular-item .main-popular-date{color:var(--white)}.estate-developer .main-popular-info{padding:0 4.167vw}.estate-developer .main-popular-name{font-size:var(--font-h5)}.estate-developer .main-popular-date,.estate-developer .main-popular-desc{font-size:var(--font-default)}.estate-developer .main-popular-date{width:37.5vw;height:11.111vw}.estate-developer.main-popular .carousel{flex-direction:column;display:flex}.estate-developer.main-popular .carousel-container{order:1}.estate-developer.main-popular .carousel-buttons{position:unset;order:2;width:33.333vw;height:12.5vw;margin:0 auto 8.333vw;display:flex}.estate-district{margin:11.111vw 0;padding:0 5.208vw}.estate-district .title{text-align:center;margin-bottom:5.556vw}.estate-district .title:before{position:unset}.estate-district .estate-district-content>p{text-align:center;margin-bottom:8.333vw}.estate-district .main-districts-item{height:unset;width:88.889vw;min-height:94.444vw}.estate-district .main-districts-img,.estate-district .main-districts-img img{width:88.889vw}.estate-district .main-districts-date{width:37.5vw;height:11.111vw}.estate-district .main-districts-date,.estate-district .main-districts-desc{font-size:var(--font-default)}.estate-district .main-districts-info{padding:0 4.167vw}.estate-district .main-districts-name{font-size:var(--font-h5);margin:5.556vw 0 2.778vw}.estate-district .main-districts-btn{margin:8.333vw auto 0}.estate-district .carousel{flex-direction:column;display:flex}.estate-district .carousel-container{order:1}.estate-district .carousel-buttons{position:unset;order:2;width:33.333vw;height:12.5vw;margin:8.333vw auto 0;display:flex}.estate-district .carousel-buttons .splide__arrow{width:12.5vw;height:12.5vw}.popup-flat .popup-block{width:100vw;height:auto;padding:11.111vw 0}.popup-flat .choice-list-tr{border:none}.popup-flat .choice-list-tr-column [class*=-btn_secondary]{width:87.5vw;min-width:87.5vw;height:13.889vw;bottom:28.611vw;left:5.556vw;position:absolute!important}.popup-flat-content{background:var(--white);padding:8.333vw 0;position:relative;overflow-x:hidden;overflow-y:auto}.popup-flat .search-item-links{top:48vw;left:unset;width:unset;right:5.556vw}.popup-flat .search-item-links svg{width:8.333vw;height:8.333vw}.popup-flat .search-item-links .fav-field{margin-right:4vw}.popup-flat-head{flex-direction:column;align-items:flex-start;margin:0 5.556vw}.popup-flat-head h3{flex-direction:column;align-items:flex-start;margin:4.167vw 0 0}.popup-flat-head h3 span:nth-child(2){font-size:4.167vw}.popup-flat-head h3 span:first-child{display:block}.popup-flat-address{margin:4.167vw 0}.popup-flat-address .button{align-items:center}.popup-flat-estate{margin-bottom:4vw}.popup-flat-estate a span{font-size:var(--font-h5)}.popup-flat .search-item-developer{margin:0;position:absolute;top:47vw;left:5.556vw}.popup-flat-body{flex-direction:column;margin-top:22.222vw;position:relative}.popup-flat-left{flex-flow:column wrap;order:2;width:100%;margin:0 5.556vw}.popup-flat-right{order:1;width:100%}.popup-flat-left>p:not(:last-child){margin-bottom:4.167vw}.popup-flat-date{font-size:var(--font-default);width:88.889vw;height:5.556vw}.popup-flat-address svg{width:8.333vw;height:8.333vw;margin-right:2.778vw}.popup-flat-class .search-item-class{font-size:var(--font-light);height:8.333vw;margin-left:5.556vw;padding:2.778vw 8.333vw}.popup-flat-layout span:last-child{font-size:var(--font-light);max-height:8.333vw;margin-left:4.167vw;padding:2.222vw 5.556vw;display:inline-flex}.popup-flat-left [class*=-btn_secondary]{width:80.278vw;min-width:80.278vw;height:13.889vw}.popup-flat-right .search-item-links,.head-estate .search-item-links{width:61.111vw;margin:0 0 5.556vw auto}.head-estate .search-item-links{width:27.222vw}.popup-flat-share-btn,.estates .map-btn{width:8.333vw;height:8.333vw}.head-estate .popup-flat-share-btn{width:9.333vw;height:9.333vw}.popup-flat-img-area{flex-direction:column;margin:0 0 5.556vw}.popup-flat-img-list,.popup-flat-img-item{width:100vw}.popup-flat-img-item img{object-fit:cover}.popup-flat-details-list{flex-wrap:wrap;justify-content:space-between;margin:0 8.333vw 5.556vw}.popup-flat-details-item{flex-direction:row;align-items:center;width:34.722vw;margin-bottom:5.556vw}.popup-flat-details-item svg{width:6.944vw;height:9.444vw;margin:0 2.778vw 0 0}.popup-flat-details-item p{font-size:var(--font-light);text-align:left}.popup-flat-details-item span{text-align:left}.popup-flat-img-thumbnail{width:46.944vw;height:27.778vw}.popup-flat-img-thumbnail:not(:last-child){margin:0 5.556vw 0 0}.popup-flat-img-area .carousel-buttons{width:96.667vw;height:11.111vw;top:43%;left:1.667vw}.popup-flat-img-area .carousel-buttons .splide__arrow{opacity:.9;border-radius:50%;width:11.111vw;height:11.111vw}.popup-flat-img-area .splide__arrow svg{width:6.944vw;height:6.944vw;margin-top:1.667vw;margin-right:-3.056vw}.popup-flat-img-area .carousel-container{width:100vw;height:67.5vw}.popup-flat-img-area .gallery-thumbnail .carousel-container{width:100vw;height:36.111vw;margin:5.556vw 0 0}.popup-flat-img-thumbnails{flex-direction:row;overflow-x:auto}.popup-flat-floor{width:71.389vw}.popup-flat-left>p.popup-flat-price{margin-bottom:2.778vw}.popup-flat-left>p.popup-flat-price-meter{font-size:var(--font-big)}.popup-flat-left [class*=-btn_secondary],.popup-flat-left>p:last-child{font-size:var(--font-medium);width:88.889vw}.popup-flat-left>p:last-child{margin:2.778vw 0 0}.popup-flat-left>p:last-child span{font-size:var(--font-light)}.popup-house .popup-block{width:100vw;margin:0;padding:22.222vw 0}.popup-house h3{padding:0 5.556vw}.popup-house .popup-flat-head{margin-top:5vw;position:relative}.popup-house .search-item-developer{display:none}.popup-house .popup-flat-head h3{margin:4.167vw 0}.popup-house .popup-flat-address{margin:0 0 11.111vw}.popup-house .popup-flat-body{margin-top:0}.popup-house .popup-flat-left{height:unset;width:88.889vw;margin:0 auto;position:relative}.popup-house .popup-flat-left>p{margin-bottom:4.167vw}.popup-house .search-item-class{margin-left:2.778vw}.popup-house .popup-flat-left>p.popup-house-date{margin:0 0 4.167vw}.popup-house-entrance-ready{left:1.111vw}.popup-house .popup-flat-left>.popup-house-entrance:not(:last-child),.popup-house .popup-flat-left>p.popup-house-floors{margin-bottom:2.778vw}.popup-house .popup-flat-estate,.popup-house .popup-flat-date{position:unset}.popup-house .popup-flat-estate span:first-child{font-size:var(--font-big)}.popup-house .search-item-class{font-size:var(--font-light);width:36.111vw;height:11.111vw}.popup-house-floors-total{top:13.056vw}.popup-house .popup-house-entrance,.popup-house .popup-house-floors-total{font-size:var(--font-light)}.popup-house-floors{top:3.056vw}.popup-house-height{top:23.056vw}.popup-house-decoration{top:33.889vw}.popup-house-construct{margin-top:2.778vw}.popup-house .popup-flat-left>.popup-house-condition,.popup-house .popup-flat-left>.popup-house-banks,.popup-house .popup-flat-left>.popup-house-banks span{font-size:var(--font-default)}.popup-house .popup-flat-left>.popup-house-banks{margin:0 0 6.944vw}.popup-house .popup-flat-left>p:last-child span{font-size:var(--font-big)}.popup-house-flats{margin:0 0 4.167vw}.popup-house-flats sup{font-size:2.5vw}.popup-house-room{margin-right:5.556vw}.popup-house-count{width:19.444vw}.popup-house-count span:first-child{min-width:6.389vw}.popup-house-square{width:22.222vw}.popup-house-price{width:35vw}.popup-house .popup-flat-details-list{flex-wrap:wrap;justify-content:flex-start;width:88.889vw;margin:0 auto}.popup-house .popup-flat-details-item{flex-direction:column;align-self:flex-start;width:21.111vw;margin-bottom:8.333vw;margin-right:1.389vw}.popup-house .popup-flat-details-item:nth-child(4),.popup-house .popup-flat-details-item:nth-child(8){margin-right:0}.popup-house .popup-flat-details-item object,.popup-house .popup-flat-details-item svg{width:6.944vw;height:6.944vw}.popup-house .popup-flat-details-item p,.popup-house .popup-flat-details-item span{margin:2.222vw 0 0;font-size:2.778vw}.popup-house .popup-flat-left [class*=-btn_secondary]{position:unset;height:12.5vw;margin:5vw auto 0}.flat-title h1{flex-direction:column;display:flex}.flat-title .search-item-links{top:20vw;left:0}.flat-title .search-item-links svg{width:7vw;height:7vw}.flat-container{margin-bottom:22vw}.flat-container .wrapper{padding:0}.flat-container .popup-flat-body{margin-top:10vw}.flat-container .search-item-developer{margin-left:0}.flat-title .search-item-links .share-field svg{border-width:2px;border-radius:2vw}.flat-title .choice-head{margin-bottom:5.556vw}.flat-title .search-item-links{top:0;right:0;left:unset;margin-left:auto;position:relative}.flat-title .search-item-links .compare-field{margin:0 4.167vw 0 0}.choice-title{margin-top:11vw}.choice-title>.padding,.choice>.padding{padding:0}.choice-head{flex-direction:column;margin:0 5.556vw 11.111vw}.choice-head h1{flex-direction:column;margin:0 0 5.556vw;display:flex}.choice-head>a{font-size:var(--font-default);color:var(--turquoise);text-align:right;margin:0 0 8vw auto;font-weight:600}.choice-sort-list{background:var(--white);height:13.889vw;box-shadow:0 1.111vw 4.444vw rgba(10,69,103,.1)}.choice-sort-list svg{width:5vw;height:5vw;margin-right:2.778vw}.choice-sort-list .button:nth-child(3) svg{stroke:var(--turquoise)}.choice-sort-list .alert-circle{background:var(--orange);color:var(--white);border-radius:50%;width:4.167vw;height:4.167vw;font-size:2.778vw;position:absolute;top:2.222vw;left:3.889vw}.choice-sort-list .button{background:var(--white);box-shadow:unset;font-weight:500;font-size:var(--font-light);white-space:nowrap;border-radius:1.389vw;height:13.889vw;padding:0 1.389vw;position:relative}.choice-filter .filter-form-title{margin-bottom:4vw}.choice-filter .filter-form-title:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.choice-filter .filter-form-title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.choice-filter .filter-form-title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.choice-filter .filter-form-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.choice-filter .filter-form{flex-direction:column;padding-bottom:20vw}.choice-filter .filter-field{width:100%}.choice-filter .filter-field-terrace,.choice-filter .filter-field-twolayout{width:100%;margin-bottom:7vw;position:relative}.choice-filter .filter-price-info{height:13.889vw;padding:.417vw .677vw .573vw}.choice-filter .info-date{margin:0 0 .417vw;position:absolute;bottom:10vw;left:0}.choice-filter .filter-form-btn{min-height:13.889vw}.choice-block-list,.choice-block-chess{position:relative}.choice-result{background:rgba(108,189,192,.1);border:.5px solid rgba(2,151,157,.55);min-height:55.556vw;margin:0 0 11.111vw;padding:5.556vw}.choice-result h2{font-size:var(--font-big);margin:0 0 5.556vw}.choice-result>p{display:none}.choice-result>div:nth-child(2){flex-direction:column;align-items:flex-start}.choice-result>div:nth-child(3)>p{color:#f57f39;margin-right:auto;font-size:4.167vw;font-weight:600}.choice-result p{font-size:var(--font-big)}.choice-result .search-item-class{font-size:var(--font-small);width:unset;min-width:30vw;height:8vw;margin:2vw 0;padding:0 2.604vw}.choice-result>p{font-size:var(--font-medium);margin:4.167vw 0 5.556vw}.choice-result>div:last-child{flex-direction:column;margin-top:5vw}.choice-result .button{font-size:var(--font-light);background:var(--white);border:.278vw solid rgba(0,136,145,.5);margin:3vw 0 5.556vw auto;padding:1.944vw 8.611vw}.choice-list .padding{padding:0}.choice-list-thead{display:none}.choice-list-tr{background:var(--white);box-shadow:var(--box-shadow1);border:none;flex-direction:column;min-height:226.944vw;margin:0 0 11.111vw;padding:11.111vw 5.556vw;position:relative}.choice-list-tr-column:not(:last-child):before{content:unset}.choice-list-tr-img{margin:63.056vw 0 0 auto}.choice-list-tr-img,.choice-list-tr-img img{width:41.667vw;height:38.889vw}.choice-list-tr-img img{object-fit:contain}.choice-list-tr-column{position:unset}.choice-list-tr-number>p:first-child,.choice-list-tr-column:first-child>p:first-child,.choice-list-tr-number>p:nth-child(2),.choice-list-tr-layout>p:first-child,.choice-list-tr-layout>div:nth-child(2),.choice-list-tr-column:nth-child(3)>h2:first-child,.choice-list-tr-house>p:first-child,.choice-list-tr-column .select,.choice-list-tr-column:nth-child(2){position:absolute}.choice-list-tr-column:first-child>p:first-child{font-size:var(--font-h5);top:14.111vw}.choice-list-tr-layout>p:first-child{font-size:var(--font-light);justify-content:center;align-items:center;width:44.444vw;height:11.111vw;display:flex;top:61.389vw}.choice-list-tr-number>p:nth-child(2){font-size:var(--font-h5);top:51.667vw;right:5.556vw}.choice-list-tr-decor,.choice-list-tr-column:nth-child(2) .decoration-btn{font-size:var(--font-medium);border:1px solid #d9e6f1;justify-content:center;align-items:center;width:44.444vw;height:11.111vw;display:flex;position:absolute;top:-60.278vw;left:0}.choice-list-tr-decor span,.choice-list-tr-column:nth-child(2) .decoration-btn span,.choice-list-tr-column:nth-child(2)>.choice-list-tr-decor{font-size:var(--font-medium)}.choice-list-tr-column:nth-child(2) .decoration-btn{font-size:var(--font-medium);top:-47.222vw;left:0}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-input{padding:1.302vw 4.208vw 1.302vw 3.604vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-input>span{color:var(--turquoise);font-size:3.333vw;font-weight:500}.choice-list-tr-column:nth-child(2)>.decoration-btn.select-with-arrow .select-arrow{height:11.111vw}.choice-list-tr-column:nth-child(2)>.decoration-btn.select-with-arrow .select-arrow:before,.choice-list-tr-column:nth-child(2)>.decoration-btn.select-with-arrow .select-arrow:after,.choice-list-tr-column .select.select-with-arrow .select-arrow:before,.choice-list-tr-column .select.select-with-arrow .select-arrow:after{right:6.611vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-dropdown{right:unset;width:66.111vw;left:0}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-dropdown-content{padding:5.556vw 6.944vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-list{height:100%}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label:not(:last-child){margin-bottom:2.778vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label>span:nth-child(2){font-size:3.889vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label>span:nth-child(3){margin-left:13.889vw;font-size:4.444vw}.choice-list-tr-house>p:first-child{top:27.722vw}.choice-list-tr-column:nth-child(3)>h2:first-child{top:22.444vw}.choice-list-tr-number>p:first-child{font-size:var(--font-h5);position:absolute;top:51.667vw;left:5.556vw}.choice-list-tr-links span:before{content:unset}.choice-list-tr-column .select{width:41.667vw;height:11.111vw;top:61.511vw;right:5.556vw}.choice-list-tr-column .select.select-with-arrow .select-arrow{height:11.111vw}.choice-list-tr-column .click-btn.select.select-with-arrow .select-arrow:before,.choice-list-tr-column .click-btn.select.select-with-arrow .select-arrow:after{bottom:63%}.choice-list-tr-column .select-input span{font-size:var(--font-medium)}.choice-list-tr-column .select:before,.choice-list-tr-column .select:after{bottom:3.611vw}.choice-list-tr-column .click-btn.select:before,.choice-list-tr-column .click-btn.select:after{bottom:6.111vw}.choice-list-tr-column .select-dropdown{top:10.833vw;right:0;left:unset;width:88.889vw}.choice-list-tr-column .select-dropdown,.choice-list-tr-column .select-dropdown-content{max-height:110vw}.choice-list-tr-column .select-list>p:first-child{margin:0 0 2.778vw}.choice-list-tr-column:nth-child(2){background:#ecf4f4;border-radius:.833vw;flex-flow:wrap;justify-content:space-between;align-items:flex-end;width:88.889vw;padding:2.778vw 5.556vw;top:130.444vw;left:5.556vw}.choice-list-tr-column .select-section{margin-bottom:2.778vw}.choice-list-tr-old{font-size:var(--font-big);order:1;width:100%}.choice-list-tr-new{font-size:var(--font-h2);order:2}.choice-list-tr-total-square{order:3}.choice-list-tr-installments{font-size:var(--font-big);position:absolute;top:23vw;left:2vw}.choice-list-tr-note{font-size:var(--font-light);text-align:center;order:4;position:absolute;top:33vw;left:-1.389vw}.choice-list-tr-note.istallments span:first-child{margin-bottom:2vw}.choice-list-tr-column:nth-child(3)>p:nth-child(4){font-size:var(--font-medium);position:absolute;top:35.5vw;left:5.556vw}.choice-list-tr-column:nth-child(3)>p:nth-child(8),.choice-list-tr-column:nth-child(3)>a:nth-child(9){width:88.889vw;position:absolute;top:61.111vw;left:5.556vw}.choice-list-tr-column:nth-child(3)>p:nth-child(8){top:116.389vw}.choice-list-tr-column:nth-child(3)>a:nth-child(9){justify-content:flex-start;top:126.944vw}.choice-list-tr-links>.button:last-child{border:.278vw solid #d9e6f1;justify-content:center;align-items:center;width:44.444vw;height:11.111vw;font-weight:500;display:flex;position:absolute;top:100.278vw;left:5.556vw}.choice-list-tr-links>.button:last-child span{font-size:var(--font-medium)}.choice-list-tr-column:nth-child(5) [class*=-btn_secondary]{width:87.5vw;min-width:87.5vw;height:13.889vw;position:absolute;bottom:28.611vw;left:5.556vw}.choice-list-tr-reserv-time{font-size:var(--font-light);width:88.889vw;position:absolute;bottom:21.944vw;left:5.556vw}.choice-list-tr-reserv-time span:not(:last-child){display:inline}.choice-list-tr-reserv-time span:last-child{color:var(--orange);margin-left:1.389vw}.choice-list-tr-reserv{width:87.5vw;position:absolute;bottom:7.778vw;right:6.944vw}.choice-list-tr-column:first-child{margin:0 0 -31.222vw}.choice-list-tr-trade{margin-top:2.778vw}.choice-list-tr-column:nth-child(5) .search-item-links{font-size:var(--font-light);width:88.889vw;position:absolute;top:5vw;left:5.556vw}.choice-list-tr-column:nth-child(5) .search-item-links .compare-field,.choice-list-tr-column .search-item-links .fav-field{margin:0}.choice-list-tr-column .search-item-links .fav-field{margin-right:3vw}.choice-list-tr-column .search-item-links svg{width:8.333vw;height:8.333vw}.choice-list-tr-reserv-dropdown{width:87.5vw;padding:5.556vw;top:13.889vw}.choice-list-btns .btn-choice{font-size:var(--font-medium);text-transform:uppercase;width:88.889vw;height:13.889vw;margin:5.556vw auto 0}.choice-list-tr-address{margin-bottom:2vw}.choice-list-tr-address svg{width:8.333vw;height:8.333vw;margin-right:2vw}.choice-chess-btns .btn-choice{font-size:var(--font-default);width:56.667vw;height:13.889vw}.choice-list-btns{flex-direction:column;width:100%;margin:0 auto}.choice-block-chess .filter-item:nth-child(3)>p:first-child{padding:2.778vw 5.556vw}.choice-block-chess .form{width:100%}.choice-block-chess .filter-item:nth-child(4) .filter-reset{top:5.865vw;right:4.698vw}.choice-chess-explan{flex-wrap:wrap;margin:0 5.556vw 5.556vw}.choice-chess-explan-title{width:100%;margin:0 0 6.944vw}.choice-chess-explan-title p{font-size:var(--font-h5)}.choice-chess-explan-column{width:50%;margin:0 0 2.778vw}.choice-chess-explan-column>p:nth-child(2){font-size:var(--font-small)}.chess-letter{font-size:var(--font-default);flex-shrink:0;width:8.333vw;height:8.333vw;margin-right:1.389vw;padding:2.778vw}.choice-chess-table{width:100vw}.choice-chess-floor{width:5.556vw;height:33vw;padding:4.167vw 0}.choice-chess-floor span{font-size:var(--font-medium)}.choice-chess-flat{width:33vw;height:33vw;padding:2.778vw}.choice-chess-flat-number,.choice-chess-flat-class,.choice-chess-flat-price,.choice-chess-flat-square,.choice-chess-flat-square>p:first-child{margin:0 0 1.389vw;font-size:2.778vw}.choice-chess-flat-class{margin:0 0 2.778vw}.choice-chess-flat.sold .choice-chess-flat-square *,.choice-chess-flat-square>p:nth-child(2){font-size:2.778vw}.choice-chess-flat-price,.choice-chess-flat-square>p:first-child,.choice-chess-flat-square>p:nth-child(2){text-align:right}.choice-chess-flat.sold .choice-chess-flat-square sup{font-size:2.222vw}.choice-chess-flat.buy .choice-chess-flat-square{flex-direction:column}.choice-chess-flat.buy .choice-chess-flat-number>p:first-child,.choice-chess-flat.buy .choice-chess-flat-old{display:none}.choice-chess-flat-number>p:first-child,.choice-chess-flat-number>p:nth-child(2){font-size:var(--font-light)}.choice-chess-flat-number>p:nth-child(2){margin-left:auto}.choice-chess-flat.buy .choice-chess-flat-class .chess-letter{position:absolute;top:1.389vw;left:1.389vw}.choice-chess-flat.buy .flat-link-btn{left:-1.5vw}.choice-chess-flat-dropdown{font-size:var(--font-light);width:70.833vw;height:29.167vw;padding:4.167vw;bottom:-28.611vw}.choice-chess-flat.sold .choice-chess-flat-square{margin:0 0 0 auto}.choice-chess-btns{margin-top:11.111vw}.choice-chess-btns .btn-choice{font-size:var(--font-light);text-transform:uppercase;width:88.889vw}.choice .pagination-block{padding:0 2.778vw}.choice .pagination-left{margin-right:11.111vw}.choice-recall.join-promotion.promotion{min-height:unset}.choice-recall.join-promotion .promotion-content{padding:5.556vw 0}.choice-recall.join-promotion .promotion-info h2{margin:27.778vw 0 11.111vw;padding:0;font-size:6.944vw}.choice-recall.join-promotion .promotion-info h2 span{display:block}.choice-recall [class*=-btn_secondary]{width:88.889vw;height:16.667vw}.choice-calc{padding:22.222vw 0 16.667vw}.choice-calc>.padding{padding:0}.choice-calc h2,.choice-calc .choice-calc-carousel{padding:0 5.556vw}.choice-calc .choice-calc-form>.select{margin-left:5.556vw;margin-right:5.556vw}.choice-calc h2{font-size:var(--font-h2);margin:0 0 11.111vw}.choice-calc h2 span{display:block}.choice-calc .select{background:var(--white);width:88.889vw}.choice-calc .select-input>span>input~.tooltip-bottom{top:13.611vw}.choice-calc-programs-list>.tooltip-bottom{top:-15.278vw}.choice-calc-objects-list>.tooltip-bottom{top:-15.556vw}.choice-calc-banks-list{width:100%}.choice-calc-banks-item{width:41.667vw;height:27.778vw;margin-right:5.556vw}.choice-calc-banks-item .button{background:var(--white)}.choice-calc-carousel.carousel{flex-direction:column;display:flex}.choice-calc-carousel .carousel-container{order:1;width:100%;margin:11.111vw auto;padding-top:.556vw;padding-bottom:.556vw}.choice-calc-carousel .carousel-buttons{position:unset;order:2;width:38.889vw;margin:0 auto}.choice-calc-carousel .splide__arrow,.choice-calc-carousel .splide__arrow:hover,.choice-calc-carousel .splide__arrow:focus{border:.278vw solid var(--turquoise)}.choice-calc-carousel .splide__arrow svg{fill:var(--turquoise)}.choice-calc-carousel .splide__track{width:100%}.choice-calc-programs-list{margin:13.667vw 0 2.556vw;padding:3vw 2vw;overflow-x:auto}.choice-calc-programs-item{flex-shrink:0;margin:0 3vw}.choice-calc-programs-item span{font-size:var(--font-medium);text-align:center;border:.278vw solid #dbdbdb;width:100%;padding:2.778vw 8.333vw}.choice-calc-programs-item input:checked+span{border:.278vw solid var(--orange);background:var(--white)}.choice-calc-objects-list{flex-wrap:wrap;margin:0 0 5.556vw}.choice-calc-objects-item{margin:0 0 1.389vw}.choice-calc-objects-item span{padding:1.389vw 4.167vw}.choice-calc-body{flex-direction:column}.choice-calc .filter{position:unset;z-index:1;flex-flow:wrap;justify-content:space-between;width:100%;margin:5.556vw 0 0;padding:11.111vw 5.556vw;-webkit-transform:scaleY(1);transform:scaleY(1)}.choice-calc .filter [class*=-btn_secondary]{min-width:71.667vw;margin:7.5vw 0 0}.choice-calc .filter-field,.choice-calc .filter-form-btn{width:100%}.choice-calc .filter-price-prev,.choice-calc .filter-price-next{width:13.889vw}.choice-calc .filter-price-block input[data-type=number]{font-size:var(--font-big);width:61.111vw;font-weight:600}.choice-calc .filter-price-block:nth-child(2) input[data-type=number]{width:34.722vw}.choice-calc .filter-price-block:nth-child(3) input[data-type=number]{width:28.333vw}.choice-calc .filter-price-block .filter-price-input>span{font-size:var(--font-big);padding:3.889vw 0}.choice-calc .filter-price-block .filter-price-input .tooltip-bottom{top:13.333vw}.choice-calc-result{background:var(--white);flex-direction:column;width:100%;margin:11.111vw 0 0;padding:13.889vw 5.556vw}.choice-calc-result-top{position:relative}.choice-calc-result-top>p:first-child{font-size:var(--font-default);width:33.333vw;height:11.111vw;margin-right:4.167vw}.choice-calc-result-top>p:nth-child(2){margin-bottom:auto}.choice-calc-result-top>p:nth-child(2) span{font-size:4.167vw}.choice-calc-result-top>p:nth-child(3){position:absolute;bottom:0;right:10vw}.choice-calc-result-middle{flex-direction:column;margin:5.556vw 0 11.111vw}.choice-calc-result-middle>div:first-child,.choice-calc-result-middle>div:nth-child(2){width:100%}.choice-calc-result-left{flex-direction:column;width:100%;margin:0 0 11.111vw;padding:5.556vw}.choice-calc-result-img{width:76.389vw;height:30.556vw;padding:8.333vw}.choice-calc-result-left h3{font-size:var(--font-light);margin:2.778vw 0 auto}.choice-calc-result-item{flex-wrap:wrap;align-items:flex-start;margin:0 0 5.556vw}.choice-calc-result-price{width:100%;margin:1.389vw 0 0;padding:2.778vw 8.333vw;font-size:4.167vw}.choice-calc-result-item>span{margin:0 auto 0 2.778vw;font-size:4.167vw}.choice-calc-result-name,.choice-calc-result-top>p:nth-child(2){font-size:var(--font-default)}.choice-calc-result-note{font-size:2.778vw}.choice-calc-result-bottom{flex-direction:column}.choice-calc-result-bottom .button{font-size:var(--font-light);height:13.889vw;padding:0 4.167vw}.choice-calc-result-bottom .button:not(:last-child){margin:0 0 4.167vw}.choice-cond{padding:11.111vw 0}.choice-cond h2{text-align:center;margin:0 0 11.111vw}.choice-cond-top-list{flex-direction:column;margin:0 0 5.556vw;position:relative}.choice-cond-top-item{justify-content:center;width:100%;margin:0 0 5.556vw;padding:11.111vw 5.556vw;box-shadow:0 1.111vw 5.556vw .278vw rgba(70,119,182,.2)}.choice-cond-top-item *{font-size:var(--font-default)}.choice-cond-top-item>p{font-size:4.167vw}.choice-cond [class*=-btn_3]{padding:0 2.778vw}.choice-cond-top-column>div:first-child{order:2}.choice-cond-top-list>.choice-cond-top-item:last-child .choice-cond-item-link:not(:last-child){margin:0 0 5.556vw}.choice-cond [class*=-btn_3],.choice-cond-top-item>p{margin:5.556vw 0 0}.choice-cond-bottom-list{flex-direction:column}.choice-cond-bottom-item{width:100%;padding:0 5.556vw}.choice-cond-bottom-item:not(:last-child){margin:0 0 5.556vw}.choice-cond-bottom-item p{font-size:var(--font-default)}.choice-cond-bottom-item .choice-cond-bottom-title{font-size:var(--font-h5);margin:0 0 5.556vw}.choice-similar.main-recent{background:var(--grayest);margin:0;padding:16.667vw 0 8.333vw}.choice-similar.main-recent .title{margin:0 13.889vw 2.778vw}.choice-similar .main-recent-content>p{text-align:center;margin:0 2.778vw 8.333vw}.choice-similar .main-recent-item{background:var(--white);margin:0 12.5vw}.choice-similar .carousel{flex-direction:column;display:flex}.choice-similar .carousel-buttons{position:unset;order:2;margin:5.556vw auto 0;display:flex}.choice-faq{background:var(--grayest);margin:0;padding:8.333vw 0 19.444vw}.choice-faq h2{text-align:center;margin:0 0 11.111vw}.choice-faq-item{box-shadow:unset;background:var(--white);padding:11.111vw 8.333vw}.choice-faq-item:last-child{border-bottom:.278vw solid #909090}.choice-faq-item.active{box-shadow:unset;border:none}.choice-faq-question{font-size:var(--font-big);width:51.389vw}.choice-faq-item svg{width:5.556vw;height:5.556vw;right:8.333vw}.choice-faq-item.active{flex-direction:column}.choice-faq-item.active .choice-faq-question{width:100%;margin:0 0 5.556vw}.choice-faq-item>p{font-size:var(--font-default)}.choice-faq-item.active svg{position:absolute;bottom:8.333vw;right:8.333vw;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.page-booking{background:var(--grayest)}.booking1>.padding{padding:0}.booking-head{margin:8vw 0 16.667vw;padding:0 5.556vw}.booking-progressbar:before{height:.556vw;bottom:3.889vw}.booking-circle{width:8.333vw;height:8.333vw}.booking-circle.active:after{width:5vw;height:5vw;top:1.944vw}.booking-circle span{font-size:var(--font-light);width:25vw;bottom:-6.944vw}.booking-circle:first-child span{left:-.833vw}.booking-circle:nth-child(2) span{left:-6.389vw}.booking-circle:nth-child(3) span{text-align:right;width:22.222vw;bottom:-10.278vw;right:.833vw}.booking1{background:var(--grayest);padding:0 0 11.111vw}.booking1-item-list{flex-direction:column}.booking1-item-flat{background:var(--white);flex-direction:column;margin:0 0 11.111vw;padding:11.111vw 5.556vw}.booking1-item-detail{background:var(--white);padding:11.111vw 5.556vw}.booking1-item-left{width:100%}.popup.floor-popup{width:88.889vw;max-height:83.333vw}.booking1-item-right{width:100%;position:relative}.booking1-item-right>div:first-child{margin:8.333vw 0 5.556vw}.booking1-item-left h2{margin:0 0 8.333vw}.booking1-item-flat-address,.booking1-item-flat-layout,.booking1-item-left>.button{margin:0 0 5.556vw}.booking1-item-left>.button{z-index:10;position:relative}.booking1-item-flat-img,.booking1-item-flat-img img{width:88.889vw;height:69.444vw}.booking1-item-flat-address{flex-direction:column;align-items:flex-start}.booking1-item-flat-address span:first-child{font-size:var(--font-h5);margin:0 0 1.389vw}.booking1-item-flat-layout span:first-child{font-size:var(--font-light);justify-content:center;align-items:center;width:50vw;height:11.111vw;padding:2.778vw 5.556vw;display:flex}.booking1-item-flat-layout span:nth-child(2){margin-right:5.556vw}.booking1-item-flat-entrance{position:relative;bottom:-4.444vw}.booking1-item-flat-entrance,.booking1-item-left>.button,.booking1-item-flat-viewing{font-size:var(--font-light)}.booking1-item-flat-viewing{color:var(--orange);font-weight:500}.booking1-item-flat-house,.booking1-item-right>.attraction-btn,.booking1-item-flat-advantage1,.booking1-item-flat-construct{margin:0 0 5.556vw}.booking1-item-flat-estate{font-size:var(--font-h2);margin-right:4.167vw}.booking1-item-flat-house p:first-child{font-size:var(--font-h5)}.booking1-item-right>.attraction-btn span:nth-child(2),.booking1-item-flat-construct,.booking1-item-flat-advantage2{font-size:var(--font-default)}.booking1-item-flat-house p:first-child{margin-right:5.556vw}.booking1-item-flat-house p:nth-child(2){font-size:var(--font-light);width:41.667vw;height:11.111vw}.booking1-item-right>.attraction-btn svg{width:8.333vw;height:8.333vw;margin-right:2.778vw}.booking1-item-flat-advantage1 span{font-size:var(--font-light);text-align:center;width:100%;padding:2.778vw 8.333vw}.booking1-item-flat-advantage2{margin:0 0 5.556vw}.booking1-item-right .developer-logo{height:12.5vw}.booking1-item-detail h2{text-align:center;margin:0 0 6.944vw}.booking1-item-detail-price,.booking1-item-detail-discount,.booking1-item-detail-decoration,.booking1-item-installments{margin:0 0 5.556vw}.booking1-item-detail-price>span:first-child{width:47.222vw}.booking1-item-detail .delete-btn{font-size:var(--font-default);margin:0 0 6.944vw}.booking1-item-detail-total{font-size:var(--font-h5)}.booking1-item-detail-per-meter{margin:.833vw 0 5.556vw}.booking1-item-detail-note1,.booking1-item-detail-note2{margin:0 0 2.778vw}.booking1-item-detail-note3{font-size:var(--font-light)}.booking1-item-detail-note3 span:first-child{margin-bottom:2.778vw}.booking1-item-detail-note4{margin-top:2.778vw}.booking1-info{margin:0 0 11.111vw;padding:16.667vw 5.556vw 11.111vw}.booking1-info>.padding{padding:0}.booking1-info-content h2{font-size:var(--font-h1);margin:0 0 11.111vw}.booking1-info-list{flex-wrap:wrap}.booking1-info-item{width:100%;padding:11.111vw}.booking1-info-item:not(:last-child){margin:0 0 5.556vw}.booking1-info-item h3,.booking1-info-item p:not(:last-child){margin:0 0 2.778vw}.booking1-info-item h3{font-size:var(--font-h5)}.booking1-info-item p{font-size:var(--font-default)}.booking1-info-item .booking1-info-note{font-size:var(--font-light);font-weight:500}.booking1-btn{text-transform:uppercase;width:100%;height:13.889vw;margin:11.111vw auto 13.889vw}.booking1-btn span{font-size:var(--font-light)}.booking1-note-text{background:var(--white);flex-direction:column;align-items:flex-start;padding:11.111vw 8.333vw}.booking1-note-text .button{margin-bottom:5.556vw}.booking1-note-text svg{width:8.333vw;height:8.333vw}.booking1-note-text p{font-size:var(--font-default)}.booking2.booking1{padding:0}.booking2-form{margin:11.111vw 0 16.667vw}.booking2-form>.padding{padding:0}.booking-form-block{background:var(--white);margin-bottom:12.5vw;padding:11.111vw 5.556vw}.booking-form-block input{font-size:var(--font-default)}.booking-form .form-field{margin:0 0 5.556vw}.booking-form .form-field.form-label-check>input[type=checkbox]+span:before{left:5.556vw}.booking-form .form-field.form-label-check>input[type=checkbox]:checked+span:after{top:6.111vw;left:6.667vw}.booking-form .form-field.form-label-check>span{width:100%;height:16.667vw;padding-left:18.889vw}.booking-form .btn-more span{justify-content:center;align-items:center;width:100%;height:15.278vw;padding:2.778vw 5.556vw;display:flex}.booking-form-block h3{font-size:var(--font-h4);flex-direction:column;margin:0 8.333vw 5.556vw 0}.booking-form-block .form-label{position:relative}.booking-block2 h3 span:first-child{margin:0 0 1.389vw}.booking-block2 h3 span:last-child{color:var(--orange);text-decoration:underline}.booking-form-subtitle{margin:0 0 8.333vw}.booking-block1 .form-container,.booking2-address,.booking2-approved,.booking2-waiting{flex-direction:column}.booking-block1 .form-field{width:100%}.booking-block1 .form-input{height:16.667vw}.booking-block2 .booking-form-note1{font-size:var(--font-default);color:var(--black);font-weight:400}.booking-block2 .booking-form-note1,.booking-block2 .form-container{margin-bottom:5.556vw}.booking-block2 .form-container{flex-direction:column;align-items:flex-start}.booking-block2 .form-container>input{margin-top:4.167vw}.booking-block2 .form-label>input[type=checkbox]+span:before,.booking-block3 .form-label>input[type=checkbox]+span:before{width:5.556vw;height:5.556vw;margin:0 2.778vw 0 0}.booking-block2 .form-label>input[type=checkbox]:checked+span:after,.booking-block3 .form-label>input[type=checkbox]:checked+span:after{width:3.722vw}.booking-block2 .form-container:nth-child(3)>input,.booking-block2 .form-container:nth-child(4)>input,.booking-block2 .form-container:nth-child(5)>input{width:43.611vw;height:11.111vw;padding:.833vw 2.778vw}.booking-block2 .form-container:nth-child(6)>label{margin-bottom:4.167vw}.booking-block2 .form-container:nth-child(6)>div{width:100%;position:relative}.booking-block2 .form-container:nth-child(6) .form-input,.booking-block2 .form-container:nth-child(9) .form-input,.booking-block2 .form-container:nth-child(10) .form-input{height:11.111vw;padding:1.389vw 2.778vw}.booking-block2 .form-container:nth-child(6) .form-input:first-child{width:88.889vw;margin:0 0 2.778vw}.booking-block2 .form-container:nth-child(6) .form-input:nth-child(2),.booking-block2 .form-container:nth-child(6) .form-input:nth-child(3){width:43.056vw}.booking-block2 .form-container:nth-child(6) .form-input:nth-child(3){position:absolute;top:13.889vw;right:0}.booking-block2 .form-label>input[type=checkbox]+span{align-items:flex-start;padding-left:7.557vw}.booking-block2>label,.booking-block2>.booking-form-note2{margin-bottom:5.556vw}.booking2-approved,.booking2-waiting{align-items:flex-start}.booking2-approved input:nth-child(2),.booking2-waiting input:nth-child(2),.booking-block2 .form-container:nth-child(9) .form-input{width:77.778vw;height:9.722vw;margin:4.167vw auto 2.778vw 0}.booking-block2 .form-container:nth-child(9) .form-input:nth-child(3){margin-top:0;margin-bottom:0}.booking2-waiting input:nth-child(2){margin-bottom:0}.booking-block2 .form-container:nth-child(10)>.form-input{height:9.722vw}.booking-block2 .form-container:nth-child(10){margin-bottom:0}.booking-block2 .form-container:nth-child(3)>input,.booking-block2 .form-container:nth-child(4)>input,.booking-block2 .form-container:nth-child(5)>input,.booking-block2 .form-container:nth-child(6) .form-input,.booking-block2 .form-container:nth-child(9)>.form-input,.booking-block2 .form-container:nth-child(10)>.form-input{font-size:var(--font-light)}.booking2-approved input:nth-child(3){width:67.778vw;margin:0 0 0 11.944vw}.booking-block3,.booking-form-block.booking-block4,.booking-form-block.booking-block5{padding:16.667vw 5.556vw 11.111vw}.booking-block3>h3{font-size:var(--font-h2);margin-bottom:11.111vw}.booking-block3 .form-label>input[type=checkbox]+span{align-items:flex-start;padding-left:8.557vw;display:flex}.booking-block3 .form-label>input[type=checkbox]:checked+span:after{top:1.033vw}.booking-block3>p,.booking-block3>.form-label{margin-bottom:5.556vw}.booking-block3 .booking-form-text{font-size:var(--font-light);margin-bottom:2.778vw;padding-left:8.333vw}.booking-block3 .booking-form-note{font-size:var(--font-default);margin-bottom:11.111vw;padding-left:8.333vw}.booking-block3 .booking-form-note:last-child{margin-bottom:0}.booking-block4>h3,.booking-block4>p,.booking-block4>div,.booking-block5>h3,.booking-block5>p,.booking-block5>div{margin-bottom:5.556vw}.booking-block4>p,.booking-block5>p,.booking-block4 .booking-form-note,.booking-block4 .form-textarea,.booking-block5 .booking-form-note{font-size:var(--font-default)}.booking-block4>h3,.booking-block5>h3{font-size:var(--font-h2)}.booking-block4>.form-field:last-child,.booking-block5>.form-field:last-child{margin-bottom:0}.booking-block4 .form-textarea{height:33.333vw;padding:5.556vw}.booking-block5 .form-textarea{height:50vw;padding:5.556vw}.booking2-note-text{margin:0 5.556vw}.booking2-btn-field{margin:11.111vw auto 0}.booking2-btn-field [class*=-btn_secondary]{text-transform:uppercase;width:88.889vw;height:13.889vw}.booking3.booking1{padding:0}.booking3.promotion.join-promotion{margin:0}.booking3.join-promotion .promotion-content{padding:16.667vw 0 11.111vw;position:relative}.booking3.join-promotion .promotion-content>div:first-child{flex-direction:column}.booking3-left{order:2;position:relative}.booking3.join-promotion .promotion-img{margin-top:28.056vw;position:relative;left:-3.889vw}.booking3.join-promotion .promotion-img,.booking3.join-promotion .promotion-img img{height:88.889vw}.booking3-left>p{font-size:var(--font-default);text-align:left;width:88.889vw;position:absolute;top:-35.833vw;left:0}.booking3.join-promotion .promotion-info{align-items:flex-start;width:100%}.booking3.join-promotion .promotion-info h2{padding:0}.booking3.join-promotion .promotion-info h2,.booking3.join-promotion .booking3-reservation{text-align:center;margin:0 auto 5.556vw}.booking3-reservation span:last-child{font-size:6.667vw}.booking3.join-promotion .booking3-subtitle{text-align:left;margin:0 0 5.556vw}.booking3 .promotion-info ul{margin:0 0 11.111vw 4.444vw}.booking3.join-promotion .promotion-info li{padding-bottom:.833vw;list-style-type:none}.booking3.join-promotion .promotion-info li p{font-size:var(--font-light);display:inline;position:relative}.booking3.join-promotion .promotion-info li p:before{content:"";background:var(--white);border-radius:50%;width:1.389vw;height:1.389vw;position:absolute;top:2.222vw;left:-3.889vw}.booking3-btns{width:88.889vw;margin:19.444vw 0 0}.booking3.join-promotion .promotion-info .booking3-btns [class*=-btn_secondary]{text-transform:uppercase;width:75vw;min-width:75vw;height:13.889vw;margin:0;font-size:2.778vw}.booking3 .download-btn{width:9.722vw;height:9.722vw}.booking3 .download-btn svg{width:6.667vw;height:6.667vw}.booking3 .promotion-content>p{font-size:var(--font-h5);text-align:center;width:85vw;position:absolute;bottom:103.611vw;left:1.389vw}.mortgage-promo .main-promo-form{height:110vw}.mortgage-promo .main-promo-form>div{flex-wrap:wrap}.mortgage-promo-form .select-dropdown-content{padding:5.556vw 2.778vw!important}.mortgage-promo-form .select-list{max-height:70.833vw!important}.mortgage-filter .filter-price-prev,.mortgage-filter .filter-price-next{width:13.889vw!important}.mortgage-filter .filter-price-block .filter-price-input>span{padding:3.889vw 0}.mortgage-choice-item-btns .button-about-program{min-height:13.889vw;margin-bottom:4vw;padding:0 4.167vw}.mortgage-banks.main-developers .title{margin:0}.mortgage-info.choice-cond{padding:16.667vw 0}.mortgage-info .choice-cond-item-link{font-size:4.167vw}.mortgage-info .choice-cond-top-item-img{width:55.556vw;height:55.556vw;margin:0 auto 5.556vw}.mortgage-choice-head{margin:15vw 0 10vw}.mortgage-choice-title p{margin-top:2vw}.mortgage-choice.choice-calc{margin:0;padding-bottom:8.333vw}.mortgage-choice.choice-calc .choice-calc-content>p{margin:5.556vw 5.556vw 8.333vw}.mortgage-choice.choice-calc .all-banks-btn{position:unset;font-size:var(--font-light);width:88.889vw;margin:0 auto;padding:0 2.778vw}.mortgage-choice .filter{position:relative;top:0}.mortgage-choice .filter-reset{font-size:var(--font-default);margin:0 0 8.333vw auto}.mortgage-choice .filter-field:not(:last-child){margin:0 0 5.556vw}.mortgage-choice .filter-field-calcul{margin:0 0 0 auto}.mortgage-choice .filter .form-label>input[type=checkbox]+span{align-items:flex-start}.mortgage-choice .filter-block{height:12.5vw}.mortgage-choice .filter-input,.mortgage-choice .select-input{padding:2.778vw 11.111vw 2.778vw 3.889vw}.mortgage-choice .filter-label{margin:0 0 2.778vw}.mortgage-choice .filter-field-calcul{width:100%;margin:5.556vw 0 0}.mortgage-choice .filter-field-checkbox{margin:2.778vw 0 5.556vw}.mortgage-choice .checkbox2 .form-label>input[type=checkbox]+span:before,.mortgage-choice .checkbox2 .form-label>input[type=checkbox]:checked+span:before{top:1.111vw}.mortgage-choice .checkbox2 .form-label>input[type=checkbox]:checked+span:after{top:2.5vw}.mortgage-choice .filter-span2{font-size:2.778vw}.mortgage-choice .filter-field-tr.filter-field{margin:0 0 8.333vw}.mortgage-choice .filter-total-sum .filter-label{margin:0 0 2.778vw}.mortgage-choice .filter .form-label>input[type=checkbox]:checked+span:after{top:1.944vw}.mortgage-choice .filter-total-sum>p{height:13.889vw}.mortgage-choice.choice-calc .filter [class*=-btn_secondary]{margin:0 0 0 auto}.mortgage-choice-list{margin:5.556vw 0 11vw}.mortgage-choice-inform{text-align:center;margin:0 11.556vw}.mortgage-choice-item{background:var(--white);flex-direction:column;margin:0 0 5.556vw;padding:11.111vw 8.333vw}.mortgage-choice-item-left{border:.278vw solid var(--lightest-gray);width:100%}.mortgage-choice-item-img,.mortgage-choice-item-img img{width:76.389vw;height:25vw}.mortgage-choice-item-img img{object-fit:contain}.mortgage-choice .mortgage-choice-item-name{font-size:var(--font-default);margin:2.778vw 0}.mortgage-choice-item [class*=-btn_3]{white-space:nowrap;min-height:13.889vw;padding:0 4.167vw}.mortgage-choice-item [class*=-btn_3] span{font-size:var(--font-small)}.mortgage-choice-item-left [class*=-btn_3]{width:100%;margin-top:5vw;padding:0}.mortgage-choice-item-right{max-width:100%;margin:5.556vw 0 0}.mortgage-choice-item-payment{margin:0 0 5.556vw}.mortgage-choice-item-payment span:first-child{font-size:var(--font-default)}.mortgage-choice-item-payment span:nth-child(2){font-size:var(--font-h5);width:55.556vw;padding:1.944vw 8.333vw}.mortgage-choice-item-program{margin:0 2.778vw 1.389vw 0}.mortgage-choice-item-rate *{font-size:var(--font-default)}.mortgage-choice-item-rate span:last-child{font-size:var(--font-big)}.mortgage-choice-item-rate{margin:2.778vw 0}.mortgage-choice-item-rate span:first-child{width:27.778vw;height:11.111vw}.mortgage-choice-item-note{font-size:var(--font-medium);margin:0 0 8.333vw}.mortgage-choice-item-btns{flex-direction:column}.mortgage-choice-item-right [class*=-btn_3]:first-child{margin-bottom:4.167vw}.mortgage-choice-item-right [class*=-btn_3]{width:100%}.send-request-mortgage{padding:0 5.556vw}.mortgage-choice .pagination-block{border:none;margin:0 5.556vw 8.333vw}.mortgage-popup.popup{padding:6.944vw}.mortgage-popup-logo{width:22.222vw;height:19.444vw;margin-right:5.556vw}.mortgage-popup-name{margin:5.556vw 0 2.778vw}.mortgage-popup-types-list{margin:0 0 5.556vw}.mortgage-popup-types-item{margin-right:11.111vw}.mortgage-popup-types-item span{padding:2.778vw}.mortgage-popup-item:not(:last-child){margin:0 0 11.111vw}.mortgage-popup-margin{margin:0 0 8.333vw}.mortgage-popup .download-btn{margin-right:2.778vw}.mortgage-form{margin:0 0 11.111vw}.mortgage-form>.padding{padding:0}.mortgage-form-content{background:var(--white);padding:22.222vw 5.556vw 16.667vw;box-shadow:0 1.111vw 2.778vw rgba(10,69,103,.1)}.mortgage-form-content>p{margin:5.556vw auto 11.111vw}.mortgage-choice-form .form-container{flex-direction:column}.mortgage-choice-form .form-container-2{flex-direction:row}.mortgage-choice-form .form-mobile,.mortgage-choice-form .form-email{width:50%}.mortgage-choice-form .form-container-2>.form-field-3 .form-label-code.confirm span{width:55.556vw;min-height:16.667vw}.mortgage-choice-form .select,.mortgage-choice-form .select.select-with-arrow .select-arrow{height:16.667vw}.mortgage-choice-form .select{width:100%}.mortgage-choice-form .select-input input{height:16.111vw}.mortgage-choice-form .select:before,.mortgage-choice-form .select:after{bottom:6.111vw}.mortgage-choice-form .click-btn.select:before,.mortgage-choice-form .click-btn.select:after{bottom:8.889vw}.mortgage-choice-form .select-dropdown{top:16.667vw}.mortgage-choice-form .form-input{height:16.667vw}.mortgage-choice-form .confirm-btn{width:100%;min-height:16.667vw}.form-mobile .form-mobile{width:50%}.mortgage-choice-form .form-label-focus{top:8.333vw}.mortgage-choice-form .form-textarea{height:33.333vw}.mortgage-choice-form .form-field-checkbox{margin:5.556vw 0 11.111vw}.mortgage-choice-form .form-field-checkbox .form-policy>p{height:6.944vw}.mortgage-choice-form .btn-submit{font-size:var(--font-light);text-transform:uppercase;width:100%;height:13.889vw}.mortgage-choice-form .tooltip-checkbox{bottom:8.51vw}.mortgage-choice-form .form-container-2>.form-field:nth-child(2){flex-shrink:unset;margin:0 0 0 2.778vw}.mortgage-choice-form .form-container-2>.form-field-3{width:41.667vw}.bank-programs{margin:5.556vw 0 11.111vw}.bank-programs>.padding{padding:0}.bank-programs-content{background:var(--white);flex-direction:column;padding:8.333vw 5.556vw}.bank-programs-left,.bank-programs-img{width:59.722vw}.bank-programs-left{width:24.167vw;margin:0 auto 5.556vw}.bank-programs-img{width:21.389vw;height:21.389vw}.bank-programs-left h2{font-size:4.167vw}.bank-programs-table h2{font-size:var(--font-h5);margin:0 auto 8.333vw}.bank-programs-thead,.bank-programs-tr{border-left:.278vw solid var(--aqua);border-right:.278vw solid var(--aqua);justify-content:space-between;align-items:center;width:100%;padding:5.556vw}.bank-programs-tr{border-bottom:.278vw solid var(--aqua)}.bank-programs-thead{text-align:center}.bank-calc-btn,.bank-calc-btn svg{width:9.722vw;height:9.722vw}.bank-programs-thead *,.bank-programs-tr *{font-size:var(--font-medium);text-align:left}.bank-programs-thead>div:first-child,.bank-programs-tr>div:first-child{width:30.278vw}.bank-programs-thead>div:nth-child(2),.bank-programs-tr>div:nth-child(2){width:18.056vw}.bank-programs-thead>div:nth-child(3),.bank-programs-tr>div:nth-child(3){width:8.333vw}.bank-programs-thead>div:nth-child(3){margin:0 12.5vw 0 0}.bank-estates.estates{padding:11.111vw 0 0}.bank-estates-head{flex-direction:column;margin:0 0 11.111vw}.bank-estates.estates .bank-estates-head h1 span{display:block}.bank-estates-head .button{margin-left:auto}.bank-estates-head>.button{white-space:nowrap}.bank-estates-head .button span{font-size:var(--font-big)}.bank-calculator.choice-calc{margin-bottom:25vw}.mortgage-request-container h2{text-align:center;margin:0 0 6.944vw}.mortgage-request-item{align-items:flex-start;position:relative}.mortgage-request-image{width:20vw;height:20vw}.mortgage-request-bank{margin:4vw 6vw 0}.mortgage-request-program{font-size:var(--font-medium);position:absolute;bottom:4vw;left:26vw}.mortgage.booking1-item-detail-term{margin-bottom:10vw}.mortgage-request-change{margin:5.556vw 0 0}.compare-content{margin:0 0 22vw}.compare-content .tabs-block>p{font-size:var(--font-h6);text-align:center;margin:10vw auto}.compare-head{margin:6vw 0}.compare-content .tabs-btns-list .button:first-child{margin-right:9.722vw}.compare-content .search-item-links{top:0;right:.781vw;left:unset;width:auto}.compare-content .search-item-links svg{width:8.333vw;height:8.333vw}.compare-content .popup-flat-share-btn{width:7.778vw;height:7.778vw}.compare-content .tabs-block{justify-content:center}.compare-content .tabs-block>p{font-size:var(--font-h5)}.compare-flats-list{width:100vw;overflow-x:auto}.compare-flats-item{box-shadow:unset;background:var(--white);border:.278vw solid var(--light-aqua);width:47.778vw;margin-right:2vw;padding:13.889vw 2.778vw 8.333vw}.compare-flats-item-btns .order-btn,.compare-flats-item-btns .order-btn svg{width:8.333vw;height:8.333vw}.compare-flats-item-btns .order-close-btn,.compare-flats-item-btns .order-close-btn svg{width:5.556vw;height:5.556vw}.compare-flats-item-btns .order-floors-btn{margin-right:4.167vw}.compare-flats-item-btns .order-floors-btn,.compare-flats-item-btns .order-floors-btn svg{width:7.778vw;height:7.778vw}.compare-flats-item-btns{width:44.167vw;top:2.778vw;left:2.778vw}.compare-flats-item-btns .order-close-btn{top:1.111vw;right:3.056vw}.compare-flats-item-sold{margin:0 auto 5.556vw}.compare-flats-item .favourite-flats-sold{width:47.778vw;margin:3.056vw 0 15vw;padding:5.556vw 2.778vw;left:-2.778vw}.compare-flats-item .favourite-flats-sold *{font-size:var(--font-default)}.compare-flats-item .favourite-flats-sold-list-content{width:100%;margin-top:2.778vw}.compare-flats-item h2{border-bottom:.278vw solid #e5e5e5;height:11.667vw;margin:0 0 3vw}.compare-flats-item h2 span{display:block}.compare-flats-item.sold .compare-flats-item-price{display:none}[class*=compare-item-field]{height:15vw;padding:1vw}.compare-flats-item-price{flex-direction:column;height:auto}.compare-flats-item-price p:first-child{margin-bottom:3vw}.compare-flats-item-subtitle{font-size:var(--font-light);color:var(--black);padding-top:1.389vw;font-weight:400}.compare-flats-item-subtitle+.compare-flats-item-price>p:first-child{margin:0 0 4.167vw}.compare-flats-item-price>p:nth-child(2){background:#f7f7f7;width:100%;padding:0 1vw 1.389vw}.compare-flats-item-installments{font-size:var(--font-medium);text-align:center;margin-bottom:2vw}.compare-flats-item-layout{height:auto!important}.compare-flats-item-address{height:30vw}.compare-flats-item-img{margin:0 0 1.389vw}.compare-flats-item-img,.compare-flats-item-img img{width:42.778vw;height:34.722vw}.compare-flats-item-layout1{font-size:var(--font-default);margin:0 2.778vw 1.389vw}.compare-flats-item-layout2 span{font-size:var(--font-light);text-align:center;justify-content:center;align-items:center;height:11.111vw;padding:1.111vw 5.556vw;display:flex;overflow:hidden}.compare-flats-item>p{font-size:var(--font-medium);background:0 0;border:none;padding-bottom:1.389vw;font-weight:600}.compare-flats-item-estate{color:var(--turquoise);margin:3vw 0 1vw}.compare-flats-item-img-estate{height:25.722vw}.compare-flats-item-img-estate img{width:42.778vw;height:25.722vw}.compare-flats-item-features{height:auto;min-height:15vw}.compare-flats-item [class*=-btn_secondary]{min-width:36.111vw;height:12.5vw;margin:auto 0 0}.compare .prompt-field-dropdown{display:none}.floor-popup.floor-compare-popup h2{margin:0 0 5.556vw}.compare-flats-item-btns .order-btn.active>span:nth-child(3){display:none}.compare-estates-list .estates-flat-link-list{margin:5vw 0}.compare-estates-list .estates-flat-link{font-size:var(--font-medium);flex-wrap:wrap;margin-left:0;margin-right:0}.compare-estates-list .estates-flat-link *{font-size:var(--font-medium)}.compare-estates-list .estates-flat-link sup{font-size:var(--font-small)}.compare-estates-list .compare-flats-item [class*=-btn_secondary]{font-size:var(--font-medium);text-transform:unset;margin-top:auto;font-weight:600}.compare-estates-list .compare-flats-item-features{border-bottom:1px solid var(--lightest-gray);align-items:flex-start}.compare-estates-list .estates-class{font-size:var(--font-light);height:7vw}.page-favourite{background:var(--grayest)}.favourite{padding:11.111vw 0 22.222vw}.favourite>.padding{padding:0}.favourite .favourite-head{padding:0 5.556vw}.favourite .search-item-links{width:20.833vw}.favourite .popup-flat-share-btn,.compare .popup-flat-share-btn{height:7.778vw}.favourite .popup-flat-recall,.favourite .search-item-links svg{width:8.333vw;height:8.333vw}.favourite-head{margin:0 0 5.556vw}.favourite .filter-sort-list{margin:0 0 8.333vw}.favourite .tabs-block>.search-sort-list{margin:0 0 11.111vw}.favourite .tabs-btns-list .button,.compare .tabs-btns-list .button{margin-right:11.111vw}.favourite .tabs-block>p,.compare .tabs-block>p{text-align:center;margin:41.667vw 5.556vw 55.556vw}.favourite .search-sort-link-dropdown{width:137.5vw}.favourite .filter-sort-list{width:40.278vw;margin-left:5.556vw;margin-right:5.556vw}.favourite .search-sort-list{top:14.167vw;left:5.556vw}.favourite .tabs-panel{background-color:var(--grayest)}.favourite-flats-item{background:var(--white);width:100vw;padding:12.5vw 0 8.333vw;box-shadow:0 1.111vw 5.556vw .278vw rgba(70,119,182,.2)}.favourite-flats-item:not(:last-child){margin:0 0 11.111vw}.favourite-flats-head{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 5.556vw 5.556vw;position:relative}.favourite-flats-head>p>span:first-child{width:38.333vw;margin-bottom:4.167vw;margin-right:auto}.favourite-flats-head>p:first-child{flex-direction:column;order:2}.favourite-flats-head .search-item-links{order:1;justify-content:flex-end;width:100%}.favourite-flats-head .search-item-links .fav-field{margin-right:5vw}.favourite-flats-head .search-item-links .compare-field{margin-right:0}.favourite-flats-head .search-item-links svg,.favourite-flats-head .popup-flat-share-btn{width:8.333vw;height:8.333vw}.favourite-flats-head .favourite-btn svg{width:10.556vw;height:10.833vw}.favourite-flats-head .favourite-btn.active:before{width:9.444vw;height:9.167vw;top:.833vw;left:.556vw}.favourite-flats-sold{margin:0 0 5.556vw;padding:5.556vw}.favourite-flats-item.sold .search-item-links{width:100%}.favourite-flats-item .favourite-flats-sold>p{width:47.222vw;margin-right:5.556vw}.favourite-flats-item .favourite-flats-sold-list-content{width:126.389vw}.favourite-flats-item .favourite-flats-sold-list,.compare-flats-item .favourite-flats-sold-list{height:13.889vw}.favourite-flats-item .favourite-flats-sold .button,.compare-flats-item .favourite-flats-sold .button{width:8.333vw;height:8.333vw;margin-right:2.778vw}.favourite-flats-item .favourite-flats-sold .button:last-child,.compare-flats-item .favourite-flats-sold .button:last-child{margin-right:0}.favourite-flats-body{flex-direction:column;padding:0 5.556vw}.favourite-flats-left{width:100%}.favourite-flats-left-top{margin:0 0 4.167vw}.favourite-flats-price{font-size:6.667vw}.favourite-flats-left-img,.favourite-flats-left-img img{width:100%;height:69.444vw}.favourite-flats-left-bottom>p:first-child{margin:1.389vw 0 4.167vw}.favourite-flats-left-bottom-links .button:before,.compare-flats-item-links .button span:before{height:.278vw;bottom:-.278vw}.favourite-flats-viewing{margin:4.167vw 0}.favourite-flats-left-bottom-btns .button{border-radius:2.5vw;margin-right:5.556vw}.favourite-flats-left-bottom-btns .button,.favourite-flats-left-bottom-btns .button svg{width:8.333vw;height:8.333vw}.favourite-flats-left-bottom-btns .button:nth-child(2) svg{width:5.556vw;height:4.444vw}.favourite-flats-left-bottom-btns span{width:44.444vw;height:13.889vw;padding:2.778vw;bottom:-14.167vw}.favourite-flats-right{width:100%}.favourite-flats-right .search-item-attraction{margin:8.333vw 0 4.167vw}.favourite .search-item-attraction svg{width:8.333vw;height:8.333vw;margin-right:2.778vw}.favourite-flats-date{margin:4.167vw 0}.favourite-flats-class .search-item-class{width:36.111vw;height:8.333vw;margin-left:5.556vw}.favourite-flats-layout{margin:4.167vw 0}.favourite-flats-layout span{padding:1.111vw 5.556vw}.favourite-flats-mortgage{font-size:var(--font-default);margin:0 0 4.167vw}.favourite-flats-mortgage *{font-size:var(--font-default)}.favourite-flats-right>.button{margin:0 auto 4.167vw 0}.favourite-flats-btns [class*=-btn_3]{margin:0 0 5.556vw;padding:0 11.111vw}.favourite-flats-btns [class*=-btn_3],.favourite-flats-btns [class*=-btn_secondary]{width:88.889vw;min-width:88.889vw;height:13.889vw}.favourite-estates-list{background:var(--grayest)}.favourite-estates-item{background:var(--white);width:100%;padding:12.5vw 5.556vw}.favourite-estates-item:not(:last-child){margin:0 0 11.111vw}.favourite-estates-item .favourite-flats-head,.favourite-estates-class-list{margin:0 0 5.556vw}.favourite-estates-item .search-item-links{justify-content:flex-end;width:100%}.favourite-estates-item .search-item-links .compare-field{margin-left:5vw;margin-right:0}.favourite-estates-body{flex-direction:column}.favourite-estates-item .search-item-attraction{margin:0 0 2.778vw}.favourite-estates-left{width:88.889vw}.favourite-estates-left-img,.favourite-estates-left-img img{width:88.889vw;height:55.556vw}.favourite-estates-class-list .estates-class{height:8.333vw}.favourite-estates-date{width:41.667vw;height:11.111vw;font-size:4.167vw}.favourite-estates-left .search-item-developer{margin:5.556vw auto 0 0}.favourite-estates-right{width:88.889vw}.favourite-estates-right>p:first-child{font-size:var(--font-default);margin:4.167vw 0 6.944vw}.favourite-estates-flat-link{padding-right:8.333vw}.favourite-estates-flat-link:not(:last-child){margin-bottom:4.167vw}.favourite-estates-flats-count{font-size:var(--font-light);text-align:center;margin:auto 0 5.556vw}.favourite-estates-flat-square{width:25vw}.favourite-estates-flat-price{width:34.722vw}.compare .search-item-review{height:7.778vw}.favourite-flats-item .popup-flat-share-btn{height:8.056vw}}@media (min-width:481px) and (max-width:1023px){.phone-device,.desktop-device,.only-desktop,.only-mobile,.not-tablet{display:none}.wrapper{width:100%}.padding{padding:0 5.208vw}.body-container{overflow:hidden}::-webkit-scrollbar{width:1.302vw;height:1.302vw}::-webkit-scrollbar-thumb:vertical{height:3.906vw}[class*=-btn_primary]{min-width:39.063vw;min-height:7.813vw;padding:0 4.557vw}[class*=-btn_secondary]{font-size:var(--font-light);min-width:39.063vw;height:7.813vw}[class*=-btn_3]{min-height:6.51vw;padding:0 5.208vw}sup{font-size:1.172vw}.title-container{margin:5vw 0}.title-container .tabs-head .button{width:25vw;height:5vw}.title-container .title-description{margin-top:4vw}.carousel-container{width:100%}.carousel-buttons{width:18.229vw;height:7.161vw;top:-7.161vw;right:2.604vw}.splide__arrow{width:7.161vw;height:7.161vw}.splide__arrow:before,.splide__arrow:after{background-size:3.255vw;width:3.255vw;height:3.255vw}.splide__arrow:after{background-size:3.255vw}.splide__arrow svg{width:3.255vw;height:3.255vw;margin-top:.521vw;margin-right:-1.042vw}.main-comment-item.splide__slide{margin:15.625vw 7.161vw 2.604vw 3.255vw}.video .controls svg,.video .controls object{fill:var(--orange);width:8vw;height:8vw}.video .controls span{min-height:6vw;margin-top:3.906vw;padding:1vw 2vw}.form{width:54.688vw}.form-field{margin:0 0 2.604vw}.form-input,.form-textarea{font-size:var(--font-medium);height:6.51vw;padding:1.953vw 2.604vw}.custom-checkbox+label>span{margin-left:5vw}.custom-checkbox+label:before{width:3.2vw;height:3.2vw}.custom-checkbox+label:after{width:2.3vw;height:2.3vw;left:.5vw}.form-label-focus{font-size:var(--font-medium);top:3.255vw;left:2.604vw}.form-input:focus~.form-label-focus,.form-input:not(:placeholder-shown)~.form-label-focus,.form-textarea:focus~.form-label-focus,.form-textarea:not(:placeholder-shown)~.form-label-focus{font-size:var(--font-medium);padding:.391vw 1.302vw;top:-.13vw;left:1.302vw}.form-label>input[type=checkbox]+span{padding-left:4.557vw}.form-label>input[type=radio]+span{padding-left:5.208vw}.form-label>input[type=checkbox]+span:before{width:3.255vw;height:3.255vw;margin:0 1.302vw 0 0}.form-label>input[type=radio]+span:before{width:3.385vw;height:3.385vw;margin:0 1.953vw 0 0}.form-label>input[type=checkbox]:checked+span:after{width:2.214vw;height:2.214vw;left:.521vw}.form-label>input[type=radio]:checked+span:after{width:2.344vw;height:2.344vw;left:.521vw}.password-field .form-input{padding-right:8.464vw}.password-control{width:3.255vw;height:2.995vw;top:1.953vw;right:1.953vw}.form [class*=-btn_secondary]{height:6.51vw}.select{width:39.063vw;height:6.51vw}.select-with-arrow .select-arrow{width:5.208vw;height:6.51vw}.select-with-arrow .select-arrow:before,.select-with-arrow .select-arrow:after,.select-no-arrow:before,.select-no-arrow:after{width:1.693vw;height:.26vw;bottom:39%;right:3.255vw}.select-with-arrow .click-btn .select-arrow:before,.select-with-arrow .click-btn .select-arrow:after,.click-btn.select.select-no-arrow:before,.click-btn.select.select-no-arrow:after{bottom:56%}.select-input{padding:1.302vw 5.208vw 1.302vw 2.604vw}.select.select-no-arrow .select-input{padding-right:4.823vw}.select-input span{font-size:1.953vw}.select-dropdown{min-height:17.578vw;max-height:42.018vw;top:6.51vw;box-shadow:0 .521vw 2.604vw .13vw rgba(70,119,182,.2)}.select-dropdown-content{min-height:17.578vw;max-height:42.018vw;padding:0 0 0 2.604vw}.select-option{padding-right:2.604vw}.select-option:not(:last-child){margin-bottom:1.302vw}.select-option:last-child{margin-bottom:2.604vw}.select-list-main{padding-top:2.604vw}[class*=tooltip-]{min-height:6.51vw;padding:1.302vw 1.302vw 1.302vw 2.604vw}[class*=tooltip-] span{font-size:var(--font-medium)}.tooltip-bottom{top:5vw}.tooltip-checkbox,.tooltip-top{bottom:6.51vw}[class*=tooltip-] svg{width:2.865vw;height:4.297vw}.popup-block{width:87.24vw;min-height:50vw;padding:5.208vw 2.604vw}.popup-close-btn{width:2.93vw;height:2.93vw;top:2.93vw;right:3.906vw}.popup-close-btn svg{width:2.637vw;height:2.637vw}.popup-success .popup-block,.popup-error .popup-block{width:50vw}.popup-success .popup-content .popup-image,.popup-error .popup-content .popup-image{width:5.859vw;height:5.859vw;margin-bottom:3.906vw}.popup-success .popup-content h2,.popup-error .popup-content h2{margin-bottom:.977vw}.popup-success .popup-content p,.popup-error .popup-content p{margin-top:.977vw}.popup-success .popup-content .header-logo,.popup-error .popup-content .header-logo{margin-top:3.906vw}.popup-recall .popup-block h2{margin-bottom:6vw}.city-popup .popup-block{width:89.193vw}.city-popup .popup-block h2{margin:0 0 4vw}.city-search-input .search-input{background-position-x:3.906vw;background-size:3.906vw 3.906vw;height:6vw;padding:1.302vw 3.906vw 1.302vw 11.719vw}.city-search-block{max-height:50vw;margin:3.906vw 0;padding-right:1.302vw}.city-search-list{margin-bottom:1.302vw}.city-search-list:not(:nth-child(3n)){margin-right:1.303vw}.city-search-region{margin:0 0 1.302vw}.city-search-list{width:26.693vw}.city-item{margin:0 0 1.302vw}.share-content{gap:2.5vw;padding:6vw 0 5vw}.share-item svg{width:5.833vw;height:5.833vw;margin-bottom:1vw}.button.click-filt,.button.click-result,.button.click-sort,.button.click-map{color:var(--orange)}.filter-sort-list{background:var(--white);min-height:6.51vw;margin:0 0 5.208vw;padding:1.953vw 3.906vw;box-shadow:0 .521vw 2.083vw rgba(10,69,103,.1)}.filter-sort-list .button{margin-right:5.208vw;position:relative}.filter-sort-list svg{width:2.474vw;height:2.083vw;margin-right:1.563vw}.filter-sort-list span{font-size:var(--font-medium);font-weight:500}.filter-sort-list .alert-circle,.choice-sort-list .alert-circle{background:var(--orange);color:var(--white);border-radius:50%;width:1.953vw;height:1.953vw;font-size:1.302vw;position:absolute;top:-.651vw;left:1.172vw}.filter-content{box-shadow:unset;padding:3.906vw 0;position:relative}.filter-reset{font-size:1.953vw}.filter-form-top,.filter-field{margin:0 0 3.956vw}.filter-form{width:100%}.filter-form>.filter-content{flex-flow:wrap;justify-content:space-between}.filter-form>.filter-content>.filter-form-top:first-child{order:1;width:100%}.filter-form>.filter-content>.filter-field:nth-child(2){order:1;width:40vw}.filter-form>.filter-content>.filter-field:nth-child(3){order:4;width:100%}.filter-form>.filter-content>.filter-field:nth-child(6){order:3;width:40vw}.filter-form>.filter-content>.filter-field:nth-child(4){order:5;width:40vw}.filter-form>.filter-content>.filter-field:nth-child(5){order:6;width:40vw}.filter-form>.filter-content>.filter-field:nth-child(7){flex-direction:row;order:7;width:100%}.filter-field .form-label.ready{margin-right:5vw}.filter-form>.filter-content>.additional-btn:nth-child(8){order:8}.filter-form>.filter-content>.filter-additional-dropdown:nth-child(9){order:9;width:100%}.filter-form>.filter-content>.filter-form-btn:nth-child(10){order:10;margin-left:auto}.filter-label{font-size:var(--font-medium);margin:0 0 1.302vw .651vw}.filter-form{position:relative}.filter-form .select,.filter-price-input{height:6.51vw}.filter-price-input{width:40vw}.filter-form .select-input{padding:1.302vw 7.813vw 1.302vw 1.953vw}.filter-form .select:before,.filter-form .select:after{width:1.693vw;bottom:2.214vw;right:5.208vw}.filter-form .click-btn.select:before,.filter-form .click-btn.select:after{bottom:3.776vw}.filter-form .select-dropdown{top:6.51vw}.filter-form [class*=-btn_secondary]{width:39.063vw;height:6.51vw}.filter-form [class*=-btn_secondary].active{width:unset;position:unset}.filter-price-block input[data-type=number]{font-size:var(--font-medium);width:20.573vw;padding:1.302vw 0}.filter-price-prev:before,.filter-price-next:before,.filter-price-next:after{width:1.823vw}.filter-more-list{max-height:25.391vw;padding:.651vw .521vw .651vw 0}.filter .select-list-checkbox .form-label:first-child{margin-top:2.604vw}.filter .select-list-checkbox .form-label{margin-bottom:1.302vw}.filter .select-list-checkbox .form-label:last-child{margin-bottom:2.604vw}.filter .select-list-banks{max-height:21.094vw;margin-top:1.302vw;padding:1.302vw 2.604vw}.filter-form .select-input span,.filter-form .select-option span{font-size:var(--font-medium)}.filter-form .select-dropdown,.filter-form .select-dropdown-content{max-height:31.25vw}.filter-form .select-dropdown-content{padding:0 0 0 1.953vw}.filter-form .select-room{width:6.51vw;height:6.51vw}.filter-form .form-label>input[type=checkbox]+span,.filter-form .form-label>input[type=radio]+span{font-size:var(--font-medium)}.additional-btn{margin:0 3.906vw 3.906vw 0}.additional-btn span{font-size:var(--font-medium);font-weight:500}.additional-btn svg{width:2.3vw;height:2.3vw;margin-left:1vw;position:relative;top:.3vw}.filter-content-add{padding:0 3.906vw;display:none}.filter-content-add.active{display:flex}.filter-content-add>.filter-content{margin:0 0 3.906vw;padding:2.083vw 3.906vw;font-size:1.953vw;box-shadow:0 .521vw 2.604vw .13vw rgba(70,119,182,.2)}.filter-content-add>.filter-content:before,.filter-content-add>.filter-content:after{content:"";background:var(--blacker);z-index:5;cursor:pointer;width:1.693vw;height:.13vw;position:absolute;bottom:2.214vw;right:5.208vw}.filter-content-add>.filter-content:before{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter-content-add>.filter-content:after{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(-45deg)scaleX(-1);transform:rotate(-45deg)scaleX(-1)}.filter-content-add>.filter-content.active:before,.filter-content-add>.filter-content.active:after{bottom:unset;top:2.865vw}.filter-content-add>.filter-content.active:before{-webkit-transform:rotate(-45deg)scaleX(1)scaleY(1);transform:rotate(-45deg)scaleX(1)scaleY(1)}.filter-content-add>.filter-content.active:after{-webkit-transform:rotate(45deg)scaleX(-1)scaleY(1);transform:rotate(45deg)scaleX(-1)scaleY(1)}.filter-content-add>.filter-content .button:first-child{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.filter-content-add>.filter-content .filter-more-list{display:none}.filter-content-add>.filter-content.active .filter-more-list{display:flex}.filter-more-btn{z-index:10}.filter-content-add .filter-form-title{font-size:1.953vw}.filter-content-add>.filter-content.active .filter-form-title{margin:0 0 2.604vw}.filter-content-add .form-label>input[type=checkbox]+span,.filter-more-btn{font-size:1.953vw}.filter-content-add .form-label{margin:0 0 1.563vw}.filter-additional-content{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.filter-additional-content>.filter-field:not(:last-child){width:40vw}.filter-additional-content>.filter-field:last-child{width:35vw;margin-bottom:5vw}.filter-form .select .select-list{padding:2vw 0}.filter-form .select .select-list .form-label:not(:last-child){padding-bottom:2vw}.pagination-total{margin-right:2vw}.pagination-block{margin:0 0 4vw}.pagination-link{min-width:5vw;height:5vw;margin-left:.5vw;padding:0 .5vw}.pagination-link svg{width:1.465vw;height:1.27vw}.pagination-link.text{padding:0 2vw}.breads-content{flex-wrap:wrap;margin-top:4vw}.breads-content:before{content:unset}.breads-content li>span{margin:0 1vw}.breads-content span{font-size:var(--font-light)}.nav-container.scroll{position:fixed}.header-top{padding:1.953vw 0}.header-logo img{width:20.443vw;height:3.255vw}.header-top .city-search-btn{min-width:23.438vw}.header-top .city-search-btn svg{width:5.208vw;height:5.208vw;margin:0 2.604vw 0 auto}.header-top .city-search-btn span{margin-right:5.208vw}.header-menu-top li:nth-child(2){margin-right:2.604vw}.header-menu-top [class*=-btn_primary]{min-width:15vw;min-height:5.859vw;padding:0 3vw;font-size:1.432vw}.header-bottom{padding:2.604vw 0}.header-bottom .city-search-btn svg{width:4.557vw;height:4.427vw;margin-right:1.563vw}.header-bottom .city-search-btn span:not(.small){font-size:var(--font-default)}.header-menu-link{width:133.594vw}.header-menu-icon{width:20.833vw}.social-btn-list .button,.social-btn-list .button svg{width:4.557vw;height:4.557vw}.header-menu-top .lk-btn-logout .button,.header-menu-top .lk-btn-logout .button svg{width:5.859vw;height:5.859vw}.header-menu-top .lk-btn-logout .button svg:nth-child(2){width:3.906vw;height:3.906vw;left:1.172vw}.fav-header-btn .favorite-alert-circle,.compare-header-btn .compare-alert-circle{width:2.474vw;height:2.604vw;padding:0 0 .26vw;top:-.26vw;right:-.391vw}.header-menu-icon .dropdown-menu-right,.header-menu-top .dropdown-menu-right{padding:2.734vw 0 1.302vw;right:-7.682vw}.header-menu-top .dropdown-menu-right{padding:0;right:5.599vw}.header-menu-icon .dropdown-menu-right div,.header-menu-top .dropdown-menu-right div{width:19.531vw;min-height:9.766vw;padding:1.953vw}.header-menu-top .dropdown-menu-right div{width:18.229vw;padding:2.604vw}.header-menu-icon .dropdown-menu-right.dropdown-prompt div{padding:2.604vw 1.953vw}.favorite-tooltip .flat-fav-link:not(:first-child),.compare-tooltip .flat-fav-link:not(:first-child){margin:0 0 1.302vw}.header2.scroll .header-logo{width:20.443vw;margin:0 auto}.header2.scroll .header-menu-icon{width:unset}.social-btn-list .lk-btn .button svg:nth-child(2){top:1.302vw;left:1.302vw}.social-btn-list .lk-btn-logout .button svg:nth-child(2){width:3.125vw;height:2.734vw;top:.781vw;left:.911vw}.header-menu-top .lk-btn-logout{height:7.031vw}.header-menu-icon>li,.header2.scroll .social-btn-list>.lk-btn{margin-left:2.2vw}.header-menu-top .lk-btn-logout{margin-left:1.953vw}.prompt-field-dropdown{display:none}.header2.scroll .header-bottom .burger-button{display:flex}.header-bottom .city-search-btn{margin-right:auto}.header-burger-logo{flex-shrink:0;width:14.323vw;height:2.214vw}.burger-menu .city-search-btn svg{width:4.557vw;height:4.557vw;margin-right:1.563vw}.burger-menu .header-menu-link li{margin-bottom:3.255vw}.header-bottom .burger-button{display:none}.burger-button{width:5.208vw;height:5.208vw;margin-right:2.344vw}.burger-button span,.burger-button span:before,.burger-button span:after{width:3.906vw;height:.391vw}.burger-button span:before{top:-1.042vw}.burger-button span:after{width:2.604vw;top:1.042vw}.burger-menu{width:46.875vw;min-height:45.573vw;left:-5.208vw}.burger-menu-content{padding:3.255vw 5.208vw}.burger-menu .header-logo{width:14.323vw;height:2.214vw}.burger-button.click-button span{background:0 0;transition-duration:.1s;transition-delay:.25s}.burger-button.click-button span:before{transition:top .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,transform .25s .25s;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.burger-button.click-button span:after{width:3.906vw;transition:top .4s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,-webkit-transform .25s .25s,transform .25s .25s;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burger-menu-top{display:none}.main-promo{margin-bottom:7.813vw}.main-promo-block{height:99.609vw;position:relative}.main-promo-content{z-index:5;width:100%;padding:14.323vw 0 0}.main-promo-content h1{text-align:center;margin:0 6.51vw 3.906vw}.main-promo-content h1 span,.main-promo-content p span{display:block}.main-promo-content h1:before{content:unset}.main-promo-content p{font-size:var(--font-default);text-align:center}.main-promo-img{right:-5.208vw}.main-promo-img,.main-promo-img img{width:100vw;height:99.609vw}.main-promo-form{z-index:5;width:89.583vw;height:38.151vw;padding:6.901vw 4.427vw;top:42.448vw;left:0}.main-promo-form .select{width:39.063vw;height:7.813vw}.main-promo-form .select-arrow{height:7.813vw}.main-promo-form .select:before,.main-promo-form .select:after{bottom:2.995vw}.main-promo-form .click-btn.select:before,.main-promo-form .click-btn.select:after{bottom:4.297vw}.main-promo-form .select:nth-child(3),.main-promo-form [class*=-btn_secondary]{position:absolute;top:17.318vw;left:4.427vw}.main-promo-form .select-input span{font-size:1.953vw}.main-promo-form [class*=-btn_secondary]{left:unset;right:4.427vw}.main-promo-form .select-dropdown{max-height:41.016vw;top:7.813vw}.main-promo-form .select-dropdown-content{min-height:unset;max-height:41.016vw}.main-promo-form .btn-map{margin:0 0 0 auto}.main-promo-form [class*=-btn_secondary]{min-width:39.063vw}.main-promo-form .select:nth-child(2) .select-dropdown-content,.main-promo-form .multi-dropdown .select-dropdown-content{padding:3.906vw 1.302vw 2.604vw}.filter-form .multi-dropdown .select-dropdown-content{padding:0 1.302vw 2.604vw}.main-promo-form .select-input>span>input{height:100%}.main-promo-form .select-room{width:4.557vw;height:4.557vw}.main-promo-form .select:nth-child(2) .select-list:first-child{max-height:5.208vw;margin-bottom:2.604vw}.main-promo-form .select:nth-child(3) .select-list:first-child{max-height:11.979vw;margin-bottom:1.302vw}.main-promo-form .multi-dropdown .sub-select-list,.filter-form .multi-dropdown .sub-select-list{max-height:21.094vw;padding:1.302vw 2.604vw}.main-promo-form .select:nth-child(2) .select-list:last-child .form-label:not(:last-child),.main-promo-form .select:nth-child(3) .select-list:first-child .form-label:not(:last-child),.main-promo-form .multi-dropdown .sub-select-list .form-label:not(:last-child),.filter-form .multi-dropdown .sub-select-list .form-label:not(:last-child){padding-bottom:1.693vw}.main-promo-form .form-label>input[type=radio]+span,.main-promo-form .btn-map{font-size:var(--font-light)}.main-promo-form>div:last-child .form-label:nth-child(2){margin:0 auto 0 3.646vw}.main-recent,.main-popular{margin:7.813vw 0}.main-recent .title{text-align:center;margin:0 0 6.51vw}.main-recent .title:before{position:unset}.main-recent-item{width:39.714vw;min-height:25.25vw;margin:0 8.724vw 0 0;padding:3.255vw 0}.main-recent-item:before{width:26.432vw;right:-17.448vw}.main-recent-img,.main-recent-img img{width:20.182vw;height:23.438vw}.main-recent-info{width:17.578vw}.main-recent-date{font-size:var(--font-medium);width:17.578vw;height:5.208vw}.main-recent-name{font-size:var(--font-h6);margin:2.604vw 0}.main-recent .carousel-container{margin:0 0 7.161vw}.main-recent .carousel-buttons{top:36.458vw;right:36.589vw}.main-popular{margin-top:13.021vw}.main-popular .title{margin:0 0 2.604vw}.main-popular .title,.main-popular .main-popular-content>p{text-align:center}.main-popular .main-popular-content>p{font-size:var(--font-default)}.main-popular .title:before{position:unset}.main-popular-list{margin:7.813vw 0}.main-popular-item{border-bottom:.13vw solid var(--aqua);width:41.276vw;min-height:50.13vw;padding:3.255vw 0}.main-popular-item:first-child{margin:0 0 3.255vw}.main-popular-item:first-child,.main-popular-item:nth-child(2),.main-popular-item:nth-child(3){border-top:.13vw solid var(--aqua)}.main-popular-item:before{content:unset}.main-popular-item:nth-child(2):before,.main-popular-item:nth-child(4):before{content:"";width:46.484vw;right:-26.693vw}.main-popular-img,.main-popular-img img{height:26.042vw}.main-popular-info{padding:0 3.255vw}.main-popular-item:first-child .main-popular-info{padding:0 5.208vw 0 6.51vw}.main-popular-date{width:18.88vw;height:5.859vw}.main-popular-item:first-child .main-popular-date{width:22.786vw;height:6.51vw}.main-popular-name{margin:4.557vw 0 1.302vw}.main-popular-item:first-child{width:100%}.main-popular-item:first-child .main-popular-img,.main-popular-item:first-child .main-popular-img img{width:45.573vw;height:45.573vw}.main-popular-item:first-child .main-popular-name{margin:7.161vw 0 2.604vw}.main-popular-btn{width:39.063vw;margin:0 auto}.main-popular .carousel-container,.main-districts{margin:7.813vw 0}.main-districts .title{margin:0 0 2.604vw}.main-districts .title:before{content:""}.main-districts-content>p{font-size:var(--font-default);margin:0 0 5.208vw}.main-districts .carousel-container{margin:7.813vw 0 14.974vw}.main-districts .carousel-buttons{top:67.057vw;right:35.286vw}.main-districts-item{width:41.276vw;height:51.432vw;margin:0 7.161vw 0 0;padding:3.255vw 0}.main-districts-item:before{width:46.484vw;right:-26.823vw}.main-districts-img,.main-districts-img img{height:26.042vw}.main-districts-info{padding:0 3.255vw}.main-districts-date{width:18.88vw;height:5.859vw}.main-districts-name{margin:4.557vw 0 1.302vw}.main-districts-btn{width:39.063vw;margin:5.208vw auto 0}.main-layouts{margin:7.813vw 0}.main-layouts .title{margin:0 0 7.813vw}.main-layouts-info{width:100%;padding:5.859vw 6.51vw 5.859vw 3.906vw}.main-layouts-name{font-size:var(--font-h6);margin-right:2.604vw}.main-layouts-desc{width:44.01vw;margin:0 0 6.51vw}.main-layouts-link{width:2.604vw}.main-layouts-link span{font-size:var(--font-medium)}.main-layouts-link svg{height:2.604vw;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-layouts-item:hover,.main-layouts-item:focus,.main-layouts-item.active{margin:2.604vw 0}.main-layouts-item:hover:first-child,.main-layouts-item:focus:first-child,.main-layouts-item.active:first-child{margin-top:0}.main-layouts-img,.main-layouts-item:hover .main-layouts-img,.main-layouts-item:focus .main-layouts-img,.main-layouts-item.active .main-layouts-img{display:none}.main-layouts-item:hover .main-layouts-info,.main-layouts-item:focus .main-layouts-info,.main-layouts-item.active .main-layouts-info{box-shadow:var(--box-shadow3);min-height:11.719vw;padding:8.464vw 3.646vw 5.859vw}.main-layouts-item:last-child:hover .main-layouts-info:before,.main-layouts-item:last-child:focus .main-layouts-info:before,.main-layouts-item:last-child.active .main-layouts-info:before{bottom:-5.208vw}.main-layouts-item:hover .main-layouts-name,.main-layouts-item:focus .main-layouts-name,.main-layouts-item.active .main-layouts-name{width:32.943vw}.main-layouts-item:hover .main-layouts-link,.main-layouts-item:focus .main-layouts-link,.main-layouts-item.active .main-layouts-link{position:absolute;bottom:5.859vw;right:21.615vw}.main-layouts-item:hover .main-layouts-link svg,.main-layouts-item:focus .main-layouts-link svg,.main-layouts-item.active .main-layouts-link svg{stroke:var(--black);width:3.516vw;height:2.734vw;margin-left:4.167vw}.main-classes{margin:7.813vw 0}.main-classes .title{margin:0 auto 2.604vw}.main-classes .title:before{content:""}.main-classes-content>p{font-size:var(--font-default);margin:0 auto 7.813vw}.main-classes-item{width:41.276vw;height:41.667vw;margin:0 6.771vw 0 0;padding:3.255vw 0}.main-classes-item:nth-child(2n){margin-right:0}.main-classes-item:first-child,.main-classes-item:nth-child(2){margin-bottom:5.208vw}.main-classes-item:before{width:33.854vw;right:-20.313vw}.main-classes-item:nth-child(2n):before{content:unset}.main-classes-img,.main-classes-img img{height:26.042vw}.main-classes-info{padding:0 1.563vw}.main-classes-type{width:16.927vw;height:6.51vw}.main-classes-name{font-size:var(--font-h5);margin:3.255vw 0 0}.main-developers{margin:7.813vw 0}.main-developers .title{margin:0 0 2.604vw}.main-developers .title:before,.main-developers-content>p:before{content:unset}.main-developers-content>p{font-size:var(--font-default);margin:0}.main-developers .select{margin:5.208vw 0 7.813vw}.main-developers-item{margin:0 2.604vw 2.604vw 0}.main-developers-item:nth-child(4n){margin-right:0}.main-developers-item,.main-developers-img{width:20.443vw;height:13.021vw}.main-developers-img{padding:0 1.302vw}.main-developers-btn{width:39.063vw;margin:5.208vw auto 0}.main-attractions{margin:7.813vw 0 15.625vw}.main-attractions .title{margin:0 0 2.604vw}.main-attractions .title span{display:block}.main-attractions .title:before{content:unset}.main-attractions-content>p{font-size:var(--font-default)}.main-attractions .carousel-container{margin:7.813vw 0;overflow:hidden}.main-attractions .carousel-buttons{top:71.615vw;right:35.286vw}.main-attractions-list{flex-wrap:unset;margin:7.813vw 0}.main-attractions-item{border-top:.13vw solid var(--aqua);border-bottom:.13vw solid var(--aqua);width:89.453vw;min-height:49.089vw;padding:3.255vw 0 0}.main-attractions-img,.main-attractions-img img{height:39.063vw}.main-attractions-name{margin:3.255vw 3.255vw 1.302vw}.main-attractions-item:first-child .main-attractions-name{margin-top:2.604vw}.main-attractions-count{margin:0 3.255vw 3.255vw}.main-attractions-btn{width:39.063vw;margin:12.37vw auto 0}.search-all{padding:0}.search-head-top{flex-direction:column;align-items:flex-start;margin:4vw 0 3vw}.search-head-title{margin:0 0 2vw}.search-head-top-btns{width:100%}.search-head-top-btns .button-btn_3{margin-top:4vw}.search-head-top [class*=-btn_3]{min-height:unset;color:var(--turquoise);margin:0 0 0 auto;padding:0;font-size:1.953vw}.search-head-top [class*=-btn_3],.search-head-top [class*=-btn_3]:hover,.search-head-top [class*=-btn_3]:focus{border:unset}.search-head-bottom{flex-wrap:nowrap;padding:0 0 4vw;overflow-y:auto}.search-head-bottom>a{margin-left:.651vw}.search-sidebar{width:100%;position:relative}.search-all-content{flex-direction:column;padding-bottom:0}.search-content{width:100%}.search-sidebar,.search-content .search{padding:0 5.208vw}.search-content .pagination-block{margin-left:5.208vw;margin-right:5.208vw}.popup-search-sort .popup-block{width:60vw}.search-sort-list{align-items:flex-start;margin-top:4vw}.search-sort-list h2{font-size:var(--font-h4);margin:0 0 4vw;font-weight:600}.search-sort-list a{font-size:var(--font-medium);margin:0 0 2.604vw;padding-left:2.604vw;position:relative}.search-sort-list a:before{content:"";background:var(--turquoise);border-radius:50%;width:1.302vw;height:1.302vw;position:absolute;top:.391vw;left:0}.search-item-list{margin-bottom:5vw}.search-item{margin:0 0 2.604vw}.search-item-content{box-shadow:var(--box-shadow5);background:var(--white);padding:3.906vw 3.906vw 16vw;position:relative}.search-item-links{z-index:1;width:35.156vw;height:3.906vw;top:41.667vw;left:3.906vw}.search-item-links svg,.search-item-review svg,.search-item-review svg{width:3.906vw;height:3.906vw}.search-item-rank{margin:0 0 0 1.302vw}.search-item-links .fav-field{margin:0 2vw 0 auto}.search-item-rank>span{font-size:var(--font-medium)}.search-item-rank>span:last-child{font-size:1.432vw}.search-item-left{width:35.156vw}.search-item-right{width:43.62vw;padding:0 0 0 3.255vw}.search-item-img{height:35.156vw}.search-item-date{font-size:var(--font-light);width:15.625vw;height:5.208vw}.search-item-developer{min-width:6.51vw;height:5.208vw;margin:1.302vw auto 0 1.302vw}.search-item-developer span{font-size:var(--font-medium);padding:0 1.042vw}.search-item-title{margin:0 0 1.953vw}.search-item-title a{font-size:var(--font-h5)}.search-item-class-list,.search-item-attraction{margin:0 0 1.953vw}.search-item-class{font-size:var(--font-light);width:18.229vw;height:5.208vw}.search-item-attraction svg{flex-shrink:0;width:3.906vw;height:3.906vw;margin:0 1.302vw 0 0}.search-item-attraction .button>span{height:2.604vw;font-size:1.953vw;overflow:hidden}.search-item-attraction>span{font-size:var(--font-light);text-overflow:ellipsis;white-space:nowrap;width:21.875vw;margin:0 0 0 .651vw;overflow:hidden}.search-item-district{margin:0 .651vw 0 0}.flex-item-info{flex-direction:column}.search-item-sublitle{height:5.208vw;margin:0 auto 1.302vw 0;display:flex;overflow:hidden}.search-item-sublitle span{font-size:var(--font-light);padding:1.302vw 3.906vw}.search-item .search-sort-link span{font-size:var(--font-medium)}.search-item-type,.search-item-building,.search-item-address{font-size:var(--font-light)}.search-item-building{margin:.3vw 0}.search-item-address{margin-bottom:.651vw}.search-item-price span:first-child{margin:auto 1.302vw .391vw 0}.search-item-price .button{font-size:var(--font-h3)}.flex-item-info>div:first-child [class*=-btn_3]{font-size:var(--font-small);width:34.505vw;min-height:6.51vw;margin:0;position:absolute;bottom:7.208vw;right:3.906vw}.search-item-remained{margin:1.953vw 0 0 10.417vw}.search-item-promotion{font-size:1.953vw;bottom:2.083vw;left:3.906vw}.promotion{min-height:73.823vw;margin-top:5vw}.promotion-content{padding:11.974vw 9.115vw 0}.promotion-info h2{font-size:5.208vw}.promotion-img{order:2}.promotion-img,.promotion-img img{width:48.177vw;height:52.083vw}.promotion-info{order:1;width:41.016vw}.promotion-info p{margin:3.906vw 0 5.859vw}.promotion-btns{flex-direction:column}.promotion-btns [class*=-btn_secondary]{min-width:39.063vw;margin:0 0 2.604vw}.promotion-btns [class*=-btn_secondary],.promotion-btns [class*=-btn_primary]{font-size:var(--font-small)}.search-not-found{height:30vw;margin:1.042vw 0}.search-not-found p{margin-top:1.042vw}.trade-promo .main-promo-form{height:39.3vw}.trade-promo .main-promo-form .form-field{width:unset;margin-bottom:0}.trade-promo .main-promo-form .form-field.small{flex-shrink:0;width:25vw}.tablet-start-field{position:absolute;bottom:6.9vw}.trade-promo .main-promo-form>div:first-child{margin-bottom:3vw}.trade-promo .main-promo-form .form-field.big{flex-shrink:0;width:100%}.trade-promo .main-promo-form .select,.trade-promo .main-promo-form .select-with-arrow .select-arrow{height:6.51vw}.trade-promo .main-promo-form [class*=-btn_secondary]{top:unset;min-width:29vw;height:6.51vw;bottom:6.9vw}.trade-promo .select-dropdown,.trade-promo .main-promo-form .select-dropdown-content{min-height:10vw;max-height:20vw}.trade-promo .main-promo-form .select-dropdown-content{padding:2vw}.trade-promo .select-option:last-child{margin-bottom:0}.trade-form-content{margin-bottom:10vw}.trade-form-content h2{margin:0 0 5vw}.trade-form{width:100%;padding:4vw 2vw}.trade-form .form-field.medium{flex-shrink:0;width:18.5vw}.trade-form .form-field.tablet-medium{flex-shrink:0;width:28vw}.trade-form .select,.trade-form .select-with-arrow .select-arrow{width:28vw;height:6.51vw}.trade-form .select-dropdown,.trade-form .select-dropdown-content{min-height:10vw;max-height:20vw}.trade-form .select-dropdown-content{padding:2vw}.trade-form .select-option:last-child{margin-bottom:0}.trade-form .form-field.standart{flex-shrink:0;width:28vw}.trade-form .button-btn_secondary{min-width:33vw;margin:0 0 2.604vw 3vw}.promotion.register-estate{min-height:60.547vw;margin-top:5vw}.register-estate .promotion-content{min-height:60.547vw}.register-estate .promotion-img{flex-shrink:1;position:relative;right:3.255vw}.register-estate .promotion-img,.register-estate .promotion-img img{width:46.875vw;height:46.875vw}.register-estate .promotion-info{flex-shrink:0;width:48.177vw;margin:0 auto}.register-estate .promotion-info h2{padding-right:3.906vw;font-size:3.646vw;font-weight:600}.register-estate .promotion-info p{margin:2.604vw 0 5.208vw}.register-estate .promotion-info p span{font-size:var(--font-default)}.join-start{padding:2.604vw 0 13.021vw}.join-start-content{position:relative}.join-start-head{flex-direction:column}.join-start-head p a,.join-start-left h2 a{padding:0 .651vw}.join-start-head>p{font-size:var(--font-h6);order:2;margin:7.813vw auto 5.208vw}.join-start-btns{width:60.547vw;margin:0 0 0 auto}.join-start-btns>p{font-size:1.953vw}.join-start-btns [class*=-btn_secondary]{min-width:14.974vw;height:5.859vw;margin:0 1.953vw 0 auto;font-size:1.432vw}.join-start-btns [class*=-btn_primary]{min-width:16.927vw;min-height:5.859vw;padding:0 2.604vw;font-size:1.432vw}.join-start-info{flex-direction:column}.join-start-left{width:76.823vw;margin:0 auto 7.813vw}.join-start-left h2{text-align:center;margin:0 0 2.604vw}.join-start-left>p{font-size:var(--font-default);text-align:center}.join-start-right{border-radius:1.953vw;width:100%;padding:7.813vw 3.906vw}.join-start-right h2{margin:0 0 5.208vw}.join-start-right h2:nth-child(3){font-size:var(--font-default);margin:3.906vw 0 1.302vw}.join-start-right ul li:before{width:3.125vw;height:2.083vw;top:.26vw}.join-start-right ul li:not(:last-child){margin:0 0 2.604vw}.join-start-right ul p{font-size:var(--font-default);padding-left:5.729vw}.join-start-right>p{font-size:1.953vw}.join-start-right [class*=-btn_secondary]{width:33.854vw;height:6.25vw;margin:3.906vw auto 3.906vw 0}.join-start-right .join-start-right-btns{width:68.359vw}.join-start-right .join-start-right-btns *{font-size:var(--font-default)}.join-text{padding:15.625vw 0 7.813vw}.join-text-content{box-shadow:unset;border:unset}.join-text h3,.join-text p:not(:last-child){margin:0 0 1.953vw}.join-text p{font-size:1.953vw}.join-text h3{font-size:var(--font-h6);margin:3.906vw 0;padding-left:5.859vw}.join-text h3:before{width:3.906vw;height:3.906vw;top:-.521vw}.join-promotion.promotion{min-height:72.917vw;margin:7.813vw 0}.join-promotion .promotion-content{width:100%;padding:13.021vw 0}.join-promotion .promotion-img,.join-promotion .promotion-img img{width:44.271vw;height:47.266vw}.join-promotion .promotion-info{width:50.781vw}.join-promotion .promotion-info h2{margin:0 0 2.604vw;padding-right:6.51vw;font-size:3.646vw}.join-promotion .promotion-info p{font-size:var(--font-medium);margin:0 0 2.604vw}.join-promotion .promotion-info a{min-width:27.344vw;margin:2.604vw auto 0 0}.join-form h3{font-size:var(--font-h5);margin:0 0 2.604vw}.join-form-btn-more{margin-bottom:1.563vw}.join-form-btn-more span{padding:1vw 1.5vw}.join-contact-item:not(:first-child){padding-top:2.604vw}.developers-content{margin:4vw 0 7.813vw}.developers-item{width:43.49vw;min-height:58.594vw;margin-bottom:4vw;padding:3.255vw 0}.developers-item:not(:nth-child(2n)){margin-right:2.604vw}.developers-item:not(:nth-child(2n)):before{height:calc(100% - 6.4vw);top:3.255vw;right:-1.35vw}.developers-img{width:43.49vw;height:32.552vw}.developers-img img{padding:2.604vw 9.115vw}.developers-estates{width:23.438vw;height:5.208vw;top:3.255vw}.developers-name{margin:2.604vw}.developers-year{margin:0 2.604vw 2.604vw}.developers-completed{margin:0 2.604vw}.developers-button{margin-top:3.813vw}.developers-button [class*=-btn_secondary]{min-width:39.063vw}.developer-content{margin:4vw 0 7.813vw}.developer-content .developer-img{width:40.625vw;height:26.042vw;margin:0 0 1.563vw 3vw}.developer-content .developer-logo{width:10vw;padding:1.042vw 1.5vw}.developer-content>div p{margin-bottom:2vw}.developer-estate-title{margin-bottom:7vw}.developer-estate-title p{margin-top:4vw}.developer-gallery{justify-content:space-between;margin-bottom:7vw}.developer-gallery-item{width:43vw;height:27vw;margin-bottom:3.5vw}.districts-content{margin:4vw 0 7.813vw}.districts-item{width:43.359vw;min-height:50vw;margin-bottom:6vw;padding:3.255vw 0}.districts-item:not(:nth-child(2n)){margin-right:2.604vw}.districts-item:not(:nth-child(2n)):before{height:calc(100% - 6.4vw);top:3.255vw;right:-1.35vw}.districts-img,.districts-img img{width:43.359vw;height:28.906vw}.districts-item-info{margin:2.604vw}.districts-date{width:19.531vw;height:5.208vw;top:3.255vw}.districts-name{margin-bottom:2.604vw}.districts-desc{padding:1.302vw}.districts-flat-link{margin:0 2.604vw}.districts-flat-link:not(:last-child){margin-bottom:1.953vw}.districts-flat-square{width:11.719vw}.districts-flat-price{width:15.5vw}.district-landmarks{margin-top:3vw}.district-gallery{justify-content:space-between;margin-top:7vw}.video-content{margin-bottom:7.813vw;overflow:hidden}.video-content h2{margin:0 0 3vw}.video-list{flex-wrap:nowrap}.video-item{width:58.594vw;height:37.76vw;margin-right:6.51vw}.video-content .carousel{flex-direction:column;display:flex}.video-content .carousel-buttons{position:unset;order:2;margin:5.208vw auto 0}.video-content .carousel-container{order:1;overflow:visible}.articles-content{padding:4vw 0 15vw}.articles-item{min-height:12vw}.articles-link{padding:6vw 3vw 6vw 0}.articles-name{font-size:var(--font-h6);width:28vw}.articles-text{font-size:var(--font-medium);width:43vw}.articles-link svg{stroke:var(--dark-orange);width:3.255vw;height:3.255vw}.article-subtitle p{padding:.521vw 2.604vw}.article-subtitle,.article-item:not(:last-child){margin:0 0 7vw}.article-text{display:block}.article-item .article-img.right{float:right;margin-bottom:3vw;margin-left:5vw}.article-item .article-img.left{float:left;margin-bottom:3vw;margin-right:5vw}.article-text>h2,.article-text>h3,.article-text>h4,.article-text p:not(:last-child){margin:0 0 2vw}.article-text ul{margin-left:3vw}.article-text .ql-indent-1{text-indent:3vw}.article-img,.article-img img{width:42.969vw;height:27.344vw}.article-img-list{justify-content:space-between;margin-top:7vw}.article-img-item,.article-img-item img{width:42.969vw;height:27.344vw}.article-img-item{margin-bottom:3.5vw}.article-footer{margin:2.083vw 0 0}.article-footer>div{margin-right:5vw}.article-footer [class*=-btn_secondary]{min-width:33vw}.other-content{padding:4vw 0 15vw}.footer-content{padding:6.51vw 0 5.208vw}.footer-top,.footer-bottom{position:relative}.footer-top{min-height:40.365vw}.footer-logo{margin-top:2.083vw}.footer-logo,.footer-logo img{width:22.135vw;height:3.516vw}.statiya-437{opacity:.7;width:35vw;margin-top:20vw}.font-copyright{font-size:var(--font-medium)}.font-copyright sup{font-size:1.172vw}.footer-menu-list{width:44.271vw;position:absolute;top:13.672vw;right:0}.footer-menu a{padding:1.302vw 0;font-size:1.953vw}.footer-menu a svg{width:4.688vw;height:4.688vw;margin:0 1.953vw 0 0}.footer-link{width:41.667vw}.footer-link [class*=-btn_primary]{font-size:var(--font-light);margin-right:5.208vw}.footer-menu-icon{width:19.531vw;position:absolute;top:14.974vw;left:0}.footer-bottom{flex-wrap:wrap;justify-content:flex-start;margin-top:6vw}.footer-bottom .font-small{margin-left:3vw}.footer-bottom .font-small.last{margin-top:3vw;margin-left:0}.cookie-container{padding-top:1vw}.cookie-content{padding:3vw 3vw 5vw}.cookie-content h5{margin-bottom:1.5vw}.cookie-content p{margin-bottom:.5vw}[class*=-btn_cookie]{width:20.703vw;height:6.51vw;margin-top:2vw;margin-left:auto}.search-map{width:100%;height:60vw}.marker-container,.marker-container svg{width:2.735vw;height:3.986vw}.marker-text{font-size:var(--font-light);padding:.4vw .7vw;top:-1.5vw}.balloon-container{width:30vw}.balloon-complet{font-size:var(--font-light);width:15.625vw;height:5.208vw}.balloon-image{width:30vw;height:25vw}.balloon-name{margin:1.5vw}.balloon-text{margin:0 1.5vw}.balloon-button{margin:1.5vw}.balloon-button button,.balloon-button a{height:5.859vw}.popup-map{background:var(--white);box-shadow:var(--box-shadow5);z-index:100;-webkit-transform-origin:0 0;transform-origin:0 0;transition:var(--transition);width:89.583vw;position:absolute;top:6.641vw;overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0)}.popup-map.hidden{display:flex}.popup-map.map-show{-webkit-transform:scaleY(1);transform:scaleY(1)}.popup-map-content{padding:3.906vw}.popup-map-content>.button{width:3.906vw;height:3.906vw;top:.26vw;right:.26vw}.popup-map-img,.popup-map-img img{width:81.641vw;height:59.766vw}.popup-review.blur{-webkit-backdrop-filter:blur(1.302vw);backdrop-filter:blur(1.302vw)}.popup-review{box-shadow:var(--box-shadow4);width:89.583vw}.popup-review-content{min-height:40.365vw}.popup-review-content>.button{top:2.604vw;right:2.604vw}.popup-review-content>.button,.popup-review-content>.button svg{width:3.255vw;height:3.255vw}.popup-review-item{flex-direction:column;width:100%;padding:0 7.813vw}.popup-review-client{flex-direction:row;margin:0 0 2.604vw}.popup-review-service{margin-bottom:auto}.popup-review-info{align-items:center}.popup-review-avatar{margin:0 2.604vw 0 0}.popup-review-avatar,.popup-review-avatar img{width:10.417vw;height:10.417vw}.popup-review-about{max-width:14.323vw;margin:0 2.604vw 0 0}.popup-review-about>h3{font-size:var(--font-default);margin:0 0 .651vw;font-weight:400}.popup-review .search-item-developer{margin:2.474vw auto 0 0}.popup-review-desc{font-size:var(--font-medium)}.popup-review-img-list{margin:2.604vw 0 0}.popup-review-img-item,.popup-review-img-item img{width:21.484vw;height:14.974vw}.popup-review-answer{width:100%;margin:2.604vw 0 0;padding:5.208vw}.popup-review-answer>p:not(:first-child){font-size:var(--font-medium)}.popup-review-answer>p:first-child{font-size:var(--font-h6);margin:0 0 1.302vw}.popup-review-btns{width:73.958vw;bottom:-5.078vw;right:7.813vw}.popup-review .carousel-buttons{width:100%;height:6.51vw;top:45%;left:0}.popup-review .splide__arrow{width:6.51vw;height:6.51vw}.popup-review .splide__list{width:89.583vw}.popup-review .carousel-container{width:89.583vw;min-height:52.083vw;padding:7.813vw}.popup-review-service .carousel-container{width:unset;min-height:unset;margin:2.604vw 0 0;padding:0}.popup-review-service .splide.is-initialized:not(.is-active) .splide__list{display:flex}.popup-review-service .splide__list{width:unset}.estates{padding:4vw 0 7.813vw}.estates-item{width:43.359vw;min-height:59.245vw;padding:3.255vw 0}.estates-item:not(:nth-child(2n)){margin:0 2.604vw 0 0}.estates-item:not(:nth-child(2n)):before{height:calc(100% - 6.4vw);top:3.255vw;right:-1.35vw}.estates-img,.estates-img img{width:43.359vw;height:28.906vw}.estates-item-info{padding:2.604vw 2.604vw 0}.estates-date{width:24.089vw;height:5.208vw;top:3.255vw}.estates-name,.estates-class-list{margin:0 0 2.604vw}.estates-class{height:5.208vw}.estates-district-btn,.estates-advantage{margin:0 0 2.604vw}.estates-district-btn span{order:2;padding:0 1.302vw 0 0}.estates-district-btn svg{order:1;width:3.906vw;height:3.906vw;margin:0 1.302vw 0 0}.estates-advantage{font-size:var(--font-medium);padding:1.302vw}.estates-flat-link{margin:0 2.604vw}.estates-flat-link:not(:last-child){margin-bottom:1.953vw}.estates-flat-square{width:11.719vw}.estates-flat-price{width:15.5vw}.page-estate .search-sidebar{margin-top:5vw;padding:0}.page-estate .filter-form>.filter-content>.filter-form-btn:nth-child(8){order:10;margin-left:auto}.search.search-estate{padding:0 0 13.021vw}.search-estate .search-item{margin:0}.page-estate .search-item-content{padding:5.208vw 3.906vw}.search-estate .search-item-right{padding:0}.search-estate .search-item-links{top:13.021vw}.search-estate .search-item-links svg,.search-estate .search-item-links>a{width:3.906vw;height:3.906vw}.search-estate .search-item-links .share-field{margin-left:2vw}.search-estate .search-item-title>span{font-size:3.646vw}.search-estate .search-item-developer{margin:0 0 0 auto}.search-estate .popup-review .search-item-developer{margin:2.474vw 0 0 2.604vw}.search-estate .search-item-class-list{margin:7.161vw 0 2.604vw}.search-estate .search-item-class{font-size:var(--font-medium);width:19.531vw}.search-estate .search-item-sublitle{min-height:5.208vw;margin:0 auto 1.953vw 0}.search-estate .search-sort-list{position:unset;-webkit-transform:unset;-webkit-transform:unset;transform:unset;overflow:unset;width:unset;z-index:1;flex-wrap:wrap;margin-top:0;padding:0}.search-estate .search-sort-list a{margin:0}.search-estate .search-sort-list [class*=-btn_3]{min-height:5.859vw;padding:0 4.2vw}.search-estate .search-sort-list a:before{content:unset}.search-estate .search-item-attraction{margin:2.604vw 0 1.953vw}.search-estate .search-item-attraction.no-hover span{width:auto}.search-estate .search-head-bottom{margin:0}.search-estate .search-head-bottom *{font-size:1.953vw}.search-estate-item-houses{font-size:var(--font-medium);min-width:82.031vw;margin:2vw 0}.search-estate-item-houses>div{flex-wrap:wrap}.search-estate-item-houses p{width:50%;margin:0 0 1.953vw}.search-estate-btns{flex-direction:column;align-items:flex-start;margin:0 0 5.208vw;position:relative}.search-estate-btns>p span{font-size:var(--font-medium);margin-right:.521vw}.search-estate-btns>[class*=button]{font-size:var(--font-light);text-transform:uppercase;width:32.552vw;height:6.51vw;margin:3.255vw 0 0;padding:1.302vw 3.906vw}.search-estate-item-list .popup-flat-img-item,.search-estate-item-list .popup-flat-img-list,.search-estate-item-list .popup-flat-img-area .carousel-container,.search-estate-item-list .popup-flat-img-area .carousel-buttons{width:57.292vw}.search-estate-item-list .popup-flat-img-area .carousel-container,.search-estate-item-list .popup-flat-img-area{height:46.875vw}.search-estate-item-list .popup-flat-img-area .carousel-buttons{top:50%}.search-estate-item-list .popup-flat-img-area{margin:0 0 5.208vw}.search-estate-item-list .popup-flat-img-thumbnail:not(:last-child){margin:0 0 1.953vw}.search-estate-item-list .popup-flat-img-thumbnails{width:22.135vw}.search-estate-item-list .popup-flat-img-thumbnail{width:20.833vw;height:14.323vw;margin-right:auto}.search-estate-desc-text{max-height:21vw}.search-estate-desc-text.active{max-height:none}.desc-more-btn{margin:1.042vw 0 0 auto}.search-estate-desc-text,.search-estate-desc-text p{font-size:var(--font-medium)}.search-estate-details-list{flex-wrap:wrap;margin:5.208vw 0 0}.search-estate-details-item{height:unset;align-self:flex-start;width:19.531vw;margin:0 0 3.906vw}.search-estate-details-item img{width:5.859vw;height:5.859vw}.search-estate-details-item p{font-size:var(--font-medium);margin:.651vw 0 0}.estate-houses{padding:0 0 9.766vw;overflow:hidden}.estate-houses h2{margin:0 0 7.813vw}.estate-houses-img{width:100vw;margin-bottom:5.208vw}.estate-houses .splide__arrow svg{width:6.51vw;height:6.51vw}.estate-houses .carousel-buttons{width:103.516vw;right:-1.693vw}.estate-houses .main-districts-item{width:41.667vw;height:auto;margin:0 6.25vw 0 0}.estate-houses .main-districts-item:before{width:63.802vw;right:-35.058vw}.estate-houses .main-districts-link{margin:2.604vw 0}.estate-houses .main-districts-img,.estate-houses .main-districts-img img{width:41.667vw;height:32.552vw}.estate-houses .main-districts-date{width:28.646vw;height:5.208vw;font-weight:600;top:27.344vw}.estate-houses .main-districts-date,.estate-houses .main-districts-date span{font-size:var(--font-medium)}.estate-houses .search-item-class,.estate-houses .main-districts-date{width:50%;height:5.208vw}.estate-houses .main-districts-name{margin-top:2.604vw;padding:0 2.604vw}.estate-houses .main-districts-info{padding:0 2.604vw 3vw}.estate-houses .main-districts-info>div{flex:0 auto}.estate-houses .estates-flat-link-list{margin-top:3vw}.estate-houses .estates-flat-link{margin:0 0 1vw}.estate-houses .main-districts-desc{margin:0 0 1.953vw}.estate-houses .main-districts-desc:last-child{margin-bottom:0}.estate-houses .main-districts-item [class*=-btn_3]{font-size:var(--font-medium);background:0 0;margin-top:auto}.main-districts-info .popup-house-room{width:3.255vw;margin-right:1.302vw}.main-districts-info .popup-house-square{width:11.719vw}.main-districts-info .popup-house-price{width:14.974vw}.estate-houses .carousel{flex-direction:column;display:flex}.estate-houses .carousel-buttons{position:unset;order:2;width:18.229vw;margin:3.906vw auto 0;display:flex}.estate-houses .carousel-buttons .splide__arrow{border:.13vw solid var(--turquoise)}.estate-houses .carousel-buttons .splide__arrow svg{width:3.255vw;height:3.255vw;margin-top:.521vw;margin-right:-1.042vw}.estate-developer.main-popular{margin:5.208vw 0;padding:0 5.208vw}.estate-developer.main-popular .main-popular-content>p{padding:0 6.51vw}.estate-developer .main-popular-date,.estate-developer .main-popular-desc{font-size:var(--font-medium)}.estate-district{margin:5.208vw 0;padding:0 5.208vw}.estate-district .title{margin:0 3.906vw 2.604vw}.estate-district .title:before{position:unset}.estate-district .estate-district-content>p{margin:0 3.906vw 7.813vw}.estate-district .main-districts-item{height:unset;width:41.276vw;min-height:49.479vw}.estate-district .main-districts-img,.estate-district .main-districts-img img{width:41.276vw}.estate-district .main-districts-date,.estate-district .main-districts-desc{font-size:var(--font-medium)}.estate-district .main-districts-btn{margin:7.813vw auto 0}.estate-district .carousel{flex-direction:column;display:flex}.estate-district .carousel-container{order:1}.estate-district .carousel-buttons{position:unset;order:2;margin:7.813vw auto 0;display:flex}.popup-flat .popup-block{width:94vw;height:auto}.popup-flat .choice-list-tr-column [class*=-btn_secondary]{width:41.016vw;min-width:41.016vw;height:6.51vw;bottom:17.839vw;right:3.255vw;position:absolute!important}.popup-flat .choice-list-tr-column .search-item-links{top:8.854vw;right:3.255vw;left:unset;width:24.74vw;position:absolute}.popup-flat .choice-list-tr-column:nth-child(3)>h3:first-child{position:absolute;top:14.193vw;left:2.604vw}.popup-flat-content{background:var(--white);padding:3.906vw;position:relative}.popup-flat-head{flex-direction:column;align-items:flex-start}.popup-flat-head h3{margin:1.953vw 0}.popup-flat-head h3 span:nth-child(2){margin-left:1.302vw;font-size:1.953vw}.popup-flat-address{margin:0 0 1.953vw}.popup-flat .search-item-links{top:5vw;right:0}.popup-flat .search-item-links .compare-field{margin:0}.popup-flat-estate a span{font-size:var(--font-h3)}.popup-flat-body{flex-direction:column;margin-top:5vw;position:relative}.popup-flat-left{flex-flow:column wrap;order:2;width:100%;height:20vw;margin:5vw 0 13.021vw}.popup-flat-right{order:1;width:100%}.popup-flat-left>p:not(:last-child){margin-bottom:1.953vw}.popup-flat-estate{margin-bottom:1vw}.popup-flat .search-item-developer{position:absolute;top:13vw;right:0}.popup-flat-address svg{width:3.906vw;height:3.906vw;margin-right:1.302vw}.popup-flat-class .search-item-class{height:3.906vw;margin-left:1.302vw;padding:1.302vw 2.604vw}.popup-flat-layout span:last-child{padding:.521vw 2.604vw}.popup-flat-left [class*=-btn_secondary]{width:37.63vw;min-width:37.63vw;height:7.161vw}.head-estate .search-item-links{width:12.76vw;margin:0 0 2.604vw auto}.popup-flat-share-btn,.estates .map-btn,.head-estate .popup-flat-share-btn{width:3.906vw;height:3.906vw}.search-page .head-estate .popup-flat-share-btn{margin-left:2.604vw}.search-page .head-estate .popup-flat-share-btn svg{fill:var(--turquoise)}.search-page .head-estate [class*=-btn_3]:nth-child(2){display:none}.popup-flat-img-area{justify-content:center;height:41.667vw;margin:0 0 2.604vw}.popup-flat-img-list,.popup-flat-img-item{width:55.99vw}.popup-flat-img-item img{object-fit:cover}.popup-flat-details-list{margin:0 0 5.208vw}.popup-flat-details-item{width:16.276vw}.popup-flat-details-item:not(:last-child){margin-right:5.859vw}.popup-flat-details-item svg{width:4.427vw;height:4.818vw;margin:0 auto 1.953vw 0}.popup-flat-details-item p{font-size:var(--font-medium);text-align:left}.popup-flat-details-item span{text-align:left}.popup-flat-img-thumbnail{width:20.833vw;height:12.131vw}.popup-flat-img-thumbnail:not(:last-child){margin:0 0 2.604vw}.popup-flat-img-area .carousel-buttons{width:55.99vw;height:6.51vw;left:0}.popup-flat-img-area .carousel-buttons .splide__arrow{width:6.51vw;height:6.51vw}.popup-flat-img-area .splide__arrow svg{width:5.208vw;height:5.208vw;margin-top:.781vw;margin-right:-1.432vw}.popup-flat-img-area .carousel-container{width:55.99vw;height:41.667vw}.popup-flat-img-area .gallery-thumbnail .carousel-container{width:22.135vw;margin-left:2.604vw}.popup-flat-floor{width:33.464vw}.popup-flat-price,.popup-flat-price-meter{margin:0;position:absolute;bottom:0;left:0}.popup-flat-price{bottom:6.51vw}.popup-flat-price-meter{bottom:3.255vw}.popup-flat-left [class*=-btn_secondary],.popup-flat-left>p:last-child{font-size:var(--font-light);width:37.63vw;position:absolute;bottom:0;right:0}.popup-flat-left>p:last-child span{font-size:1.432vw}.popup-flat-left [class*=-btn_secondary]{bottom:5.208vw}.popup-house .popup-block{width:94vw}.popup-house .popup-flat-head{margin-top:2.083vw}.popup-house.popup-flat .popup-flat-content{background:var(--white);overflow-x:hidden;overflow-y:auto}.popup-house .popup-flat-head{position:relative}.popup-house .search-item-developer{margin:0;position:absolute;right:0}.popup-house .popup-flat-img-area{justify-content:space-between}.popup-house .popup-flat-address{margin:0 0 2.604vw}.popup-house .popup-flat-body{margin-top:0}.popup-house .popup-flat-left{height:unset;margin-bottom:0;position:relative}.popup-house .popup-flat-left>p{margin-bottom:1.953vw}.popup-house .popup-flat-left>p.popup-house-date{margin:0 0 1.302vw}.popup-house-entrance-ready{left:.521vw}.popup-house .popup-flat-left>.popup-house-entrance:not(:last-child),.popup-house .popup-flat-left>p.popup-house-floors{margin-bottom:1.302vw}.popup-house .popup-flat-estate,.popup-house .popup-flat-date{position:unset}.popup-house-floors,.popup-house-floors-total,.popup-house-height,.popup-house-decoration{position:absolute;left:39.063vw}.popup-house-floors-total{top:6.12vw}.popup-house-floors{top:1.432vw}.popup-house-height{top:10.807vw}.popup-house-decoration{top:15.885vw}.popup-house-construct{margin-top:1.302vw}.popup-house-condition,.popup-house-banks,.popup-house-banks span,.popup-house .popup-flat-left>p:last-child span{font-size:var(--font-big)}.popup-house-flats{margin:0 0 1.953vw}.popup-house-flats sup{font-size:1.172vw}.popup-house-room{margin-right:2.604vw}.popup-house-count{width:9.115vw}.popup-house-count span:first-child{min-width:2.995vw}.popup-house-flats{justify-content:flex-start}.popup-house-square{width:13.021vw;margin:0 5vw}.popup-house-price{width:16.276vw}.popup-house .popup-flat-details-list{flex-wrap:wrap;justify-content:center;margin:0}.popup-house .popup-flat-details-item{width:18.229vw;margin-bottom:2.604vw;margin-right:2.604vw}.popup-house .popup-flat-details-item:nth-child(4),.popup-house .popup-flat-details-item:nth-child(8){margin-right:0}.popup-house .popup-flat-details-item object,.popup-house .popup-flat-details-item svg{width:4.557vw;height:4.557vw}.popup-house .popup-flat-details-item p,.popup-house .popup-flat-details-item span{margin:1.953vw 0 0}.popup-house .popup-flat-left [class*=-btn_secondary]{position:unset;margin:5vw auto 0}.flat-title h1{flex-direction:column;display:flex}.flat-title .search-item-links{top:.781vw;right:0;left:unset}.flat-container{margin-bottom:15vw}.flat-container .popup-flat-head{position:relative}.flat-container .search-item-developer{position:absolute;top:0;right:0}.flat-title .search-item-links .share-field{margin-left:2vw}.choice-title{margin-top:5vw}.choice-head{flex-direction:column;margin:0 0 5.208vw}.choice-head h1{margin:0 0 2.604vw}.choice-head>a{font-size:var(--font-h6);color:var(--turquoise);text-align:right;margin:0 0 5.208vw auto;font-weight:600}.choice-sort-list svg{width:2.604vw;height:2.604vw;margin-right:1.563vw}.choice-sort-list .button:nth-child(3) svg{stroke:var(--turquoise)}.choice-sort-list .alert-circle{top:1.042vw;left:6.172vw}.choice-sort-list .button{background:var(--white);border-radius:.651vw;padding:1.953vw 4.557vw;font-weight:500;position:relative;box-shadow:0 .521vw 2.083vw rgba(10,69,103,.1)}.choice-filter .filter-form-title{margin-bottom:4vw}.choice-filter .filter-form-title:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.choice-filter .filter-form-title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.choice-filter .filter-form-title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.choice-filter .filter-form-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.choice-filter .filter-form{flex-wrap:wrap}.choice-filter .filter-field{width:40vw}.choice-filter .filter-field-terrace,.choice-filter .filter-field-twolayout{width:40vw;margin-bottom:7vw;position:relative}.choice-filter .filter-price-info{height:6.51vw;padding:.417vw .677vw .573vw}.choice-filter .info-date{margin:0 0 .417vw;position:absolute;bottom:0;left:0}.choice-filter .filter-form-btn{min-height:6.51vw}.choice-block-list,.choice-block-chess{position:relative}.choice-result{background:rgba(108,189,192,.1);border:.5px solid rgba(2,151,157,.55);margin:0 0 5.208vw;padding:3.906vw 5.208vw}.choice-result.hidden{display:none}.choice-result h2{font-size:var(--font-h5);margin:0 0 2.604vw}.choice-result>div:nth-child(2){flex-direction:column;align-items:flex-start;margin-bottom:2vw}.choice-result>div:nth-child(3)>p{color:#f57f39;margin-right:3.906vw;font-size:1.953vw;font-weight:600}.choice-result p{font-size:var(--font-default)}.choice-result .search-item-class{font-size:var(--font-small);width:unset;min-width:13.021vw;height:3.906vw;margin:1vw 0;padding:0 2.604vw}.choice-result>p{font-size:var(--font-medium);margin:2.604vw 0 3.906vw}.choice-result-list>p{display:none}.choice-result>div:last-child{margin-top:auto}.choice-result .button{font-size:var(--font-medium);background:var(--white);border:1px solid rgba(0,136,145,.5);padding:1.302vw 5.208vw}.choice-list-thead{display:none}.choice-list-tr{background:var(--white);box-shadow:var(--box-shadow1);border:none;margin:0 0 5.208vw;padding:5.208vw 2.604vw;position:relative}.choice-list-tr-column:not(:last-child):before{content:unset}.choice-list-tr-img{margin:30.99vw 0 0}.choice-list-tr-img,.choice-list-tr-img img{width:39.714vw;height:39.063vw}.choice-list-tr-img img{object-fit:contain}.choice-list-tr-column{position:unset}.choice-list-tr-column:first-child>p:first-child,.choice-list-tr-column:nth-child(3)>h2:first-child,.choice-list-tr-house>p:first-child,.choice-list-tr-column .select,.choice-list-tr-column:nth-child(2){position:absolute;top:5.208vw;left:2.604vw}.choice-list-tr-number{align-items:flex-end;position:absolute;top:9.245vw;left:2.604vw}.choice-list-tr-number>p:first-child{margin-right:1vw}.choice-list-tr-column:first-child>.choice-list-tr-title{font-size:var(--font-h5)}.choice-list-tr-layout>p:first-child{font-size:var(--font-small);justify-content:center;align-items:center;width:18.229vw;height:5.208vw;display:flex;position:absolute;top:20.8vw;right:2.604vw}.choice-list-tr-decor,.choice-list-tr-column:nth-child(2) .decoration-btn{border:1px solid #d9e6f1;justify-content:center;align-items:center;width:20.182vw;height:5.208vw;display:flex;position:absolute;top:-7.292vw;left:-23.177vw}.choice-list-tr-column:nth-child(2) .decoration-btn{font-size:var(--font-light);top:-7.292vw;left:0}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-input{padding:1.302vw 4.208vw 1.302vw 1.604vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-input>span{color:var(--turquoise);font-size:1.563vw;font-weight:500}.choice-list-tr-column:nth-child(2)>.decoration-btn.select-with-arrow .select-arrow{height:5.208vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-dropdown{width:30.99vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-dropdown-content{padding:2.604vw 3.255vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label:not(:last-child){margin-bottom:1.302vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label>span:nth-child(2){font-size:1.823vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label>span:nth-child(3){margin-left:6.51vw}.choice-list-tr-house>p:first-child{top:16.797vw}.choice-list-tr-column:nth-child(3)>h2:first-child{top:14.193vw}.choice-list-tr-number>p:first-child{font-size:var(--font-h6)}.choice-list-tr-links span:before{content:unset}.choice-list-tr-column .select{width:39.714vw;height:5.208vw;top:28.646vw}.choice-list-tr-column .select.select-with-arrow .select-arrow{height:5.208vw}.choice-list-tr-column .select-input span{font-size:var(--font-light)}.choice-list-tr-column .select:before,.choice-list-tr-column .select:after{bottom:1.693vw}.choice-list-tr-column .click-btn.select:before,.choice-list-tr-column .click-btn.select:after{bottom:2.865vw}.choice-list-tr-column .select-dropdown{top:5.078vw}.choice-list-tr-column .select-dropdown,.choice-list-tr-column .select-dropdown-content{max-height:41.018vw}.choice-list-tr-column .select-dropdown{width:150%}.choice-list-tr-column .select-list>p:first-child{margin:0 0 1.302vw}.choice-list-tr-column:nth-child(2){background:#ecf4f4;border-radius:.391vw;flex-flow:wrap;justify-content:space-between;align-items:flex-end;width:41.146vw;padding:1.102vw 2.604vw;top:28.446vw;left:45.443vw}.choice-list-tr-installments{font-size:var(--font-default);width:100%;position:absolute;top:11vw;left:0}.choice-list-tr-note.istallments span:first-child{margin-bottom:1vw}.choice-list-tr-old{font-size:var(--font-default);order:1;width:100%}.choice-list-tr-new{font-size:var(--font-h5);order:2}.choice-list-tr-total-square{order:3}.choice-list-tr-note{order:4;position:absolute;top:22.005vw;left:0}.choice-list-tr-column:nth-child(3)>.choice-list-tr-section-floor{font-size:var(--font-light);position:absolute;top:15.885vw;right:3.5vw}.choice-list-tr-column:nth-child(3)>p:nth-child(8),.choice-list-tr-column:nth-child(3)>a:nth-child(9){width:41.146vw;position:absolute;top:28.646vw;left:45.443vw}.choice-list-tr-column:nth-child(3)>p:nth-child(8){top:39.063vw}.choice-list-tr-column:nth-child(3)>a:nth-child(9){justify-content:flex-start;top:45.313vw}.choice-list-tr-links>.button:last-child{font-size:var(--font-light);margin-top:3vw;font-weight:500}.choice-list-tr-column:nth-child(5) [class*=-btn_secondary]{width:41.016vw;min-width:41.016vw;height:6.51vw;position:absolute;bottom:17.839vw;right:3.255vw}.choice-list-tr-reserv-time{font-size:var(--font-small);width:41.016vw;position:absolute;bottom:14.193vw;right:3.255vw}.choice-list-tr-reserv-time span:not(:last-child){display:inline}.choice-list-tr-reserv-time span:last-child{color:var(--orange);margin-left:.651vw}.choice-list-tr-reserv{width:41.016vw;position:absolute;bottom:7.031vw;right:3.255vw}.choice-list-tr-column:nth-child(5) .search-item-links{top:8.854vw;right:3.255vw;left:unset;width:24.74vw;position:absolute}.choice-list-tr-column:nth-child(5) .search-item-links .compare-field{margin:0}.choice-list-tr-reserv-dropdown{width:41.016vw;padding:2.604vw;top:6.51vw}.choice-list-tr-mortgage{width:41.146vw;position:absolute;top:44.531vw;left:45.573vw}.choice-list-tr-trade{justify-content:flex-start;width:41.146vw;position:absolute;top:45.193vw;left:45.573vw}.choice-list-btns .btn-choice,.choice-chess-btns .btn-choice{font-size:var(--font-medium);width:26.563vw;height:6.51vw}.choice-list-btns{width:100%;margin:2.604vw auto 0}.choice-list-tr-address{margin-bottom:1vw;position:absolute;top:21.354vw;left:2.608vw}.choice-list-tr-address svg{width:3.906vw;height:3.906vw;margin-right:1vw}.choice-list-tr-column .select-section{margin-bottom:1.302vw}.choice-block-chess .filter-item:nth-child(3)>p:first-child{padding:1.302vw 2.604vw}.choice-block-chess .form{width:100%}.choice-block-chess .filter-item:nth-child(4) .filter-reset{top:2.865vw;right:4.698vw}.choice-chess-explan{flex-wrap:wrap;justify-content:space-between;margin:0 0 2.604vw}.choice-chess-explan-title{font-size:var(--font-h6);width:100%;margin:0 0 2vw}.choice-chess-explan-column{margin:0 0 2.604vw}.chess-letter{width:5vw;height:5vw;margin-right:1.302vw}.choice-chess-floor{width:5.469vw;height:25vw;padding:3.906vw 0}.choice-chess-floor span{font-size:var(--font-h5)}.choice-chess-flat{width:25vw;height:25vw;padding:2vw 1vw}.choice-chess-flat-number,.choice-chess-flat-class,.choice-chess-flat-price,.choice-chess-flat-square{margin:0 0 1.302vw}.choice-chess-flat.buy .flat-link-btn{margin-top:2vw}.choice-chess-flat-dropdown{width:55.729vw;height:18.229vw;padding:2.604vw;bottom:-16.276vw}.choice-chess-flat.sold .choice-chess-flat-square{margin:4.427vw 0 0 auto}.choice-chess-btns{margin-top:5.208vw}.choice-chess-btns .btn-choice{width:39.063vw}.choice .pagination-block{padding:0 1.302vw}.choice .pagination-left{margin-right:5.208vw}.choice-recall.join-promotion.promotion{min-height:unset;margin:0}.choice-recall.join-promotion .promotion-content{padding:2.604vw 0}.choice-recall.join-promotion .promotion-info h2{margin:0 0 5.208vw;padding:0}.choice-recall.join-promotion .promotion-info h2 span{display:block}.choice-recall [class*=-btn_secondary]{width:42.969vw;height:6.51vw}.choice-calc{padding:15.625vw 0 13.021vw}.choice-calc h2{font-size:var(--font-h2);margin:0 0 5.208vw}.choice-calc h2 span{display:block}.choice-calc .select{background:var(--white)}.choice-calc .select-input>span>input~.tooltip-bottom{top:6.38vw}.choice-calc-programs-list>.tooltip-bottom{top:-7.161vw}.choice-calc-objects-list>.tooltip-bottom{top:-7.292vw}.choice-calc-banks-list{width:100%}.choice-calc-banks-item{width:20.443vw;height:13.021vw;margin-bottom:.104vw;margin-right:2.604vw}.choice-calc-banks-item .button{background:var(--white)}.choice-calc-carousel.carousel{flex-direction:column;display:flex}.choice-calc-carousel .carousel-container{order:1;width:100%;margin:5.208vw auto}.choice-calc-carousel .carousel-buttons{position:unset;order:2;width:18.229vw;margin:0 auto}.choice-calc-carousel .splide__arrow,.choice-calc-carousel .splide__arrow:hover,.choice-calc-carousel .splide__arrow:focus{border:1px solid var(--turquoise)}.choice-calc-carousel .splide__arrow svg{fill:var(--turquoise)}.choice-calc-carousel .splide__track{width:100%}.choice-calc-programs-list{flex-wrap:wrap;margin:7.161vw 0 3.906vw}.choice-calc-programs-item{width:33.3%}.choice-calc-programs-item span{font-size:var(--font-light);text-align:center;border:1px solid #dbdbdb;width:100%;padding:1.302vw 3.906vw}.choice-calc-programs-item input:checked+span{border:1px solid var(--orange);background:var(--white)}.choice-calc-objects-list{flex-wrap:wrap;margin:0 0 3.255vw}.choice-calc-objects-item{margin:0 0 .651vw}.choice-calc-objects-item span{padding:.651vw 1.953vw}.choice-calc-body{flex-direction:column}.choice-calc .filter{position:unset;z-index:1;flex-flow:wrap;justify-content:space-between;width:100%;padding:5.208vw 3.906vw;-webkit-transform:scaleY(1);transform:scaleY(1)}.choice-calc .filter [class*=-btn_secondary]{margin:3.516vw 0 0}.choice-calc .filter-form-top,.choice-calc .filter-field:nth-child(3){margin:0}.choice-calc .filter-field,.choice-calc .filter-form-btn{width:39.583vw}.choice-calc .filter-price-prev,.choice-calc .filter-price-next{width:6.51vw}.choice-calc .filter-price-block input[data-type=number]{font-size:var(--font-default);width:28.646vw;font-weight:600}.choice-calc .filter-price-block:nth-child(2) input[data-type=number]{width:18.88vw}.choice-calc .filter-price-block:nth-child(3) input[data-type=number]{width:13.281vw}.choice-calc .filter-price-block .filter-price-input>span{padding:1.823vw 0}.choice-calc .filter-price-block .filter-price-input .tooltip-bottom{top:6.25vw}.choice-calc-result{background:var(--white);flex-direction:column;width:100%;margin:2.604vw 0 0;padding:6.51vw 3.906vw}.choice-calc-result-top>p:first-child{font-size:var(--font-medium);width:19.531vw;height:5.208vw;margin-right:3.255vw}.choice-calc-result-middle{margin:2.604vw 0 3.906vw}.choice-calc-result-middle>div:first-child{width:19.271vw}.choice-calc-result-middle>div:nth-child(2){width:58.854vw}.choice-calc-result-left{flex-direction:column;width:19.271vw;padding:2.604vw}.choice-calc-result-img{width:14.063vw;height:14.063vw;padding:1vw}.choice-calc-result-left h3{font-size:var(--font-light);width:20.833vw;margin:2.604vw 0 auto}.choice-calc-result-item{margin:0 0 2.604vw}.choice-calc-result-price{width:26.042vw;padding:1.302vw 3.906vw}.choice-calc-result-name,.choice-calc-result-top>p:nth-child(2){font-size:var(--font-medium)}.choice-calc-result-note{font-size:1.302vw}.choice-calc-result-bottom .button{padding:0 1.953vw;font-size:1.432vw}.choice-cond{padding:10.417vw 0}.choice-cond h2,.choice-cond-top-list{margin:0 0 7.813vw}.choice-cond-top-list{flex-flow:wrap;position:relative}.choice-cond-top-item{justify-content:center;width:43.49vw;padding:5.208vw 3.906vw;box-shadow:0 .521vw 2.604vw 1px rgba(70,119,182,.2)}.choice-cond-top-list>.choice-cond-top-item:first-child{height:33.854vw}.choice-cond-top-item *{font-size:1.953vw}.choice-cond [class*=-btn_3]{padding:0 1.302vw}.choice-cond-top-column .choice-cond-top-item:nth-child(2){position:absolute;bottom:0;left:0}.choice-cond-top-column .choice-cond-top-item:first-child{position:absolute;top:0;right:0}.choice-cond-top-item:last-child{margin:15.625vw 0 0 auto}.choice-flat-info-fix{margin-top:17.625vw!important}.choice-cond-top-column .choice-cond-top-item:first-child{margin:0 0 6.51vw}.choice-cond-top-list>.choice-cond-top-item:last-child .choice-cond-item-link:not(:last-child){margin:0 0 2.604vw}.choice-cond [class*=-btn_3],.choice-cond-top-item>p{margin:2.604vw 0 0}.choice-cond-bottom-item{width:43.62vw;padding:0 4.036vw}.choice-cond-bottom-item p{font-size:var(--font-medium)}.choice-cond-bottom-item p:first-child{font-size:var(--font-h6)}.choice-cond-bottom-title{font-size:var(--font-h6);margin:0 0 2.604vw}.choice-similar.main-recent{background:var(--grayest);margin:0;padding:11.719vw 0 7.161vw;overflow:hidden}.choice-similar.main-recent .title{margin:2.604vw 0}.choice-similar .main-recent-content>p{text-align:center;margin:0 10.417vw 7.813vw}.choice-similar .main-recent-item{background:var(--white)}.choice-faq{background:var(--grayest);margin:0;padding:13.021vw 0}.choice-faq h2{margin:0 0 7.813vw}.choice-faq-item{box-shadow:unset;padding:7.813vw 3.906vw}.choice-faq-item:last-child{border-bottom:1px solid #909090}.choice-faq-item.active{box-shadow:unset;border:none}.choice-faq-question{font-size:var(--font-h6);width:94%}.choice-faq-item>p{width:39.063vw;margin-right:5.208vw}.choice-faq-item svg{width:3.255vw;height:3.255vw;right:3.906vw}.choice-faq-item.active .choice-faq-question{width:35.417vw}.choice-faq-item>p{font-size:var(--font-medium)}.page-booking{background:var(--grayest);overflow:hidden}.booking-head{margin:6.51vw 0 13.932vw}.booking-progressbar:before{height:.26vw;bottom:1.823vw}.booking-circle{width:3.906vw;height:3.906vw}.booking-circle.active:after{width:2.344vw;height:2.344vw;top:.911vw}.booking-circle span{width:26.042vw;bottom:-4.557vw}.booking-circle:first-child span{left:-.391vw}.booking-circle:nth-child(2) span{left:-4.167vw}.booking-circle:nth-child(3) span{right:-3.516vw}.booking1{background:var(--grayest);padding:0 0 15.625vw}.booking1-item-list{flex-direction:column}.booking1-item-flat{background:var(--white);margin:0 0 5.208vw;padding:7.813vw 3.906vw}.booking1-item-detail{background:var(--white);padding:7.813vw 3.906vw}.booking1-item-left{width:39.063vw}.popup.floor-popup{width:89.063vw;max-height:75.521vw}.booking1-item-right{width:35.547vw;position:relative}.booking1-item-right>div:first-child{margin:6.51vw 0 2.604vw}.booking1-item-left h2{white-space:nowrap}.booking1-item-left h2,.booking1-item-flat-address,.booking1-item-flat-layout,.booking1-item-left>.button{margin:0 0 2.604vw}.booking1-item-flat-img,.booking1-item-flat-img img{width:39.063vw;height:32.552vw}.booking1-item-flat-layout span:first-child{padding:.521vw 2.604vw}.booking1-item-flat-entrance{width:39.063vw;margin:0 0 1.302vw}.booking1-item-flat-viewing{font-size:var(--font-small)}.booking1-item-flat-house,.booking1-item-right>.attraction-btn,.booking1-item-flat-advantage1,.booking1-item-flat-construct{margin:0 0 2.604vw}.booking1-item-flat-estate,.booking1-item-flat-house p:first-child{font-size:var(--font-h5)}.booking1-item-right>.attraction-btn span:nth-child(2),.booking1-item-flat-construct,.booking1-item-flat-advantage2{font-size:var(--font-medium)}.booking1-item-flat-house p:first-child{margin-right:2.604vw}.booking1-item-right>.attraction-btn svg{width:5.208vw;height:5.208vw;margin-right:1.302vw}.booking1-item-flat-advantage1 span{padding:1.302vw 3.906vw}.booking1-item-flat-advantage2{max-height:6.25vw;margin-bottom:12.5vw}.booking1-item-right .developer-logo{height:5.859vw}.booking1-item-right .change-btn{position:absolute;bottom:.521vw;right:18.099vw}.booking1-item-detail h2,.booking1-item-detail-price,.booking1-item-detail-discount,.booking1-item-installments{margin:0 0 2.604vw}.booking1-item-detail-decoration{margin:0 0 .651vw}.booking1-item-detail-total{font-size:var(--font-h3)}.booking1-item-detail-per-meter{margin:.651vw 0 3.906vw}.booking1-item-detail-note1,.booking1-item-detail-note2{margin:0 0 1.302vw}.booking1-item-detail-note1,.booking1-item-detail-note2,.booking1-item-detail-note3{font-size:var(--font-medium)}.booking1-item-detail-note3 span:first-child{margin-bottom:1.302vw}.booking1-item-detail-note4{margin-top:2.604vw}.booking1-info{margin:0 0 10.417vw;padding:10.417vw 0}.booking1-info-content h2{margin:0 0 7.813vw;font-size:3.646vw}.booking1-info-list{flex-wrap:wrap}.booking1-info-item{width:43.359vw;padding:5.208vw}.booking1-info-item:nth-child(3){width:100%;margin:2.604vw 0 0}.booking1-info-item h3,.booking1-info-item p:not(:last-child){margin:0 0 1.302vw}.booking1-info-item h3{font-size:var(--font-h5)}.booking1-info-item p{font-size:1.953vw}.booking1-info-item .booking1-info-note{font-size:var(--font-light)}.booking1-btn{width:39.063vw;height:7.161vw;margin:10.417vw auto 15.625vw}.booking1-btn span{font-size:var(--font-light)}.booking1-note-text{background:var(--white);padding:3.906vw}.booking1-note-text .button{margin-bottom:auto}.booking1-note-text svg{width:3.906vw;height:3.906vw;margin-right:2.604vw}.booking2.booking1{padding:0}.booking2-form{margin:7.813vw 0 15.625vw}.booking-form-block{background:var(--white);margin-bottom:5.208vw;padding:7.813vw}.booking-form-block input{font-size:1.953vw}.booking-form .form-field{margin:0 0 2.604vw}.booking-form .form-field.form-label-check>input[type=checkbox]+span:before{left:2.604vw}.booking-form .form-field.form-label-check>input[type=checkbox]:checked+span:after{top:2.865vw;left:3.125vw}.booking-form .form-field.form-label-check>span{width:100%;height:7.813vw;padding-left:8.854vw}.booking-form .btn-more{width:30.469vw}.booking-form .btn-more span{padding:2.344vw 2.604vw}.booking-form-block h3{margin:0 0 1.953vw}.booking-form-subtitle{margin:0 0 5.208vw}.booking-block1 .form-container,.booking2-address,.booking2-approved,.booking2-waiting{flex-direction:column}.booking-block1 .form-field{width:100%}.booking-block1 .form-input{height:7.813vw}.booking-block2 h3{margin:0 0 1.302vw}.booking-block2 .booking-form-note1{margin:0 0 2.995vw}.booking-block2 .form-container{margin-bottom:2.604vw}.booking-block2 .form-container:nth-child(3)>input,.booking-block2 .form-container:nth-child(4)>input,.booking-block2 .form-container:nth-child(5)>input{width:20.443vw;height:4.036vw;padding:.391vw 1.302vw}.booking-block2 .form-container:nth-child(6)>label{margin-bottom:1.953vw}.booking-block2 .form-container:nth-child(6)>div{width:104.818vw}.booking-block2 .form-container:nth-child(6) .form-input,.booking-block2 .form-container:nth-child(9) .form-input,.booking-block2 .form-container:nth-child(10) .form-input{height:4.557vw;padding:.651vw 1.302vw}.booking-block2 .form-container:nth-child(6) .form-input:first-child{width:63.151vw}.booking-block2 .form-container:nth-child(6) .form-input:nth-child(2){width:25.13vw}.booking-block2 .form-container:nth-child(6) .form-input:nth-child(3){width:8.724vw}.booking-block2 .form-label>input[type=checkbox]+span,.booking-block3 .form-label>input[type=checkbox]+span{padding-left:5.557vw}.booking2-address input:not(:last-child){margin:0 0 1.302vw}.booking-block2>label{margin-bottom:2.604vw}.booking-block2>.booking-form-note2{margin-bottom:1.953vw;padding-left:3.906vw}.booking-block2 .form-container:nth-child(9),.booking-block2 .form-container:nth-child(10){padding-left:4.036vw}.booking2-approved,.booking2-waiting{align-items:flex-start}.booking2-approved input:nth-child(2),.booking2-waiting input:nth-child(2){width:46.354vw;margin:1.953vw 0 1.302vw 5.599vw}.booking2-waiting input:nth-child(2){margin-bottom:0}.booking2-approved input:nth-child(3){width:31.771vw;margin:0 0 0 5.599vw}.booking-block3>h3,.booking-block3>p,.booking-block3>.form-label,.booking-block4>h3,.booking-block4>p,.booking-block4>div,.booking-block5>h3,.booking-block5>p,.booking-block5>div{margin-bottom:2.604vw}.booking-block4>p,.booking-block5>p{font-size:var(--font-medium)}.booking-block4 .form-textarea{height:15.625vw;padding:2.604vw}.booking-form-block.booking-block4,.booking-form-block.booking-block5{padding-bottom:7.813vw}.booking-form-block.booking-block5{padding-top:5.208vw}.booking-block5 .form-textarea{height:23.438vw;padding:2.604vw}.booking2-btn-field{margin:5.208vw auto 0}.booking2-btn-field [class*=-btn_secondary]{text-transform:uppercase;min-width:39.063vw;height:7.161vw}.booking1-note-text.booking2-note-text>p{font-size:var(--font-light)}.booking3.booking1{padding:0}.booking3.promotion.join-promotion{margin:0}.booking3.join-promotion .promotion-content{padding:15.625vw 0 9.115vw;position:relative}.booking3.join-promotion .promotion-content>div:first-child{flex-direction:column}.booking3-left{order:2;position:relative}.booking3.join-promotion .promotion-img{margin-top:7.813vw;position:relative;left:21.484vw}.booking3.join-promotion .promotion-img,.booking3.join-promotion .promotion-img img{height:46.875vw}.booking3-left>p{width:70.703vw;font-size:1.953vw;position:absolute;top:-14.974vw;left:9.115vw}.booking3.join-promotion .promotion-info{align-items:center;width:100%;padding:2.604vw 0 0}.booking3.join-promotion .promotion-info h2{padding:0 6.51vw}.booking3.join-promotion .promotion-info h2,.booking3.join-promotion .booking3-reservation{text-align:center;margin:0 0 5.208vw}.booking3-reservation span:last-child{font-size:var(--font-h3)}.booking3.join-promotion .booking3-subtitle,.booking3 .promotion-info ul{text-align:center;margin:0 0 2.604vw}.booking3.join-promotion .promotion-info li{padding-bottom:.391vw;list-style-type:none}.booking3.join-promotion .promotion-info li p{display:inline;position:relative}.booking3.join-promotion .promotion-info li p:before{content:"";background:var(--white);border-radius:50%;width:.651vw;height:.651vw;position:absolute;top:1.042vw;left:-1.823vw}.booking3-btns{width:65.104vw;margin:7.031vw 0 0}.booking3.join-promotion .promotion-info .booking3-btns [class*=-btn_secondary]{text-transform:uppercase;width:54.688vw;height:7.161vw;margin:0}.booking3 .download-btn{width:5.208vw;height:5.208vw}.booking3 .download-btn svg{width:3.125vw;height:3.125vw}.booking3 .promotion-content>p{font-size:var(--font-h5);text-align:center;width:67.057vw;position:absolute;bottom:54.427vw;left:11.589vw}.mortgage-promo-form .select-dropdown-content{padding:2.604vw 1.302vw!important}.mortgage-promo-form .select-list{max-height:41.016vw!important}.mortgage-filter .filter-price-prev,.mortgage-filter .filter-price-next{width:6.51vw!important}.mortgage-filter .filter-price-block .filter-price-input>span{padding:1.823vw 0}.mortgage-choice-item-btns .button-about-program{padding:0 2vw}.mortgage-banks.main-developers .title{margin:2.083vw 0 0}.mortgage-info .choice-cond-top-list>.choice-cond-top-item:last-child{height:42.708vw}.mortgage-info .choice-cond-top-item-img{width:26.042vw;height:26.042vw;margin:0 auto 2.604vw}.mortgage-choice.choice-calc{margin:0;padding-bottom:10.417vw}.mortgage-choice.choice-calc .choice-calc-content>p{margin:2.604vw 0 6.51vw}.mortgage-choice.choice-calc .all-banks-btn{font-size:var(--font-medium);width:33.854vw;padding:0 1.302vw;top:-11.328vw}.mortgage-choice .filter{position:relative;top:0}.mortgage-choice .filter-reset{font-size:var(--font-big);position:absolute;top:5.208vw;left:4.036vw}.mortgage-choice .filter-field:not(:last-child){margin:0 0 2.604vw}.mortgage-choice .filter-field-tp{position:absolute;bottom:29.036vw;left:3.906vw}.mortgage-choice .filter-field-calcul{margin:0 0 0 auto}.mortgage-choice .filter-field-checkboxes{width:39.844vw;position:absolute;bottom:16.146vw}.mortgage-choice .filter .form-label>input[type=checkbox]+span{align-items:flex-start}.mortgage-choice .filter>.filter-field:nth-child(2),.mortgage-choice .filter>.filter-field:nth-child(3){margin-top:5.208vw}.mortgage-choice .filter-block{height:5.859vw}.mortgage-choice .filter-input,.mortgage-choice .select-input{padding:1.302vw 5.208vw 1.302vw 1.823vw}.mortgage-choice .filter-label{margin:0 0 1.302vw}.mortgage-choice .filter-field-checkbox{margin:1.302vw 0 2.604vw}.mortgage-choice .checkbox2 .form-label>input[type=checkbox]+span:before,.mortgage-choice .checkbox2 .form-label>input[type=checkbox]:checked+span:before{top:.521vw}.mortgage-choice .checkbox2 .form-label>input[type=checkbox]:checked+span:after{top:1.172vw}.mortgage-choice .filter-span2{font-size:1.302vw}.mortgage-choice .filter-field-tr.filter-field{margin:0 0 7.161vw}.mortgage-choice .filter-total-sum.filter-field{margin:0;position:absolute;bottom:5.208vw;left:3.906vw}.mortgage-choice .filter-total-sum .filter-label{margin:0 0 1.302vw}.mortgage-choice .filter .form-label>input[type=checkbox]:checked+span:after{top:.911vw}.mortgage-choice .filter-total-sum>p{height:6.51vw}.mortgage-choice.choice-calc .filter [class*=-btn_secondary]{margin:0 0 0 auto}.mortgage-choice-list{margin:4vw 0 5vw}.mortgage-choice-item{background:var(--white);min-height:48.177vw;margin:0 0 2.604vw;padding:6.51vw 3.906vw}.mortgage-choice-item-left{width:18.88vw}.mortgage-choice-item-img,.mortgage-choice-item-img img{height:16.276vw}.mortgage-choice-list .mortgage-choice-item-name{margin:0 0 4.557vw;font-size:1.953vw}.mortgage-choice-item [class*=-btn_3]{white-space:nowrap;min-height:6.51vw;padding:0 1.953vw}.mortgage-choice-item [class*=-btn_3] span{font-size:1.432vw}.mortgage-choice-item-left [class*=-btn_3]{width:18.88vw;padding:0}.mortgage-choice-item-right{max-width:55.599vw}.mortgage-choice-item-payment{margin:0 0 3.906vw}.mortgage-choice-item-payment span:first-child{font-size:var(--font-h6)}.mortgage-choice-item-payment span:nth-child(2){font-size:var(--font-h6);width:26.042vw;padding:1.302vw 3.906vw}.mortgage-choice-item-program{margin:0 1.302vw .651vw 0}.mortgage-choice-item-rate *{font-size:var(--font-h6)}.mortgage-choice-item-rate{margin:1.302vw 0}.mortgage-choice-item-rate span:first-child{width:20.182vw;height:6.51vw}.mortgage-choice-item-note{font-size:var(--font-light);margin:0 0 3.906vw}.mortgage-choice-item-right [class*=-btn_3]:first-child{width:36.458vw}.mortgage-choice .pagination-block{border:none;margin:0 0 3.906vw}.mortgage-popup.popup{padding:3.255vw}.mortgage-popup-logo{width:10.417vw;height:9.115vw;margin-right:2.604vw}.mortgage-popup-name{margin:2.604vw 0 1.302vw}.mortgage-popup-types-list{margin:0 0 2.604vw}.mortgage-popup-types-item{margin-right:5.208vw}.mortgage-popup-types-item span{padding:1.302vw}.mortgage-popup-item:not(:last-child){margin:0 0 5.208vw}.mortgage-popup-margin{margin:0 0 3.906vw}.mortgage-popup .download-btn{margin-right:28.646vw}.mortgage-form{margin:0 0 22.135vw}.mortgage-form-content{background:var(--white);padding:10.417vw;box-shadow:0 .521vw 1.302vw rgba(10,69,103,.1)}.mortgage-form-content>p{margin:5.208vw auto}.mortgage-choice-form .form-container{flex-direction:column}.mortgage-choice-form .form-container-2{flex-direction:row}.mortgage-choice-form .form-mobile,.mortgage-choice-form .form-email{width:50%}.mortgage-choice-form .form-container-2>.form-field-3 .form-label-code.confirm span{width:26.042vw;min-height:7.813vw}.mortgage-choice-form .select.select-with-arrow .select-arrow,.mortgage-choice-form .select{height:7.813vw}.mortgage-choice-form .select{width:100%}.mortgage-choice-form .select-input input{height:7.552vw}.mortgage-choice-form .select:before,.mortgage-choice-form .select:after{bottom:2.865vw}.mortgage-choice-form .click-btn.select:before,.mortgage-choice-form .click-btn.select:after{bottom:4.167vw}.mortgage-choice-form .select-dropdown{top:7.813vw}.mortgage-choice-form .form-input{height:7.813vw}.mortgage-choice-form .confirm-btn{width:100%;min-height:7.813vw}.form-mobile .form-mobile{width:50%}.mortgage-choice-form .form-label-focus{top:3.906vw}.mortgage-choice-form .form-textarea{height:15.625vw}.mortgage-choice-form .form-field-checkbox{margin:0 0 5.208vw}.mortgage-choice-form .form-field-checkbox .form-policy>p{height:3.255vw}.mortgage-choice-form .btn-submit{font-size:var(--font-light);text-transform:uppercase;width:100%;height:7.813vw}.mortgage-choice-form .tooltip-checkbox{bottom:3.51vw}.mortgage-choice-form .form-container-2>.form-field:nth-child(2){flex-shrink:unset;margin:0 0 0 2.604vw}.mortgage-choice-head{margin:9vw 0 7vw}.mortgage-choice-title p{margin-top:1vw}.bank-programs{margin:6.51vw 0 9.766vw}.bank-programs-content{background:var(--white);flex-direction:column}.bank-programs-left,.bank-programs-img{width:27.995vw}.bank-programs-left{width:11.328vw;margin:5.208vw auto 2.604vw}.bank-programs-img{width:10.026vw;height:10.026vw}.bank-programs-left h2{font-size:1.953vw}.bank-programs-table h2{margin:0 26.042vw 5.208vw}.bank-programs-thead,.bank-programs-tr{justify-content:space-between;align-items:center;width:100%;padding:2.604vw}.bank-programs-thead{text-align:center}.bank-programs-tr:not(:last-child){margin:0 0 2.604vw}.bank-calc-btn,.bank-calc-btn svg{width:5.208vw;height:5.208vw}.bank-programs-thead>div:first-child,.bank-programs-tr>div:first-child{width:24.089vw}.bank-programs-thead>div:nth-child(2),.bank-programs-tr>div:nth-child(2){width:16.667vw}.bank-programs-thead>div:nth-child(3),.bank-programs-tr>div:nth-child(3){width:17.578vw}.bank-programs-thead>div:nth-child(3){margin:0 11.328vw 0 0}.bank-programs-tr>div:nth-child(4){margin:0 1.302vw 0 0}.bank-estates.estates{padding:5vw 0 0}.bank-estates-head{margin:0 0 2.604vw}.bank-estates-head .button{margin-left:7.161vw}.bank-estates-head>.button{white-space:nowrap}.bank-estates-head .button span{font-size:var(--font-default)}.bank-estates .main-popular-btn{margin:5vw 0 0 auto}.bank-calculator.choice-calc{margin-bottom:10.417vw}.mortgage-request-container h2{margin:0 0 2.604vw}.mortgage-request-image{width:9vw;height:9vw}.mortgage-request-bank{width:20vw;margin:0 4vw}.mortgage.booking1-item-detail-term{margin-bottom:6vw}.mortgage-request-change{margin:3vw 3.125vw 0 0}.compare-content{margin:0 0 15vw}.compare-content .tabs-block>p{font-size:var(--font-h6);margin:10vw auto}.compare-head{margin:4vw 0}.compare-content .popup-flat-share-btn{width:3.806vw;height:3.806vw}.compare-flats-item-list{width:89.583vw}.compare-flats-item-btns .search-item-links{top:0;right:.781vw;left:unset;width:auto}.compare-flats-item{box-shadow:unset;background:var(--white);border:1px solid var(--light-aqua);width:22.396vw;padding:6.51vw 1.302vw 3.906vw}.compare-flats-item .favourite-flats-sold{border:1px solid var(--white)}.compare-flats-item-btns .order-btn,.compare-flats-item-btns .order-btn svg{width:3.906vw;height:3.906vw}.compare-flats-item-btns .order-close-btn,.compare-flats-item-btns .order-close-btn svg{width:2.604vw;height:2.604vw}.compare-flats-item-btns .order-floors-btn{margin-right:1.953vw}.compare-flats-item-btns .order-floors-btn,.compare-flats-item-btns .order-floors-btn svg{width:3.804vw;height:3.804vw}.compare-flats-item-btns .order-floors-btn .prompt-field-dropdown{bottom:-8.641vw;left:-4.688vw}.compare-flats-item-btns{width:20.703vw;top:1.302vw;left:1.302vw}.compare-flats-item-btns .order-close-btn{top:.521vw;right:1.432vw}.compare-flats-item-sold{margin:0 auto 2.604vw}.compare-flats-item .favourite-flats-sold{width:22.396vw;margin:2.214vw 0 6.641vw;padding:2.604vw 1.302vw;left:-1.302vw}.compare-flats-item .favourite-flats-sold *{font-size:var(--font-medium)}.compare-flats-item .favourite-flats-sold-list-content{width:19.531vw;margin-top:1.302vw}.compare-flats-item h2{text-align:center;border-bottom:.13vw solid #e5e5e5;height:5.469vw;margin:0 0 1vw}.compare-flats-item h2 span{display:block}.compare-flats-item.sold .compare-flats-item-price{display:none}[class*=compare-item-field]{height:7vw;padding:.4vw}.compare-flats-item-price{flex-direction:column;height:auto}.compare-flats-item-subtitle{font-size:var(--font-medium);color:var(--black);margin:0 0 .391vw;padding-top:.651vw;font-weight:400}.compare-flats-item-subtitle+.compare-flats-item-price>p:first-child{margin:0 0 1.953vw}.compare-flats-item-price>p:nth-child(2){background:#f7f7f7;width:100%;padding:0 1.302vw .651vw}.compare-flats-item-price p:first-of-type{margin:0 0 1.953vw}.compare-flats-item-installments{font-size:var(--font-medium);text-align:center;margin-bottom:2vw}.compare-flats-item-layout{height:auto!important}.compare-flats-item-address{height:15vw}.compare-flats-item-img{margin:0 0 .651vw}.compare-flats-item-img,.compare-flats-item-img img{width:18.229vw;height:16.276vw}.compare-flats-item-layout1{font-size:var(--font-medium);margin:0 1.302vw .651vw}.compare-flats-item-layout2 span{font-size:var(--font-small);text-align:center;justify-content:center;align-items:center;height:5.208vw;padding:.521vw 2.604vw;display:flex;overflow:hidden}.compare-flats-item>p{font-size:var(--font-medium);border:none;padding-bottom:.651vw;font-weight:600}.compare-flats-item-estate{margin:3vw 0 1vw}.compare-flats-item-img-estate{height:12vw}.compare-flats-item-img-estate img{width:18.229vw;height:12.276vw}.compare-flats-item-features{height:auto;min-height:7vw}.compare-flats-item [class*=-btn_secondary]{min-width:16.927vw;height:5.859vw;margin:3vw 0 0}.floor-popup.floor-compare-popup h2{margin:0 0 2.604vw}.compare-estates-list .estates-flat-link-list{margin:3vw 0}.compare-estates-list .estates-flat-link{font-size:var(--font-medium);flex-wrap:wrap;margin-left:0;margin-right:0}.compare-estates-list .estates-flat-link *{font-size:var(--font-medium)}.compare-estates-list .estates-flat-link sup{font-size:var(--font-small)}.compare-estates-list .compare-flats-item [class*=-btn_secondary]{font-size:var(--font-small);text-transform:unset;margin-top:auto;font-weight:600}.compare-estates-list .compare-flats-item-features{border-bottom:1px solid var(--lightest-gray);align-items:flex-start}.compare-estates-list .estates-class{font-size:var(--font-small);height:3.5vw}.page-favourite{background:var(--grayest)}.favourite{padding-bottom:15.625vw}.favourite .search-item-links{width:9.766vw}.favourite .popup-flat-share-btn,.compare .popup-flat-share-btn{height:3.646vw}.favourite-head{margin:5.208vw 0}.favourite .tabs-block>.search-sort-list{margin:0 0 5.208vw}.favourite .tabs-btns-list .button,.compare .tabs-btns-list .button{margin-right:7.813vw}.favourite .tabs-block>p,.compare .tabs-block>p{text-align:center;margin:19.531vw auto 26.042vw}.favourite .search-sort-link-dropdown{width:64.453vw}.favourite .filter-sort-list{width:24.089vw}.favourite .search-sort-list{top:6.641vw}.favourite .tabs-panel{background-color:transparent}.favourite-flats-item{background:var(--white);width:100%;padding:5.859vw 0 3.906vw;box-shadow:0 .521vw 2.604vw .13vw rgba(70,119,182,.2)}.favourite-flats-item:not(:last-child){margin:0 0 5.208vw}.favourite-flats-head{justify-content:flex-start;margin:0 3.906vw 2.604vw;position:relative}.favourite-flats-head>p>span:first-child{width:17.969vw;margin-bottom:1.953vw;margin-right:auto}.favourite-flats-head>p:first-child{flex-direction:column}.favourite-flats-head .search-item-links{left:unset;width:23.438vw;position:absolute;top:0;right:0}.favourite-flats-head .search-item-links svg,.favourite-flats-head .popup-flat-share-btn{width:3.906vw;height:3.906vw}.favourite-flats-head .favourite-btn svg{width:4.948vw;height:5.078vw}.favourite-flats-head .favourite-btn.active:before{width:4.427vw;height:4.297vw;top:.391vw;left:.26vw}.favourite-flats-sold{margin:0 0 2.604vw;padding:2.604vw}.favourite-flats-item.sold .search-item-links{width:31.25vw}.favourite-flats-item .favourite-flats-sold>p{width:22.135vw;margin-right:2.604vw}.favourite-flats-item .favourite-flats-sold-list-content{width:59.245vw}.favourite-flats-item .favourite-flats-sold-list,.compare-flats-item .favourite-flats-sold-list{height:6.51vw}.favourite-flats-item .favourite-flats-sold .button,.compare-flats-item .favourite-flats-sold .button{width:3.906vw;height:3.906vw;margin-right:1.302vw}.favourite-flats-item .favourite-flats-sold .button:last-child,.compare-flats-item .favourite-flats-sold .button:last-child{margin-right:0}.favourite-flats-body{padding:0 3.906vw}.favourite-flats-left{width:39.063vw}.favourite-flats-left-top{margin:0 0 1.953vw}.favourite-flats-price{font-size:var(--font-h3)}.favourite-flats-left-img,.favourite-flats-left-img img{width:39.063vw;height:32.552vw}.favourite-flats-left-bottom>p:first-child{margin:.651vw 0 1.953vw}.favourite-flats-left-bottom-links .button:before,.compare-flats-item-links .button span:before{height:.13vw;bottom:-.13vw}.favourite-flats-viewing{margin:1.953vw 0}.favourite-flats-left-bottom-btns .button{border-radius:1.172vw;margin-right:2.604vw}.favourite-flats-left-bottom-btns .button,.favourite-flats-left-bottom-btns .button svg{width:3.906vw;height:3.906vw}.favourite-flats-left-bottom-btns .button:nth-child(2) svg{width:2.604vw;height:2.083vw}.favourite-flats-left-bottom-btns span{width:20.833vw;height:6.51vw;padding:1.302vw;bottom:-6.641vw}.favourite-flats-right{width:37.109vw}.favourite-flats-right .search-item-attraction{margin:0 0 1.953vw}.favourite-flats-date{margin:1.953vw 0}.favourite-flats-class .search-item-class{width:16.927vw;height:3.906vw;margin-left:2.604vw}.favourite-flats-layout{margin:1.953vw 0}.favourite-flats-layout span{padding:.521vw 2.604vw}.favourite-flats-mortgage{font-size:var(--font-medium);margin:0 0 1.953vw}.favourite-flats-mortgage *{font-size:var(--font-medium)}.favourite-flats-right>.button{margin:0 auto 1.953vw 0}.favourite-flats-btns [class*=-btn_3]{width:37.109vw;height:7.813vw;margin:0 0 2.604vw;padding:0 5.208vw}.favourite-flats-btns [class*=-btn_secondary]{min-width:37.109vw}.favourite-estates-item{background:var(--white);width:100%;padding:5.859vw 3.906vw}.favourite-estates-item:not(:last-child){margin:0 0 5.208vw}.favourite-estates-item .favourite-flats-head,.favourite-estates-class-list{margin:0 0 2.604vw}.favourite-estates-item .search-item-links{width:18.229vw}.favourite-estates-left{width:39.063vw}.favourite-estates-left-img,.favourite-estates-left-img img{width:39.063vw;height:26.042vw}.favourite-estates-class-list .estates-class{height:3.906vw}.favourite-estates-date{width:19.531vw;height:5.208vw;font-size:1.953vw}.favourite-estates-left .search-item-developer{margin:2.604vw auto 0 0}.favourite-estates-right{width:40.365vw}.favourite-estates-right>p:first-child{font-size:var(--font-medium);height:9.115vw;margin:0 0 1.953vw}.favourite-estates-flat-link{padding-right:3.906vw}.favourite-estates-flat-link:not(:last-child){margin-bottom:1.953vw}.favourite-estates-flats-count{font-size:var(--font-medium);margin:auto 0 3.906vw}.favourite-estates-flat-square{width:11.719vw}.favourite-estates-flat-price{width:16.276vw}.compare .search-item-review{height:3.646vw}.favourite-flats-item .popup-flat-share-btn{height:3.776vw}}@media (min-width:1024px) and (max-width:1919px){.mobile-device,.phone-device,.tablet-device,.not-desktop,.only-mobile,.only-tablet,.only-phone{display:none}.wrapper{width:100%}.padding{padding:0 8.29vw}::-webkit-scrollbar{width:12px;height:10px}::-webkit-scrollbar-thumb:vertical{height:30px}[class*=-btn_primary]{min-width:12.6943vw;min-height:2.6953vw;padding:0 1.8135vw}[class*=-btn_secondary]{min-width:13.4715vw;height:3.1098vw}[class*=-btn_3]{min-height:3.1098vw;padding:0 2.0725vw}.title-container{margin:2.5912vw 0}.title-container .tabs-head .button{width:10.3627vw;height:2.5912vw}.title-container .title-description{margin-top:2.0725vw}.carousel-container{width:82.9016vw;height:24.8705vw;margin:3.1098vw 0}.carousel-buttons{width:8.8052vw;height:3.3678vw;top:-2.8497vw;right:1.0363vw}.splide__arrow{width:3.3678vw;height:3.3678vw}.splide__arrow:before,.splide__arrow:after{background-size:1.7098vw;width:1.7098vw;height:1.7098vw}.splide__arrow:after{background-size:1.7098vw}.splide__arrow svg{width:1.8135vw;height:1.8135vw;margin-top:.2073vw;margin-right:-.4668vw}.main-comment-item.splide__slide{margin:6.2187vw 2.8497vw 1.0363vw 1.2953vw}.video .controls svg,.video .controls object{width:3.1098vw;height:3.1098vw}.video .controls span{min-height:2.5912vw;margin-top:1.0363vw;padding:.2591vw 1.0363vw}.form{width:26.943vw}.form-field{margin:0 0 1.0363vw}.form-input,.form-textarea{height:3.1098vw;padding:.8813vw 1.0363vw}.checkbox-area label{max-width:26.1vw}.custom-checkbox+label>span{margin-left:2.0725vw}.custom-checkbox+label:before{width:1.2953vw;height:1.2953vw}.custom-checkbox+label:after{width:.9845vw;height:.9326vw;left:.1559vw}.form-label-focus{height:1.0363vw;top:1.4518vw;left:1.0363vw}.form-input:focus~.form-label-focus,.form-input:not(:placeholder-shown)~.form-label-focus,.form-textarea:focus~.form-label-focus,.form-textarea:not(:placeholder-shown)~.form-label-focus{padding:.1559vw .5181vw;font-size:.8813vw;top:-.2591vw;left:.5181vw}.form-label>input[type=checkbox]+span{padding-left:1.9688vw}.form-label>input[type=radio]+span{padding-left:2.4876vw}.form-label>input[type=checkbox]+span:before{width:1.4503vw;height:1.4503vw;margin:0 .5181vw 0 0}.form-label>input[type=radio]+span:before{width:1.4503vw;height:1.4503vw;margin:0 1.0363vw 0 0}.form-label>input[type=checkbox]:checked+span:after{width:1.1399vw;height:.8813vw;left:.1559vw}.form-label>input[type=radio]:checked+span:after{width:1.0363vw;height:1.0363vw;left:.2073vw}.select{width:17.6214vw;height:2.604vw}.select-with-arrow .select-arrow{width:2.0725vw;height:2.604vw}.select-with-arrow .select-arrow:before,.select-with-arrow .select-arrow:after,.select-no-arrow:before,.select-no-arrow:after{width:.6736vw;height:.1036vw;bottom:38%;right:1.2953vw}.select-with-arrow .click-btn .select-arrow:before,.select-with-arrow .click-btn .select-arrow:after,.click-btn.select.select-no-arrow:before,.click-btn.select.select-no-arrow:after{bottom:59%}.select-input{padding:.5181vw 2.0725vw .5181vw 1.0363vw}.select.select-no-arrow .select-input{padding-right:1.8135vw}.select-dropdown{min-height:7.7725vw;max-height:17.1171vw;top:2.3342vw;box-shadow:0 .2073vw 1.0363vw .0518vw rgba(70,119,182,.2)}.select-dropdown-content{min-height:7.7725vw;max-height:17.1171vw;padding:0 0 0 1.0363vw}.select-option{padding-right:1.0363vw}.select-option.margin-left{padding-left:.521vw}.select-option:not(:last-child){margin-bottom:.5181vw}.select-option:last-child{margin-bottom:1.0363vw}.select-list-main{padding-top:1.0363vw}[class*=tooltip-]{min-height:3.4225vw;padding:.7772vw .5181vw .7772vw 1.0363vw}.tooltip-bottom{top:1.9171vw}.booking-form .tooltip-bottom{top:2.2808vw}.tooltip-checkbox{bottom:1.8135vw}.tooltip-top{bottom:3.0565vw}[class*=tooltip-] svg{width:1.1399vw;height:1.7098vw}.popup-block{width:40.4145vw;min-height:22.7979vw;padding:2.0725vw}.popup-close-btn{width:1.2953vw;height:1.2953vw;top:1.5544vw;right:2.0725vw}.popup-close-btn svg{width:1.1917vw;height:1.1917vw}.popup-success .popup-block,.popup-error .popup-block{width:22.7979vw}.popup-success .popup-content .popup-image,.popup-error .popup-content .popup-image{width:3.1098vw;height:3.1098vw;margin-bottom:2.0725vw}.popup-success .popup-content h2,.popup-error .popup-content h2{margin-bottom:.5181vw}.popup-success .popup-content p,.popup-error .popup-content p{margin-top:.5181vw}.popup-success .popup-content .header-logo,.popup-error .popup-content .header-logo{margin-top:2.0725vw}.popup-recall .popup-block h2{margin-bottom:2.5912vw}.popup-recall .form{width:26.943vw;margin-bottom:1.0363vw}.city-popup .popup-block{width:74.6114vw}.city-popup .popup-block h2{margin:0 0 1.5544vw}.city-search-input .search-input{background-position-x:1.5544vw;background-size:1.5544vw 1.5544vw;height:2.5912vw;padding:.5181vw 1.5544vw .5181vw 4.6617vw}.city-search-block{gap:1.0363vw;height:20.7254vw;margin:2.0725vw 0;padding-right:.5181vw}.city-search-region{margin:0 0 .5181vw}.city-search-list{width:16.5814vw}.city-item{margin:0 0 .5181vw}.share-content{gap:1.563vw;padding:2.083vw 0 1.563vw}.share-item svg{width:3.646vw;height:3.646vw;margin-bottom:.521vw}.filter-content{margin:0 0 1.563vw;padding:2.604vw}.filter-content-add .filter-content{padding:1.563vw}.filter-content-add .filter-form-title{margin:0 0 1.042vw}.filter-content-add .form-label:not(:last-child){margin:0 0 .521vw}.filter-reset{font-size:.885vw}.filter-form-top,.filter-field{margin:0 0 2.083vw}.filter-label{margin:0 0 .521vw}.filter-form .select-input{padding:.521vw 3.125vw .521vw 1.042vw}.filter-form .select:before,.filter-form .select:after{width:.885vw;bottom:.625vw;right:2.344vw}.filter-form .select .select-list .form-label:not(:last-child){padding-bottom:.521vw}.filter-form .select-list{padding:1.042vw 0}.filter-form .select-list-flats{padding:0}.filter-field .form-label.ready{margin-bottom:1.042vw}.filter-form .click-btn.select:before,.filter-form .click-btn.select:after{bottom:1.25vw}.filter-form .select-dropdown{top:2.292vw}.filter-form .filter-item-layout .select-dropdown{width:15.065vw}.filter-price-input{height:2.604vw}.filter-price-block input[data-type=number]{width:5.208vw;padding:.521vw 0}.filter-price-prev:before,.filter-price-next:before,.filter-price-next:after{width:.729vw}.filter-more-list{max-height:10.156vw;padding:.26vw .208vw .26vw 0}.filter .select-list-checkbox .form-label:first-child{margin-top:1.042vw}.filter .select-list-checkbox .form-label{margin-bottom:.521vw}.filter .select-list-checkbox .form-label:last-child{margin-bottom:1.042vw}.filter .select-list-banks{max-height:8.438vw;margin-top:.521vw;padding:.521vw 1.042vw}.filter .additional-btn svg{width:1.042vw;height:.781vw;margin:.156vw 0 0 .521vw}.filter-additional-dropdown{margin:1.042vw 0}.filter-form .form-label>input[type=checkbox]+span{padding-left:2.5vw}.pagination-total{margin-right:1.042vw}.pagination-block{margin:2.604vw 0}.pagination-link{min-width:2.083vw;height:2.083vw;margin-left:.26vw;padding:0 .26vw}.pagination-link svg{width:.781vw;height:.677vw}.pagination-link.text{padding:0 1.042vw}.breads-content{margin:2.083vw 0 1.458vw}.breads-content:before{width:25.417vw;bottom:-1.51vw}.breads-content li>span{margin:0 1.042vw}.header-top{padding:1.094vw 0 1.406vw}.header-logo img{width:10.781vw;height:1.667vw}.header-top .city-search-btn{min-width:9.375vw}.header-top .city-search-btn svg{width:2.083vw;height:2.083vw;margin:0 1.042vw 0 auto}.header-top .city-search-btn>span{margin-right:2.083vw}.header-menu-top li:nth-child(2){margin-right:2.604vw}.header-menu-top li:nth-child(2) [class*=-btn_primary]{min-width:16.667vw}.header-bottom{padding:1.094vw 0}.header-menu-link{width:53.438vw}.header-menu-icon{width:8.333vw}.social-btn-list .button,.social-btn-list .button svg{width:2.083vw;height:2.083vw}.header-menu-top .lk-btn-logout .button,.header-menu-top .lk-btn-logout .button svg{width:2.604vw;height:2.708vw}.header-menu-top .lk-btn-logout .button svg:nth-child(2){width:1.563vw;height:1.563vw;left:.625vw}.fav-header-btn .favorite-alert-circle,.compare-header-btn .compare-alert-circle{width:.99vw;height:1.042vw;padding:0 0 .104vw;top:-.104vw;right:-.156vw}.header-menu-icon .dropdown-menu-right,.header-menu-top .dropdown-menu-right{padding:1.094vw 0 .521vw}.header-menu-top .dropdown-menu-right{padding:0;right:-7.813vw}.header-menu-icon .dropdown-menu-right div,.header-menu-top .dropdown-menu-right div{width:9.292vw;padding:.781vw}.header-menu-top .dropdown-menu-right div{width:7.813vw;padding:.781vw}.favorite-tooltip .flat-fav-link:not(:first-child),.compare-tooltip .flat-fav-link:not(:first-child){margin:0 0 .521vw}.header2.scroll .header-logo{width:8.854vw;margin-right:2.083vw}.header2.scroll .header-menu-icon{width:11.406vw}.social-btn-list .lk-btn .button svg:nth-child(2){top:.573vw;left:.625vw}.social-btn-list .lk-btn-logout .button svg:nth-child(2){width:1.302vw;height:1.302vw;top:.365vw;left:.469vw}.header-menu-top .lk-btn-logout{height:2.813vw}.header-menu-icon>li,.header2.scroll .social-btn-list>.lk-btn{margin-left:1.042vw}.header-menu-top .lk-btn-logout{margin-left:1.563vw}.prompt-field-dropdown{width:5.729vw;min-height:2.604vw;padding:.521vw;bottom:-2.656vw}.main-promo{margin-bottom:3.906vw}.main-promo-block{height:37.188vw}.main-promo-content{width:35.833vw;padding:4.688vw 0 0}.main-promo-content h1{margin:1.563vw 0}.main-promo-content h1:before{width:25.417vw;top:-1.563vw}.main-promo-content p{font-size:1.25vw}.main-promo-img{right:-9.427vw}.main-promo-img,.main-promo-img img{width:50vw;height:37.188vw}.main-promo-form{width:55.208vw;height:10.938vw;padding:2.083vw;top:21.615vw;left:14.063vw}.main-promo-form .select{width:16.146vw}.main-promo-form .select-input{padding-left:.885vw}.main-promo-form .btn-map{margin:0 1.302vw 0 auto;font-size:.885vw}.main-promo-form [class*=-btn_secondary]{min-width:13.073vw}.main-promo-form .select:nth-child(2) .select-dropdown-content,.main-promo-form .multi-dropdown .select-dropdown-content{padding:1.563vw .521vw 1.042vw}.filter-form .multi-dropdown .select-dropdown-content{padding:0 .521vw 1.042vw}.main-promo-form .select-input>span>input{height:100%}.main-promo-form .select-input span,.main-promo-form .select-input input{font-size:.885vw}.main-promo-form .select-room,.filter-form .select-room{width:2.083vw;height:2.083vw}.main-promo-form .select:nth-child(2) .select-list:first-child{max-height:2.083vw;margin-bottom:1.042vw}.main-promo-form .select:nth-child(3) .select-list:first-child{max-height:4.792vw;margin-bottom:.521vw}.main-promo-form .multi-dropdown .sub-select-list,.filter-form .multi-dropdown .sub-select-list{max-height:8.438vw;padding:.521vw 1.042vw}.main-promo-form .select:nth-child(2) .select-list:last-child .form-label:not(:last-child),.main-promo-form .select:nth-child(3) .select-list:first-child .form-label:not(:last-child),.main-promo-form .multi-dropdown .sub-select-list .form-label:not(:last-child),.filter-form .multi-dropdown .sub-select-list .form-label:not(:last-child){padding-bottom:.521vw}.main-recent,.main-popular{margin:3.906vw 0}.main-recent .title{margin:2.083vw 0 3.646vw}.main-recent .title:before{width:19.271vw;top:-2.083vw}.main-recent-list{column-gap:2.083vw}.main-recent-item{width:19.271vw;height:13.542vw;padding:2.083vw 1.042vw}.main-recent-item:before{width:12.865vw;right:-7.5vw}.main-recent-img,.main-recent-img img{width:8.073vw;height:9.375vw}.main-recent-info{width:8.073vw}.main-recent-date{width:8.073vw;height:2.083vw;font-size:.885vw}.main-recent-name{margin:1.042vw 0}.main-popular .title{margin:2.083vw 0}.main-popular .title:before{width:19.271vw;top:-2.083vw}.main-popular-list{margin:3.125vw 0}.main-popular-item{width:26.354vw;height:25vw;padding:1.563vw 0}.main-popular-item:before{width:20.833vw;right:-11.51vw}.main-popular-img,.main-popular-img img{height:14.063vw}.main-popular-info{padding:0 1.563vw}.main-popular-date{width:10.417vw;height:2.604vw}.main-popular-name{margin:1.042vw 0}.main-popular-item:first-child{width:54.792vw}.main-popular-item:first-child .main-popular-img,.main-popular-item:first-child .main-popular-img img{width:27.396vw;height:21.875vw}.main-popular-item:first-child .main-popular-name{margin:1.563vw 0 1.042vw}.main-popular-btn{width:13.542vw}.main-districts{margin:3.906vw 0}.main-districts .title{margin:2.083vw 10.938vw 2.083vw 0}.main-districts .title:before{width:19.271vw;top:-2.083vw}.main-districts-content>p{margin:0 0 3.125vw}.main-districts-item{width:19.01vw;height:25vw;margin:0 2.083vw 0 0;padding:1.563vw 0}.main-districts-item:before{width:20.833vw;right:-11.458vw}.main-districts-img,.main-districts-img img{height:14.271vw}.main-districts-info{padding:0 1.302vw}.main-districts-date{width:10.417vw;height:2.604vw}.main-districts-name{margin:1.042vw 0}.main-districts-btn{width:16.042vw}.main-layouts{margin:3.906vw 0}.main-layouts .title{margin:0 0 2.604vw}.main-layouts-info{width:61.979vw;padding:2.083vw 1.563vw}.main-layouts-desc{width:23.073vw}.main-layouts-link{width:1.042vw}.main-layouts-link span{font-size:.885vw}.main-layouts-link svg{height:1.042vw;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-layouts-img,.main-layouts-img img{width:19.271vw;height:12.969vw}.main-layouts-item:hover .main-layouts-info,.main-layouts-item:focus .main-layouts-info,.main-layouts-item.active .main-layouts-info{min-height:4.688vw;padding:1.042vw 1.563vw;box-shadow:0 .208vw 1.042vw rgba(10,69,103,.2)}.main-layouts-item:last-child:hover .main-layouts-info:before,.main-layouts-item:last-child:focus .main-layouts-info:before,.main-layouts-item:last-child.active .main-layouts-info:before{bottom:-2.083vw}.main-layouts-item:hover .main-layouts-name,.main-layouts-item:focus .main-layouts-name,.main-layouts-item.active .main-layouts-name{width:17.865vw}.main-layouts-item:hover .main-layouts-link svg,.main-layouts-item:focus .main-layouts-link svg,.main-layouts-item.active .main-layouts-link svg{width:1.406vw;height:1.094vw;margin-left:.781vw}.main-classes{margin:3.906vw 0}.main-classes .title{margin:2.083vw 0}.main-classes .title:before{width:19.271vw;top:-2.083vw}.main-classes-content>p{margin:0 0 3.125vw}.main-classes-list{row-gap:7.813vw}.main-classes-item{width:18.911vw;height:22.135vw;margin:0 2.083vw 0 0;padding:1.563vw 0}.main-classes-item:before{width:20.833vw;right:-11.458vw}.main-classes-img,.main-classes-img img{height:14.271vw}.main-classes-info{padding:0 1.302vw}.main-classes-type{width:10.417vw;height:2.604vw}.main-classes-name{margin:1.042vw 0}.main-developers{margin:3.906vw 0}.main-developers .title{margin:2.083vw 0}.main-developers .title:before{width:19.271vw;top:-2.083vw}.main-developers-content>p,.main-attractions-content>p{margin:0 0 2.083vw}.main-developers-content>p:before,.main-attractions-content>p:before{width:19.271vw;bottom:-2.083vw}.main-developers .select{margin:3.125vw 0}.main-developers-list{gap:2.053vw}.main-developers-item,.main-developers-img{width:8.524vw;height:5.208vw}.main-developers-btn{width:20.833vw;margin:3.125vw 0 0}.main-attractions{margin:3.906vw 0 7.813vw}.main-attractions .title{margin:2.083vw 0}.main-attractions .title:before{width:19.271vw;top:-2.083vw}.main-attractions-list{gap:4.167vw 2.083vw;margin:3.125vw 0}.main-attractions-item{width:18.971vw;min-height:27.813vw}.main-attractions-img,.main-attractions-img img{height:22.396vw}.main-attractions-name{margin:1.042vw}.main-attractions-item:first-child .main-attractions-name{margin-top:1.042vw}.main-attractions-count{margin:0 1.042vw 1.042vw}.main-attractions-item:nth-child(2),.main-attractions-item:nth-child(4){width:40.625vw}.main-attractions-item:nth-child(5){min-height:25.729vw}.main-attractions-item:nth-child(4) .main-attractions-img,.main-attractions-item:nth-child(4) .main-attractions-img img,.main-attractions-item:nth-child(6) .main-attractions-img,.main-attractions-item:nth-child(6) .main-attractions-img img{height:28.646vw}.main-attractions-item:nth-child(5) .main-attractions-img,.main-attractions-item:nth-child(5) .main-attractions-img img{height:20.833vw}.main-attractions-btn{width:17.917vw}.search-head-top{margin:1.823vw 0}.search-head-bottom{margin:0 0 3.125vw}.search-head-bottom>a{margin-left:.26vw}.search-sidebar{width:21.875vw}.search-all-content{padding-bottom:2.604vw}.search-content{width:58.854vw}.search-sort-list{margin:0 0 2.604vw}.search-sort-link{min-width:9.479vw}.search-sort-link-field{height:3.125vw;padding:0 0 3.125vw}.search-sort-link-dropdown{width:23.698vw}.search-sort-link-dropdown-content{max-height:9.948vw}.search-sort-link-dropdown .search-sort-link{padding:1.042vw 2.083vw}.search-item{height:24.635vw;margin:0 0 2.604vw}.search-item-links{height:2.083vw;top:1.563vw;right:1.563vw}.search-item-links svg,.search-item-review svg,.search-item-review svg{width:2.083vw;height:2.083vw}.search-item-rank{margin:0 0 0 .521vw}.search-item-links .fav-field{margin:0 .521vw 0 1.042vw}.search-item-left{width:15.625vw}.search-item-right{padding:1.563vw}.search-item-img{height:15.625vw}.search-item-date{width:7.813vw;height:2.604vw}.search-item-developer{min-width:2.604vw;height:2.083vw;margin:.521vw auto 0 .521vw}.search-item-developer span{padding:0 .417vw}.search-item-title{margin:0 12.448vw 1.042vw 0}.page-estate .search-item-title span{max-width:26.042vw}.search-item-class-list,.search-item-attraction{margin:0 0 1.042vw}.search-item-class{width:7.917vw;height:2.083vw}.search-item-attraction svg{width:2.083vw;height:2.135vw;margin:0 .521vw 0 0}.search-item-attraction>span{margin:0 0 0 .26vw}.search-item-district{margin:0 .26vw 0 0}.flex-item-info>div:first-child{width:26.042vw}.search-item-sublitle{height:2.083vw;margin:0 auto .781vw 0}.search-item-sublitle span{padding:.521vw 1.563vw}.search-item-desc{height:2.604vw;margin:0 0 1.042vw}.flex-item-info>div:nth-child(2){top:.521vw}.search-item-building{margin:.521vw 0}.search-item-address{margin-bottom:.781vw}.search-item-price{margin-top:auto}.search-item-price span:first-child{margin:auto .521vw .156vw 0}.search-item-price .button{font-size:1.25vw}.search-item-remained{margin:.781vw 0 0 4.167vw}.search-item-promotion{bottom:1.563vw;left:17.188vw}.promotion{min-height:22.865vw;margin:3.125vw 0}.promotion-content{padding:4.167vw 4.792vw 0 4.323vw}.promotion-img,.promotion-img img{width:13.333vw;height:15.833vw}.promotion-info{width:32.083vw}.promotion-info p{margin:2.083vw 0 1.563vw}.promotion-btns [class*=-btn_secondary]{min-width:15.729vw}.search-not-found{height:15.625vw;margin:1.042vw 0}.search-not-found p{margin-top:1.042vw}.trade-promo .main-promo-form{height:11.458vw}.trade-promo .main-promo-form .form-field{width:unset;margin-bottom:0}.trade-promo .main-promo-form .form-field.small{flex-shrink:0;width:10.417vw}.trade-promo .main-promo-form .form-field.big{flex-shrink:0;width:33.698vw}.trade-promo .main-promo-form .select,.trade-promo .main-promo-form .select-with-arrow .select-arrow{height:3.125vw}.trade-promo .main-promo-form [class*=-btn_secondary]{min-width:16.146vw}.trade-promo .select-dropdown,.trade-promo .main-promo-form .select-dropdown-content{min-height:6.25vw;max-height:16.406vw}.trade-promo .main-promo-form .select-dropdown-content{padding:1.042vw}.trade-promo .select-option:last-child{margin-bottom:0}.trade-form-content{margin-bottom:7.813vw}.trade-form-content h2{margin:0 0 3.125vw}.trade-form{width:71.875vw;padding:3.125vw}.trade-form .form-field.medium{flex-shrink:0;width:15.26vw}.trade-form .select,.trade-form .select-with-arrow .select-arrow{width:15.26vw;height:3.125vw}.trade-form .select-dropdown,.trade-form .select-dropdown-content{min-height:6.25vw;max-height:16.406vw}.trade-form .select-dropdown-content{padding:1.042vw}.trade-form .select-option:last-child{margin-bottom:0}.trade-form .form-field.standart{flex-shrink:0;width:20.833vw}.trade-form .button-btn_secondary{margin-bottom:1.042vw}.promotion.register-estate{min-height:20.833vw;margin:3.906vw 0 8.333vw}.register-estate .promotion-content{width:61.979vw;min-height:20.833vw}.register-estate .promotion-img,.register-estate .promotion-img img{width:18.75vw;height:18.75vw}.register-estate .promotion-info{width:40.104vw}.register-estate .promotion-info p{margin:2.083vw 0}.register-estate .promotion-info p span{font-size:1.25vw}.register-estate .promotion-btns [class*=-btn_secondary]{min-width:25.313vw}.join-start{padding:3.646vw 0 7.813vw}.join-start-head{margin:0 0 7.813vw}.join-start-head p a,.join-start-left h2 a{padding:0 .26vw}.join-start-btns{width:28.125vw}.join-start-btns [class*=-btn_secondary]{min-width:5.208vw;height:2.5vw;margin:0 1.563vw 0 auto}.join-start-btns [class*=-btn_primary]{min-width:6.458vw;min-height:2.396vw;padding:0 1.042vw}.join-start-left{width:26.302vw;margin:2.083vw 0}.join-start-left h2{margin:0 0 1.563vw}.join-start-right{border-radius:.781vw;width:47.552vw;padding:2.083vw 2.604vw 2.604vw}.join-start-right h2{margin:0 0 2.083vw}.join-start-right h2:nth-child(3){margin:2.604vw 0 .521vw}.join-start-right ul li:before{width:1.25vw;height:.833vw;top:.26vw}.join-start-right ul li:not(:last-child){margin:0 0 1.042vw}.join-start-right ul p{padding-left:2.292vw}.join-start-right [class*=-btn_secondary]{width:13.542vw;height:2.5vw;margin:2.083vw auto 3.646vw}.join-start-right .join-start-right-btns{width:28.646vw}.join-text{padding:3.125vw 0 3.906vw}.join-text-content{padding:2.083vw 1.823vw;box-shadow:0 .208vw .208vw rgba(0,0,0,.25)}.join-text h3,.join-text p:not(:last-of-type){margin:0 0 1.042vw}.join-text h3{padding-left:2.865vw}.join-text h3:before{width:1.823vw;height:1.823vw;top:-.208vw}.join-promotion.promotion{min-height:23.438vw;margin:3.906vw 0 5.208vw}.join-promotion .promotion-content{width:61.979vw;padding:1.563vw 0}.join-promotion .promotion-img,.join-promotion .promotion-img img{width:18.75vw;height:20.156vw}.join-promotion .promotion-info{width:40.104vw}.join-promotion .promotion-info h2,.join-promotion .promotion-info p{margin:0 0 1.042vw}.choice-recall .promotion-info p{margin:0 4.167vw 2.083vw 0}.join-promotion .promotion-info a{margin:0 auto 0 0}.join-form h3{margin:.521vw 0 1.042vw;font-size:1.146vw}.join-form-btn-more{margin-bottom:1.563vw}.join-form-btn-more span{padding:.521vw 1.042vw}.join-contact-item:not(:first-child){padding-top:1.042vw}.developers-content{margin:1.563vw 0 3.125vw}.developers-list{row-gap:3.125vw}.developers-item{width:19vw;min-height:25.26vw;padding:1.563vw 0}.developers-item:not(:nth-child(4n)){margin:0 2.083vw 0 0}.developers-item:not(:nth-child(4n)):before{height:calc(100% - 3.125vw);top:1.563vw;right:-1.042vw}.developers-img{width:19vw;height:13.021vw;padding:2.604vw 3.646vw}.developers-estates{width:10.417vw;height:2.604vw;top:1.563vw}.developers-name{margin:1.042vw}.developers-year{margin:0 1.042vw 1.042vw}.developers-completed{margin:0 1.042vw}.developers-button{margin-top:3.125vw}.developers-button [class*=-btn_secondary]{min-width:20.833vw}.developer-content{margin:1.563vw 0 3.125vw}.developer-content .developer-img{width:40.625vw;height:26.042vw;margin:0 0 1.563vw 1.563vw}.developer-content .developer-logo{width:7.813vw;padding:.521vw 1.042vw}.developer-content>div p{margin-bottom:1.042vw}.developer-estate-title{margin-bottom:3.125vw}.developer-estate-title p{margin-top:1.563vw}.developer-gallery{gap:2.083vw;margin-bottom:5.208vw}.developer-gallery-item{width:26vw;height:16.8vw}.developer-gallery-item:nth-child(2),.developer-gallery-item:nth-child(5),.developer-gallery-item:nth-child(8),.developer-gallery-item:nth-child(11),.developer-gallery-item:nth-child(14),.developer-gallery-item:nth-child(17){margin:0 auto}.districts-content{margin:1.563vw 0 3.125vw}.districts-list{row-gap:3.125vw}.districts-item{width:19vw;min-height:26.042vw;padding:1.563vw 0}.districts-item:not(:nth-child(4n)){margin:0 2.083vw 0 0}.districts-item:not(:nth-child(4n)):before{height:calc(100% - 3.125vw);top:1.563vw;right:-1.042vw}.districts-img,.districts-img img{width:19.071vw;height:13.021vw}.districts-item-info{margin:.521vw 0 1.042vw}.districts-date{width:10.417vw;height:2.604vw;top:1.563vw}.districts-name{margin:0 1.042vw 1.042vw}.districts-desc{min-height:2.188vw;margin:0 1.042vw;padding:.521vw}.districts-flat-link{margin:0 1.042vw}.districts-flat-link:not(:last-child){margin-bottom:.521vw}.districts-flat-square{width:5.208vw}.districts-flat-price{width:7.292vw}.district-landmarks{margin-top:1.563vw}.district-gallery{gap:2.083vw;margin-top:5.125vw}.video-content{margin-bottom:3.906vw}.video-content h2{margin-bottom:2.083vw}.video-list{row-gap:2.083vw}.video-item{width:25.842vw;height:14.583vw}.video-item:not(:nth-child(3n)){margin-right:2.604vw}.video-content .carousel-container{width:82.733vw}.video-content .carousel-container,.district .carousel-container{height:unset;margin:0;overflow:visible}.video-content .splide.is-initialized:not(.is-active) .splide__list,.district .splide.is-initialized:not(.is-active) .splide__list{display:flex}.articles-content{padding:1.563vw 0 7.813vw}.articles-list{width:61.979vw}.articles-item{min-height:4.688vw;padding:.781vw}.articles-item:hover,.articles-item:focus{-webkit-filter:drop-shadow(0 .208vw 1.042vw rgba(10,69,103,.2));filter:drop-shadow(0 .208vw 1.042vw rgba(10,69,103,.2))}.articles-link{padding:1.042vw 1.042vw 1.042vw 1.563vw}.articles-name{width:23.75vw}.articles-text{width:23.073vw}.articles-link svg{width:1.302vw;height:1.302vw}.article-subtitle p{padding:.208vw 1.042vw}.article-subtitle{margin:0 0 3.125vw}.article-item:not(:last-child){margin:0 0 5.208vw}.article-text:not(.article-text-third){width:40.104vw}.article-text>h2,.article-text>h3,.article-text>h4,.article-text p:not(:last-child){margin:0 0 1.042vw}.article-text ul{margin-left:1.563vw}.article-text .ql-indent-1{text-indent:1.563vw}.article-img,.article-img img{width:40.625vw;height:26.042vw}.article-img-list{justify-content:space-between;row-gap:2.083vw;margin-top:5.208vw}.article-img-item,.article-img-item img{width:19.551vw;height:16.927vw}.article-img-item:nth-child(3),.article-img-item:nth-child(3) img,.article-img-item:nth-child(4),.article-img-item:nth-child(4) img,.article-img-item:nth-child(9),.article-img-item:nth-child(9) img,.article-img-item:nth-child(10),.article-img-item:nth-child(10) img,.article-img-item:nth-child(15),.article-img-item:nth-child(15) img,.article-img-item:nth-child(16),.article-img-item:nth-child(16) img,.article-img-item:nth-child(21),.article-img-item:nth-child(21) img,.article-img-item:nth-child(22),.article-img-item:nth-child(22) img{width:40.635vw}.article-footer{margin:2.083vw 0 0}.article-footer [class*=-btn_secondary]{min-width:19.792vw;margin-left:3.125vw}.other-content{padding:1.563vw 0 7.813vw}.footer-content{padding:2.604vw 0}.footer-text{width:15.26vw}.footer-logo,.footer-logo img{width:13.958vw;height:3.281vw}.font-small{margin:0 auto 0 3.125vw}.font-small.last{margin:0}.font-copyright,.font-copyright span{font-size:1.146vw}.footer-menu-list{width:22.813vw;margin:0 auto 0 9.375vw}.footer-menu a{padding:.521vw 0}.footer-menu a svg{width:1.875vw;height:1.875vw;margin:0 .781vw 0 0}.footer-link{width:16.667vw}.footer-menu-icon{width:8.333vw;margin:2.083vw 0 0 auto}.footer-bottom{margin:2.604vw 0 0}.footer-bottom a:nth-child(3){margin-right:5.208vw}.cookie-container{padding-top:.521vw}.cookie-content{padding:2.083vw}.cookie-content h5{margin-bottom:1.042vw}.cookie-content p{margin-bottom:.26vw;margin-right:10.417vw}[class*=-btn_cookie]{width:8.281vw;height:2.604vw;margin-top:1.042vw;margin-left:auto}.search-map{width:58.854vw;height:36.458vw}.marker-container,.marker-container svg{width:1.823vw;height:2.656vw}.marker-text{padding:.26vw .417vw;top:-1.042vw}.balloon-container{width:15.625vw}.balloon-complet{width:7.813vw;height:2.604vw}.balloon-image{width:15.625vw;height:14.063vw}.balloon-name{margin:1.042vw}.balloon-text{margin:0 1.042vw}.balloon-button{margin:1.042vw}.balloon-button button,.balloon-button a{height:3.125vw}.popup-map{width:58.854vw;height:40.625vw;position:absolute;top:0;right:0}.popup-map-content{padding:2.083vw 2.083vw 2.604vw}.popup-map-content>.button,.popup-review-content>.button,.popup-flat-content>.button{top:.521vw;right:.521vw}.popup-map-content>.button,.popup-map-content>.button svg,.popup-flat-content>.button,.popup-flat-content>.button svg{width:1.667vw;height:1.667vw}.popup-map-img,.popup-map-img img{width:54.688vw;height:35.938vw}.popup-review.blur{-webkit-backdrop-filter:blur(.521vw);backdrop-filter:blur(.521vw)}.popup-review{width:58.854vw;min-height:24.635vw}.popup-review-content{min-height:16.146vw}.popup-review-content>.button{top:1.042vw;right:1.563vw}.popup-review-content>.button,.popup-review-content>.button svg{width:1.667vw;height:1.667vw}.popup-review-item{width:55.729vw}.popup-review-client{width:10.417vw}.popup-review-service{width:43.229vw}.popup-review-avatar{margin:0 1.042vw 0 0}.popup-review-avatar,.popup-review-avatar img{width:4.167vw;height:4.167vw}.popup-review-about>h3{margin:0 0 .26vw}.popup-review .search-item-developer{margin:.99vw 0 0 auto}.popup-review-desc{margin:0 1.042vw 0 0;font-size:.885vw}.popup-review-img-list{margin:.781vw 0 0}.popup-review-img-item,.popup-review-img-item img{width:13.542vw;height:8.177vw}.popup-review-answer{width:25.469vw;min-height:5.208vw;margin:1.042vw 0 0;padding:1.042vw}.popup-review-answer>p:not(:first-child){font-size:.885vw}.popup-review-answer>p:first-child{margin:0 0 1.042vw}.popup-review-btns{width:11.875vw;bottom:-.781vw;right:3.281vw}.popup-review .carousel-buttons{height:2.604vw;left:-.469vw}.popup-review .splide__arrow{width:2.604vw;height:2.604vw}.popup-review .carousel-container{height:unset;width:55.729vw;margin:0 1.563vw;padding:2.604vw 1.042vw 2.083vw 1.563vw}.popup-review-service .carousel-container{width:unset;height:unset;margin:1.042vw 0 0;padding:0}.popup-review-service .splide.is-initialized:not(.is-active) .splide__list{display:flex}.estates-content{padding:1.563vw 0 3.125vw}.estates-item{width:19vw;min-height:28.646vw;padding:1.563vw 0}.estates-item:not(:nth-child(4n)){margin:0 2.083vw 0 0}.estates-item:not(:nth-child(4n)):before{height:calc(100% - 3.125vw);top:1.563vw;right:-1.042vw}.estates-img,.estates-img img{width:19.271vw;height:13.021vw}.estates-item-info{padding:1.042vw .9vw .781vw}.estates-date{width:10.417vw;height:2.604vw;top:1.563vw}.estates-name{margin:0 0 .781vw}.estates-class-list{margin:0 0 1.042vw}.estates-class{height:2.083vw}.estates-district-btn{margin:0 0 .781vw}.estates-district-btn span{padding:0 .521vw 0 0}.estates-district-btn svg{width:1.823vw;height:1.823vw}.estates-advantage{padding:.521vw 1.563vw}.estates-flat-link{margin:0 1.042vw}.estates-flat-link:not(:last-child){margin-bottom:.521vw}.estates-flat-square{width:5.208vw}.estates-flat-price{width:7.292vw}.head-estate .search-head-top{margin:2.604vw 0}.head-estate .search-head-title{margin-right:1.042vw}.search.search-estate{padding:0 0 3.906vw}.search-estate .search-item{min-height:24.635vw}.search-estate .search-item-right{padding:2.604vw 1.563vw}.search-estate .search-item-links{top:2.604vw}.search-estate .search-item-links svg,.search-estate .search-item-links>a{width:1.823vw;height:1.823vw}.search-estate .search-item-links .share-field{margin-left:.521vw}.search-estate .search-item-links .share-field svg{width:1.771vw;height:1.771vw}.search-estate .search-item-developer{margin:0 auto 0 .521vw}.search-estate .popup-review .search-item-developer{margin:.99vw 0 0 auto}.search-estate .search-item-sublitle{margin:0 auto 1.042vw 0}.search-estate .search-head-bottom{margin:0 0 1.042vw}.search-estate-item-houses{min-width:35.938vw}.search-estate-item-houses>div{flex-wrap:wrap}.search-estate-item-houses p{width:33%;margin:0 0 .781vw}.search-estate-btns{margin:0 0 2.083vw}.search-estate-btns>p span{margin-right:.104vw}.search-estate-btns>[class*=button]{padding:.521vw 1.563vw}.reviews-dropdown .dropdown-menu-left{width:160%;padding:.781vw 1.042vw}.reviews-dropdown .reviews-tooltip p.margin{margin-top:.521vw}.reviews-dropdown .reviews-tooltip a:not(:last-child){margin-bottom:.521vw}.search-estate-desc-text{max-height:5.729vw}.search-estate-desc-text.active{max-height:none}.desc-more-btn{margin:1.042vw 0 0 auto}.search-estate-details-list{margin:2.604vw 0 0}.search-estate-details-item{width:6.25vw}.search-estate-details-item:not(:last-child){margin-right:1.042vw}.search-estate-details-item img{width:2.344vw;height:2.344vw}.search-estate-details-item p{margin:.781vw 0 0}.estate-houses{padding:0 0 3.906vw}.estate-houses h2{margin:0 0 2.604vw}.estate-houses-img{margin-bottom:6.25vw}.estate-houses .splide__arrow svg{width:2.604vw;height:2.604vw}.estate-houses .carousel-container{width:75.104vw;height:31.51vw}.estate-houses .main-districts-item{height:unset;width:15.625vw;margin:0 4.167vw 0 0}.estate-houses .main-districts-item:before{width:25.521vw;right:-14.844vw}.estate-houses .main-districts-link{padding:1.563vw 0}.estate-houses .main-districts-img,.estate-houses .main-districts-img img{height:10.938vw}.estate-houses .main-districts-date{height:2.083vw}.estate-houses .main-districts-date,.estate-houses .main-districts-date span{font-size:.885vw}.estate-houses .search-item-class,.estate-houses .main-districts-date{width:50%}.estate-houses .search-item-class:last-child{width:5.208vw}.estate-houses .main-districts-name{margin-top:1.302vw;padding:0 .521vw}.estate-houses .main-districts-info{padding:0 .521vw}.estate-houses .main-districts-desc{margin:0 0 .781vw}.estate-houses .main-districts-desc:last-child{margin-bottom:0}.main-districts-info .popup-house-room{width:1.302vw;margin-right:.521vw}.main-districts-info .popup-house-square{width:4.688vw}.main-districts-info .popup-house-price{width:5.99vw}.estate-houses .estates-flat-link-list{margin-bottom:1.042vw}.estate-houses .estates-flat-link{margin:0 0 .521vw}.estate-houses .estates-flat-square{width:4.688vw;margin-top:-.104vw}.estate-houses .estates-flat-price{width:6.771vw}.popup-flat .popup-block{width:83.333vw;height:41.667vw}.popup-flat-content{padding:2.083vw}.popup-flat-head{margin:0 0 1.042vw}.popup-flat-head h3{margin:0 2.083vw 0 0}.popup-flat-head h3 span:nth-child(2){margin-left:.521vw}.popup-flat-head .search-item-developer{margin:0 0 0 2.083vw}.popup-flat .search-item-links{width:5.729vw;top:2.604vw;right:0}.popup-flat .choice-list-tr-reserv-price{margin-top:1.563vw}.popup-flat-left{width:26.042vw}.popup-flat-right{padding-top:3.125vw}.popup-flat-left>p:not(:last-child),.popup-flat-left>p:first-child,.popup-flat-left>p:nth-child(2),.popup-flat-left>p:nth-child(3){margin-bottom:1.042vw}.popup-flat-left .popup-flat-booking-note{width:18.75vw}.popup-flat-address svg{width:2.083vw;height:2.083vw;margin-right:.521vw}.popup-flat-class .search-item-class{height:1.563vw;margin-left:.521vw;padding:.521vw 1.042vw}.popup-flat-layout span:last-child{padding:.208vw 1.042vw}.popup-flat-left [class*=-btn_secondary]{width:18.75vw;min-width:18.75vw;margin:.781vw 0}.head-estate .search-item-links{width:5.104vw;margin:0 0 1.042vw auto}.popup-flat-share-btn,.estates .map-btn{width:2.031vw;height:2.031vw}.head-estate .popup-flat-share-btn{width:1.927vw;height:1.927vw}.search-page .head-estate .popup-flat-share-btn{width:3.125vw;height:3.125vw}.search-page .head-estate .popup-flat-share-btn svg{height:2.083vw}.popup-flat-img-area{height:27.604vw;margin:0 0 1.042vw}.popup-flat-img-list,.popup-flat-img-item{width:40.625vw}.popup-flat-details-list{padding:0 1.563vw}.popup-flat-details-item{width:6.354vw}.popup-flat-details-item:not(:last-child){margin-right:2.083vw}.popup-flat-details-item svg{width:1.563vw;height:2.292vw;margin:0 auto .781vw}.popup-flat-img-thumbnails{margin:0 0 0 1.563vw;padding:0 .521vw 0 0}.popup-flat-img-thumbnail{width:13.542vw;height:8.177vw}.popup-flat-img-thumbnail:not(:last-child){margin:0 0 1.51vw}.popup-flat-img-area .carousel-buttons{height:2.604vw}.popup-flat-img-area .carousel-buttons .splide__arrow{width:2.604vw;height:2.604vw}.popup-flat-img-area .splide__arrow svg{width:2.083vw;height:2.083vw;margin-top:.313vw;margin-right:-.573vw}.popup-flat-img-area .carousel-container{width:40.625vw;height:27.604vw}.popup-flat-img-area .gallery-thumbnail{margin-left:1.563vw}.popup-flat-img-area .gallery-thumbnail .carousel-container{width:13.542vw}.popup-house .popup-block{width:83.333vw;height:41.667vw}.popup-house .popup-flat-head{margin-top:2.083vw}.popup-house .popup-flat-left{width:21.875vw}.popup-house .popup-flat-left>p{margin-bottom:1.042vw}.popup-house .popup-flat-right{width:55.729vw;padding-top:0}.popup-house .popup-flat-left>p.popup-house-date{margin:0 0 .521vw}.popup-house-entrance-ready{left:.208vw}.popup-house .popup-flat-left>.popup-house-entrance:not(:last-child),.popup-house .popup-flat-left>p.popup-house-floors{margin-bottom:.521vw}.popup-house-construct{margin-top:.521vw}.popup-house-condition,.popup-house-banks,.popup-house-banks span,.popup-house .popup-flat-left>p:last-child span{font-size:.885vw}.popup-house-flats{margin:0 0 .521vw}.popup-house-room{margin-right:1.042vw}.popup-house-count{width:3.646vw}.popup-house-count span:first-child{min-width:1.198vw}.popup-house-square{width:5.208vw}.popup-house-price{width:7.813vw}.flat-title .search-item-links{height:2.083vw;top:.781vw;right:0}.flat-container{margin-bottom:10.417vw}.flat-title .search-item-links .share-field{margin-left:.521vw}.flat-title .search-item-links .share-field svg{width:2.031vw;height:2.031vw}.choice-title{margin:2.604vw 0 1.563vw}.choice-head{margin:0 0 2.604vw}.choice-head h1{max-width:44.271vw;bottom:-.573vw}.choice-head-links{width:36.354vw}.choice-head-links [class*=-btn_3]{min-height:2.6953vw}.choice-head .tabs-btn{width:2.292vw;height:2.292vw}.choice-head .tabs-btn svg{width:1.615vw;height:1.615vw}.choice-head .tabs-btn:last-child svg{width:1.354vw;height:1.354vw}.choice-filter .filter-field{width:15.104vw}.choice-filter .filter-field-rooms{width:16.667vw}.choice-filter .filter-field-action{width:13.542vw}.choice-filter .filter-field-terrace{width:10.417vw;margin-bottom:0;right:38.75vw}.choice-filter .filter-field-twolayout{width:10.417vw;margin-bottom:0;right:21.667vw}.choice-filter .filter-form .select-room{width:2.604vw;height:2.604vw}.choice-filter .filter-price-info{height:2.604vw;padding:.417vw .677vw .573vw}.choice-filter .info-date{margin:0 0 .417vw}.choice-filter .filter-form-btn{min-height:2.604vw}.choice-result{background:rgba(108,189,192,.1);border:.5px solid rgba(2,151,157,.55);flex-direction:row;align-items:center;padding:1.042vw 2.083vw}.choice-result h2{font-size:var(--font-h5);margin-right:3.125vw}.choice-result .search-item-class{margin:0 2.083vw}.choice-result .search-item-change{margin-left:auto}.choice-result .search-item-change button{background-color:var(--dark-orange);color:#fff;width:10.417vw;height:2.083vw}.choice-result .search-item-change button:hover{background-color:var(--lite-orange);color:#fff}.choice-list-thead{margin:2.604vw 0 2.083vw}.choice-list-thead>div{height:3.125vw}.choice-list-thead>div:first-child,.choice-list-tr-column:first-child{width:18.49vw}.choice-list-thead>div:nth-child(2),.choice-list-tr-column:nth-child(2){width:14.635vw}.choice-list-thead>div:nth-child(3),.choice-list-tr-column:nth-child(3){width:20vw}.choice-list-thead>div:nth-child(4),.choice-list-tr-column:nth-child(4){width:14.74vw}.choice-list-thead>div:nth-child(5),.choice-list-tr-column:nth-child(5){width:15.625vw}.choice-list-tr-column:first-child{padding-right:2.083vw}.choice-list-tr-column:nth-child(2),.choice-list-tr-column:nth-child(3){padding-left:2.083vw;padding-right:2.083vw}.choice-list-tr{margin:0 0 4.167vw;padding:2.083vw 0 0}.choice-list-tr:last-child{padding-bottom:2.083vw}.choice-list-tr-column:not(:last-child):before{width:23.958vw;top:12.135vw;right:-11.979vw}.choice-list-tr-column:first-child>p:nth-child(2),.choice-list-tr-layout,.choice-list-tr-number,.choice-list-tr-img{margin:0 0 1.042vw}.choice-list-tr-layout>p:first-child{padding:.26vw .521vw}.choice-list-tr-layout>div>p:first-child{margin-bottom:.104vw}.choice-list-tr-img,.choice-list-tr-img img{width:16.146vw;height:12.76vw}.choice-list-tr-img img{object-fit:contain}.choice-list-tr-links span:before{bottom:-.052vw}.choice-list-tr-column:nth-child(2)>p{margin:0 0 .521vw}.choice-list-tr-column:nth-child(2)>.choice-list-tr-square{margin:0 0 1.354vw}.choice-list-tr-installments{padding-top:1.354vw}.choice-list-tr-column:nth-child(2)>.choice-list-tr-note span:first-child{margin-bottom:.521vw}.choice-list-tr-column:nth-child(2)>div,.choice-list-tr-column:nth-child(2)>button{margin:0 0 .521vw}.choice-list-tr-column:nth-child(2)>.choice-list-tr-decor,.choice-list-tr-column:nth-child(2)>.choice-list-tr-deco-price{margin:0 0 .26vw}.choice-list-tr-column:nth-child(2)>.choice-list-tr-decor-square{margin:0 0 1.302vw}.choice-list-tr-column:nth-child(2)>.decoration-btn{width:10.417vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-dropdown{width:12.396vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-dropdown-content{padding:1.042vw 1.302vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label:not(:last-child){margin-bottom:.521vw}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label>span:nth-child(3){margin-left:2.604vw}.choice-list-tr-column:nth-child(3)>h2,.choice-list-tr-column:nth-child(3)>div,.choice-list-tr-column:nth-child(3)>p{margin-bottom:1.042vw}.choice-list-tr-class{width:7.708vw;height:2.188vw}.choice-list-tr-date{width:8.177vw;height:2.188vw}.choice-list-tr-column:nth-child(3)>.choice-list-tr-house{margin-bottom:.521vw}.choice-list-tr-column:nth-child(4)>.select{width:12.5vw}.choice-list-tr-column:nth-child(4) .select-input{padding:.521vw 1.042vw .521vw .781vw}.choice-list-tr-column:nth-child(4)>.select:before,.choice-list-tr-column:nth-child(4)>.select:after{right:.833vw}.choice-list-tr-column:nth-child(4) .select-section{margin-bottom:.521vw}.choice-list-tr-column:nth-child(4) .select-option{padding-right:.521vw}.choice-list-tr-column:nth-child(4) .select-dropdown{width:20.833vw;left:-4.167vw}.choice-list-tr-column:nth-child(4) .select-dropdown-content{padding:0 0 0 .521vw}.select-list-entrance{margin:.521vw 0}.select-list-entrance:first-child{margin-top:0}.choice-list-tr-column:nth-child(4) .select-option:not(:last-child){margin-bottom:.417vw}.choice-list-tr-column:nth-child(5){padding-left:2.083vw}.choice-list-tr-column:nth-child(5) .search-item-links,.choice-list-tr-reserv-left,.choice-list-tr-column:nth-child(5) [class*=-btn_secondary],.choice-list-tr-reserv,.choice-list-tr-reserv-time{margin-bottom:1.042vw}.choice-list-tr-reserv-price{margin-bottom:.781vw}.choice-list-tr-reserv-installments{margin-top:1.042vw}.choice-list-tr-reserv-dropdown{width:21.875vw;height:7.292vw;padding:1.042vw;top:3.125vw}.choice-list-btns .btn-choice,.choice-chess-btns .btn-choice{width:20.313vw;height:3.125vw;font-size:1.25vw}.choice-list-btns{width:53.646vw;margin:2.083vw auto 0}.choice-list-tr-address svg{width:2.083vw;height:2.083vw;margin-right:.521vw}.choice-block-chess .form{width:63.802vw}.choice .choice-block-chess .filter-item:nth-child(3){width:15.365vw;height:2.083vw}.choice .choice-block-chess .filter-item:nth-child(4){width:15.625vw}.choice-block-chess .filter-item:nth-child(4) .filter-reset{top:2.865vw;right:-6.302vw}.choice-block-chess .filter-item:nth-child(3)>p:first-child{height:2.083vw;padding:.521vw 1.563vw}.choice .choice-block-chess .filter-item [class*=-btn_3]{min-height:2.083vw}.choice-chess-explan{margin:2.604vw 0}.chess-letter{width:2.083vw;height:2.083vw;margin-right:.521vw}.choice-chess-explan-column{margin-right:2.604vw}.choice-chess-explan-title{width:14.323vw}.choice-chess-table{max-height:36.458vw}.choice-chess-floor{width:3.125vw;height:10.417vw;padding:1.042vw .625vw}.choice-chess-flat{width:10.417vw;height:10.417vw;padding:.521vw}.choice-chess-flat-number,.choice-chess-flat-class,.choice-chess-flat-price,.choice-chess-flat-square{margin:0 0 .521vw}.choice-chess-flat-dropdown{width:21.875vw;height:7.292vw;padding:1.042vw;bottom:-6.51vw}.choice-chess-flat.sold .choice-chess-flat-square{margin:2.5vw 0 0 auto}.choice-chess-btns{margin-top:6.25vw}.choice .pagination-block{padding:0 .521vw}.choice .pagination-left{margin-right:2.083vw}.choice-recall.join-promotion .promotion-info h2{margin:0 0 2.083vw}.choice-recall [class*=-btn_secondary]{width:22.656vw}.choice-recall2.join-promotion.promotion{margin-bottom:8.333vw}.choice-calc{margin:0 0 3.906vw;padding-top:3.906vw}.choice-calc h2{margin:0 0 1.042vw}.choice-calc .select-input>span>input~.tooltip-bottom{top:2.24vw}.choice-calc-programs-list>.tooltip-bottom{top:-3.75vw}.choice-calc-objects-list>.tooltip-bottom{top:1.667vw}.choice-calc-banks-list{width:77.604vw;height:7.292vw}.choice-calc-banks-item{width:9.375vw;height:5.208vw;margin-top:.521vw;margin-right:1.042vw}.choice-calc-carousel .carousel-container{width:77.604vw;margin:2.604vw auto}.choice-calc-carousel .carousel-buttons{width:83.333vw;top:4.427vw}.choice-calc-carousel .splide__track{width:78.125vw}.choice-calc-programs-list{gap:2.604vw;margin:0 0 1.302vw}.choice-calc-programs-item span{font-size:1.146vw}.choice-calc-objects-list{margin:0 0 2.604vw}.choice-calc-objects-item span{padding:.26vw .781vw}.choice-calc .filter{width:21.875vw;padding:2.604vw}.choice-calc .filter [class*=-btn_secondary]{margin:2.083vw 0 0}.choice-calc .filter-price-prev,.choice-calc .filter-price-next{width:2.604vw}.choice-calc .filter-price-block input[data-type=number]{width:11.458vw}.choice-calc .filter-price-block:nth-child(2) input[data-type=number]{width:5.99vw}.choice-calc .filter-price-block:nth-child(3) input[data-type=number]{width:5.313vw}.choice-calc .filter-price-block .filter-price-input>span{padding:.677vw 0}.choice-calc .filter-price-block .filter-price-input .tooltip-bottom{top:2.24vw}.choice-calc-result{width:58.854vw;padding:1.563vw 2.604vw}.choice-calc-result-top>p:first-child{width:8.854vw;height:2.604vw;margin-right:.938vw}.choice-calc-result-middle{margin:1.823vw 0 3.385vw}.choice-calc-result-middle>div:first-child{width:20.833vw}.choice-calc-result-middle>div:nth-child(2){width:29.531vw}.choice-calc-result-left{width:20.833vw;padding:1.563vw 1.042vw}.choice-calc-result-img{width:8.854vw;height:8.854vw;padding:1.563vw}.choice-calc-result-left h3{width:8.333vw}.choice-calc-result-item{margin:0 0 1.302vw}.choice-calc-result-price{width:10.417vw;padding:.521vw 1.563vw}.choice-calc-result-bottom .button{padding:0 1.302vw}.choice-cond{margin:3.906vw 0}.choice-cond-content{width:72.917vw;padding:2.604vw 0}.choice-cond h2,.choice-cond-top-list{margin:0 0 2.604vw}.choice-cond-top-list{width:72.917vw;height:17.708vw}.choice-cond-bottom-list{width:46.875vw}.choice-cond-top-item{width:20.833vw;padding:1.563vw;box-shadow:0 .208vw 1.042vw .052vw rgba(70,119,182,.2)}.choice-cond-top-column{margin:0 5.208vw}.choice-cond-top-column .choice-cond-top-item:first-child{margin:0 0 1.823vw}.choice-cond-top-list>.choice-cond-top-item:last-child .choice-cond-item-link:not(:last-child){margin:0 0 1.042vw}.choice-cond [class*=-btn_3],.choice-cond-top-item>p{margin:1.042vw 0 0}.choice-flat-info-fix{flex-shrink:0;height:19.271vw}.choice-cond-bottom-item{width:20.833vw}.choice-cond-bottom-title{margin:0 0 1.042vw}.choice-similar.main-recent .title{margin:2.083vw 0}.choice-similar .main-recent-content>p{margin:0 0 3.125vw}.choice-faq{margin:3.906vw 0}.choice-faq h2{margin:0 0 2.604vw}.choice-faq-list{width:62.5vw}.choice-faq-item{padding:2.083vw 1.563vw}.choice-faq-question{width:23.958vw}.choice-faq-item>p{width:29.688vw;margin-right:4.167vw}.choice-faq-item svg{width:1.302vw;height:1.302vw;right:1.563vw}.choice-faq-item.active{margin-bottom:2.083vw}.booking-head{margin:2.604vw 0 5.573vw}.booking-progressbar:before{height:.104vw;bottom:.729vw}.booking-circle{width:1.563vw;height:1.563vw}.booking-circle.active:after{width:.938vw;height:.938vw;top:.365vw}.booking-circle span{width:10.417vw;bottom:-1.823vw}.booking-circle:first-child span{left:-.156vw}.booking-circle:nth-child(2) span{left:-2.292vw}.booking-circle:nth-child(3) span{right:-.313vw}.booking1-item-flat{width:50.677vw;padding:1.042vw 1.042vw 4.427vw}.booking1-item-detail{width:30.833vw;padding:1.042vw 1.042vw 3.125vw}.booking1-item-left{width:22.031vw}.popup.floor-popup{width:54.688vw;max-height:41.667vw}.booking1-item-right{width:24.479vw}.booking1-item-right>div:first-child{margin:2.604vw 0 1.042vw}.booking1-item-left h2,.booking1-item-flat-address,.booking1-item-flat-layout,.booking1-item-left>.button{margin:0 0 1.042vw}.booking1-item-flat-img,.booking1-item-flat-img img{width:15.625vw;height:13.021vw}.booking1-item-flat-layout{width:16.198vw}.booking1-item-flat-layout span:first-child{padding:.208vw 1.042vw}.booking1-item-flat-entrance{width:15.625vw;margin:0 0 .521vw}.booking1-item-flat-viewing{width:13.438vw}.booking1-item-flat-house,.booking1-item-right>.attraction-btn,.booking1-item-flat-advantage1,.booking1-item-flat-construct{margin:0 0 1.042vw}.booking1-item-flat-house p:first-child{margin-right:1.042vw}.booking1-item-right>.attraction-btn svg{width:2.083vw;height:2.083vw;margin-right:.521vw}.booking1-item-flat-advantage1 span{padding:.521vw 1.563vw}.booking1-item-flat-advantage2{max-height:2.5vw;margin-bottom:5vw}.booking1-item-right .developer-logo{height:3.385vw}.booking1-item-right .change-btn{padding-left:.521vw}.booking1-item-detail h2,.booking1-item-detail-price,.booking1-item-detail-discount,.booking1-item-installments{margin:0 0 1.042vw}.booking1-item-detail-decoration{margin:0 0 .26vw}.booking1-item-detail-total{font-size:1.25vw}.booking1-item-detail-per-meter{margin:.26vw 0 1.563vw}.booking1-item-detail-note1,.booking1-item-detail-note2{margin:0 0 .521vw;font-size:.781vw}.booking1-item-detail-note3{font-size:.781vw}.booking1-item-detail-note3 span:first-child{margin-bottom:.521vw}.booking1-item-detail-note4{margin-top:2.344vw}.booking1-info{margin:6.25vw 0;padding:2.604vw 0 3.125vw}.booking1-info-content h2{margin:0 0 2.604vw}.booking1-info-list{width:76.042vw}.booking1-info-item{width:21.875vw;padding:1.563vw 1.042vw}.booking1-info-item h3,.booking1-info-item p:not(:last-child){margin:0 0 1.042vw}.booking1-btn{width:15.625vw;height:3.646vw;margin:6.25vw auto}.booking1-btn span{font-size:1.25vw}.booking1-note-text{padding:.521vw 1.563vw .521vw .104vw}.booking1-note-text svg{width:1.823vw;height:1.823vw;margin-right:1.563vw}.booking2-form{margin:6.25vw 0 3.385vw}.booking-form-block{margin-bottom:2.083vw;padding:.521vw 5.729vw 2.604vw 2.083vw}.booking-form .form-field{margin:0 0 2.083vw}.booking-form .form-field.form-label-check>input[type=checkbox]+span:before{left:1.042vw}.booking-form .form-field.form-label-check>input[type=checkbox]:checked+span:after{left:1.198vw}.booking-form .form-field.form-label-check>span{width:23.438vw;height:3.125vw;padding-left:3.542vw}.booking-form .btn-more{width:12.188vw}.booking-form .btn-more span{padding:.521vw 1.042vw}.booking-form-block h3{margin:0 0 .781vw}.booking-form-subtitle{margin:0 0 3.125vw}.booking-block1 .form-field{width:23.438vw}.booking-form-block.booking-block2{padding-top:2.083vw;padding-bottom:3.646vw}.booking-block2 h3{width:46.875vw;margin:0 0 .521vw}.booking-block2 .booking-form-note1{margin:0 0 1.198vw}.booking-block2 .form-container{width:46.875vw;margin-bottom:1.042vw}.booking-block2 .form-container:nth-child(3)>input,.booking-block2 .form-container:nth-child(4)>input,.booking-block2 .form-container:nth-child(5)>input{width:8.177vw;height:1.615vw;padding:.156vw .521vw}.booking-block2 .form-container:nth-child(6)>label{margin-bottom:.781vw}.booking-block2 .form-container:nth-child(6)>div{width:41.927vw}.booking-block2 .form-container:nth-child(6) .form-input,.booking-block2 .form-container:nth-child(9) .form-input,.booking-block2 .form-container:nth-child(10) .form-input{height:1.823vw;padding:.26vw .521vw}.booking-block2 .form-container:nth-child(6) .form-input:first-child{width:25.26vw}.booking-block2 .form-container:nth-child(6) .form-input:nth-child(2){width:10.052vw}.booking-block2 .form-container:nth-child(6) .form-input:nth-child(3){width:3.49vw}.booking-block2>label{margin-bottom:1.042vw}.booking-block2>.booking-form-note2{margin-bottom:.781vw;padding-left:1.563vw}.booking-block2 .form-container:nth-child(9){width:51.563vw}.booking-block2 .form-container:nth-child(9),.booking-block2 .form-container:nth-child(10){padding-left:1.615vw}.booking-block2 .form-container:nth-child(9) .form-input:nth-child(2),.booking-block2 .form-container:nth-child(10) .form-input:nth-child(2){width:21.198vw;margin:0 .521vw 0 4.948vw}.booking-block2 .form-container:nth-child(9) .form-input:nth-child(3){width:12.708vw}.booking-block2 .form-container:nth-child(10) .form-input:nth-child(2){margin:0 auto 0 3.438vw}.booking-form-block.booking-block3{padding-top:2.083vw;padding-bottom:1.042vw}.booking-block3>h3,.booking-block3>p,.booking-block3>.form-label{width:46.615vw;margin-bottom:1.042vw}.booking-form-block.booking-block4{padding-top:2.083vw}.booking-block4>h3,.booking-block4>p,.booking-block4>div,.booking-block5>h3,.booking-block5>p,.booking-block5>div{width:46.563vw;margin-bottom:1.042vw}.booking-block4 .form-textarea{height:6.25vw;padding:1.042vw}.booking-form-block.booking-block5{padding-top:2.083vw}.booking-block5 .form-textarea{height:9.375vw;padding:.521vw 1.042vw}.booking2-btn-field{margin:2.083vw auto 0}.booking2-btn-field [class*=-btn_secondary]{min-width:19.271vw;height:3.646vw}.booking3.promotion.join-promotion{margin-bottom:5.208vw}.booking3.join-promotion .promotion-content{width:71.875vw;padding:2.083vw 0}.booking3-left{width:18.75vw}.booking3.join-promotion .promotion-img,.booking3.join-promotion .promotion-img img{height:18.75vw}.booking3-left>p{margin:1.563vw 0 0}.booking3.join-promotion .promotion-info{width:49.479vw;padding:1.042vw 0 0}.booking3.join-promotion .promotion-info h2,.booking3.join-promotion .booking3-reservation,.booking3 .promotion-info ul{margin:0 0 2.083vw}.booking3-reservation span{font-size:1.25vw}.booking3.join-promotion .booking3-subtitle{width:36.458vw;margin:0 0 1.042vw}.booking3.join-promotion .promotion-info ul{padding-left:1.563vw}.booking3.join-promotion .promotion-info li{padding-bottom:.156vw}.booking3-btns{width:36.458vw}.booking3.join-promotion .promotion-info .booking3-btns [class*=-btn_secondary]{width:12.656vw;height:3.125vw}.booking3 .download-btn{width:2.083vw;height:2.083vw}.booking3 .download-btn svg{width:1.25vw;height:1.25vw}.booking3 .promotion-content>p{margin:1.823vw auto 0;left:2.552vw}.mortgage-promo-form .select-dropdown-content{padding:1.042vw .521vw!important}.mortgage-promo-form .select-list{max-height:15.104vw!important}.banks-sort-container .search-sort-link{min-width:7.813vw;padding:0 1.25vw}.mortgage-filter .filter-price-prev,.mortgage-filter .filter-price-next{width:2.604vw!important}.mortgage-filter .filter-price-block .filter-price-input>span{padding:.677vw 0}.mortgage-choice-item-btns .button-about-program{padding:0 1.042vw}.mortgage-banks.main-developers .title{margin:2.083vw 0 0}.mortgage-info .choice-cond-top-list>.choice-cond-top-item:last-child{height:17.083vw}.mortgage-info .choice-cond-top-item-img{width:10.417vw;height:10.417vw;margin:0 auto 1.042vw}.mortgage-choice.choice-calc{margin:3.906vw 0 7.813vw}.mortgage-choice.choice-calc .choice-calc-content>p{margin:1.042vw 0 2.604vw}.mortgage-choice.choice-calc .all-banks-btn{top:-7.292vw}.mortgage-choice .filter-reset{margin:0 0 1.042vw;font-size:.885vw}.mortgage-choice .filter-field:not(:last-of-type){margin:0 0 1.042vw}.mortgage-choice .filter-block{height:2.344vw}.mortgage-choice .filter-input,.mortgage-choice .select-input{padding:.521vw 2.083vw .521vw .729vw}.mortgage-choice .filter-label{margin:0 0 .521vw}.mortgage-choice.choice-calc .filter{height:79.74vw}.mortgage-choice .filter-field-checkbox{margin:.521vw 0 1.042vw}.mortgage-choice .checkbox2 .form-label>input[type=checkbox]+span:before,.mortgage-choice .checkbox2 .form-label>input[type=checkbox]:checked+span:before{top:.208vw}.mortgage-choice .checkbox2 .form-label>input[type=checkbox]:checked+span:after{top:.469vw}.mortgage-choice .filter-span2{font-size:.573vw}.mortgage-choice .filter-total-sum{margin:.521vw 0 0}.mortgage-choice .filter-total-sum .filter-label{margin:0 0 1.042vw}.mortgage-choice .filter-total-sum>p{height:2.344vw}.mortgage-choice.choice-calc .filter [class*=-btn_secondary]{margin:1.563vw 0 0}.mortgage-choice-list{width:58.854vw}.mortgage-choice-inform{margin:0 0 1.042vw}.mortgage-choice-item{height:18.75vw;margin:0 0 1.563vw}.mortgage-choice-item-left{width:21.875vw;padding:0 2.604vw 1.563vw}.mortgage-choice-item-img,.mortgage-choice-item-img img{width:10.417vw;height:10.417vw}.mortgage-choice-item-name{margin:0 0 2.604vw;font-size:1.146vw}.mortgage-choice-item [class*=-btn_3]{min-height:2.604vw;padding:0 .781vw}.mortgage-choice-item-left [class*=-btn_3]{width:7.292vw;padding:0}.mortgage-choice-item-right{padding:1.563vw 6.25vw 1.563vw 0}.mortgage-choice-item-payment{margin:0 0 1.823vw}.mortgage-choice-item-payment span:first-child{font-size:1.146vw}.mortgage-choice-item-payment span:nth-child(2){width:10.417vw;padding:.521vw 1.563vw}.mortgage-choice-item-program{margin:0 .781vw .521vw 0}.mortgage-choice-item-rate{width:25vw;margin:.521vw 0}.mortgage-choice-item-rate span:first-child{width:8.854vw;height:2.604vw}.mortgage-choice-item-note{font-size:.677vw}.mortgage-choice-item-right [class*=-btn_3]:first-child{width:14.583vw}.mortgage-choice .pagination-block{margin:0 0 1.563vw}.mortgage-popup.popup{width:83.333vw;padding:1.302vw}.mortgage-popup-logo{width:4.167vw;height:3.646vw;margin-right:1.042vw}.mortgage-popup-name{margin:1.042vw 0 .521vw}.mortgage-popup-types-list{margin:0 0 1.042vw}.mortgage-popup-types-item{margin-right:2.083vw}.mortgage-popup-types-item span{padding:.521vw}.mortgage-popup-item:not(:last-child){margin:0 0 2.083vw}.mortgage-popup-margin{margin:0 0 1.563vw}.mortgage-popup .download-btn{margin-right:11.458vw}.mortgage-form{margin:0 0 8.854vw}.mortgage-form-content>p{margin:2.083vw auto 3.125vw}.mortgage-choice-form .form-container>.form-field,.mortgage-choice-form .form-container>.form-container-2{width:27.083vw}.mortgage-choice-form .form-container-2>.form-field:first-child{width:15.625vw}.mortgage-choice-form .form-container-2>.form-field:nth-child(2),.mortgage-choice-form .form-container-2>.form-field-3{width:10.417vw}.mortgage-choice-form .form-container-2>.form-field-3 .form-label-code.confirm span{width:10.417vw;min-height:3.125vw}.mortgage-choice-form .select,.mortgage-choice-form .select.select-with-arrow .select-arrow{height:3.125vw}.mortgage-choice-form .select-input input{height:3.021vw}.mortgage-choice-form .select:before,.mortgage-choice-form .select:after{bottom:1.146vw}.mortgage-choice-form .click-btn.select:before,.mortgage-choice-form .click-btn.select:after{bottom:1.667vw}.mortgage-choice-form .select-dropdown{top:3.073vw}.mortgage-choice-form .confirm-btn{width:10.417vw;min-height:3.125vw}.mortgage-choice-form .form-textarea{height:6.25vw}.mortgage-choice-form .form-field-checkbox{margin:1.042vw 0 3.125vw}.mortgage-choice-form .form-field-checkbox .form-policy>p{height:1.302vw}.mortgage-choice-form .btn-submit{width:15.625vw;height:3.646vw;font-size:1.25vw}.mortgage-choice-head{margin:1.302vw 0 3.125vw}.mortgage-choice-title p{margin-top:.521vw}.bank-programs{margin:2.604vw 0 3.906vw}.bank-programs-left,.bank-programs-img{width:11.198vw}.bank-programs-img{width:11.198vw;height:9.115vw}.bank-programs-table{width:61.719vw;padding:1.563vw 4.427vw 1.563vw 0}.bank-programs-table h2{margin:0 0 3.646vw 1.563vw}.bank-programs-thead{padding:2.083vw 1.563vw}.bank-programs-thead>div{width:13.021vw}.bank-programs-thead>div,.bank-programs-thead>div span{font-size:1.146vw}.bank-programs-thead>div:not(:last-child),.bank-programs-tr>div:not(:last-child){margin-right:4.948vw}.bank-programs-tr{padding:1.406vw 5.208vw 1.406vw 1.563vw}.bank-programs-tr>div:not(:last-child){width:13.021vw}.bank-calc-btn,.bank-calc-btn svg{width:1.771vw;height:1.771vw}.bank-programs-tr{margin:1.042vw 0}.bank-programs-tr:not(:last-child){margin-bottom:1.042vw}.bank-estates.estates{padding:3.906vw 0 0}.bank-estates-head{margin:0 0 1.042vw}.bank-estates-head .button{margin-left:4.167vw}.bank-calculator.choice-calc{margin-bottom:10.417vw}.mortgage-request-container h2{margin:0 0 1.042vw}.mortgage-request-image{width:4.167vw;height:4.167vw}.mortgage-request-bank{width:10.417vw;margin:0 2.604vw}.mortgage.booking1-item-detail-term{margin-bottom:3.125vw}.mortgage-request-change{margin:auto 3.125vw 0 0}.compare-content{margin:0 0 7.8125vw}.compare-content .tabs-block>p{margin:7.8125vw auto 10.4167vw}.compare-head{margin:2.0833vw 0}.compare-flats-list{padding:.5208vw}.compare-flats-item-list{width:60.8854vw;margin-top:-.5208vw;padding:.5208vw;left:-.5208vw}.compare-flats-item-btns .search-item-links{top:0;right:.7813vw}.compare-flats-menu{width:21.3542vw;padding:1.8229vw 1.5625vw 2.6042vw}[class*=compare-flats-menu-]{height:2.3438vw;padding:.2604vw}.compare-flats-menu>h2{height:3.3333vw}.compare-flats-menu-layout{height:18.2292vw}.compare-flats-menu-address{height:4.6875vw}.compare-flats-menu-estate{height:4.1667vw;padding-top:1.0417vw}.compare-flats-menu-img-estate{height:10.4167vw}.compare-flats-menu,.compare-flats-item{margin-right:1.6146vw}.compare-flats-menu{margin-bottom:.5208vw}.compare-flats-item:last-child{margin-right:.5208vw}.compare-flats-item{width:18.75vw;padding:1.5625vw 1.5625vw 2.6042vw}.compare-flats-item-btns .order-floors-btn{margin-right:1.3021vw}.compare-flats-item-btns .order-floors-btn,.compare-flats-item-btns .order-floors-btn svg{width:1.875vw;height:1.875vw}.compare-flats-item-btns .order-floors-btn .prompt-field-dropdown{bottom:-3.3333vw}.compare-flats-item-btns .order-btn,.compare-flats-item-btns .order-btn svg{width:1.875vw;height:1.875vw}.compare-flats-item-btns .order-close-btn{width:1.3542vw;height:1.3542vw}.compare-flats-item-btns .order-close-btn svg{width:1.1458vw;height:1.1458vw}.compare-flats-item-btns{width:17.0313vw;top:.4688vw;left:1.0417vw}.compare-flats-item-btns .order-close-btn{top:.2083vw;right:.5729vw}.compare-flats-item-sold{margin:0 auto 1.0417vw}.compare-flats-item .favourite-flats-sold{width:18.75vw;margin:1.0417vw 0 2.2396vw;padding:1.0417vw .5208vw;left:-1.5625vw}.compare-flats-item .favourite-flats-sold-list-content{width:17.7083vw;margin-top:1.0417vw}.compare-flats-item h2{height:1.1458vw;margin:1.3021vw 0 1.0417vw}.compare-flats-item .search-item-class{width:9.1667vw;height:1.5625vw}.compare-flats-item-img{margin:0 0 .2604vw}.compare-flats-item-links,.compare-flats-item-layout1,.compare-flats-item-layout2{margin:0 0 .625vw}.compare-flats-item-img,.compare-flats-item-img img{width:15.625vw;height:13.0208vw}.compare-flats-item-layout2{height:1.5625vw}.compare-flats-item-layout2 span{padding:.2083vw 1.0417vw}[class*=compare-item-field]{height:2.3438vw;padding:.2604vw}.compare-flats-item-layout{height:18.2292vw;padding:.2604vw 0 0}.compare-flats-item-class,.compare-flats-item-price{padding:.2604vw 0}.compare-flats-item-address{height:4.6875vw}.compare-flats-item-estate{height:4.1667vw;padding-top:1.0417vw}.compare-flats-item-img-estate{height:10.4167vw}.compare-flats-item-img-estate img{width:15.625vw;height:10.4167vw}.compare-flats-item-features{height:auto;min-height:2.0833vw}.compare-flats-item [class*=-btn_secondary]{margin:2.0833vw 0 0}.floor-popup.floor-compare-popup h2{margin:0 0 1.0417vw}.compare-estates-list .compare-flats-menu-class,.compare-estates-list .compare-flats-item-class{height:3.125vw}.compare-estates-list .estates-flat-link-list{margin:1.563vw 0}.compare-estates-list .estates-flat-link{margin-left:0;margin-right:0}.compare-estates-list .compare-flats-item [class*=-btn_secondary]{margin-top:auto}.favourite{padding-bottom:8.333vw}.favourite .search-item-links{width:5.104vw}.favourite-head{margin:2.083vw 0}.favourite .tabs-block>.search-sort-list{margin:0 0 2.083vw}.favourite .tabs-btns-list .button,.compare .tabs-btns-list .button{margin-right:2.083vw}.favourite .tabs-block>p,.compare .tabs-block>p{margin:7.813vw auto 10.417vw}.favourite .search-sort-link-dropdown{width:25.781vw}.favourite-flats-list{row-gap:2.083vw;width:100%}.favourite-flats-item{width:40.325vw;min-height:32.448vw;padding:2.344vw 0 1.563vw;box-shadow:0 .208vw 1.042vw .052vw rgba(70,119,182,.2)}.favourite-flats-head{margin:0 1.563vw 2.083vw}.favourite-flats-head>p>span:first-of-type{width:7.187vw;margin-right:2.344vw}.favourite-flats-head .search-item-links{width:5.469vw}.favourite-flats-head .search-item-links svg,.favourite-flats-head .popup-flat-share-btn{width:1.823vw;height:1.823vw}.favourite-flats-head .favourite-btn svg{width:1.979vw;height:2.031vw}.favourite-flats-head .favourite-btn.active:before{width:1.771vw;height:1.719vw;top:.156vw;left:.104vw}.favourite-flats-sold{margin:0 0 2.083vw;padding:1.042vw}.favourite-flats-item.sold .search-item-links{width:12.5vw}.favourite-flats-item .favourite-flats-sold>p{width:8.854vw;margin-right:1.042vw}.favourite-flats-item .favourite-flats-sold-list-content{width:28.125vw}.favourite-flats-item .favourite-flats-sold-list,.compare-flats-item .favourite-flats-sold-list{height:2.865vw}.favourite-flats-item .favourite-flats-sold .button,.compare-flats-item .favourite-flats-sold .button{width:2.083vw;height:2.083vw;margin-right:.521vw}.compare-flats-item .favourite-flats-sold .button{margin-right:.521vw}.favourite-flats-item .favourite-flats-sold .button:last-child,.compare-flats-item .favourite-flats-sold .button:last-child{margin-right:0}.favourite-flats-body{padding:0 1.563vw}.favourite-flats-left{width:15.625vw}.favourite-flats-left-top{margin:0 0 .781vw}.favourite-flats-price{font-size:1.25vw}.favourite-flats-left-img,.favourite-flats-left-img img{width:15.625vw;height:13.021vw}.favourite-flats-left-bottom>p:first-of-type{margin:.26vw 0 .781vw}.favourite-flats-left-bottom-links .button:before,.compare-flats-item-links .button span:before{height:.052vw;bottom:-.052vw}.favourite-flats-viewing{margin:.781vw 0}.favourite-flats-left-bottom-btns .button{border-radius:.469vw;margin-right:1.042vw}.favourite-flats-left-bottom-btns .button,.favourite-flats-left-bottom-btns .button svg{width:1.875vw;height:1.875vw}.favourite-flats-left-bottom-btns .button:nth-child(2) svg{width:1.25vw;height:1.198vw}.favourite-flats-left-bottom-btns span{width:8.333vw;height:2.604vw;padding:.521vw;bottom:-2.656vw}.favourite-flats-right{width:19.792vw}.favourite-flats-right .search-item-attraction{margin:0 0 .781vw}.favourite-flats-date{margin:.781vw 0}.favourite-flats-class .search-item-class{width:6.771vw;height:1.563vw;margin-left:1.042vw}.favourite-flats-layout{margin:.781vw 0}.favourite-flats-layout span{padding:.208vw 1.042vw}.favourite-flats-mortgage{margin:0 0 .781vw;font-size:.885vw}.favourite-flats-mortgage *{font-size:.885vw}.favourite-flats-right>.button{margin:0 auto .781vw 0}.favourite-flats-btns [class*=-btn_3]{width:19.792vw;margin:0 0 1.042vw;padding:0 2.083vw}.favourite-estates-list{row-gap:2.083vw;width:100%}.favourite-estates-item{width:40.425vw;height:27.083vw;padding:1.563vw}.favourite-estates-item .favourite-flats-head,.favourite-estates-class-list{margin:0 0 1.042vw}.favourite-estates-item .search-item-links{width:5.469vw}.favourite-estates-left{width:15.625vw}.favourite-estates-left-img,.favourite-estates-left-img img{width:15.625vw;height:11.979vw}.favourite-estates-class-list .estates-class{height:1.563vw}.favourite-estates-date{width:10.417vw;height:2.604vw}.favourite-estates-left .search-item-developer{margin:1.042vw auto 0 0}.favourite-estates-right{width:19.792vw}.favourite-estates-right>p:first-of-type{height:3.646vw;margin:0 0 .781vw}.favourite-estates-flat-link{padding-right:1.563vw}.favourite-estates-flat-link:not(:last-of-type){margin-bottom:.781vw}.favourite-estates-flats-count{margin:auto 0 1.563vw;font-size:.885vw}.favourite-estates-flat-square{width:4.688vw}.favourite-estates-flat-price{width:7.813vw}.favourite .popup-flat-share-btn,.compare .popup-flat-share-btn{height:1.875vw}.favourite-flats-item .popup-flat-share-btn{height:1.823vw}}@media (min-width:1920px){.mobile-device,.phone-device,.tablet-device,.not-desktop,.only-mobile,.only-tablet,.only-phone{display:none}.wrapper{width:1920px}.padding{padding:0 160px}::-webkit-scrollbar{width:12px;height:10px}::-webkit-scrollbar-thumb:vertical{height:30px}[class*=-btn_primary]{min-width:245px;min-height:52px;padding:0 35px}[class*=-btn_secondary]{min-width:260px;height:60px}[class*=-btn_3]{min-height:60px;padding:0 40px}.title-container{margin:50px 0}.title-container .tabs-head .button{width:200px;height:50px}.title-container .title-description{margin-top:40px}.carousel-container{width:1600px;height:480px;margin:60px 0}.carousel-buttons{width:170px;height:65px;top:-55px;right:20px}.splide__arrow{width:65px;height:65px}.splide__arrow:before,.splide__arrow:after{background-size:33px;width:33px;height:33px}.splide__arrow:after{background-size:33px}.splide__arrow svg{width:35px;height:35px;margin-top:4px;margin-right:-9px}.main-comment-item.splide__slide{margin:120px 55px 20px 25px}.video .controls svg,.video .controls object{width:60px;height:60px}.video .controls span{min-height:50px;margin-top:20px;padding:5px 20px}.form{width:520px}.form-field{margin:0 0 20px}.form-input,.form-textarea{height:60px;padding:17px 20px}.checkbox-area label{max-width:500px}.custom-checkbox+label>span{margin-left:40px}.custom-checkbox+label:before{width:25px;height:25px}.custom-checkbox+label:after{width:19px;height:18px;left:3px}.form-label-focus{height:20px;top:28px;left:20px}.form-input:focus~.form-label-focus,.form-input:not(:placeholder-shown)~.form-label-focus,.form-textarea:focus~.form-label-focus,.form-textarea:not(:placeholder-shown)~.form-label-focus{padding:3px 10px;font-size:17px;top:-5px;left:10px}.form-label>input[type=checkbox]+span{padding-left:38px}.form-label>input[type=radio]+span{padding-left:48px}.form-label>input[type=checkbox]+span:before{width:28px;height:28px;margin:0 10px 0 0}.form-label>input[type=radio]+span:before{width:28px;height:28px;margin:0 20px 0 0}.form-label>input[type=checkbox]:checked+span:after{width:22px;height:17px;left:3px}.form-label>input[type=radio]:checked+span:after{width:20px;height:20px;left:4px}.select{width:340px;height:50px}.select-with-arrow .select-arrow{width:40px;height:50px}.select-with-arrow .select-arrow:before,.select-with-arrow .select-arrow:after,.select-no-arrow:before,.select-no-arrow:after{width:13px;height:2px;bottom:38%;right:25px}.select-with-arrow .click-btn .select-arrow:before,.select-with-arrow .click-btn .select-arrow:after,.click-btn.select.select-no-arrow:before,.click-btn.select.select-no-arrow:after{bottom:59%}.select-input{padding:10px 40px 10px 20px}.select.select-no-arrow .select-input{padding-right:35px}.select-dropdown{min-height:150px;max-height:330px;top:45px;box-shadow:0 4px 20px 1px rgba(70,119,182,.2)}.select-dropdown-content{min-height:150px;max-height:330px;padding:0 0 0 20px}.select-option{padding-right:20px}.select-option.margin-left{padding-left:10px}.select-option:not(:last-child){margin-bottom:10px}.select-option:last-child{margin-bottom:20px}.select-list-main{padding-top:20px}[class*=tooltip-]{min-height:66px;padding:15px 10px 15px 20px}.tooltip-bottom{top:37px}.booking-form .tooltip-bottom{top:44px}.tooltip-checkbox{bottom:35px}.tooltip-top{bottom:59px}[class*=tooltip-] svg{width:22px;height:33px}.popup-block{width:780px;min-height:440px;padding:40px}.popup-close-btn{width:25px;height:25px;top:30px;right:40px}.popup-close-btn svg{width:23px;height:23px}.popup-success .popup-block,.popup-error .popup-block{width:440px}.popup-success .popup-content .popup-image,.popup-error .popup-content .popup-image{width:60px;height:60px;margin-bottom:40px}.popup-success .popup-content h2,.popup-error .popup-content h2{margin-bottom:10px}.popup-success .popup-content p,.popup-error .popup-content p{margin-top:10px}.popup-success .popup-content .header-logo,.popup-error .popup-content .header-logo{margin-top:40px}.popup-recall .popup-block h2{margin-bottom:50px}.popup-recall .form{width:520px;margin-bottom:20px}.city-popup .popup-block{width:1440px}.city-popup .popup-block h2{margin:0 0 30px}.city-search-input .search-input{background-position-x:30px;background-size:30px 30px;height:50px;padding:10px 30px 10px 90px}.city-search-block{gap:20px;height:400px;margin:40px 0;padding-right:10px}.city-search-region{margin:0 0 10px}.city-search-list{width:320px}.city-item{margin:0 0 10px}.share-content{gap:30px;padding:40px 0 30px}.share-item svg{width:70px;height:70px;margin-bottom:10px}.filter-content{margin:0 0 30px;padding:50px}.filter-content-add .filter-content{padding:30px}.filter-content-add .filter-form-title{margin:0 0 20px}.filter-content-add .form-label:not(:last-child){margin:0 0 10px}.filter-reset{font-size:17px}.filter-form-top,.filter-field{margin:0 0 40px}.filter-label{margin:0 0 10px}.filter-form .select-input{padding:10px 60px 10px 20px}.filter-form .select:before,.filter-form .select:after{width:17px;bottom:12px;right:45px}.filter-form .select .select-list .form-label:not(:last-child){padding-bottom:10px}.filter-form .select-list{padding:20px 0}.filter-form .select-list-flats{padding:0}.filter-field .form-label.ready{margin-bottom:20px}.filter-form .click-btn.select:before,.filter-form .click-btn.select:after{bottom:24px}.filter-form .filter-item-layout .select-dropdown{width:295px}.filter-price-input{height:50px}.filter-price-block input[data-type=number]{width:100px;padding:10px 0}.filter-price-prev:before,.filter-price-next:before,.filter-price-next:after{width:14px}.filter-more-list{max-height:195px;padding:5px 4px 5px 0}.filter .select-list-checkbox .form-label:first-child{margin-top:20px}.filter .select-list-checkbox .form-label{margin-bottom:10px}.filter .select-list-checkbox .form-label:last-child{margin-bottom:20px}.filter .select-list-banks{max-height:162px;margin-top:10px;padding:10px 20px}.filter .additional-btn svg{width:20px;height:15px;margin:3px 0 0 10px}.filter-additional-dropdown{margin:20px 0}.filter-form .form-label>input[type=checkbox]+span{padding-left:48px}.pagination-total{margin-right:20px}.pagination-block{margin:50px 0}.pagination-link{min-width:40px;height:40px;margin-left:5px;padding:0 5px}.pagination-link svg{width:15px;height:13px}.pagination-link.text{padding:0 20px}.breads-content{margin:40px 0 28px}.breads-content:before{width:488px;bottom:-29px}.breads-content li>span{margin:0 20px}.header-top{padding:21px 0 27px}.header-logo img{width:207px;height:32px}.header-top .city-search-btn{min-width:180px}.header-top .city-search-btn svg{width:40px;height:40px;margin:0 20px 0 auto}.header-top .city-search-btn>span{margin-right:40px}.header-menu-top li:nth-child(2){margin-right:50px}.header-menu-top li:nth-child(2) [class*=-btn_primary]{min-width:320px}.header-bottom{padding:21px 0}.header-menu-link{width:1026px}.header-menu-icon{width:160px}.social-btn-list .button,.social-btn-list .button svg{width:40px;height:40px}.header-menu-top .lk-btn-logout .button,.header-menu-top .lk-btn-logout .button svg{width:50px;height:52px}.header-menu-top .lk-btn-logout .button svg:nth-child(2){width:30px;height:30px;left:12px}.fav-header-btn .favorite-alert-circle,.compare-header-btn .compare-alert-circle{width:19px;height:20px;padding:0 0 2px;top:-2px;right:-3px}.header-menu-icon .dropdown-menu-right,.header-menu-top .dropdown-menu-right{padding:21px 0 10px}.header-menu-top .dropdown-menu-right{padding:0;right:-150px}.header-menu-icon .dropdown-menu-right div,.header-menu-top .dropdown-menu-right div{width:177px;padding:15px}.header-menu-top .dropdown-menu-right div{width:140px;padding:15px}.favorite-tooltip .flat-fav-link:not(:first-child),.compare-tooltip .flat-fav-link:not(:first-child){margin:0 0 10px}.header2.scroll .header-logo{width:170px;margin-right:40px}.header2.scroll .header-menu-icon{width:219px}.social-btn-list .lk-btn .button svg:nth-child(2){top:11px;left:12px}.social-btn-list .lk-btn-logout .button svg:nth-child(2){width:25px;height:25px;top:7px;left:9px}.header-menu-top .lk-btn-logout{height:54px}.header-menu-icon>li,.header2.scroll .social-btn-list>.lk-btn{margin-left:20px}.header-menu-top .lk-btn-logout{margin-left:30px}.prompt-field-dropdown{width:110px;min-height:50px;padding:10px;bottom:-51px}.main-promo{margin-bottom:75px}.main-promo-block{height:714px}.main-promo-content{width:688px;padding:90px 0 0}.main-promo-content h1{margin:30px 0}.main-promo-content h1:before{width:488px;top:-30px}.main-promo-content p{font-size:24px}.main-promo-img{right:-181px}.main-promo-img,.main-promo-img img{width:960px;height:714px}.main-promo-form{width:1060px;height:210px;padding:40px;top:415px;left:270px}.main-promo-form .select{width:310px}.main-promo-form .select-input{padding-left:17px}.main-promo-form .btn-map{margin:0 25px 0 auto;font-size:17px}.main-promo-form [class*=-btn_secondary]{min-width:251px}.main-promo-form .select:nth-child(2) .select-dropdown-content,.main-promo-form .multi-dropdown .select-dropdown-content{padding:30px 10px 20px}.filter-form .multi-dropdown .select-dropdown-content{padding:0 10px 20px}.main-promo-form .select-input>span>input{height:100%}.main-promo-form .select-input span,.main-promo-form .select-input input{font-size:17px}.main-promo-form .select-room,.filter-form .select-room{width:40px;height:40px}.main-promo-form .select:nth-child(2) .select-list:first-child{max-height:40px;margin-bottom:20px}.main-promo-form .select:nth-child(3) .select-list:first-child{max-height:92px;margin-bottom:10px}.main-promo-form .multi-dropdown .sub-select-list,.filter-form .multi-dropdown .sub-select-list{max-height:162px;padding:10px 20px}.main-promo-form .select:nth-child(2) .select-list:last-child .form-label:not(:last-child),.main-promo-form .select:nth-child(3) .select-list:first-child .form-label:not(:last-child),.main-promo-form .multi-dropdown .sub-select-list .form-label:not(:last-child),.filter-form .multi-dropdown .sub-select-list .form-label:not(:last-child){padding-bottom:10px}.main-recent,.main-popular{margin:75px 0}.main-recent .title{margin:40px 0 70px}.main-recent .title:before{width:370px;top:-40px}.main-recent-list{column-gap:40px}.main-recent-item{width:370px;height:260px;padding:40px 20px}.main-recent-item:before{width:247px;right:-144px}.main-recent-img,.main-recent-img img{width:155px;height:180px}.main-recent-info{width:155px}.main-recent-date{width:155px;height:40px;font-size:17px}.main-recent-name{margin:20px 0}.main-popular .title{margin:40px 0}.main-popular .title:before{width:370px;top:-40px}.main-popular-list{margin:60px 0}.main-popular-item{width:506px;height:480px;padding:30px 0}.main-popular-item:before{width:400px;right:-221px}.main-popular-img,.main-popular-img img{height:270px}.main-popular-info{padding:0 30px}.main-popular-date{width:200px;height:50px}.main-popular-name{margin:20px 0}.main-popular-item:first-child{width:1052px}.main-popular-item:first-child .main-popular-img,.main-popular-item:first-child .main-popular-img img{width:526px;height:420px}.main-popular-item:first-child .main-popular-name{margin:30px 0 20px}.main-popular-btn{width:260px}.main-districts{margin:75px 0}.main-districts .title{margin:40px 210px 40px 0}.main-districts .title:before{width:370px;top:-40px}.main-districts-content>p{margin:0 0 60px}.main-districts-item{width:365px;height:480px;margin:0 40px 0 0;padding:30px 0}.main-districts-item:before{width:400px;right:-220px}.main-districts-img,.main-districts-img img{height:274px}.main-districts-info{padding:0 25px}.main-districts-date{width:200px;height:50px}.main-districts-name{margin:20px 0}.main-districts-btn{width:308px}.main-layouts{margin:75px 0}.main-layouts .title{margin:0 0 50px}.main-layouts-info{width:1190px;padding:40px 30px}.main-layouts-desc{width:443px}.main-layouts-link{width:20px}.main-layouts-link span{font-size:17px}.main-layouts-link svg{height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-layouts-img,.main-layouts-img img{width:370px;height:249px}.main-layouts-item:hover .main-layouts-info,.main-layouts-item:focus .main-layouts-info,.main-layouts-item.active .main-layouts-info{min-height:90px;padding:20px 30px;box-shadow:0 4px 20px rgba(10,69,103,.2)}.main-layouts-item:last-child:hover .main-layouts-info:before,.main-layouts-item:last-child:focus .main-layouts-info:before,.main-layouts-item:last-child.active .main-layouts-info:before{bottom:-40px}.main-layouts-item:hover .main-layouts-name,.main-layouts-item:focus .main-layouts-name,.main-layouts-item.active .main-layouts-name{width:343px}.main-layouts-item:hover .main-layouts-link svg,.main-layouts-item:focus .main-layouts-link svg,.main-layouts-item.active .main-layouts-link svg{width:27px;height:21px;margin-left:15px}.main-classes{margin:75px 0}.main-classes .title{margin:40px 0}.main-classes .title:before{width:370px;top:-40px}.main-classes-content>p{margin:0 0 60px}.main-classes-list{row-gap:150px}.main-classes-item{width:365px;height:425px;margin:0 40px 0 0;padding:30px 0}.main-classes-item:before{width:400px;right:-220px}.main-classes-img,.main-classes-img img{height:274px}.main-classes-info{padding:0 25px}.main-classes-type{width:200px;height:50px}.main-classes-name{margin:20px 0}.main-developers{margin:75px 0}.main-developers .title{margin:40px 0}.main-developers .title:before{width:370px;top:-40px}.main-developers-content>p,.main-attractions-content>p{margin:0 0 40px}.main-developers-content>p:before,.main-attractions-content>p:before{width:370px;bottom:-40px}.main-developers .select{margin:60px 0}.main-developers-list{gap:40px}.main-developers-item,.main-developers-img{width:165px;height:100px}.main-developers-btn{width:400px;margin:60px 0 0}.main-attractions{margin:75px 0 150px}.main-attractions .title{margin:40px 0}.main-attractions .title:before{width:370px;top:-40px}.main-attractions-list{gap:80px 40px;margin:60px 0}.main-attractions-item{width:370px;min-height:534px}.main-attractions-img,.main-attractions-img img{height:430px}.main-attractions-name{margin:20px}.main-attractions-item:first-child .main-attractions-name{margin-top:20px}.main-attractions-count{margin:0 20px 20px}.main-attractions-item:nth-child(2),.main-attractions-item:nth-child(4){width:780px}.main-attractions-item:nth-child(5){min-height:494px}.main-attractions-item:nth-child(4) .main-attractions-img,.main-attractions-item:nth-child(4) .main-attractions-img img,.main-attractions-item:nth-child(6) .main-attractions-img,.main-attractions-item:nth-child(6) .main-attractions-img img{height:550px}.main-attractions-item:nth-child(5) .main-attractions-img,.main-attractions-item:nth-child(5) .main-attractions-img img{height:400px}.main-attractions-btn{width:344px}.search-head-top{margin:35px 0}.search-head-bottom{margin:0 0 60px}.search-head-bottom>a{margin-left:5px}.search-sidebar{width:420px}.search-all-content{padding-bottom:50px}.search-content{width:1130px}.search-sort-list{margin:0 0 50px}.search-sort-link{min-width:182px}.search-sort-link-field{height:60px;padding:0 0 60px}.search-sort-link-dropdown{width:455px}.search-sort-link-dropdown-content{max-height:191px}.search-sort-link-dropdown .search-sort-link{padding:20px 40px}.search-item{height:473px;margin:0 0 50px}.search-item-links{height:40px;top:30px;right:30px}.search-item-links svg,.search-item-review svg,.search-item-review svg{width:40px;height:40px}.search-item-rank{margin:0 0 0 10px}.search-item-links .fav-field{margin:0 10px 0 20px}.search-item-left{width:300px}.search-item-right{padding:30px}.search-item-img{height:300px}.search-item-date{width:150px;height:50px}.search-item-developer{min-width:50px;height:40px;margin:10px auto 0 10px}.search-item-developer span{padding:0 8px}.search-item-title{margin:0 239px 20px 0}.page-estate .search-item-title span{max-width:500px}.search-item-class-list,.search-item-attraction{margin:0 0 20px}.search-item-class{width:152px;height:40px}.search-item-attraction svg{width:40px;height:41px;margin:0 10px 0 0}.search-item-attraction>span{margin:0 0 0 5px}.search-item-district{margin:0 5px 0 0}.flex-item-info>div:first-child{width:500px}.search-item-sublitle{height:40px;margin:0 auto 15px 0}.search-item-sublitle span{padding:10px 30px}.search-item-desc{height:50px;margin:0 0 20px}.flex-item-info>div:nth-child(2){top:10px}.search-item-building{margin:10px 0}.search-item-address{margin-bottom:15px}.search-item-price{margin-top:auto}.search-item-price span:first-child{margin:auto 10px 3px 0}.search-item-price .button{font-size:24px}.search-item-remained{margin:15px 0 0 80px}.search-item-promotion{bottom:30px;left:330px}.promotion{min-height:439px;margin:60px 0}.promotion-content{padding:80px 92px 0 83px}.promotion-img,.promotion-img img{width:256px;height:304px}.promotion-info{width:616px}.promotion-info p{margin:40px 0 30px}.promotion-btns [class*=-btn_secondary]{min-width:302px}.search-not-found{height:300px;margin:20px 0}.search-not-found p{margin-top:20px}.trade-promo .main-promo-form{height:220px}.trade-promo .main-promo-form .form-field{width:unset;margin-bottom:0}.trade-promo .main-promo-form .form-field.small{flex-shrink:0;width:200px}.trade-promo .main-promo-form .form-field.big{flex-shrink:0;width:647px}.trade-promo .main-promo-form .select,.trade-promo .main-promo-form .select-with-arrow .select-arrow{height:60px}.trade-promo .main-promo-form [class*=-btn_secondary]{min-width:310px}.trade-promo .select-dropdown,.trade-promo .main-promo-form .select-dropdown-content{min-height:120px;max-height:315px}.trade-promo .main-promo-form .select-dropdown-content{padding:20px}.trade-promo .select-option:last-child{margin-bottom:0}.trade-form-content{margin-bottom:150px}.trade-form-content h2{margin:0 0 60px}.trade-form{width:1380px;padding:60px}.trade-form .form-field.medium{flex-shrink:0;width:293px}.trade-form .select,.trade-form .select-with-arrow .select-arrow{width:293px;height:60px}.trade-form .select-dropdown,.trade-form .select-dropdown-content{min-height:120px;max-height:315px}.trade-form .select-dropdown-content{padding:20px}.trade-form .select-option:last-child{margin-bottom:0}.trade-form .form-field.standart{flex-shrink:0;width:400px}.trade-form .button-btn_secondary{margin-bottom:20px}.promotion.register-estate{min-height:400px;margin:75px 0 160px}.register-estate .promotion-content{width:1190px;min-height:400px}.register-estate .promotion-img,.register-estate .promotion-img img{width:360px;height:360px}.register-estate .promotion-info{width:770px}.register-estate .promotion-info p{margin:40px 0}.register-estate .promotion-info p span{font-size:24px}.register-estate .promotion-btns [class*=-btn_secondary]{min-width:486px}.join-start{padding:70px 0 150px}.join-start-head{margin:0 0 150px}.join-start-head p a,.join-start-left h2 a{padding:0 5px}.join-start-btns{width:540px}.join-start-btns [class*=-btn_secondary]{min-width:100px;height:48px;margin:0 30px 0 auto}.join-start-btns [class*=-btn_primary]{min-width:124px;min-height:46px;padding:0 20px}.join-start-left{width:505px;margin:40px 0}.join-start-left h2{margin:0 0 30px}.join-start-right{border-radius:15px;width:913px;padding:40px 50px 50px}.join-start-right h2{margin:0 0 40px}.join-start-right h2:nth-child(3){margin:50px 0 10px}.join-start-right ul li:before{width:24px;height:16px;top:5px}.join-start-right ul li:not(:last-child){margin:0 0 20px}.join-start-right ul p{padding-left:44px}.join-start-right [class*=-btn_secondary]{width:260px;height:48px;margin:40px auto 70px}.join-start-right .join-start-right-btns{width:550px}.join-text{padding:60px 0 75px}.join-text-content{padding:40px 35px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.join-text h3,.join-text p:not(:last-child){margin:0 0 20px}.join-text h3{padding-left:55px}.join-text h3:before{width:35px;height:35px;top:-4px}.join-promotion.promotion{min-height:450px;margin:75px 0 100px}.join-promotion .promotion-content{width:1190px;padding:30px 0}.join-promotion .promotion-img,.join-promotion .promotion-img img{width:360px;height:387px}.join-promotion .promotion-info{width:770px}.join-promotion .promotion-info h2,.join-promotion .promotion-info p{margin:0 0 20px}.choice-recall .promotion-info p{margin:0 80px 40px 0}.join-promotion .promotion-info a{margin:0 auto 0 0}.join-form h3{margin:10px 0 20px;font-size:22px}.join-form-btn-more{margin-bottom:30px}.join-form-btn-more span{padding:10px 20px}.join-contact-item:not(:first-child){padding-top:20px}.developers-content{margin:30px 0 60px}.developers-list{row-gap:60px}.developers-item{width:370px;min-height:485px;padding:30px 0}.developers-item:not(:nth-child(4n)){margin:0 40px 0 0}.developers-item:not(:nth-child(4n)):before{height:calc(100% - 60px);top:30px;right:-20px}.developers-img{width:370px;height:250px;padding:50px 70px}.developers-estates{width:200px;height:50px;top:30px}.developers-name{margin:20px}.developers-year{margin:0 20px 20px}.developers-completed{margin:0 20px}.developers-button{margin-top:60px}.developers-button [class*=-btn_secondary]{min-width:400px}.developer-content{margin:30px 0 60px}.developer-content .developer-img{width:780px;height:500px;margin:0 0 30px 30px}.developer-content .developer-logo{width:150px;padding:10px 20px}.developer-content>div p{margin-bottom:20px}.developer-estate-title{margin-bottom:60px}.developer-estate-title p{margin-top:30px}.developer-gallery{gap:40px;margin-bottom:100px}.developer-gallery-item{width:505px;height:325px}.developer-gallery-item:nth-child(2),.developer-gallery-item:nth-child(5),.developer-gallery-item:nth-child(8),.developer-gallery-item:nth-child(11),.developer-gallery-item:nth-child(14),.developer-gallery-item:nth-child(17){margin:0 auto}.districts-content{margin:30px 0 60px}.districts-list{row-gap:60px}.districts-item{width:370px;min-height:500px;padding:30px 0}.districts-item:not(:nth-child(4n)){margin:0 40px 0 0}.districts-item:not(:nth-child(4n)):before{height:calc(100% - 60px);top:30px;right:-20px}.districts-img,.districts-img img{width:370px;height:250px}.districts-item-info{margin:10px 0 20px}.districts-date{width:200px;height:50px;top:30px}.districts-name{margin:0 20px 20px}.districts-desc{min-height:42px;margin:0 20px;padding:10px}.districts-flat-link{margin:0 20px}.districts-flat-link:not(:last-child){margin-bottom:10px}.districts-flat-square{width:100px}.districts-flat-price{width:140px}.district-landmarks{margin-top:30px}.district-gallery{gap:40px;margin-top:100px}.video-content{margin-bottom:75px}.video-content h2{margin-bottom:40px}.video-list{row-gap:40px}.video-item{width:500px;height:280px}.video-item:not(:nth-child(3n)){margin-right:50px}.video-content .carousel-container,.district .carousel-container{height:unset;margin:0;overflow:visible}.video-content .splide.is-initialized:not(.is-active) .splide__list,.district .splide.is-initialized:not(.is-active) .splide__list{display:flex}.articles-content{padding:30px 0 150px}.articles-list{width:1190px}.articles-item{min-height:90px;padding:15px 0}.articles-item:hover,.articles-item:focus{-webkit-filter:drop-shadow(0 4px 20px rgba(10,69,103,.2));filter:drop-shadow(0 4px 20px rgba(10,69,103,.2))}.articles-link{padding:20px 20px 20px 30px}.articles-name{width:456px}.articles-text{width:443px}.articles-link svg{width:25px;height:25px}.article-subtitle p{padding:4px 20px}.article-subtitle{margin:0 0 60px}.article-item:not(:last-child){margin:0 0 100px}.article-text:not(.article-text-third){width:770px}.article-text>h2,.article-text>h3,.article-text>h4,.article-text p:not(:last-child){margin:0 0 20px}.article-text ul{margin-left:30px}.article-text .ql-indent-1{text-indent:30px}.article-img,.article-img img{width:780px;height:500px}.article-img-list{row-gap:40px;margin-top:100px}.article-img-item,.article-img-item img{width:370px;height:325px}.article-img-item:nth-child(3),.article-img-item:nth-child(3) img,.article-img-item:nth-child(4),.article-img-item:nth-child(4) img,.article-img-item:nth-child(9),.article-img-item:nth-child(9) img,.article-img-item:nth-child(10),.article-img-item:nth-child(10) img,.article-img-item:nth-child(15),.article-img-item:nth-child(15) img,.article-img-item:nth-child(16),.article-img-item:nth-child(16) img,.article-img-item:nth-child(21),.article-img-item:nth-child(21) img,.article-img-item:nth-child(22),.article-img-item:nth-child(22) img{width:780px}.article-img-item:not(:nth-child(3n)){margin:0 40px 0 0}.article-footer{margin:40px 0 0}.article-footer [class*=-btn_secondary]{min-width:380px;margin-left:60px}.other-content{padding:30px 0 150px}.footer-content{padding:50px 0}.footer-text{width:293px}.footer-logo,.footer-logo img{width:268px;height:63px}.font-small{margin:0 auto 0 60px}.font-small.last{margin:0}.font-copyright,.font-copyright span{font-size:22px}.footer-menu-list{width:438px;margin:0 auto 0 180px}.footer-menu a{padding:10px 0}.footer-menu a svg{width:36px;height:36px;margin:0 15px 0 0}.footer-link{width:320px}.footer-menu-icon{width:160px;margin:40px 0 0 auto}.footer-bottom{margin:50px 0 0}.footer-bottom a:nth-child(3){margin-right:100px}.cookie-container{padding-top:10px}.cookie-content{padding:40px}.cookie-content h5{margin-bottom:20px}.cookie-content p{margin-bottom:5px;margin-right:200px}[class*=-btn_cookie]{width:159px;height:50px;margin-top:20px;margin-left:auto}.search-map{width:1130px;height:700px}.marker-container,.marker-container svg{width:35px;height:51px}.marker-text{padding:5px 8px;top:-20px}.balloon-container{width:300px}.balloon-complet{width:150px;height:50px}.balloon-image{width:300px;height:270px}.balloon-name{margin:20px}.balloon-text{margin:0 20px}.balloon-button{margin:20px}.balloon-button button,.balloon-button a{height:60px}.popup-map{width:1130px;height:780px;position:absolute;top:0;right:0}.popup-map-content{padding:40px 40px 50px}.popup-map-content>.button,.popup-review-content>.button,.popup-flat-content>.button{top:10px;right:10px}.popup-map-content>.button,.popup-map-content>.button svg,.popup-flat-content>.button,.popup-flat-content>.button svg{width:32px;height:32px}.popup-map-img,.popup-map-img img{width:1050px;height:690px}.popup-review.blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.popup-review{width:1130px;min-height:473px}.popup-review-content{min-height:310px}.popup-review-content>.button{top:20px;right:30px}.popup-review-content>.button,.popup-review-content>.button svg{width:32px;height:32px}.popup-review-item{width:1070px}.popup-review-client{width:200px}.popup-review-service{width:830px}.popup-review-avatar{margin:0 20px 0 0}.popup-review-avatar,.popup-review-avatar img{width:80px;height:80px}.popup-review-about>h3{margin:0 0 5px}.popup-review .search-item-developer{margin:19px 0 0 auto}.popup-review-desc{margin:0 20px 0 0;font-size:17px}.popup-review-img-list{margin:15px 0 0}.popup-review-img-item,.popup-review-img-item img{width:260px;height:157px}.popup-review-answer{width:489px;min-height:100px;margin:20px 0 0;padding:20px}.popup-review-answer>p:not(:first-child){font-size:17px}.popup-review-answer>p:first-child{margin:0 0 20px}.popup-review-btns{width:228px;bottom:-15px;right:63px}.popup-review .carousel-buttons{height:50px;left:-9px}.popup-review .splide__arrow{width:50px;height:50px}.popup-review .carousel-container{height:unset;width:1070px;margin:0 30px;padding:50px 20px 40px 30px}.popup-review-service .carousel-container{width:unset;height:unset;margin:20px 0 0;padding:0}.popup-review-service .splide.is-initialized:not(.is-active) .splide__list{display:flex}.estates-content{padding:30px 0 60px}.estates-item{width:370px;min-height:550px;padding:30px 0}.estates-item:not(:nth-child(4n)){margin:0 40px 0 0}.estates-item:not(:nth-child(4n)):before{height:calc(100% - 60px);top:30px;right:-20px}.estates-img,.estates-img img{width:370px;height:250px}.estates-item-info{padding:20px 20px 15px}.estates-date{width:200px;height:50px;top:30px}.estates-name{margin:0 0 15px}.estates-class-list{margin:0 0 20px}.estates-class{height:40px}.estates-district-btn{margin:0 0 15px}.estates-district-btn span{padding:0 10px 0 0}.estates-district-btn svg{width:35px;height:35px}.estates-advantage{padding:10px 30px}.estates-flat-link{margin:0 20px}.estates-flat-link:not(:last-child){margin-bottom:10px}.estates-flat-square{width:100px}.estates-flat-price{width:140px}.head-estate .search-head-top{margin:50px 0}.head-estate .search-head-title{margin-right:20px}.search.search-estate{padding:0 0 75px}.search-estate .search-item{min-height:473px}.search-estate .search-item-right{padding:50px 30px}.search-estate .search-item-links{top:50px}.search-estate .search-item-links svg,.search-estate .search-item-links>a{width:35px;height:35px}.search-estate .search-item-links .share-field{margin-left:10px}.search-estate .search-item-links .share-field svg{width:34px;height:34px}.search-estate .search-item-developer{margin:0 auto 0 10px}.search-estate .popup-review .search-item-developer{margin:19px 0 0 auto}.search-estate .search-item-sublitle{margin:0 auto 20px 0}.search-estate .search-head-bottom{margin:0 0 20px}.search-estate-item-houses{min-width:690px;max-height:140px}.search-estate-item-houses>div{flex-wrap:wrap}.search-estate-item-houses p{width:33%;margin:0 0 15px}.search-estate-btns{margin:0 0 40px}.search-estate-btns>p span{margin-right:2px}.search-estate-btns>[class*=button]{padding:10px 30px}.reviews-dropdown .dropdown-menu-left{width:160%;padding:15px 20px}.reviews-dropdown .reviews-tooltip p.margin{margin-top:10px}.reviews-dropdown .reviews-tooltip a:not(:last-child){margin-bottom:10px}.search-estate-desc-text{max-height:110px}.search-estate-desc-text.active{max-height:none}.desc-more-btn{margin:20px 0 0 auto}.search-estate-details-list{margin:50px 0 0}.search-estate-details-item{width:120px}.search-estate-details-item:not(:last-child){margin-right:20px}.search-estate-details-item img{width:45px;height:45px}.search-estate-details-item p{margin:15px 0 0}.estate-houses{padding:0 0 75px}.estate-houses h2{margin:0 0 50px}.estate-houses-img{margin-bottom:120px}.estate-houses .splide__arrow svg{width:50px;height:50px}.estate-houses .carousel-container{width:1442px;height:605px}.estate-houses .main-districts-item{height:unset;width:300px;margin:0 80px 0 0}.estate-houses .main-districts-item:before{width:490px;right:-285px}.estate-houses .main-districts-link{padding:30px 0}.estate-houses .main-districts-img,.estate-houses .main-districts-img img{height:210px}.estate-houses .main-districts-date{height:40px;top:210px}.estate-houses .main-districts-date,.estate-houses .main-districts-date span{font-size:17px}.estate-houses .search-item-class,.estate-houses .main-districts-date{width:50%}.estate-houses .main-districts-name{margin-top:25px;padding:0 10px}.estate-houses .main-districts-info{padding:0 10px}.estate-houses .main-districts-desc{margin:0 0 15px}.estate-houses .main-districts-desc:last-child{margin-bottom:0}.main-districts-info .popup-house-room{width:25px;margin-right:10px}.main-districts-info .popup-house-square{width:90px}.main-districts-info .popup-house-price{width:115px}.estate-houses .estates-flat-link-list{margin-bottom:20px}.estate-houses .estates-flat-link{margin:0 0 10px}.estate-houses .estates-flat-square{width:90px;margin-top:-2px}.estate-houses .estates-flat-price{width:130px}.popup-flat .popup-block{width:1600px;height:800px}.popup-flat-content{padding:40px}.popup-flat-head{margin:0 0 20px}.popup-flat-head h3{margin:0 40px 0 0}.popup-flat-head h3 span:nth-child(2){margin-left:10px}.popup-flat-head .search-item-developer{margin:0 0 0 40px}.popup-flat .search-item-links{width:110px;top:50px;right:0}.popup-flat .choice-list-tr-reserv-price{margin-top:30px}.popup-flat-left{width:500px}.popup-flat-right{padding-top:60px}.popup-flat-left>p:not(:last-child),.popup-flat-left>p:first-child,.popup-flat-left>p:nth-child(2),.popup-flat-left>p:nth-child(3){margin-bottom:20px}.popup-flat-left .popup-flat-booking-note{width:360px}.popup-flat-address svg{width:40px;height:40px;margin-right:10px}.popup-flat-class .search-item-class{height:30px;margin-left:10px;padding:10px 20px}.popup-flat-layout span:last-child{padding:4px 20px}.popup-flat-left [class*=-btn_secondary]{width:360px;min-width:360px;margin:15px 0}.head-estate .search-item-links{width:98px;margin:0 0 20px auto}.popup-flat-share-btn,.estates .map-btn{width:39px;height:39px}.head-estate .popup-flat-share-btn{width:37px;height:37px}.search-page .head-estate .popup-flat-share-btn{width:60px;height:60px}.search-page .head-estate .popup-flat-share-btn svg{height:40px}.popup-flat-img-area{height:530px;margin:0 0 20px}.popup-flat-img-list,.popup-flat-img-item{width:780px}.popup-flat-details-list{padding:0 30px}.popup-flat-details-item{width:122px}.popup-flat-details-item:not(:last-child){margin-right:40px}.popup-flat-details-item svg{width:30px;height:44px;margin:0 auto 15px}.popup-flat-img-thumbnails{margin:0 0 0 30px;padding:0 10px 0 0}.popup-flat-img-thumbnail{width:260px;height:157px}.popup-flat-img-thumbnail:not(:last-child){margin:0 0 29px}.popup-flat-img-area .carousel-buttons{height:50px}.popup-flat-img-area .carousel-buttons .splide__arrow{width:50px;height:50px}.popup-flat-img-area .splide__arrow svg{width:40px;height:40px;margin-top:6px;margin-right:-11px}.popup-flat-img-area .carousel-container{width:780px;height:530px}.popup-flat-img-area .gallery-thumbnail{margin-left:30px}.popup-flat-img-area .gallery-thumbnail .carousel-container{width:260px}.popup-house .popup-block{width:1600px;height:800px}.popup-house .popup-flat-head{margin-top:40px}.popup-house .popup-flat-left{width:420px}.popup-house .popup-flat-left>p{margin-bottom:20px}.popup-house .popup-flat-right{width:1070px;padding-top:0}.popup-house .popup-flat-left>p.popup-house-date{margin:0 0 10px}.popup-house-entrance-ready{left:4px}.popup-house .popup-flat-left>.popup-house-entrance:not(:last-child),.popup-house .popup-flat-left>p.popup-house-floors{margin-bottom:10px}.popup-house-construct{margin-top:10px}.popup-house-condition,.popup-house-banks,.popup-house-banks span,.popup-house .popup-flat-left>p:last-child span{font-size:17px}.popup-house-flats{margin:0 0 10px}.popup-house-room{margin-right:20px}.popup-house-count{width:70px}.popup-house-count span:first-child{min-width:23px}.popup-house-square{width:100px}.popup-house-price{width:150px}.flat-title .search-item-links{top:15px;right:0}.flat-container{margin-bottom:200px}.flat-title .search-item-links .share-field{margin-left:10px}.flat-title .search-item-links .share-field svg{width:39px;height:39px}.choice-title{margin:50px 0 30px}.choice-head{margin:0 0 50px}.choice-head h1{max-width:850px;bottom:-11px}.choice-head-links{width:698px}.choice-head-links [class*=-btn_3]{min-height:52px}.choice-head .tabs-btn{width:44px;height:44px}.choice-head .tabs-btn svg{width:31px;height:31px}.choice-head .tabs-btn:last-child svg{width:26px;height:26px}.choice-filter .filter-field{width:290px}.choice-filter .filter-field-rooms{width:320px}.choice-filter .filter-field-action{width:260px}.choice-filter .filter-field-terrace{width:200px;margin-bottom:0;right:744px}.choice-filter .filter-field-twolayout{width:200px;margin-bottom:0;right:416px}.choice-filter .filter-form .select-room{width:50px;height:50px}.choice-filter .filter-price-info{height:50px;padding:8px 13px 11px}.choice-filter .info-date{margin:0 0 8px}.choice-filter .filter-form-btn{min-height:50px}.choice-result{background:rgba(108,189,192,.1);border:.5px solid rgba(2,151,157,.55);flex-direction:row;align-items:center;padding:20px 40px}.choice-result h2{font-size:var(--font-h5);margin-right:60px}.choice-result .search-item-class{margin:0 40px}.choice-result .search-item-change{margin-left:auto}.choice-result .search-item-change button{background-color:var(--dark-orange);color:#fff;width:200px;height:40px}.choice-result .search-item-change button:hover{background-color:var(--lite-orange);color:#fff}.choice-list-thead{margin:50px 0 40px}.choice-list-thead>div{height:60px}.choice-list-thead>div:first-child,.choice-list-tr-column:first-child{width:355px}.choice-list-thead>div:nth-child(2),.choice-list-tr-column:nth-child(2){width:281px}.choice-list-thead>div:nth-child(3),.choice-list-tr-column:nth-child(3){width:384px}.choice-list-thead>div:nth-child(4),.choice-list-tr-column:nth-child(4){width:283px}.choice-list-thead>div:nth-child(5),.choice-list-tr-column:nth-child(5){width:300px}.choice-list-tr-column:first-child{padding-right:40px}.choice-list-tr-column:nth-child(2),.choice-list-tr-column:nth-child(3){padding-left:40px;padding-right:40px}.choice-list-tr{margin:0 0 80px;padding:40px 0 0}.choice-list-tr:last-child{padding-bottom:40px}.choice-list-tr-column:not(:last-child):before{width:460px;top:233px;right:-230px}.choice-list-tr-column:first-child>p:nth-child(2),.choice-list-tr-layout,.choice-list-tr-number,.choice-list-tr-img{margin:0 0 20px}.choice-list-tr-layout>p:first-child{padding:5px 10px}.choice-list-tr-layout>div>p:first-child{margin-bottom:2px}.choice-list-tr-img,.choice-list-tr-img img{width:310px;height:245px}.choice-list-tr-img img{object-fit:contain}.choice-list-tr-links span:before{bottom:-1px}.choice-list-tr-column:nth-child(2)>p{margin:0 0 10px}.choice-list-tr-column:nth-child(2)>.choice-list-tr-square{margin:0 0 26px}.choice-list-tr-installments{padding-top:26px}.choice-list-tr-column:nth-child(2)>.choice-list-tr-note span:first-child{margin-bottom:10px}.choice-list-tr-column:nth-child(2)>div,.choice-list-tr-column:nth-child(2)>button{margin:0 0 10px}.choice-list-tr-column:nth-child(2)>.choice-list-tr-decor,.choice-list-tr-column:nth-child(2)>.choice-list-tr-deco-price{margin:0 0 5px}.choice-list-tr-column:nth-child(2)>.choice-list-tr-decor-square{margin:0 0 25px}.choice-list-tr-column:nth-child(2)>.decoration-btn{width:200px}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-dropdown{width:238px}.choice-list-tr-column:nth-child(2)>.decoration-btn .select-dropdown-content{padding:20px 25px}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label:not(:last-child){margin-bottom:10px}.choice-list-tr-column:nth-child(2)>.decoration-btn .form-label>span:nth-child(3){margin-left:50px}.choice-list-tr-column:nth-child(3)>h2,.choice-list-tr-column:nth-child(3)>div,.choice-list-tr-column:nth-child(3)>p{margin-bottom:20px}.choice-list-tr-class{width:148px;height:42px}.choice-list-tr-date{width:157px;height:42px}.choice-list-tr-column:nth-child(3)>.choice-list-tr-house{margin-bottom:10px}.choice-list-tr-column:nth-child(4)>.select{width:240px}.choice-list-tr-column:nth-child(4) .select-input{padding:10px 20px 10px 15px}.choice-list-tr-column:nth-child(4)>.select:before,.choice-list-tr-column:nth-child(4)>.select:after{right:16px}.choice-list-tr-column:nth-child(4) .select-section{margin-bottom:10px}.choice-list-tr-column:nth-child(4) .select-option{padding-right:10px}.choice-list-tr-column:nth-child(4) .select-dropdown{width:400px;left:-80px}.choice-list-tr-column:nth-child(4) .select-dropdown-content{padding:0 0 0 10px}.select-list-entrance{margin:10px 0}.select-list-entrance:first-child{margin-top:0}.choice-list-tr-column:nth-child(4) .select-option:not(:last-child){margin-bottom:8px}.choice-list-tr-column:nth-child(5){padding-left:40px}.choice-list-tr-column:nth-child(5) .search-item-links,.choice-list-tr-reserv-left,.choice-list-tr-column:nth-child(5) [class*=-btn_secondary],.choice-list-tr-reserv,.choice-list-tr-reserv-time{margin-bottom:20px}.choice-list-tr-reserv-price{margin-bottom:15px}.choice-list-tr-reserv-installments{margin-top:20px}.choice-list-tr-reserv-dropdown{width:420px;height:140px;padding:20px;top:60px}.choice-list-btns .btn-choice,.choice-chess-btns .btn-choice{width:390px;height:60px;font-size:24px}.choice-list-btns{width:1030px;margin:40px auto 0}.choice-list-tr-address svg{width:40px;height:40px;margin-right:10px}.choice-block-chess .form{width:1225px}.choice .choice-block-chess .filter-item:nth-child(3){width:295px;height:40px}.choice .choice-block-chess .filter-item:nth-child(4){width:300px}.choice-block-chess .filter-item:nth-child(4) .filter-reset{top:55px;right:-121px}.choice-block-chess .filter-item:nth-child(3)>p:first-child{height:40px;padding:10px 30px}.choice .choice-block-chess .filter-item [class*=-btn_3]{min-height:40px}.choice-chess-explan{margin:50px 0}.chess-letter{width:40px;height:40px;margin-right:10px}.choice-chess-explan-column{margin-right:50px}.choice-chess-explan-title{width:275px}.choice-chess-table{max-height:700px}.choice-chess-floor{width:60px;height:200px;padding:20px 12px}.choice-chess-flat{width:200px;height:200px;padding:10px}.choice-chess-flat-number,.choice-chess-flat-class,.choice-chess-flat-price,.choice-chess-flat-square{margin:0 0 10px}.choice-chess-flat-dropdown{width:420px;height:140px;padding:20px;bottom:-125px}.choice-chess-flat.sold .choice-chess-flat-square{margin:48px 0 0 auto}.choice-chess-btns{margin-top:120px}.choice .pagination-block{padding:0 10px}.choice .pagination-left{margin-right:40px}.choice-chess-flat.buy .flat-link-btn{padding:5px 0}.choice-recall.join-promotion .promotion-info h2{margin:0 0 40px}.choice-recall [class*=-btn_secondary]{width:435px}.choice-recall2.join-promotion.promotion{margin-bottom:160px}.choice-calc{margin:0 0 75px;padding-top:75px}.choice-calc h2{margin:0 0 20px}.choice-calc .select-input>span>input~.tooltip-bottom{top:43px}.choice-calc-programs-list>.tooltip-bottom{top:-72px}.choice-calc-objects-list>.tooltip-bottom{top:32px}.choice-calc-banks-list{width:1490px;height:140px}.choice-calc-banks-item{width:180px;height:100px;margin-top:10px;margin-right:20px}.choice-calc-carousel .carousel-container{width:1490px;margin:50px auto}.choice-calc-carousel .carousel-buttons{width:1600px;top:85px}.choice-calc-carousel .splide__track{width:1500px}.choice-calc-programs-list{gap:50px;margin:0 0 25px}.choice-calc-programs-item span{font-size:22px}.choice-calc-objects-list{margin:0 0 50px}.choice-calc-objects-item span{padding:5px 15px}.choice-calc .filter{width:420px;padding:50px}.choice-calc .filter [class*=-btn_secondary]{margin:40px 0 0}.choice-calc .filter-price-prev,.choice-calc .filter-price-next{width:50px}.choice-calc .filter-price-block input[data-type=number]{width:220px}.choice-calc .filter-price-block:nth-child(2) input[data-type=number]{width:115px}.choice-calc .filter-price-block:nth-child(3) input[data-type=number]{width:102px}.choice-calc .filter-price-block .filter-price-input>span{padding:13px 0}.choice-calc .filter-price-block .filter-price-input .tooltip-bottom{top:43px}.choice-calc-result{width:1130px;padding:30px 50px}.choice-calc-result-top>p:first-child{width:170px;height:50px;margin-right:18px}.choice-calc-result-middle{margin:35px 0 65px}.choice-calc-result-middle>div:first-child{width:400px}.choice-calc-result-middle>div:nth-child(2){width:567px}.choice-calc-result-left{width:400px;padding:30px 20px}.choice-calc-result-img{width:170px;height:170px;padding:30px}.choice-calc-result-left h3{width:160px}.choice-calc-result-item{margin:0 0 25px}.choice-calc-result-price{width:200px;padding:10px 30px}.choice-calc-result-bottom .button{padding:0 25px}.choice-cond{margin:75px 0}.choice-cond-content{width:1400px;padding:50px 0}.choice-cond h2,.choice-cond-top-list{margin:0 0 50px}.choice-cond-top-list{width:1400px;height:340px}.choice-cond-bottom-list{width:900px}.choice-cond-top-item{width:400px;padding:30px;box-shadow:0 4px 20px 1px rgba(70,119,182,.2)}.choice-cond-top-column{margin:0 100px}.choice-cond-top-column .choice-cond-top-item:first-child{margin:0 0 35px}.choice-cond-top-list>.choice-cond-top-item:last-child .choice-cond-item-link:not(:last-child){margin:0 0 20px}.choice-flat-info-fix{flex-shrink:0;height:370px}.choice-cond [class*=-btn_3],.choice-cond-top-item>p{margin:20px 0 0}.choice-cond-bottom-item{width:400px}.choice-cond-bottom-title{margin:0 0 20px}.choice-similar.main-recent .title{margin:40px 0}.choice-similar .main-recent-content>p{margin:0 0 60px}.choice-faq{margin:75px 0}.choice-faq h2{margin:0 0 50px}.choice-faq-list{width:1200px}.choice-faq-item{padding:40px 30px}.choice-faq-question{width:460px}.choice-faq-item>p{width:570px;margin-right:80px}.choice-faq-item svg{width:25px;height:25px;right:30px}.choice-faq-item.active{margin-bottom:40px}.booking-head{margin:50px 0 107px}.booking-progressbar:before{height:2px;bottom:14px}.booking-circle{width:30px;height:30px}.booking-circle.active:after{width:18px;height:18px;top:7px}.booking-circle span{width:200px;bottom:-35px}.booking-circle:first-child span{left:-3px}.booking-circle:nth-child(2) span{left:-44px}.booking-circle:nth-child(3) span{right:-6px}.booking1-item-flat{width:973px;padding:20px 20px 85px}.booking1-item-detail{width:592px;padding:20px 20px 60px}.booking1-item-left{width:423px}.popup.floor-popup{width:1050px;max-height:800px}.booking1-item-right{width:470px}.booking1-item-right>div:first-child{margin:50px 0 20px}.booking1-item-left h2,.booking1-item-flat-address,.booking1-item-flat-layout,.booking1-item-left>.button{margin:0 0 20px}.booking1-item-flat-img,.booking1-item-flat-img img{width:300px;height:250px}.booking1-item-flat-layout{width:311px}.booking1-item-flat-layout span:first-child{padding:4px 20px}.booking1-item-flat-entrance{width:300px;margin:0 0 10px}.booking1-item-flat-viewing{width:258px}.booking1-item-flat-house,.booking1-item-right>.attraction-btn,.booking1-item-flat-advantage1,.booking1-item-flat-construct{margin:0 0 20px}.booking1-item-flat-house p:first-child{margin-right:20px}.booking1-item-right>.attraction-btn svg{width:40px;height:40px;margin-right:10px}.booking1-item-flat-advantage1 span{padding:10px 30px}.booking1-item-flat-advantage2{max-height:48px;margin-bottom:96px}.booking1-item-right .developer-logo{height:65px}.booking1-item-right .change-btn{padding-left:10px}.booking1-item-detail h2,.booking1-item-detail-price,.booking1-item-detail-discount,.booking1-item-installments{margin:0 0 20px}.booking1-item-detail-decoration{margin:0 0 5px}.booking1-item-detail-total{font-size:24px}.booking1-item-detail-per-meter{margin:5px 0 30px}.booking1-item-detail-note1,.booking1-item-detail-note2{margin:0 0 10px;font-size:15px}.booking1-item-detail-note3{font-size:15px}.booking1-item-detail-note3 span:first-child{margin-bottom:10px}.booking1-item-detail-note4{margin-top:45px}.booking1-info{margin:120px 0;padding:50px 0 60px}.booking1-info-content h2{margin:0 0 50px}.booking1-info-list{width:1460px}.booking1-info-item{width:420px;padding:30px 20px}.booking1-info-item h3,.booking1-info-item p:not(:last-child){margin:0 0 20px}.booking1-btn{width:300px;height:70px;margin:120px auto}.booking1-btn span{font-size:24px}.booking1-note-text{padding:10px 30px 10px 2px}.booking1-note-text svg{width:35px;height:35px;margin-right:30px}.booking2-form{margin:120px 0 65px}.booking-form-block{margin-bottom:40px;padding:10px 110px 50px 40px}.booking-form .form-field{margin:0 0 40px}.booking-form .form-field.form-label-check>input[type=checkbox]+span:before{left:20px}.booking-form .form-field.form-label-check>input[type=checkbox]:checked+span:after{left:23px}.booking-form .form-field.form-label-check>span{width:450px;height:60px;padding-left:68px}.booking-form .btn-more{width:234px}.booking-form .btn-more span{padding:10px 20px}.booking-form-block h3{margin:0 0 15px}.booking-form-subtitle{margin:0 0 60px}.booking-block1 .form-field{width:450px}.booking-form-block.booking-block2{padding-top:40px;padding-bottom:70px}.booking-block2 h3{width:900px;margin:0 0 10px}.booking-block2 .booking-form-note1{margin:0 0 23px}.booking-block2 .form-container{width:900px;margin-bottom:20px}.booking-block2 .form-container:nth-child(3)>input,.booking-block2 .form-container:nth-child(4)>input,.booking-block2 .form-container:nth-child(5)>input{width:157px;height:31px;padding:3px 10px}.booking-block2 .form-container:nth-child(6)>label{margin-bottom:15px}.booking-block2 .form-container:nth-child(6)>div{width:805px}.booking-block2 .form-container:nth-child(6) .form-input,.booking-block2 .form-container:nth-child(9) .form-input,.booking-block2 .form-container:nth-child(10) .form-input{height:35px;padding:5px 10px}.booking-block2 .form-container:nth-child(6) .form-input:first-child{width:485px}.booking-block2 .form-container:nth-child(6) .form-input:nth-child(2){width:193px}.booking-block2 .form-container:nth-child(6) .form-input:nth-child(3){width:67px}.booking-block2>label{margin-bottom:20px}.booking-block2>.booking-form-note2{margin-bottom:15px;padding-left:30px}.booking-block2 .form-container:nth-child(9){width:990px}.booking-block2 .form-container:nth-child(9),.booking-block2 .form-container:nth-child(10){padding-left:31px}.booking-block2 .form-container:nth-child(9) .form-input:nth-child(2),.booking-block2 .form-container:nth-child(10) .form-input:nth-child(2){width:407px;margin:0 10px 0 95px}.booking-block2 .form-container:nth-child(9) .form-input:nth-child(3){width:244px}.booking-block2 .form-container:nth-child(10) .form-input:nth-child(2){margin:0 auto 0 66px}.booking-form-block.booking-block3{padding-top:40px;padding-bottom:20px}.booking-block3>h3,.booking-block3>p,.booking-block3>.form-label{width:895px;margin-bottom:20px}.booking-form-block.booking-block4{padding-top:40px}.booking-block4>h3,.booking-block4>p,.booking-block4>div,.booking-block5>h3,.booking-block5>p,.booking-block5>div{width:894px;margin-bottom:20px}.booking-block4 .form-textarea{height:120px;padding:20px}.booking-form-block.booking-block5{padding-top:40px}.booking-block5 .form-textarea{height:180px;padding:10px 20px}.booking2-btn-field{margin:40px auto 0}.booking2-btn-field [class*=-btn_secondary]{min-width:370px;height:70px}.booking3.promotion.join-promotion{margin-bottom:100px}.booking3.join-promotion .promotion-content{width:1380px;padding:40px 0}.booking3-left{width:360px}.booking3.join-promotion .promotion-img,.booking3.join-promotion .promotion-img img{height:360px}.booking3-left>p{margin:30px 0 0}.booking3.join-promotion .promotion-info{width:950px;padding:20px 0 0}.booking3.join-promotion .promotion-info h2,.booking3.join-promotion .booking3-reservation,.booking3 .promotion-info ul{margin:0 0 40px}.booking3-reservation span{font-size:24px}.booking3.join-promotion .booking3-subtitle{width:700px;margin:0 0 20px}.booking3.join-promotion .promotion-info ul{padding-left:30px}.booking3.join-promotion .promotion-info li{padding-bottom:3px}.booking3-btns{width:700px}.booking3.join-promotion .promotion-info .booking3-btns [class*=-btn_secondary]{width:243px;height:60px}.booking3 .download-btn{width:40px;height:40px}.booking3 .download-btn svg{width:24px;height:24px}.booking3 .promotion-content>p{margin:35px auto 0;left:49px}.mortgage-promo-form .select-dropdown-content{padding:20px 10px!important}.mortgage-promo-form .select-list{max-height:290px!important}.banks-sort-container .search-sort-link{min-width:150px;padding:0 24px}.mortgage-filter .filter-price-prev,.mortgage-filter .filter-price-next{width:50px!important}.mortgage-filter .filter-price-block .filter-price-input>span{padding:13px 0}.mortgage-choice-item-btns .button-about-program{padding:0 20px}.mortgage-banks.main-developers .title{margin:40px 0 0}.mortgage-info .choice-cond-top-list>.choice-cond-top-item:last-child{height:328px}.mortgage-info .choice-cond-top-item-img{width:200px;height:200px;margin:0 auto 20px}.mortgage-choice-head{margin:25px 0 60px}.mortgage-choice-title p{margin-top:10px}.mortgage-choice.choice-calc{margin:75px 0 150px}.mortgage-choice.choice-calc .choice-calc-content>p{margin:20px 0 50px}.mortgage-choice.choice-calc .all-banks-btn{top:-140px}.mortgage-choice .filter-reset{margin:0 0 20px;font-size:17px}.mortgage-choice .filter-field:not(:last-of-type){margin:0 0 20px}.mortgage-choice .filter-block{height:45px}.mortgage-choice .filter-input,.mortgage-choice .select-input{padding:10px 40px 10px 14px}.mortgage-choice .filter-label{margin:0 0 10px}.mortgage-choice.choice-calc .filter{height:1531px}.mortgage-choice .filter-field-checkbox{margin:10px 0 20px}.mortgage-choice .checkbox2 .form-label>input[type=checkbox]+span:before,.mortgage-choice .checkbox2 .form-label>input[type=checkbox]:checked+span:before{top:4px}.mortgage-choice .checkbox2 .form-label>input[type=checkbox]:checked+span:after{top:9px}.mortgage-choice .filter-span2{font-size:11px}.mortgage-choice .filter-total-sum{margin:10px 0 0}.mortgage-choice .filter-total-sum .filter-label{margin:0 0 20px}.mortgage-choice .filter-total-sum>p{height:45px}.mortgage-choice.choice-calc .filter [class*=-btn_secondary]{margin:30px 0 0}.mortgage-choice-list{width:1130px}.mortgage-choice-inform{margin-bottom:20px}.mortgage-choice-item{height:360px;margin:0 0 30px}.mortgage-choice-item-left{width:420px;padding:0 50px 30px}.mortgage-choice-item-img,.mortgage-choice-item-img img{width:200px;height:200px}.mortgage-choice-item-name{margin:0 0 50px;font-size:22px}.mortgage-choice-item [class*=-btn_3]{min-height:50px;padding:0 15px}.mortgage-choice-item-left [class*=-btn_3]{width:140px;padding:0}.mortgage-choice-item-right{padding:30px 120px 30px 0}.mortgage-choice-item-payment{margin:0 0 35px}.mortgage-choice-item-payment span:first-child{font-size:22px}.mortgage-choice-item-payment span:nth-child(2){width:200px;padding:10px 30px}.mortgage-choice-item-program{margin:0 15px 10px 0}.mortgage-choice-item-rate{width:480px;margin:10px 0}.mortgage-choice-item-rate span:first-child{width:170px;height:50px}.mortgage-choice-item-note{font-size:13px}.mortgage-choice-item-right [class*=-btn_3]:first-child{width:280px}.mortgage-choice .pagination-block{margin:0 0 30px}.mortgage-popup.popup{width:1600px;padding:25px}.mortgage-popup-logo{width:80px;height:70px;margin-right:20px}.mortgage-popup-name{margin:20px 0 10px}.mortgage-popup-types-list{margin:0 0 20px}.mortgage-popup-types-item{margin-right:40px}.mortgage-popup-types-item span{padding:10px}.mortgage-popup-item:not(:last-child){margin:0 0 40px}.mortgage-popup-margin{margin:0 0 30px}.mortgage-popup .download-btn{margin-right:220px}.mortgage-form{margin:0 0 170px}.mortgage-form-content>p{margin:40px auto 60px}.mortgage-choice-form .form-container>.form-field,.mortgage-choice-form .form-container>.form-container-2{width:520px}.mortgage-choice-form .form-container-2>.form-field:first-child{width:300px}.mortgage-choice-form .form-container-2>.form-field:nth-child(2),.mortgage-choice-form .form-container-2>.form-field-3{width:200px}.mortgage-choice-form .form-container-2>.form-field-3 .form-label-code.confirm span{width:200px;min-height:60px}.mortgage-choice-form .select,.mortgage-choice-form .select.select-with-arrow .select-arrow{height:60px}.mortgage-choice-form .select-input input{height:58px}.mortgage-choice-form .select:before,.mortgage-choice-form .select:after{bottom:22px}.mortgage-choice-form .click-btn.select:before,.mortgage-choice-form .click-btn.select:after{bottom:32px}.mortgage-choice-form .select-dropdown{top:59px}.mortgage-choice-form .confirm-btn{width:200px;min-height:60px}.mortgage-choice-form .form-textarea{height:120px}.mortgage-choice-form .form-field-checkbox{margin:20px 0 60px}.mortgage-choice-form .form-field-checkbox .form-policy>p{height:25px}.mortgage-choice-form .btn-submit{width:300px;height:70px;font-size:24px}.bank-programs{margin:50px 0 75px}.bank-programs-left,.bank-programs-img{width:215px}.bank-programs-img{width:215px;height:175px}.bank-programs-table{width:1185px;padding:30px 85px 30px 0}.bank-programs-table h2{margin:0 0 70px 30px}.bank-programs-thead{padding:40px 30px}.bank-programs-thead>div{width:250px}.bank-programs-thead>div,.bank-programs-thead>div span{font-size:22px}.bank-programs-thead>div:not(:last-child),.bank-programs-tr>div:not(:last-child){margin-right:95px}.bank-programs-tr{padding:27px 100px 27px 30px}.bank-programs-tr>div:not(:last-child){width:250px}.bank-calc-btn,.bank-calc-btn svg{width:34px;height:34px}.bank-programs-tr{margin:20px 0}.bank-programs-tr:not(:last-child){margin-bottom:20px}.bank-estates.estates{padding:75px 0 0}.bank-estates-head{margin:0 0 20px}.bank-estates-head .button{margin-left:80px}.bank-calculator.choice-calc{margin-bottom:200px}.mortgage-request-container h2{margin:0 0 20px}.mortgage-request-image{width:80px;height:80px}.mortgage-request-bank{width:200px;margin:0 50px}.mortgage.booking1-item-detail-term{margin-bottom:60px}.mortgage-request-change{margin:auto 60px 0 0}.compare-content{margin:0 0 150px}.compare-content .tabs-block>p{margin:150px auto 200px}.compare-head{margin:40px 0}.compare-flats-list{padding:10px}.compare-flats-item-list{width:1169px;margin-top:-10px;padding:10px;left:-10px}.compare-flats-item-btns .search-item-links{top:0;right:15px}.compare-flats-menu{width:410px;padding:35px 30px 50px}[class*=compare-flats-menu-]{height:45px;padding:5px}.compare-flats-menu>h2{height:64px}.compare-flats-menu-layout{height:350px}.compare-flats-menu-address{height:90px}.compare-flats-menu-estate{height:80px;padding-top:20px}.compare-flats-menu-img-estate{height:200px}.compare-flats-menu,.compare-flats-item{margin-right:31px}.compare-flats-menu{margin-bottom:10px}.compare-flats-item:last-child{margin-right:10px}.compare-flats-item{width:360px;padding:30px 30px 50px}.compare-flats-item-btns .order-floors-btn{margin-right:25px}.compare-flats-item-btns .order-floors-btn,.compare-flats-item-btns .order-floors-btn svg{width:36px;height:36px}.compare-flats-item-btns .order-floors-btn .prompt-field-dropdown{bottom:-64px}.compare-flats-item-btns .order-btn,.compare-flats-item-btns .order-btn svg{width:36px;height:36px}.compare-flats-item-btns .order-close-btn{width:26px;height:26px}.compare-flats-item-btns .order-close-btn svg{width:22px;height:22px}.compare-flats-item-btns{width:327px;top:9px;left:20px}.compare-flats-item-btns .order-close-btn{top:4px;right:11px}.compare-flats-item-sold{margin:0 auto 20px}.compare-flats-item .favourite-flats-sold{width:360px;margin:20px 0 43px;padding:20px 10px;left:-30px}.compare-flats-item .favourite-flats-sold-list-content{width:340px;margin-top:20px}.compare-flats-item h2{height:22px;margin:25px 0 20px}.compare-flats-item .search-item-class{width:176px;height:30px}.compare-flats-item-img{margin:0 0 5px}.compare-flats-item-links,.compare-flats-item-layout1,.compare-flats-item-layout2{margin:0 0 12px}.compare-flats-item-img,.compare-flats-item-img img{width:300px;height:250px}.compare-flats-item-layout2{height:30px}.compare-flats-item-layout2 span{padding:4px 20px}[class*=compare-item-field]{height:45px;padding:5px}.compare-flats-item-layout{height:350px;padding:5px 0 0}.compare-flats-item-class,.compare-flats-item-price{padding:5px 0}.compare-flats-item-address{height:90px}.compare-flats-item-estate{height:80px;padding-top:20px}.compare-flats-item-img-estate{height:200px}.compare-flats-item-img-estate img{width:300px;height:200px}.compare-flats-menu-features{height:auto;min-height:40px}.compare-flats-item [class*=-btn_secondary]{margin:40px 0 0}.floor-popup.floor-compare-popup h2{margin:0 0 20px}.compare-estates-list .compare-flats-menu-class,.compare-estates-list .compare-flats-item-class{height:60px}.compare-estates-list .estates-flat-link-list{margin:30px 0}.compare-estates-list .estates-flat-link{margin-left:0;margin-right:0}.compare-estates-list .compare-flats-item [class*=-btn_secondary]{margin-top:auto}.favourite{padding-bottom:160px}.favourite .search-item-links{width:98px}.favourite-head{margin:40px 0}.favourite .tabs-block>.search-sort-list{margin:0 0 40px}.favourite .tabs-btns-list .button,.compare .tabs-btns-list .button{margin-right:40px}.favourite .tabs-block>p,.compare .tabs-block>p{margin:150px auto 200px}.favourite .search-sort-link-dropdown{width:495px}.favourite-flats-list{row-gap:40px;width:100%}.favourite-flats-item{width:780px;min-height:623px;padding:45px 0 30px;box-shadow:0 4px 20px 1px rgba(70,119,182,.2)}.favourite-flats-head{margin:0 30px 40px}.favourite-flats-head>p>span:first-of-type{width:138px;margin-right:45px}.favourite-flats-head .search-item-links{width:105px}.favourite-flats-head .search-item-links svg,.favourite-flats-head .popup-flat-share-btn{width:35px;height:35px}.favourite-flats-head .favourite-btn svg{width:38px;height:39px}.favourite-flats-head .favourite-btn.active:before{width:34px;height:33px;top:3px;left:2px}.favourite-flats-sold{margin:0 0 40px;padding:20px}.favourite-flats-item.sold .search-item-links{width:240px}.favourite-flats-item .favourite-flats-sold>p{width:170px;margin-right:20px}.favourite-flats-item .favourite-flats-sold-list-content{width:540px}.favourite-flats-item .favourite-flats-sold-list,.compare-flats-item .favourite-flats-sold-list{height:55px}.favourite-flats-item .favourite-flats-sold .button,.compare-flats-item .favourite-flats-sold .button{width:40px;height:40px}.favourite-flats-item .favourite-flats-sold .button,.compare-flats-item-date .favourite-flats-sold .button,.compare-flats-item .favourite-flats-sold .button{margin-right:10px}.favourite-flats-item .favourite-flats-sold .button:last-child,.compare-flats-item .favourite-flats-sold .button:last-child{margin-right:0}.favourite-flats-body{padding:0 30px}.favourite-flats-left{width:300px}.favourite-flats-left-top{margin:0 0 15px}.favourite-flats-price{font-size:24px}.favourite-flats-left-img,.favourite-flats-left-img img{width:300px;height:250px}.favourite-flats-left-bottom>p:first-of-type{margin:5px 0 15px}.favourite-flats-left-bottom-links .button:before,.compare-flats-item-links .button span:before{height:1px;bottom:-1px}.favourite-flats-viewing{margin:15px 0}.favourite-flats-left-bottom-btns .button{border-radius:9px;margin-right:20px}.favourite-flats-left-bottom-btns .button,.favourite-flats-left-bottom-btns .button svg{width:36px;height:36px}.favourite-flats-left-bottom-btns .button:nth-child(2) svg{width:24px;height:23px}.favourite-flats-left-bottom-btns span{width:160px;height:50px;padding:10px;bottom:-51px}.favourite-flats-right{width:380px}.favourite-flats-right .search-item-attraction{margin:0 0 15px}.favourite-flats-date{margin:15px 0}.favourite-flats-class .search-item-class{width:130px;height:30px;margin-left:20px}.favourite-flats-layout{margin:15px 0}.favourite-flats-layout span{padding:4px 20px}.favourite-flats-mortgage{margin:0 0 15px;font-size:17px}.favourite-flats-mortgage *{font-size:17px}.favourite-flats-right>.button{margin:0 auto 15px 0}.favourite-flats-btns [class*=-btn_3]{width:380px;margin:0 0 20px;padding:0 40px}.favourite-estates-list{row-gap:40px;width:100%}.favourite-estates-item{width:780px;height:520px;padding:30px}.favourite-estates-item .favourite-flats-head,.favourite-estates-class-list{margin:0 0 20px}.favourite-estates-item .search-item-links{width:105px}.favourite-estates-left{width:300px}.favourite-estates-left-img,.favourite-estates-left-img img{width:300px;height:230px}.favourite-estates-class-list .estates-class{height:30px}.favourite-estates-date{width:200px;height:50px}.favourite-estates-left .search-item-developer{margin:20px auto 0 0}.favourite-estates-right{width:380px}.favourite-estates-right>p:first-of-type{height:70px;margin:0 0 15px}.favourite-estates-flat-link{padding-right:30px}.favourite-estates-flat-link:not(:last-of-type){margin-bottom:15px}.favourite-estates-flats-count{margin:auto 0 30px;font-size:17px}.favourite-estates-flat-square{width:90px}.favourite-estates-flat-price{width:150px}.favourite .popup-flat-share-btn,.compare .popup-flat-share-btn{height:36px}.favourite-flats-item .popup-flat-share-btn{height:35px}}