

/* Start:/local/templates/roso/dist/assets/css/pages/project/style.css?1751890322126545*/
@charset "UTF-8";@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.header__logo a,.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.header__btn--favorite span,.noUi-tooltip{display:block;position:absolute;text-align:center}.noUi-tooltip{border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);-ms-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.pseudo-header{height:88px}.header{width:100%;background-color:#fff;-webkit-box-shadow:0 0 16px 0 rgba(39,41,64,.05);box-shadow:0 0 16px 0 rgba(39,41,64,.05);position:fixed;top:0;left:0;z-index:7}.no-touch .no-scroll .header,.no-touch .no-scroll-2 .header{padding-right:10px}.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:88px}.header__wrapper{padding:0 24px}.header__logo{height:56px;width:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo a{display:block}.header__logo a img,.main-menu__projects-social a svg{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left}.header__right-section{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__left-section,.header__menu ul,.header__right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu{display:none}.header__menu ul li+li{margin-left:33px}.header__menu ul a{font-size:16px;line-height:16px;position:relative}.no-touch .header__menu ul a:hover{color:#57a1d4}.header__menu ul a.current{color:#57a1d4;pointer-events:none}.header__menu ul a.current::before{height:1px;width:calc(100% + 32px);left:-16px;bottom:-19px;background-color:#57a1d4;content:"";position:absolute}.header .desctop-menu,.header__menu ul a,.main-menu__list li a{font-weight:500;letter-spacing:0;text-align:left;-webkit-transition:.3s;transition:.3s}.header .desctop-menu,.header__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header .desctop-menu{font-size:16px;line-height:16px;margin-left:33px;color:#0066a4;padding-right:24px}.header .desctop-menu span{position:absolute;display:block;width:17px;height:4px;top:6px;right:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:5px;-webkit-transition:.1s;transition:.1s}.header .desctop-menu span+span,.header__btn--burger span+span{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header .desctop-menu span::before{right:0;background-color:#0066a4}.header .desctop-menu span::after,.header .desctop-menu span::before,.header__btn--burger span::after,.header__btn--burger span::before{width:4px;height:4px;border-radius:50px;position:absolute;content:"";top:0;-webkit-transition:.1s;transition:.1s}.header .desctop-menu span::after{left:0;background-color:#0066a4}.header .desctop-menu.is-active,.no-touch .header .desctop-menu:hover{color:#0066a4}.no-touch .header .desctop-menu:hover span::after,.no-touch .header .desctop-menu:hover span::before{background-color:#0066a4}.header .desctop-menu.is-active span{top:7px}.header .desctop-menu.is-active span::before{height:2px;width:100%;top:1px;background-color:#0066a4}.header .desctop-menu.is-active span::after{width:2px;height:2px;opacity:0;background-color:#0066a4}.header__btn{height:48px;width:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px}.about-screen__navigation button+button,.header__btn+.header__btn,.header__btn+.header__btn+a{margin-left:8px}.header__btn+.btn-appart{margin-left:0!important}.header__btn--favorite{border:1px solid rgba(39,41,64,.1);-webkit-transition:.3s;transition:.3s;position:relative}.header__btn--favorite--comparison{display:none}.no-touch .header__btn--favorite:hover,.no-touch .header__btn--phone:hover{border:1px solid rgba(87,161,212,.1)}.header__btn--favorite span{background-color:#57a1d4;width:20px;height:20px;border-radius:50%;top:-1px;right:-7px;padding:6px 0;color:#fff;font-size:10px;font-weight:600;line-height:10px;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.appart-menu__item svg,.header__btn--favorite svg,.header__btn--phone svg{fill:#57a1d4;width:24px;height:24px}.header__btn--phone{border:1px solid rgba(39,41,64,.1);-webkit-transition:.3s;transition:.3s}.no-touch .header__btn--phone:hover span,.no-touch .main-menu__list li a:hover{color:#57a1d4}.header__btn--phone span{display:none;-webkit-transition:.3s;transition:.3s}.header__btn--burger{background-color:#0066a4;margin-left:16px!important}.header__btn--burger span{display:block;width:17px;height:4px;top:22px;left:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:5px;position:absolute;-webkit-transition:.1s;transition:.1s}.header__btn--burger span::after,.header__btn--burger span::before{background-color:#fff}.header__btn--burger span::before{left:0}.header__btn--burger span::after{right:0}.header__btn--burger.is-active span{top:23px}.header__btn--burger.is-active span+span{left:16px}.appart-menu::before,.header__btn--burger.is-active span::before{height:2px;width:100%}.header__btn--burger.is-active span::after{width:2px;height:2px;opacity:0}.header__btn--appart{display:none}.main-menu{position:fixed;height:calc(100vh - 88px);top:88px;z-index:160;left:0;background-color:rgba(0,0,0,.5);width:100%;overflow:auto;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.no-touch .no-scroll .main-menu,.no-touch .no-scroll-2 .main-menu{padding-right:10px}.main-menu--open{opacity:1;pointer-events:all}.main-menu__wrapper{padding:8px!important}.main-menu__list{background-color:#fff;border-radius:48px;padding:38px 40px 80px}.main-menu__list ul li+li{margin-top:26px}.main-menu__list li a{font-size:20px;line-height:18px}.main-menu__btn{background-color:#0066a4;color:#fff;border-radius:50px;padding:16px 30px;width:100%;text-align:center;font-size:16px;font-weight:600;line-height:16px;letter-spacing:0}.main-menu__btn-section{margin-top:30px}.main-menu__projects{background-color:#57a1d4;min-height:250px;border-radius:48px;padding:38px 40px 64px;margin-top:-40px;position:relative}.main-menu__projects-row{width:100%}.main-menu__projects-link{font-size:20px;font-weight:500;line-height:18px;letter-spacing:0;text-align:left;color:#fff;-webkit-transition:.3s;transition:.3s}.no-touch .main-menu__projects li a:hover,.no-touch .main-menu__projects-link:hover{opacity:.7}.main-menu__projects-contacts{margin-top:37px}.main-menu__projects-contact,.main-menu__projects-social a{display:block;opacity:.7;-webkit-transition:.3s;transition:.3s}.main-menu__projects li a,.main-menu__projects-contact{color:#fff;font-weight:500;letter-spacing:0;text-align:left}.main-menu__projects-contact{font-size:18px;line-height:21.6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.no-touch .main-menu__projects-contact:hover,.no-touch .main-menu__projects-social a:hover{opacity:1}.main-menu__projects-contact+.main-menu__projects-contact{margin-top:8px}.main-menu__projects ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:11px 0;margin-top:23px}.main-menu__projects li a{font-size:16px;line-height:19.2px;-webkit-transition:.3s;transition:.3s}.main-menu__projects-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:18px}.main-menu__projects-social a{height:48px;width:48px}.main-menu__projects-social a svg{-o-object-position:center;object-position:center}.appart-menu{margin-top:26px;padding-top:32px;overflow:hidden;position:relative}.appart-menu::before{background-image:url(/local/templates/roso/dist/assets/css/pages/project/../../../images/line-hr.svg);background-size:auto 100%;position:absolute;left:0;top:0;content:""}.appart-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.appart-menu__item+.appart-menu__item{margin-top:28px}.appart-menu__item-count,.appart-menu__item-name{font-size:20px;font-weight:500;line-height:18px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.appart-menu__item-count{position:relative;top:-5px;left:9px;font-size:12px;font-weight:600;line-height:12px;text-align:center;color:#8d8fa6}.appart-menu__item svg{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;margin-right:4px}.footer{margin-top:16px;padding:40px 0 36px;overflow:hidden;background-color:#f0f0f0}.footer .wrapper{padding:0 24px}.footer__projects ul,.footer__top-menu ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}.footer__top-menu li a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:19px}.no-touch .footer__projects li a:hover,.no-touch .footer__projects-link:hover,.no-touch .footer__top-menu li a:hover{color:#272940}.footer__projects{margin-top:40px}.footer__projects-link,.footer__top-menu li a{font-weight:500;letter-spacing:0;text-align:left;color:#8d8fa6}.footer__projects-link{font-family:Geometria;font-size:20px;line-height:20px;-webkit-transition:.3s;transition:.3s}.footer__projects ul{grid-gap:11px 16px;margin-top:22px}.cookies__btn-sec button,.footer__projects li a,.footer__top-menu li a{font-size:16px;-webkit-transition:.3s;transition:.3s}.footer__projects li a{font-family:Geometria;line-height:19px;color:#8d8fa6}.footer__bottom{padding-top:40px;position:relative;margin-top:40px}.footer__bottom::before{position:absolute;left:-2000px;top:-1px;content:"";width:89000px;height:1px;background-color:rgba(39,41,64,.1)}.footer__disclamer,.footer__projects li a{font-weight:500;letter-spacing:0;text-align:left}.footer__disclamer{font-size:14px;line-height:19.6px;color:rgba(141,143,166,.5)}.footer__bottom-copyright,.footer__bottom-person-data,.footer__bottom-politic{font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:0;text-align:left;margin-top:25px}.footer__bottom-person-data a,.footer__bottom-politic a{color:rgba(141,143,166,.5);-webkit-transition:.3s;transition:.3s}.no-touch .footer__bottom-person-data a:hover,.no-touch .footer__bottom-politic a:hover{color:rgba(39,41,64,.5)}.footer__bottom-copyright,.footer__bottom-person-data{margin-top:8px}.footer__bottom-copyright{color:rgba(141,143,166,.5);margin-top:25px}.footer__bottom-develop{margin-top:24px}.footer__bottom-develop svg{fill:rgba(141,143,166,.5);height:14px;width:145px;-webkit-transition:.3s;transition:.3s}.no-touch .footer__bottom-develop svg:hover{fill:#272940}.cookies{position:fixed;padding:8px;bottom:0;left:0;width:100%;z-index:130;display:none}.cookies.show{display:block}.cookies .wrapper{padding:0;max-width:600px}.cookies__row{padding:32px;-webkit-box-shadow:0 8px 32px 0 #27294014;box-shadow:0 8px 32px 0 #27294014;background-color:#fff;border-radius:32px}.cookies__text{font-size:16px;font-weight:500;line-height:19.2px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.cookies__text span{color:#0066a4}.cookies__btn-sec{margin-top:24px}.cookies__btn-sec button{background-color:#0066a4;color:#fff;font-weight:600;border-radius:50px;line-height:16px;padding:20px 24px}.no-touch .cookies__btn-sec button:hover,.no-touch .pane-window__appart-btn:hover{background-color:#272940}.modal-window .destroy-button{display:none}.cupertino-pane-wrapper{z-index:99180}.cupertino-pane-wrapper .pane{border-radius:48px 48px 0 0;max-width:100%}.cupertino-pane-wrapper .draggable{height:45px;padding:20px}.cupertino-pane-wrapper .move{height:4px;width:40px;border-radius:60px;background-color:#8d8fa6;opacity:.3}.pane-window__title{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;white-space:pre-line;margin-bottom:32px}.pane-window__title--no-margin{margin-bottom:0}.pane-window__counters,.pane-window__ending{font-size:16px;font-weight:500;line-height:19.2px;letter-spacing:0}.pane-window__ending{text-align:left;color:#8d8fa6;margin-top:8px}.pane-window__counters{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pane-window__counters .prices{color:#57a1d4}.pane-window__appart-btn,.pane-window__btn-sec button{font-size:16px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;display:block;width:100%;padding:24px;border-radius:100px;-webkit-transition:.3s;transition:.3s}.pane-window__appart-btn{color:#fff;background-color:#0066a4;margin-top:32px}.pane-window__appart-btn+.pane-window__appart-btn,.pane-window__cell+.pane-window__cell{margin-top:16px}.pane-window__appart-btn--light{background-color:rgba(87,161,212,.1);color:#57a1d4;cursor:pointer}.pane-window__container{padding:40px 24px}.pane-window__btn-sec{margin-top:32px}.pane-window__btn-sec button{color:#57a1d4;background-color:rgba(87,161,212,.1)}.no-touch .pane-window__appart-btn--light:hover,.no-touch .pane-window__btn-sec button:hover{color:#fff;background-color:#57a1d4}.pane-window__politic{font-size:12px;font-weight:500;line-height:17px;letter-spacing:0;text-align:center;opacity:.5;max-width:270px;margin:16px auto 0}.pane-window__cell{position:relative}.pane-window .input:not(:-moz-placeholder-shown)+.label{transform:translateY(-100%) scale(.7)}.pane-window .input:not(:-ms-input-placeholder)+.label{-ms-transform:translateY(-100%) scale(.7);transform:translateY(-100%) scale(.7)}.pane-window .input:focus+.label,.pane-window .input:not(:placeholder-shown)+.label{-webkit-transform:translateY(-100%) scale(.7);-ms-transform:translateY(-100%) scale(.7);transform:translateY(-100%) scale(.7)}.pane-window .input{width:100%;height:64px;border-radius:24px;padding:0 23px;border:1px solid rgba(39,41,64,.1);-webkit-transition:border-color 250ms;transition:border-color 250ms;background-color:transparent;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0}.pane-window .input:hover{border:1px solid #57a1d4}.pane-window .input:focus{outline:0;border:1px solid #57a1d4}.pane-window .input::-webkit-input-placeholder{color:transparent}.pane-window .input::-moz-placeholder{color:transparent}.pane-window .input:-ms-input-placeholder{color:transparent}.pane-window .input::-ms-input-placeholder{color:transparent}.pane-window .input::placeholder{color:transparent}.pane-window .input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute}.pane-window .error .input{border:1px solid #e84f6b}.pane-window .error .message{opacity:1}.pane-window .label,.pane-window .message{font-weight:500;letter-spacing:0;text-align:left;position:absolute;left:24px;pointer-events:none}.pane-window .label{top:24px;font-size:16px;line-height:16px;color:#272940;opacity:.5;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms,-webkit-transform 250ms}.pane-window .message{font-size:11px;line-height:11px;color:#e84f6b;bottom:-13px;opacity:0;-webkit-transition:.3s;transition:.3s}.pane-window__callback-section{height:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px}.pane-window__status{text-align:center}.pane-window__status svg{height:56px;width:56px}.pane-window__status-text,.pane-window__status-title{font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:0;text-align:center;margin-top:24px}.pane-window__status-text{margin-top:8px;font-size:16px;line-height:25.6px;opacity:.6}.pane-window__status-btn{margin-top:24px;border:1px solid rgba(39,41,64,.1);font-size:16px;font-weight:500;line-height:16px;letter-spacing:0;text-align:left;border-radius:100px;padding:20px 24px;-webkit-transition:.3s;transition:.3s}.no-touch .about-screen__link a:hover,.no-touch .pane-window__status-btn:hover{color:#0066a4}.modal-panes .destroy-button{display:none}.tippy-box[data-theme~=baden-tippy]{width:360px!important;max-width:initial!important;background-color:#fff;border-radius:40px;color:#272940;-webkit-box-shadow:0 0 24px 0 #2729401a;box-shadow:0 0 24px 0 #2729401a}.tippy-box[data-theme~=baden-tippy] .pane-window__container{padding:32px}.tippy-box[data-theme~=baden-tippy] .pane-window__title{font-size:24px;line-height:29px}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar,.swiper-scrollbar-drag{position:relative;border-radius:var(--swiper-scrollbar-border-radius, 10px)}.swiper-scrollbar{-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.top-page{margin:16px 0}.top-page--no-video{margin:34px 0 16px}.top-page--small{margin:32px auto 0;padding:0 16px}.top-page__theme{pointer-events:none}.top-page__theme+.top-page__title-small{margin-top:23px}.top-page__theme-tag{font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left;color:#fff;background-color:#0066a4;border-radius:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:9px 13px;pointer-events:none}.top-page__row{height:53.2vw;max-height:200px;overflow:hidden;border-radius:48px;padding:36px 40px 42px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.top-page__row--tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 40px 42px}.top-page__row--hero{min-height:400px}.top-page__row video,.top-page__row::before{width:100%;height:100%;position:absolute;left:0;top:0}.top-page__row::before{background:-webkit-gradient(linear,left top,left bottom,color-stop(.41%,rgba(0,0,0,.3)),color-stop(50%,transparent),to(rgba(0,0,0,.3)));background:linear-gradient(180deg,rgba(0,0,0,.3) .41%,transparent 50%,rgba(0,0,0,.3) 100%);content:"";z-index:2}.top-page__row video{z-index:1;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top-page__tabs{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:200px}.top-page__item-tab{font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left;padding:9px 12px;border-radius:50px;background-color:#fff;white-space:nowrap;margin-right:8px;margin-bottom:8px}.top-page__item-tab.active{background-color:#0066a4;color:#fff}.top-page__public{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:26px}.top-page__public-upgrade{color:#8d8fa6}.top-page__public-start,.top-page__public-upgrade{font-size:14px;font-weight:500;line-height:22.4px;letter-spacing:0;text-align:left}.top-page__title,.top-page__title-no-video{font-size:28px;font-weight:600;letter-spacing:0;text-align:left;position:relative;z-index:2}.top-page__title-no-video{line-height:33px;padding:0 16px}.top-page__title{line-height:34px;color:#fff}.page-name-alternate__row span,.top-page__title-small{font-size:28px;font-weight:600;line-height:33.6px;letter-spacing:0;text-align:left}.page-name-alternate{margin-top:16px}.page-name-alternate+.investment-forecast{margin-top:14px}.page-name-alternate+.investment-forecast .sort-section{margin-top:0}.about-screen__navigation button,.page-name-alternate__row{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-name-alternate__row{border:1px solid rgba(39,41,64,.1);padding:31px;border-radius:32px;position:relative}.page-name-alternate__row svg{position:absolute;top:50%;margin-top:-12px;right:31px;height:24px;width:24px}.page-name-alternate__row h1{font-weight:600;font-size:28px;line-height:28px}.page-name-alternate__row span{color:#8d8fa6;font-size:16px;line-height:16px;text-align:right;position:relative;left:9px;top:-6px}.about-screen{margin:16px 0}.about-screen__top{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:48px;min-height:250px;padding:36px 39px 79px;position:relative}.about-screen__top--slider{padding-bottom:8px;overflow:hidden}.about-screen__navigation{display:none}.about-screen__navigation button{width:64px;height:64px;border-radius:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s}.no-touch .about-screen__navigation button:hover{background-color:#f1f6fb;-webkit-box-shadow:0 4px 32px 0 #11111229;box-shadow:0 4px 32px 0 #11111229}.about-screen__navigation button.prev svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.about-screen__navigation button svg{fill:#0066a4;width:32px;height:32px}.about-screen__fraction{display:none;pointer-events:none}.about-screen__left,.about-screen__link a{font-size:14px;font-weight:600;line-height:16.8px;letter-spacing:.02em;text-align:left;color:#8d8fa6;text-transform:uppercase}.about-screen__right{margin-top:19px}.about-screen__right--long{margin-top:35px}.about-screen__text,.about-screen__title{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;color:#272940}.about-screen__text{font-size:16px;line-height:26px;color:#8d8fa6;margin-top:16px}.about-screen__link{margin-top:34px}.about-screen__link a{line-height:14px;color:#57a1d4;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}.no-touch .about-screen__link a:hover svg,.no-touch .apparts-slide:hover .apparts-slide__btn svg,.no-touch .buy-sposob__item:hover .buy-sposob__item-link svg{stroke:#0066a4;margin-left:12px}.about-screen__link a svg{height:16px;width:16px;stroke:#57a1d4;stroke-width:2px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;margin-left:8px;-webkit-transition:.3s;transition:.3s}.about-screen__diagram{overflow:hidden;margin-top:-40px;position:relative;z-index:2;background-color:#57a1d4;border-radius:48px}.about-screen__slider-section{margin-top:42px;margin-left:-32px;width:calc(100% + 64px);overflow:hidden;border-radius:40px}.about-screen__slider{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.about-screen__pagination{position:absolute;height:4px;width:100%;z-index:2;bottom:8px;text-align:center;left:0}.about-screen__pagination .swiper-pagination-bullet{width:32px;border-radius:10px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);height:4px;background-color:#fff;opacity:.5}.about-screen__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.no-touch .diagram-statistic .tabs__btn:hover .tabs__btn-name{opacity:1}.about-screen__slide{height:44.8vw}.about-screen__slide img,.form-page__video-content video{border-radius:40px}.about-screen__images{border-radius:48px;height:80vw;overflow:hidden;margin-top:-40px;position:relative;z-index:2}.about-screen__images img,.about-screen__places-item-picture img,.about-screen__slide img,.form-page__video-content video{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-screen__factoids{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:8px;margin-top:16px}.about-screen__item-factoid{border:1px solid rgba(39,41,64,.1);background-color:#fff;padding:31px;border-radius:32px;display:grid;grid-template-columns:48px auto;grid-gap:24px}.about-screen__item-factoid-icon{width:48px;height:48px;border-radius:16px;background-color:#57a1d4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-screen__item-factoid-icon svg{height:24px;width:24px}.about-screen__item-factoid-text{padding-top:11px}.about-screen__item-factoid-text-desc,.about-screen__item-factoid-text-title{color:#272940;font-size:20px;font-weight:500;line-height:18px;letter-spacing:0;text-align:left}.about-screen__item-factoid-text-desc{margin-top:8px;font-size:16px;line-height:19.2px;color:#8d8fa6}.about-screen__places{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:8px;margin-top:24px}.about-screen__places-item{border:1px solid rgba(39,41,64,.1);background-color:#fff;padding:7px;border-radius:32px;display:grid;grid-template-columns:96px auto;grid-gap:24px}.about-screen__places-item-picture{height:96px;width:96px}.about-screen__places-item-picture img{border-radius:24px}.about-screen__places-item-text{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;padding-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.diagram-statistic{padding:16px 0 41px}.diagram-statistic .j-parent-scroll{scrollbar-width:none}.diagram-statistic .j-parent-scroll::-webkit-scrollbar{display:none;width:0;height:0}.diagram-statistic .tabs__nav{padding:0 40px}.diagram-statistic .tabs__btn{padding:24px 0;border-top:1px solid rgba(255,255,255,.5);cursor:pointer;-webkit-transition:.3s;transition:.3s}.diagram-statistic .tabs__btn:first-child{border-top:none}.diagram-statistic .tabs__btn-information{display:none;margin-top:23px;margin-bottom:-24px;cursor:default;width:calc(100% + 24px)}.diagram-statistic .tabs__btn-name{color:#fff;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;opacity:.5;-webkit-transition:.3s;transition:.3s}.diagram-statistic .tabs__btn-cell{color:#fff;margin-right:24px;margin-bottom:24px}.diagram-statistic .tabs__btn-cell-title{opacity:.5;font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left}.diagram-statistic .tabs__btn-cell-value{margin-top:9px;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}.diagram-statistic .tabs__btn--active .tabs__btn-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.diagram-statistic .tabs__btn--active .tabs__btn-name{opacity:1}.diagram-statistic .tabs__content-warning{font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:center;color:#fff;margin:23px auto 0}.diagram-statistic .tabs__pane{overflow:hidden;padding:0 40px;max-height:0}.diagram-statistic .tabs__pane--show{display:block;max-height:initial}.diagram-statistic .tabs__pane .pseudo-scroll{background-color:rgba(255,255,255,.2);margin:23px auto;width:100%}.diagram-statistic .tabs__pane .pseudo-scroll .pseudo-scroll__drag-item{background-color:#fff}.diagram-statistic .tabs__pane-vector{overflow:auto;margin-left:-40px;width:calc(100% + 80px)}.diagram-statistic .tabs__pane-vector::-webkit-scrollbar{display:none}.diagram-statistic .tabs__pane-vector-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:100%;padding:0 40px;text-align:center}.diagram-statistic .tabs__pane-vector img{height:360px;max-width:initial;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.genplan{margin:47px 0 0}.genplan__section{overflow:auto;margin-top:26px;border-radius:40px}.genplan__section::-webkit-scrollbar{display:none;width:0}.genplan__section+.pseudo-scroll{margin-top:22px}.genplan__content{min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:123.735vw}.genplan__title{font-size:24px;font-weight:500;line-height:21.6px;letter-spacing:0;text-align:left;padding:0 32px}.genplan__btn,.genplan__btn-before{-webkit-transition:.3s;transition:.3s}.genplan__btn{min-height:80px;color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;background-color:#0066a4;border:1px solid #0066a4;width:100%;position:relative;border-radius:32px;padding:10px 100px 10px 28px}.no-touch .genplan__btn:hover{background-color:#fff;color:#0066a4}.no-touch .genplan__btn:hover,.no-touch .genplan__btn:hover .proects-section__btn-before{border:1px solid rgba(39,41,64,.1)}.genplan__btn-before{background-color:#fff;border:1px solid #fff;height:56px;width:56px;position:absolute;right:12px;top:12px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.genplan__btn-before svg{width:32px;height:32px;fill:#0066a4}.genplan__btn-sec{margin-top:22px}.genplan-plan{min-width:100%;height:123.735vw;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:40px}.genplan-plan svg{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;min-width:100%;height:123.735vw;width:auto}.genplan-plan svg image{width:auto!important}.modal-window-hidden,.pane-window_callback{display:none}.on-sale{fill:rgba(87,161,212,.1);cursor:pointer;stroke:#57a1d4;-webkit-transition:.3s;transition:.3s}.no-touch .on-sale:hover{fill:rgba(87,161,212,.3);stroke:#57a1d4;stroke-width:2}.on-sale:hover+.circles-key{opacity:0}.circles-key{stroke:rgba(39,41,64,.1);stroke-width:3;-webkit-transition:.2s;transition:.2s;pointer-events:none}polygon{outline:0}.appart-appart__price,.appart-appart__title{font-weight:500;font-size:16px;line-height:19.2px;letter-spacing:0}.appart-appart__price{font-size:24px;line-height:28.8px;margin-top:8px}.appart-appart__btns{margin-top:24px}.appart-appart__btns .pane-window__appart-btn{margin-top:0}.appart-appart__btns .pane-window__appart-btn+.pane-window__appart-btn{margin-top:16px}.appart-appart__group{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;line-height:16.8px;letter-spacing:0;color:#8d8fa6}.appart-appart__group-item{position:relative;margin-right:20px}.appart-appart__group-item:first-child::before{display:none}.appart-appart__group-item::before{position:absolute;left:-4px;top:50%;margin-top:-2px;border-radius:50%;content:"";width:4px;height:4px;background-color:#8d8fa6;margin-left:-8px;opacity:.3}.flat-path{cursor:not-allowed;-webkit-transition:.3s fill,.3s stroke;transition:.3s fill,.3s stroke}.flat-path.--free{cursor:pointer;fill:rgba(87,161,212,.1)}.flat-path.--free:hover{fill:rgba(87,161,212,.5)}.flat-path.--booking,.flat-path.--sold{cursor:not-allowed;fill:rgba(141,143,166,.5)}.flat-path.--sold{fill:rgba(255,255,255,.5)}.infrastructure{overflow:hidden;margin:47px auto 48px}.infrastructure__title{font-size:24px;font-weight:500;line-height:21.6px;letter-spacing:0;text-align:left;padding:0 32px}.infrastructure__slider{margin-top:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.infrastructure__slider .swiper-wrapper{height:auto}.infrastructure__scrollbar{display:none}.infrastructure__scrollbar .swiper-scrollbar-drag{background-color:#0066a4;border-radius:80px;height:4px;position:relative;top:-1px}.infrastructure__pagination{text-align:center;margin-top:24px}.apparts__pagination .swiper-pagination-bullet,.buy-sposob__pagination .swiper-pagination-bullet,.infrastructure__pagination .swiper-pagination-bullet{width:32px;height:4px;border-radius:50px;background-color:#8d8fa6;-webkit-transition:.3s;transition:.3s}.no-touch .apparts__pagination .swiper-pagination-bullet:hover,.no-touch .infrastructure__pagination .swiper-pagination-bullet:hover{background-color:#8d8fa6}.apparts__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.infrastructure__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#57a1d4}.infrastructure-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;border-radius:32px;overflow:hidden;height:102.4vw;padding:24px}.infrastructure-slide::before{position:absolute;left:0;top:0;content:"";width:100%;z-index:2;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.7) 100%)}.apparts-slide__picture img,.infrastructure-slide img,.road-build-slide__picture img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.infrastructure-slide img{z-index:1}.infrastructure-slide__name,.infrastructure-slide__tag{font-weight:500;letter-spacing:0;z-index:3;text-align:left;color:#fff}.infrastructure-slide__tag{position:absolute;left:24px;top:24px;font-size:16px;line-height:16px;background-color:#0066a4;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 17px;border-radius:80px}.infrastructure-slide__name{font-size:20px;line-height:24px;position:relative}.apparts{overflow:hidden;margin:47px auto 48px}.apparts__title{font-size:24px;font-weight:500;line-height:21.6px;letter-spacing:0;text-align:left;padding:0 32px}.apparts__slider{margin-top:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.apparts__pagination{text-align:center;margin-top:24px}.apparts-slide{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:32px;min-height:250px;padding:7px;position:relative;cursor:pointer;-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.no-touch .apparts-slide:hover .apparts-slide__btn{color:#0066a4}.no-touch .apparts-slide:hover .apparts-slide__picture img,.no-touch .project-item:hover .project-item__picture img,.no-touch .road-build-slide:hover .road-build-slide__picture img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.apparts-slide__tag{font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left;background-color:#fff;position:absolute;left:16px;top:16px;border-radius:80px;z-index:2;padding:9px 12px}.apparts-slide__picture{height:56.9vw;position:relative;overflow:hidden;border-radius:24px;-webkit-box-flex:0;-ms-flex:0 0 56.9vw;flex:0 0 56.9vw;width:100%}.apparts-slide__picture img,.road-build-slide__picture img{-webkit-transition:.3s;transition:.3s}.apparts-slide__description{padding:24px 24px 17px;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.apparts-slide__name{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.apparts-slide__name sup{font-size:11px;position:relative;left:1px}.apparts-slide__forecast{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:rgba(53,179,106,.1);padding:12px 16px;border-radius:12px;margin-top:18px;width:100%}.apparts-slide__forecast-coint,.apparts-slide__forecast-title{color:#35b36a;font-size:14px;line-height:16px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.apparts-slide__forecast-title{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apparts-slide__forecast-title svg{height:16px;width:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;margin-right:8px;position:relative}.apparts-slide__forecast-coint{font-weight:600}.apparts-slide__price{color:#8d8fa6;font-size:16px;font-weight:500;line-height:19px;letter-spacing:0;text-align:left;margin-top:8px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.apparts-slide__price span{font-size:12px;line-height:14px}.apparts-slide__btn{font-size:14px;font-weight:600;line-height:14px;letter-spacing:.02em;text-align:left;color:#57a1d4;text-transform:uppercase;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;margin-top:28px}.apparts-slide__btn svg,.buy-sposob__item-link svg{height:16px;width:16px;stroke:#57a1d4;stroke-width:2px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;margin-left:8px;-webkit-transition:.3s;transition:.3s}.buy-sposob{margin:16px 0 40px}.buy-sposob--slider{margin:63px 0 48px;overflow:hidden}.buy-sposob__title-sec{font-size:24px;font-weight:500;line-height:21.6px;letter-spacing:0;text-align:left;padding:0 32px}.buy-sposob__slider{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-top:26px}.buy-sposob__slider .buy-sposob__item+.buy-sposob__item{margin-top:0}.buy-sposob__slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buy-sposob__pagination{text-align:center;margin-top:24px}.no-touch .buy-sposob__pagination .swiper-pagination-bullet:hover{background-color:#8d8fa6}.buy-sposob__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#57a1d4}.buy-sposob__item{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:32px;padding:30px 31px 39px;-webkit-transition:.3s;transition:.3s;display:block}.no-touch .buy-sposob__item:hover .buy-sposob__item-link{color:#0066a4}.buy-sposob__item+.buy-sposob__item,.form-page__video+.form-container{margin-top:8px}.buy-sposob__item-name,.buy-sposob__item-text{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}.buy-sposob__item-text{font-size:16px;line-height:25.6px;color:#8d8fa6;margin-top:25px}.buy-sposob__item-text span{display:block}.buy-sposob__item-text p+p{margin-top:27px}.buy-sposob__item-link{font-size:14px;font-weight:600;line-height:14px;letter-spacing:.02em;text-align:left;color:#57a1d4;text-transform:uppercase;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;margin-top:42px}.form-page{margin-top:32px}.form-page__video{background-color:#57a1d4;border-radius:48px;padding:37px 8px 8px}.form-container__btn-sec button,.form-page__video-title{font-size:28px;font-weight:600;line-height:25.2px;letter-spacing:0;text-align:center;color:#fff}.form-page__video-content{height:136vw;margin-top:34px}.form-container{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:48px;padding:38px 39px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.form-container__title{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}.form-container__content{margin-top:33px}.form-container__btn-sec{margin-top:32px}.form-container__btn-sec button{font-size:16px;line-height:16px;display:block;width:100%;padding:24px;border-radius:100px;color:#57a1d4;background-color:rgba(87,161,212,.1);-webkit-transition:.3s;transition:.3s}.no-touch .form-container__btn-sec button:hover{color:#fff;background-color:#57a1d4}.form-container__politic{font-size:12px;font-weight:500;line-height:17px;letter-spacing:0;text-align:center;opacity:.5;max-width:270px;margin:16px auto 0}.form-container__cell{position:relative}.form-container__cell+.form-container__cell{margin-top:16px}.form-container .input:not(:-moz-placeholder-shown)+.label{transform:translateY(-100%) scale(.7)}.form-container .input:not(:-ms-input-placeholder)+.label{-ms-transform:translateY(-100%) scale(.7);transform:translateY(-100%) scale(.7)}.form-container .input:focus+.label,.form-container .input:not(:placeholder-shown)+.label{-webkit-transform:translateY(-100%) scale(.7);-ms-transform:translateY(-100%) scale(.7);transform:translateY(-100%) scale(.7)}.form-container .input{width:100%;height:64px;border-radius:24px;padding:0 23px;border:1px solid rgba(39,41,64,.1);-webkit-transition:border-color 250ms;transition:border-color 250ms;background-color:transparent;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0}.form-container .input:hover{border:1px solid #57a1d4}.form-container .input:focus{outline:0;border:1px solid #57a1d4}.form-container .input::-webkit-input-placeholder{color:transparent}.form-container .input::-moz-placeholder{color:transparent}.form-container .input:-ms-input-placeholder{color:transparent}.form-container .input::-ms-input-placeholder{color:transparent}.form-container .input::placeholder{color:transparent}.form-container .input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute}.form-container .error .input{border:1px solid #e84f6b}.form-container .error .message{opacity:1}.form-container .label{position:absolute;top:24px;left:24px;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0;color:#272940;opacity:.5;text-align:left;pointer-events:none;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms,-webkit-transform 250ms}.form-container .message{font-size:11px;line-height:11px;color:#e84f6b;position:absolute;bottom:-14px;left:24px;opacity:0;pointer-events:none;-webkit-transition:.3s;transition:.3s}.road-build{overflow:hidden;margin:47px auto 48px}.form-container .message,.road-build__title{font-weight:500;letter-spacing:0;text-align:left}.road-build__title{font-size:24px;line-height:21.6px;padding:0 32px}.road-build__slider{margin-top:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}.road-build__scrollbar{display:none}.road-build__scrollbar .swiper-scrollbar-drag{background-color:#0066a4;border-radius:80px;height:4px;position:relative;top:-1px}.road-build__pagination{text-align:center;margin:24px auto 0;-webkit-transform:initial!important;-ms-transform:initial!important;transform:initial!important}.road-build__pagination .swiper-pagination-bullet{width:32px;height:4px;border-radius:50px;background-color:#8d8fa6;-webkit-transition:.3s;transition:.3s;-webkit-transform:initial;-ms-transform:initial;transform:initial}.no-touch .road-build__pagination .swiper-pagination-bullet:hover{background-color:#8d8fa6}.proects-section__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.road-build__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#57a1d4}.road-build-slide{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:32px;min-height:250px;padding:7px;position:relative;-webkit-transition:.3s;transition:.3s}.no-touch .road-build-slide:hover .road-build-slide__name{color:#57a1d4}.project-item__sale span,.road-build-slide__tag{font-size:14px;font-weight:500;line-height:14px;text-align:left}.road-build-slide__tag{letter-spacing:0;background-color:#fff;position:absolute;left:16px;top:16px;border-radius:80px;z-index:2;padding:9px 12px}.road-build-slide__picture{height:107vw;position:relative;border-radius:24px;overflow:hidden}.road-build-slide__description{padding:24px}.road-build-slide__name{font-size:16px;font-weight:500;line-height:19px;letter-spacing:0;text-align:left;-webkit-transition:.3s;transition:.3s}.proects-section{margin:45px 0 0;overflow:hidden}.road-build+.proects-section{margin:63px 0 0}.top-tabs+.proects-section{margin:16px 0 0}.proects-section__slider{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.proects-section__pagination{text-align:center;margin-top:24px}.proects-section__pagination .swiper-pagination-bullet{width:32px;height:4px;border-radius:50px;background-color:#8d8fa6;-webkit-transition:.3s;transition:.3s}.no-touch .proects-section__pagination .swiper-pagination-bullet:hover{background-color:#8d8fa6}.proects-section__scrollbar{display:none}.proects-section__scrollbar .swiper-scrollbar-drag{background-color:#0066a4;border-radius:80px;height:4px;position:relative;top:-1px}.proects-section__title{font-size:24px;font-weight:500;line-height:21.6px;letter-spacing:0;text-align:left;padding:0 32px}.proects-section__title+.proects-section__list{margin-top:25px}.proects-section__content-slider{margin:25px auto 15px}.proects-section__item+.proects-section__item{margin-top:8px}.proects-section__clear{display:none}.proects-section__btn{min-height:80px;color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;background-color:#0066a4;border:1px solid #0066a4;width:100%;position:relative;border-radius:32px;padding:10px 100px 10px 28px;-webkit-transition:.3s;transition:.3s}.no-touch .proects-section__btn:hover{background-color:#fff;border:1px solid rgba(39,41,64,.1);color:#0066a4}.no-touch .proects-section__btn:hover .proects-section__btn-before{border:1px solid rgba(39,41,64,.1)}.proects-section__btn-before{background-color:#fff;border:1px solid #fff;-webkit-transition:.3s;transition:.3s;height:56px;width:56px;position:absolute;right:12px;top:12px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.proects-section__btn-before svg{width:32px;height:32px;fill:#0066a4}.proects-section__btn-sec{margin-top:8px}.project-item,.project-item__picture img{display:block;-webkit-transition:.3s;transition:.3s}.project-item{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:32px;min-height:250px;padding:7px;height:auto}.no-touch .project-item:hover .project-item__name{color:#57a1d4}.project-item__sale{position:absolute;bottom:12px;left:12px;background-color:#57a1d4;border-radius:100px;padding:4px 12px 4px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project-item__sale svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.project-item__sale span{color:#fff;margin-left:2px;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.project-item__picture{position:relative;overflow:hidden;border-radius:24px;height:57vw;z-index:1}.project-item__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.project-item__tags,.project-item__tags-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-item__tags{position:absolute;top:12px;z-index:2;left:12px}.project-item__tags-item{font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:9px 12px;background-color:#0066a4;color:#fff;border-radius:50px;height:32px}.project-item__tags-item svg{height:20px;width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-right:4px}.project-item__tags-item:nth-child(even){background-color:#fff;color:#272940}.project-item__tags-item+.project-item__tags-item{margin-left:9px}.project-item__description{padding:24px}.project-item__name,.project-item__text{font-size:16px;font-weight:500;line-height:19.2px;letter-spacing:0;text-align:left}.project-item__name{-webkit-transition:.3s;transition:.3s}.project-item__text{margin-top:8px;color:#8d8fa6}.contacts-line{margin:33px auto 30px}.contacts-line__row{background-color:#0066a4;border-radius:32px;padding:50px 0 16px}.contacts-line__cell{color:#fff;text-align:center}.contacts-line__cell+.contacts-line__cell{margin-top:5px}.contacts-line__cell--social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:34px}.contacts-line__cell-mail,.contacts-line__cell-phone{font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:0;text-align:center;color:#fff;-webkit-transition:.3s;transition:.3s}.no-touch .contacts-line__cell-mail:hover,.no-touch .contacts-line__cell-phone:hover,.no-touch .contacts-line__cell-social:hover{opacity:.7}.contacts-line__cell-social{height:56px;width:56px;display:block;-webkit-transition:.3s;transition:.3s}.contacts-line__cell-social svg{width:56px;height:56px}.contacts-line__cell-social+.contacts-line__cell-social{margin-left:8px}.investment-forecast{margin:49px 0 0}.investment-forecast.filter-var{margin:16px 0 0}.investment-forecast__title{font-size:24px;font-weight:500;line-height:21.6px;letter-spacing:0;text-align:left;padding:0 32px}.investment-forecast__title+.investment-forecast__row{margin-top:23px}.investment-forecast__button,.investment-forecast__selectize{padding:39px 39px 63px;border:1px solid rgba(39,41,64,.1);border-radius:48px;background-color:#fff}.investment-forecast__selectize.filter-var{border-radius:32px;padding:23px}.investment-forecast__button{padding:15px 23px;border-radius:20px;font-size:16px;font-weight:500;color:#272940;line-height:16px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.investment-forecast__button svg{height:32px;width:32px}.filter-submit,.investment-forecast__selectize .nice-select{width:100%;font-size:16px;-webkit-transition:.3s;transition:.3s}.filter-submit{font-weight:600;line-height:16px;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;background-color:#0066a4;border:1px solid #0066a4;border-radius:100px;padding:24px;text-align:center;color:#fff;margin-top:24px;display:block}.no-touch .filter-submit:hover{border:1px solid rgba(39,41,64,.1);background-color:transparent;color:#0066a4}.filter-all-result{display:none}.investment-forecast__selectize{display:flow-root}.investment-forecast__selectize .nice-select{line-height:61px;height:64px;border-radius:20px;border:solid 1px rgba(39,41,64,.1);padding-left:23px;font-weight:500;letter-spacing:0;text-align:left}.no-touch .investment-forecast__selectize .nice-select:hover{border:solid 1px rgba(87,161,212,.3)}.investment-forecast__selectize .nice-select::after,.sort-section__sort-elem .nice-select::after{width:32px;height:32px;background-image:url(/local/templates/roso/dist/assets/css/pages/project/../../../images/dropdown.svg);background-size:100% 100%;border:initial;-webkit-transform:initial;-ms-transform:initial;transform:initial;margin-top:-16px;right:23px;-webkit-transform-origin:initial;-ms-transform-origin:initial;transform-origin:initial}.investment-forecast__selectize .nice-select.open{border:solid 1px #57a1d4}.dropdown-input.active-item+.dropdown-input__arrow svg,.investment-forecast__selectize .nice-select.open::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.investment-forecast__selectize .nice-select-dropdown{width:100%;border-radius:20px;-webkit-box-shadow:initial;box-shadow:initial;margin-top:8px;overflow:hidden;border:1px solid #2729401a}.investment-forecast__selectize .nice-select-dropdown .list{padding:0}.investment-forecast__selectize .nice-select-dropdown .list::-webkit-scrollbar{position:fixed;width:3px;background-color:#f5f5f5}.investment-forecast__selectize .nice-select-dropdown .list::-webkit-scrollbar-thumb{background:#57a1d4;border-radius:2px;background-clip:content-box}.investment-forecast__selectize .nice-select-dropdown .option{line-height:50px}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#fff;color:#57a1d4}.option.selected.focus{color:#57a1d4!important}.projects-window{padding:34px 24px}.projects-window__slider{display:none}.projects-window__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.projects-window__close,.projects-window__title{font-size:24px;font-weight:500;line-height:28.8px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.projects-window__close{color:#8d8fa6;font-size:16px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projects-window__close svg{height:20px;width:20px;margin-left:8px;fill:#8d8fa6}.projects-window__bottom{margin-top:24px}.dropdown{position:relative;display:block}.dropdown-input{padding:21px 23px;width:100%;cursor:pointer;border:1px solid rgba(39,41,64,.1);border-radius:20px;font-size:16px;font-weight:500;line-height:16px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#272940}.dropdown-input::-webkit-input-placeholder{color:#272940;font-weight:500}.dropdown-input::-moz-placeholder{color:#272940;font-weight:500}.dropdown-input:-ms-input-placeholder{color:#272940;font-weight:500}.dropdown-input::-ms-input-placeholder{color:#272940;font-weight:500}.dropdown-input::placeholder{color:#272940;font-weight:500}.dropdown-input__row,.dropdown-input__wrapper-row{position:relative}.dropdown-input__arrow{position:absolute;right:24px;top:50%;margin-top:-16px;width:32px;height:32px;pointer-events:none;background-color:#fff}.dropdown-input__arrow svg{fill:#272940;width:32px;height:32px;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:.2s;transition:.2s}.dropdown-content{position:absolute;left:-9000px;z-index:2;width:100%}.dropdown-content .dropdown-checkbox,.tags-filter label input,.ui-wrapper .noUi-horizontal .noUi-handle::after,.ui-wrapper .noUi-horizontal .noUi-handle::before{display:none}.dropdown-content__cell{display:block;cursor:pointer}.dropdown-content__cell+.dropdown-content__cell{border-top:1px solid rgba(39,41,64,.1)}.dropdown-content__row{max-height:220px;overflow:auto;background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:16px;margin-top:8px;-webkit-box-shadow:0 0 16px 0 #2729400d;box-shadow:0 0 16px 0 #2729400d}.dropdown-content__row::-webkit-scrollbar{width:3px;background-color:unset}.dropdown-content__row::-webkit-scrollbar-thumb{background:linear-gradient(0deg,transparent 10px,#57a1d4 10px,#57a1d4 calc(100% - 10px),transparent calc(100% - 10px));background-clip:content-box}.dropdown-content__list{padding:0 12px}.dropdown-content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 8px 11px 0;width:100%}.dropdown-content__item-image{width:48px;height:48px;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;margin-right:11px;border-radius:12px;overflow:hidden}.dropdown-content__item-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.dropdown-content__item-desc{width:100%}.dropdown-content__item-place,.dropdown-content__item-title{font-size:14px;font-weight:500;line-height:14px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.dropdown-content__item-place{font-size:12px;line-height:12px;color:#8d8fa6;margin-top:6px}.dropdown-content__item-check{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;margin-left:8px;border-radius:50%;border:1px solid rgba(39,41,64,.1);-webkit-transition:.2s;transition:.2s;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dropdown-content__item-check svg{height:16px;width:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;opacity:0;-webkit-transition:.2s;transition:.2s}.dropdown-content__item.active-item .dropdown-content__item-check{background-color:#57a1d4;border:1px solid #57a1d4}.dropdown-content__item.active-item .dropdown-content__item-check svg,.tabs-filter__item.active-item .tabs-filter__item-check svg{opacity:1}.dropdown:hover .dropdown-content{display:block}.checkbox-icon{width:20px;height:20px;margin-right:8px}.filter-select{margin-top:16px;min-height:64px}.filter-select select{position:absolute;left:-900000px;height:0!important;width:0!important;display:none!important}.ui-wrapper__inputs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;width:100%;line-height:61px;height:64px;border-radius:20px;border:solid 1px rgba(39,41,64,.1);font-size:16px;font-weight:500;letter-spacing:0;padding:0 24px;position:relative}.ui-wrapper__inputs::before{position:absolute;left:50%;top:50%;margin-top:-8px;background-color:rgba(39,41,64,.1);content:"";width:1px;height:16px}.ui-wrapper__inputs input{border:0;font-size:16px;background-color:transparent;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0}.tags-filter,.ui-wrapper__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui-wrapper__cell .pseudo-width-input{position:absolute;left:-90000px}.ui-wrapper__cell span{pointer-events:none;font-size:14px}.ui-wrapper__cell span.start-placeholder{margin-right:8px;color:#8d8fa6}.ui-wrapper__cell span.end-placeholder{margin-left:0;font-size:16px}.ui-wrapper__cell span.end-placeholder sup{margin-left:1px}.ui-wrapper .noUi-horizontal{height:1px;background-color:transparent;border:0;position:relative;top:-1px;width:calc(100% - 75px);margin:0 auto}.no-touch .ui-wrapper .noUi-horizontal .noUi-handle:hover,.ui-wrapper .noUi-horizontal .noUi-connect,.ui-wrapper .noUi-horizontal .noUi-handle.noUi-active{background-color:#57a1d4}.ui-wrapper .noUi-horizontal .noUi-handle{height:9px;width:24px;-webkit-box-shadow:none;box-shadow:none;border-radius:30px;border:1px solid #57a1d4;top:-4px;right:-11px;cursor:pointer;-webkit-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.tags-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:23px;margin-bottom:-8px}.tags-filter label{display:block;margin-right:8px;margin-bottom:8px}.tags-filter label input:checked+span{color:#fff;border:1px solid #0066a4!important;background-color:#0066a4}.tags-filter label span{display:block;font-size:14px;font-weight:500;line-height:14px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;padding:12px 15px;border-radius:60px;cursor:pointer;color:#272940;border:1px solid rgba(39,41,64,.1);-webkit-transition:.3s;transition:.3s}.no-touch .tags-filter label span:hover{border:1px solid rgba(87,161,212,.3)}.dropdown-group{position:relative}.dropdown-group .all-search,.dropdown-group__desctop-filter{display:none}.dropdown-group .all-search__result{font-weight:500;font-size:16px;line-height:16px;letter-spacing:0;color:#8d8fa6;pointer-events:none;padding:16px}.dropdown-group .all-search__btn,.dropdown-group__filter-btn button,.dropdown-group__filter-btn.filter-swim button .count-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-group .all-search__btn{font-weight:500;font-size:16px;line-height:16px;letter-spacing:0;color:#8d8fa6;padding:16px 20px 16px 16px;-webkit-transition:.3s;transition:.3s}.no-touch .dropdown-group .all-search__btn:hover{opacity:.7}.dropdown-group .all-search__btn svg{height:12px;width:12px;-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;margin-left:12px}.dropdown-group .corpus-filter,.dropdown-group .square-filter,.dropdown-group .tags-filter,.dropdown-group__filter-btn.filter-swim button.no-visible{display:none}.dropdown-group__filter-btn{margin-top:16px}.dropdown-group__filter-btn.filter-swim{position:fixed;z-index:3;width:100%;bottom:24px;left:0;text-align:center;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.dropdown-group__filter-btn.filter-swim.show{opacity:1;pointer-events:all}.dropdown-group__filter-btn.filter-swim button{background-color:#fff;max-width:194px;border:1px solid rgba(39,41,64,.1);margin:0 auto;color:#272940;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dropdown-group__filter-btn.filter-swim button svg{margin-right:8px}.dropdown-group__filter-btn.filter-swim button.close-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:21px 32px}.dropdown-group__filter-btn.filter-swim button.close-button svg{margin-right:0;margin-left:8px}.dropdown-group__filter-btn button,.dropdown-group__filter-btn.filter-swim button .count-filter{text-align:center;color:#57a1d4;background-color:rgba(87,161,212,.1)}.dropdown-group__filter-btn.filter-swim button .count-filter{width:28px;height:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;margin-left:8px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dropdown-group__filter-btn button{font-size:16px;font-weight:600;line-height:16px;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;border-radius:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:22px 32px}.dropdown-group__filter-btn button svg,.sort-section__refresh svg{height:20px;width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.dropdown-group .dropdown-content__scrollbar{display:none}.dropdown-group .dropdown-content__scrollbar .swiper-scrollbar-drag{background-color:#0066a4;border-radius:80px;height:4px;position:relative;top:-1px}.dropdown-group .swiper-wrapper{display:block;width:inherit}.sort-section{padding:0 16px;margin-top:14px}.sort-section__combine label,.sort-section__refresh,.sort-section__refresh button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sort-section__refresh{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:36px auto 46px}.sort-section__combine label,.sort-section__refresh button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sort-section__refresh,.sort-section__refresh button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sort-section__refresh button{-webkit-transition:.3s;transition:.3s}.no-touch .sort-section__refresh button:hover{opacity:.7}.sort-section__refresh svg{margin-left:8px;fill:#8d8fa6}.sort-section__refresh span{font-weight:500;font-size:16px;line-height:16px;letter-spacing:0;color:#8d8fa6}.sort-section__combine{width:100%;line-height:61px;height:64px;border-radius:20px;border:solid 1px rgba(39,41,64,.1);font-size:16px;font-weight:500;letter-spacing:0;text-align:left;margin-top:14px;background-color:#fff;cursor:pointer;-webkit-transition:.3s;transition:.3s}.no-touch .sort-section__combine:hover,.no-touch .sort-section__sort-elem .nice-select:hover{border:solid 1px rgba(87,161,212,.3)}.sort-section__combine [type=checkbox],.sort-section__view [type=radio]{display:none}.sort-section__combine label{padding-left:23px;cursor:pointer}.sort-section__combine label.css-center-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}.sort-section__combine-switch{height:24px;width:40px;border-radius:100px;border:1px solid rgba(87,161,212,.3);margin-right:12px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;position:relative;-webkit-transition:.3s;transition:.3s}.sort-section__combine-switch::before{position:absolute;left:3px;top:3px;content:"";width:16px;border-radius:50%;-webkit-transition:.3s;transition:.3s;height:16px;background-color:#57a1d4}.sort-section__combine [type=checkbox]:checked+label .sort-section__combine-switch{background-color:#0066a4;border:1px solid #0066a4}.sort-section__combine [type=checkbox]:checked+label .sort-section__combine-switch::before{left:19px;background-color:#fff}.sort-section__view{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;border:solid 1px rgba(39,41,64,.1);background-color:#fff;border-radius:100px;padding:7px;margin-top:12px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sort-section__view [type=radio]:checked+label{background-color:#0066a4;color:#fff;pointer-events:none}.sort-section__sort-elem .nice-select,.sort-section__view label{font-size:16px;font-weight:500;-webkit-transition:.3s;transition:.3s}.sort-section__view label{line-height:16px;padding:16px 12px;text-align:center;border-radius:100px;color:#272940;cursor:pointer}.no-touch .sort-section__view label:hover{color:#57a1d4}.sort-section__sort-cell{height:64px}.sort-section__sort-cell select{position:absolute;left:-100000px}.sort-section__sort-elem .nice-select{width:100%;line-height:61px;height:64px;border-radius:20px;border:solid 1px rgba(39,41,64,.1);padding-left:23px;letter-spacing:0;text-align:left}.sort-section__sort-elem .nice-select.open{border:solid 1px #57a1d4}.sort-section__sort-elem .nice-select.open::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.sort-section__sort-elem .nice-select-dropdown{width:100%;border-radius:20px;-webkit-box-shadow:initial;box-shadow:initial;margin-top:8px;overflow:hidden;border:1px solid #2729401a}.sort-section__sort-elem .nice-select-dropdown .list{padding:0}.sort-section__sort-elem .nice-select-dropdown .list::-webkit-scrollbar{position:fixed;width:3px;background-color:#f5f5f5}.sort-section__sort-elem .nice-select-dropdown .list::-webkit-scrollbar-thumb{background:#57a1d4;border-radius:2px;background-clip:content-box}.sort-section__sort-elem .nice-select-dropdown .option{line-height:50px}.deadline-tablet{display:none}.tabs-filter__item{border:1px solid rgba(39,41,64,.1);padding:7px 15px 7px 7px;border-radius:24px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.3s;transition:.3s}.no-touch .tabs-filter__item:hover,.tabs-filter__item.active-item{border:1px solid rgba(87,161,212,.3)}.tabs-filter__item.active-item .tabs-filter__item-check{background-color:#57a1d4;border:1px solid #57a1d4}.tabs-filter__item-image{height:48px;width:48px;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px}.tabs-filter__item-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:16px}.tabs-filter__item-desc{width:100%;padding-left:12px}.tabs-filter__item-desc .dropdown-checkbox{display:none}.tabs-filter__item-title{font-weight:500;font-size:14px;line-height:14px}.tabs-filter__item-place{margin-top:6px;font-weight:500;font-size:12px;line-height:12px;color:#8d8fa6}.tabs-filter__item-check,.tabs-filter__item-check svg{-webkit-box-flex:0;-webkit-transition:.2s;transition:.2s}.tabs-filter__item-check{width:24px;height:24px;-ms-flex:0 0 24px;flex:0 0 24px;margin-left:8px;border-radius:50%;border:1px solid rgba(39,41,64,.1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs-filter__item-check svg{height:16px;width:16px;-ms-flex:0 0 16px;flex:0 0 16px;opacity:0}.investment-forecast__graphic{border:8px solid #57a1d4;border-radius:48px;background-color:#fff;margin-top:-39px;position:relative;padding:24px 0 0}.investment-forecast__graphic::before{position:absolute;right:23px;top:23px;content:"";width:24px;height:24px;background-image:url(/local/templates/roso/dist/assets/css/pages/project/../../../images/logo-bg.svg)}.investment-forecast__graphic-row{position:relative;overflow:auto;padding:24px 0 70px}.investment-forecast__graphic-row::-webkit-scrollbar{position:fixed;width:0;height:0;background-color:#f5f5f5}.investment-forecast__graphic-container{min-width:1340px;width:100%;padding:0 24px;position:relative}.investment-forecast__graphic-title{font-weight:600;font-size:16px;line-height:19.2px;letter-spacing:0;color:#8d8fa6;text-transform:uppercase;padding-left:24px}.custom-tooltip{position:absolute;background:#fff;font-weight:500;font-size:14px;line-height:14px;border:1px solid rgba(39,41,64,.1);text-align:center;width:120px;color:#272940;padding:15px;border-radius:1000px;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease;opacity:0}.custom-tooltip::before{position:absolute;left:50%;margin-left:-7px;top:53px;border-radius:50%;content:"";width:14px;background-color:#57a1d4;border:2px solid #fff;height:14px}@media only screen and (min-width:768px){.header__btn--favorite--comparison{display:-webkit-box;display:-ms-flexbox;display:flex}.header__btn--phone{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 24px}.header__btn--phone span{display:block;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0;text-align:left}.header__btn--phone svg{display:none}.main-menu__wrapper{padding:16px!important}.main-menu__list ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:27px 30px}.main-menu__list ul li+li{margin-top:0}.main-menu__list li a{font-size:24px;line-height:22px}.main-menu__btn-section{margin-top:36px}.main-menu__projects{padding:38px 40px 40px}.main-menu__projects-link{font-size:24px;line-height:22px}.appart-menu{display:none}.footer{padding:40px 0}.footer .wrapper{padding:0 40px}.footer__row{display:grid;grid-template-columns:repeat(2,1fr)}.footer__top-menu ul{grid-template-columns:repeat(1,1fr);grid-gap:16px}.footer__top-menu li a{font-size:16px;line-height:19px}.footer__projects{margin-top:0}.footer__bottom-politic{margin-top:40px}.cookies{padding:32px}.cookies__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cookies__text{max-width:335px}.cookies__btn-sec,.pane-window__cell+.pane-window__cell{margin-top:0}.pane-window__title{font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:0;text-align:left;white-space:initial}.pane-window__row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px 16px}.pane-window__container{padding:40px 96px}.pane-window__btn-sec{margin-top:0;grid-column:2 span}.pane-window__callback-section{height:350px}.modal-panes .pane{width:360px;cursor:default!important;max-width:360px;border-radius:40px;padding:0}.modal-panes .pane-window__container{padding:30px 32px}.top-page--no-video{margin:51px 0 0}.top-page--small{margin:40px auto 0;padding:0 40px}.top-page__theme+.top-page__title-small{margin-top:36px}.top-page__theme-tag{font-size:16px;line-height:16px;padding:12px 17px}.top-page__row{padding:36px 40px 42px}.top-page__row--tabs{padding:40px 40px 42px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.top-page__row--hero{min-height:420px}.top-page__tabs{margin-bottom:194px}.top-page__item-tab{font-size:16px;line-height:16px;padding:12px 16px}.top-page__public{margin-top:42px}.top-page__public-start,.top-page__public-upgrade{font-size:16px;line-height:26px}.top-page__title-no-video{font-size:58px;line-height:52px;padding:0 48px}.top-page__title{font-size:48px;line-height:43px}.top-page__row--tabs .top-page__title{font-size:40px;line-height:48px}.top-page__title-small{font-size:40px;font-weight:600;line-height:36px;letter-spacing:0}.page-name-alternate+.investment-forecast{margin-top:16px}.page-name-alternate__row{padding:39px}.page-name-alternate__row svg{right:39px}.page-name-alternate__row h1{font-size:48px;line-height:48px}.page-name-alternate__row span{left:10px;top:-16px}.about-screen__top::before{position:absolute;right:39px;top:39px;content:"";width:24px;height:24px;background-image:url(/local/templates/roso/dist/assets/css/pages/project/../../../images/logo-bg.svg)}.about-screen__top{padding:37px 39px 63px;display:grid;grid-template-columns:144px auto;grid-gap:20px}.about-screen__top--slider{padding-bottom:8px}.about-screen__left{padding-top:9px}.about-screen__right{margin-top:0}.about-screen__title{font-size:24px;line-height:29px;padding-right:50px}.about-screen__text{padding-right:50px}.about-screen__diagram{border-radius:32px}.about-screen__slider-section{margin-top:22px;grid-column:2 span/auto;width:calc(100% + 64px)}.about-screen__slide{height:54.7vw}.about-screen__images{height:338px;margin-top:-32px}.about-screen__factoids{grid-template-columns:repeat(6,1fr)}.about-screen__item-factoid-text-title{font-size:24px;line-height:22px}.about-screen__item-factoid{grid-column:2 span/auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:28px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-screen__item-factoid:nth-child(4),.about-screen__item-factoid:nth-child(5){grid-column:3 span/auto}.about-screen__places{margin-top:16px;grid-gap:16px}.diagram-statistic{padding:6px 0 41px}.diagram-statistic .tabs__btn{padding:32px 0}.diagram-statistic .tabs__btn-information{margin-top:32px;max-width:560px;width:100%}.diagram-statistic .tabs__btn-name{font-size:24px;line-height:29px}.diagram-statistic .tabs__btn-cell{margin-right:33px;margin-bottom:33px}.diagram-statistic .tabs__btn-cell:nth-child(even){margin-right:33px}.diagram-statistic .tabs__content-warning{margin:32px auto 0}.genplan__section{margin-top:35px;height:49.4vw;overflow:hidden}.genplan__section+.pseudo-scroll{display:none!important}.genplan-plan svg,.genplan__content{height:49.4vw}.genplan__title{font-size:32px;line-height:29px}.genplan__btn-sec{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.genplan-plan{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}.infrastructure__title{font-size:32px;line-height:29px}.infrastructure__slider{margin-top:35px}.infrastructure__pagination{margin-top:32px}.infrastructure-slide{height:51.3vw}.apparts__title,.infrastructure-slide__name{font-size:24px;line-height:29px}.apparts__title{font-size:32px}.apparts__slider{margin-top:35px}.apparts__pagination{margin-top:32px}.apparts-slide__tag{font-size:16px;line-height:16px;padding:12px 16px}.apparts-slide__picture{height:28.3vw;-webkit-box-flex:0;-ms-flex:0 0 28.3vw;flex:0 0 28.3vw}.apparts-slide__name{font-size:24px;line-height:24px}.apparts-slide__name sup{font-size:13px}.apparts-slide__price{font-size:18px;margin-top:13px}.buy-sposob{margin:16px 0 33px}.buy-sposob--slider{margin:61px 0 49px}.buy-sposob__title-sec{font-size:32px;line-height:29px}.buy-sposob__slider{margin-top:35px}.buy-sposob__pagination{margin-top:32px}.buy-sposob__row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.buy-sposob__item{padding:37px 39px 39px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buy-sposob__item+.buy-sposob__item{margin-top:0}.buy-sposob__item-name{font-size:24px;line-height:29px}.form-page,.form-page__video+.form-container{margin-top:16px}.form-page__video{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;padding:8px}.form-page__video-title{font-size:48px;line-height:43.2px;text-align:left;padding:28px 32px}.form-page__video-content{margin-top:0;height:66.4vw}.form-container__title{font-size:24px;line-height:29px}.form-container__content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px 16px}.form-container__btn-sec{margin-top:0;grid-column:2 span}.form-container__cell+.form-container__cell{margin-top:0}.road-build__title{font-size:32px;line-height:29px}.proects-section__title+.proects-section__list,.road-build__slider{margin-top:35px}.road-build__pagination{margin:32px auto 0}.road-build-slide__tag{font-size:16px;line-height:16px;padding:12px 16px}.road-build-slide__picture{height:53.4vw}.proects-section__pagination{margin-top:32px}.proects-section__title{font-size:32px;line-height:29px}.proects-section__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.proects-section__content-slider{margin:33px auto 15px}.proects-section__item+.proects-section__item{margin-top:0}.proects-section__clear{display:block}.proects-section__btn-sec{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.project-item__picture{height:28vw}.project-item__name{font-size:18px;line-height:22px}.project-item__text{font-size:16px;line-height:20px}.proects-section__slider .project-item__tags-item{font-size:16px;padding:13px 16px}.proects-section__slider .project-item__picture{height:38.4vw}.proects-section__slider .project-item__name{font-size:24px;line-height:29px}.proects-section__slider .project-item__text{margin-top:14px}.contacts-line__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 32px}.contacts-line__cell,.contacts-line__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts-line__cell+.contacts-line__cell,.contacts-line__cell--social{margin-top:0}.contacts-line__cell-mail,.contacts-line__cell-phone{font-size:20px;line-height:24px}.contacts-line__cell-social{width:48px}.investment-forecast.filter-var .dropdown-group,.investment-forecast__selectize.filter-var .dropdown-group{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}.investment-forecast__title{font-size:32px;line-height:29px}.investment-forecast__title+.investment-forecast__row{margin-top:32px}.filter-submit{margin-top:16px}.projects-window{padding:42px 40px}.projects-window__bottom{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;margin-top:31px}.dropdown,.filter-select{margin-top:0}.filter-select--long{grid-column:2 span}.tags-filter{margin-top:15px}.dropdown-group__filter-btn{margin-top:0}.sort-section{margin-top:22px;display:grid;grid-template-columns:auto 258px;grid-gap:10px}.sort-section__refresh{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:22px 0}.sort-section__refresh button{padding-right:24px}.sort-section__combine{margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sort-section__combine label.css-center-content{padding-left:23px}.sort-section__combine label{padding-right:31px}.sort-section__view{margin-top:2px}.sort-section__sort-cell{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:300px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.deadline-tablet{display:block}.investment-forecast__graphic{padding:28px 0 0}.investment-forecast__graphic::before{right:28px;top:28px}.investment-forecast__graphic-title{padding-left:28px}}@media only screen and (min-width:992px){.cookies .wrapper{max-width:842px}.genplan-plan svg{height:49.98vw}}@media only screen and (min-width:1361px){.header__wrapper{padding:0 24px 0 48px}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:40px}.header__btn+.btn-appart{margin-left:16px!important}.header__btn--burger{display:none}.header__btn--appart{background-color:#0066a4;color:#fff;border-radius:50px;text-align:center;font-size:16px;font-weight:600;line-height:16px;letter-spacing:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px 24px;display:block;-webkit-transition:.3s;transition:.3s}.no-touch .header__btn--appart:hover{background-color:#272940}.main-menu__row{display:grid;grid-template-columns:576px auto;grid-gap:0;height:100%}.main-menu__wrapper{height:100%;padding:24px!important}.main-menu__list{border-radius:64px;padding:61px 64px 64px}.main-menu__list ul{grid-template-columns:repeat(1,1fr);grid-gap:40px 30px}.main-menu__list li a{font-size:32px;line-height:29px}.main-menu__btn-section{display:none}.main-menu__projects{margin-top:0;height:100%;border-radius:64px;margin-left:-40px;padding:61px 64px 64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-menu__projects-link{font-size:32px;line-height:29px}.main-menu__projects-contacts{width:100%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-menu__projects-contact{font-size:24px;line-height:29px}.main-menu__projects ul{grid-template-columns:repeat(3,1fr);margin-top:34px;grid-gap:14px 16px}.footer__projects li a,.footer__top-menu li a,.main-menu__projects li a{font-size:18px;line-height:22px}.footer{padding:64px 0;margin-top:24px}.footer .wrapper{padding:0 64px}.footer__row{grid-gap:240px}.footer__top-menu ul{grid-template-columns:repeat(2,1fr);grid-gap:16px 119px}.footer__projects-link{font-size:24px;line-height:24px}.footer__projects ul{margin-top:33px;grid-gap:14px 16px;grid-template-columns:repeat(3,1fr)}.footer__bottom{margin-top:64px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;padding-top:63px}.footer__disclamer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer__bottom-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__bottom-politic{margin-top:0}.cookies__text{font-size:18px;line-height:22px;max-width:540px}.modal-window .destroy-button{display:block;position:absolute;width:64px;height:64px;background-color:#fff;-webkit-box-shadow:0 4px 32px 0 #11111229;box-shadow:0 4px 32px 0 #11111229;border-radius:24px;top:-16px;right:-16px;fill:#0066a4;padding:8px;-webkit-transition:.3s;transition:.3s}.no-touch .modal-window .destroy-button:hover{background-color:#f1f6fb}.cupertino-pane-wrapper .pane{width:540px;cursor:default!important;max-width:540px;border-radius:64px}.pane-window__title{font-size:32px;line-height:38px}.pane-window__row{grid-template-columns:repeat(1,1fr);grid-gap:16px}.pane-window__container{padding:48px 64px 64px}.pane-window__btn-sec{grid-column:initial;margin-top:16px}.pane-window__callback-section{height:500px}.pane-window__status svg{height:64px;width:64px}.pane-window__status-title{margin-top:40px;font-size:32px;line-height:38px}.pane-window__status-text{margin-top:16px}.pane-window__status-btn{margin-top:40px}.tippy-box[data-theme~=baden-tippy] .tippy-content{padding:0}.top-page{margin:24px 0}.top-page--no-video{margin:82px 0 0}.top-page--small{margin:46px auto 0}.top-page--small .wrapper{max-width:1310px}.top-page--small .top-page__title-content{display:grid;grid-template-columns:660px auto}.top-page__theme{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-page__theme-tag{margin-top:45px;position:relative;top:9px}.top-page__row{border-radius:64px;max-height:320px;padding:58px 64px 68px}.top-page__row--tabs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;height:604px}.top-page__row--hero{min-height:604px}.top-page__tabs{margin-bottom:24px}.top-page__item-tab{margin-right:12px;margin-bottom:12px}.top-page__public{margin-top:59px}.top-page__title-no-video{font-size:64px;line-height:64px;padding:0 64px}.top-page__title{font-size:64px;line-height:58px}.top-page__row--tabs .top-page__title{font-size:56px;line-height:67px;max-width:900px}.top-page__title-small{grid-column:2 span;font-size:64px;line-height:64px}.page-name-alternate,.page-name-alternate+.investment-forecast{margin-top:24px}.page-name-alternate__row{border-radius:40px}.page-name-alternate__row h1{font-size:40px;line-height:40px}.page-name-alternate__row span{left:8px;top:-12px}.about-screen{margin:24px 0}.about-screen+.about-screen{margin-top:48px}.about-screen__top::before{right:63px;top:63px}.about-screen__top{grid-template-columns:492px auto;padding:60px 63px 111px;border-radius:64px}.about-screen__top--slider{padding-bottom:8px}.about-screen__navigation{z-index:2;position:absolute;right:40px;bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-screen__fraction{display:block;position:absolute;z-index:2;bottom:51px;left:40px;font-size:16px;font-weight:600;line-height:25.6px;letter-spacing:0;color:#fff;-webkit-box-shadow:0 4px 32px 0 #11111229;box-shadow:0 4px 32px 0 #11111229;border-radius:50px;background-color:#0066a4;width:73px;padding:9px 0;text-align:center}.about-screen__left{font-size:16px;line-height:19px;padding-top:2px}.about-screen__title{font-size:32px;line-height:38px;padding-right:160px}.about-screen__text{margin-top:25px;padding-right:150px}.about-screen__link{margin-top:42px}.about-screen__diagram{border-radius:64px}.about-screen__slider-section{margin-top:46px;margin-left:-56px;width:calc(100% + 112px);border-radius:56px}.about-screen__pagination{display:none}.about-screen__slide{max-height:640px}.about-screen__slide img{border-radius:56px}.about-screen__images{border-radius:64px;margin-top:-40px;height:640px}.about-screen__factoids{grid-template-columns:repeat(87,1fr);margin-top:24px;grid-gap:16px}.about-screen__item-factoid-icon{border-radius:24px;width:64px;height:64px}.about-screen__item-factoid-icon svg{width:32px;height:32px}.about-screen__item-factoid-text-title{font-size:32px;line-height:29px}.about-screen__item-factoid-text-desc{margin-top:18px}.about-screen__item-factoid{grid-column:25 span/auto;padding:39px;grid-gap:78px;border-radius:40px}.about-screen__item-factoid:nth-child(1),.about-screen__item-factoid:nth-child(4){grid-column:37 span/auto}.about-screen__item-factoid:nth-child(5){grid-column:50 span/auto}.about-screen__places{margin-top:24px;grid-template-columns:repeat(2,1fr);grid-gap:24px}.about-screen__places-item{border-radius:40px;grid-gap:40px;grid-template-columns:120px auto}.about-screen__places-item-picture{width:120px;height:120px}.about-screen__places-item-picture img{border-radius:32px}.about-screen__places-item-text{font-size:24px;line-height:29px;white-space:pre-line}.diagram-statistic{padding:0}.diagram-statistic .tabs{display:grid;grid-template-columns:512px auto;grid-gap:80px}.diagram-statistic .tabs__nav{padding:29px 0 36px 63px}.diagram-statistic .tabs__btn-name{font-size:32px;line-height:38px}.diagram-statistic .tabs__btn-cell-value{font-size:24px;line-height:29px}.diagram-statistic .tabs__pane{padding:0 63px 0 0}.diagram-statistic .tabs__pane--show{height:550px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:65px}.diagram-statistic .tabs__pane-vector{width:100%;margin-left:0}.diagram-statistic .tabs__pane-vector-content{padding:0;text-align:center}.genplan{margin:84px 0 0}.genplan__section{margin-top:68px;border-radius:56px;height:720px}.genplan__content{height:720px}.genplan__title{font-size:48px;line-height:43px;padding:0 40px}.genplan__btn{min-height:112px;font-size:24px;line-height:29px;padding:10px 100px 10px 40px;border-radius:40px}.genplan__btn-before{right:24px;top:24px;height:64px;border-radius:24px;width:64px}.genplan__btn-sec{margin-top:24px}.genplan-plan,.genplan-plan svg{height:720px}.pane-window_callback{display:block}.infrastructure{margin-top:84px}.infrastructure__title{font-size:48px;line-height:43px;padding:0 40px}.infrastructure__slider{margin-top:68px}.infrastructure__scrollbar{display:block;margin:39px auto 1px;width:320px;height:2px;background-color:rgba(141,143,166,.2)}.infrastructure__pagination{display:none}.infrastructure-slide{border-radius:40px;height:640px;padding:43px 40px}.infrastructure-slide__tag{left:40px;top:40px}.infrastructure-slide__name{font-size:32px;line-height:38px}.apparts{margin-top:68px}.apparts__title{font-size:48px;line-height:43px;padding:0 40px}.apparts__slider{margin-top:52px}.apparts__slider .swiper-wrapper,.buy-sposob__slider .swiper-wrapper,.form-page__row.grid-true{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}.apparts__pagination{display:none}.apparts-slide{border-radius:40px}.apparts-slide__picture{height:300px;border-radius:32px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}.apparts-slide__description{padding:32px}.apparts-slide__forecast{margin-top:24px;padding:15px 16px}.apparts-slide__forecast-coint,.apparts-slide__forecast-title{font-size:16px;line-height:19px}.apparts-slide__price{margin-top:16px}.apparts-slide__btn{margin-top:35px}.buy-sposob{margin:16px 0 48px}.buy-sposob--slider{margin:84px 0 48px}.buy-sposob__title-sec{font-size:48px;line-height:43px;padding:0 40px}.buy-sposob__slider{margin-top:68px}.buy-sposob__pagination{display:none}.buy-sposob__row{grid-template-columns:repeat(3,1fr);grid-gap:24px}.buy-sposob__item{border-radius:40px;padding:37px 39px 55px}.buy-sposob__item-name{font-size:32px;line-height:38px}.buy-sposob__item-link{margin-top:58px}.form-page{margin-top:24px}.form-page__row.grid-true{grid-template-columns:repeat(2,1fr)}.form-page__video{border-radius:64px}.form-page__video-title{font-size:64px;line-height:58px;padding:34px 40px}.form-page__video-content{height:505px}.form-page__video-content video{border-radius:56px;height:505px}.form-container{border-radius:64px;height:100%;padding:60px 63px}.form-page__video+.form-container{margin-top:0}.form-container__title{font-size:32px;line-height:38px}.form-container__content{grid-template-columns:repeat(1,1fr);grid-gap:16px}.form-container__btn-sec{grid-column:initial;margin-top:16px}.road-build{margin-top:68px}.road-build__title{font-size:48px;line-height:43px;padding:0 40px}.road-build__slider{margin-top:52px}.road-build__scrollbar{display:block;margin:39px auto 1px;width:320px;height:2px;background-color:rgba(141,143,166,.2)}.road-build__pagination{display:none}.road-build-slide{border-radius:40px}.road-build-slide__picture{height:400px;border-radius:32px}.road-build-slide__description{padding:31px 24px 26px}.road-build-slide__name{font-size:18px;line-height:21px}.road-build+.proects-section{margin:82px 0 0}.top-tabs+.proects-section{margin:24px 0 0}.proects-section{margin:68px 0 0}.proects-section__pagination{display:none}.proects-section__scrollbar{display:block;margin:25px auto 1px;width:320px;height:2px;background-color:rgba(141,143,166,.2)}.proects-section__title{font-size:48px;line-height:43px;padding:0 40px}.proects-section__title+.proects-section__list{margin-top:52px}.proects-section__list{grid-gap:16px}.proects-section__content-slider{margin:52px auto 0;overflow:hidden}.proects-section__btn{min-height:112px;font-size:24px;line-height:29px;padding:10px 100px 10px 40px;border-radius:40px}.proects-section__btn-before{right:24px;top:24px;height:64px;border-radius:24px;width:64px}.proects-section__btn-sec{margin-top:24px;grid-gap:16px}.project-item{border-radius:40px}.project-item__sale{bottom:16px;left:16px;padding:8px 16px 8px 8px}.project-item__sale span{font-size:16px;margin-left:4px;line-height:16px}.project-item__picture{border-radius:32px;height:32vw;max-height:420px}.project-item__tags{top:16px;left:16px}.project-item__tags-item svg{margin-right:6px}.project-item__tags-item{font-size:16px;line-height:16px;padding:10px 16px;height:40px}.project-item__description{padding:37px 32px}.project-item__name{font-size:32px;line-height:38px;padding-right:100px}.project-item__text{margin-top:17px}.proects-section__slider .project-item__name{font-size:32px;line-height:39px}.contacts-line{margin:24px auto 15px}.contacts-line__row{border-radius:40px;padding:29px 56px;height:144px}.contacts-line__cell-mail,.contacts-line__cell-phone{font-size:32px;line-height:38px}.contacts-line__cell-social{height:64px;width:48px}.contacts-line__cell-social svg{height:64px;width:64px}.contacts-line__cell-social+.contacts-line__cell-social{margin-left:16px}.investment-forecast{margin:72px 0 0}.investment-forecast.filter-var .dropdown-group{width:100%;display:block}.investment-forecast__title{font-size:48px;line-height:43px;padding:0 40px}.investment-forecast__title+.investment-forecast__row{margin-top:48px}.investment-forecast__selectize{overflow:hidden;border-radius:64px;padding:63px 63px 79px}.investment-forecast__selectize.filter-var{padding:0;border:0;background-color:transparent;border-radius:0;overflow:initial}.investment-forecast__selectize.filter-var .dropdown-input__wrapper-row{display:none}.investment-forecast__selectize.filter-var .dropdown-group{width:100%;display:block}.filter-submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:24px 70px}.filter-all-result,.filter-des-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-des-result{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px}.filter-all-result{font-weight:500;font-size:16px;line-height:16px;letter-spacing:0;color:#8d8fa6;margin-top:16px;-webkit-transition:.3s;transition:.3s}.no-touch .filter-all-result:hover{opacity:.7}.filter-all-result svg{height:13px;width:13px;-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;margin-left:12px;fill:#8d8fa6}.investment-forecast__selectize .nice-select,.investment-forecast__selectize .nice-select-dropdown{border-radius:24px}.projects-window__slider{display:block}.dropdown-content__cell.swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdown-content__cell+.dropdown-content__cell.swiper-slide{border:0}.swiper-slide .dropdown-content__item{border:1px solid rgba(39,41,64,.1);padding:7px;border-radius:32px;height:200px;width:168px;display:block;-webkit-transition:.3s;transition:.3s;cursor:pointer}.no-touch .swiper-slide .dropdown-content__item:hover,.swiper-slide .dropdown-content__item.active-item{color:#fff;background-color:#57a1d4;border:1px solid rgba(39,41,64,.1)}.swiper-slide .dropdown-content__item-image{width:100%;height:120px;border-radius:24px}.swiper-slide .dropdown-content__item-desc{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 12px}.swiper-slide .dropdown-content__item-title{text-align:center;line-height:16px}.swiper-slide .dropdown-content__item-check,.swiper-slide .dropdown-content__item-place{display:none}.dropdown-group__desctop-filter{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px}.dropdown-group .dropdown-content{position:initial!important;left:0!important;display:block!important}.dropdown-group .dropdown-content__row{overflow:inherit;max-height:initial;border:0;padding:0;margin:initial;border-radius:initial;background-color:initial;-webkit-box-shadow:initial;box-shadow:initial}.dropdown-group .dropdown-input__row{display:none}.filter-var .dropdown-group{border:1px solid rgba(39,41,64,.1);background-color:#fff;padding:21px 23px;margin-top:24px;border-radius:40px;display:grid!important;grid-template-columns:320px 320px 416px auto!important;grid-gap:0 24px!important}.filter-var .dropdown-group .deadline-tablet{width:320px;-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px}.filter-var .dropdown-group .dropdown-group__filter-btn{display:none}.dropdown-group .all-search{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:18px}.dropdown-group .all-search,.dropdown-group .tags-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:4 span}.dropdown-group .corpus-filter,.dropdown-group .square-filter{display:block}.dropdown-group__filter-btn.filter-swim{display:block!important}.dropdown-group__filter-btn.filter-swim.index-extra{z-index:190}.dropdown-group__filter-btn.filter-swim button{padding:17px 32px}.dropdown-group .dropdown-content__scrollbar{display:block;margin:41px auto 1px;width:320px;height:2px;background-color:rgba(141,143,166,.2)}.dropdown-group .swiper-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.sort-section{padding:0}.sort-section__sort-elem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sort-section__combine{margin-top:0;margin-left:8px;border-radius:24px}.sort-section__sort-elem .nice-select,.sort-section__sort-elem .nice-select-dropdown{border-radius:24px}.modal-filter-pane .pane{max-width:720px;padding:0;border-radius:40px}.modal-filter-pane .pane .projects-window{padding:23px}.modal-filter-pane .pane .projects-window__top{display:none}.modal-filter-pane .pane .projects-window__bottom{margin-top:0}.investment-forecast__graphic{padding:40px}.investment-forecast__graphic::before{right:39px;top:39px}.investment-forecast__graphic-row{padding:40px 0 0;overflow:hidden}.investment-forecast__graphic{border-radius:64px;margin-top:-40px}.investment-forecast__graphic-container{padding:0}.investment-forecast__graphic-title{font-weight:600;font-size:16px;line-height:19.2px;padding-left:0;letter-spacing:0;color:#8d8fa6;text-transform:uppercase}}
/* End */


/* Start:/local/templates/roso/dist/assets/css/pages/genplans/style.css?1751890319107207*/
@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.pseudo-header{height:88px}.header{width:100%;background-color:#fff;-webkit-box-shadow:0 0 16px 0 rgba(39,41,64,.05);box-shadow:0 0 16px 0 rgba(39,41,64,.05);position:fixed;top:0;left:0;z-index:7}.no-touch .no-scroll .header,.no-touch .no-scroll-2 .header{padding-right:10px}.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:88px}.header__wrapper{padding:0 24px}.header__logo{height:56px;width:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo a{display:block;width:100%;height:100%}.header__logo a img,.main-menu__projects-social a svg{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left}.header__right-section{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__left-section,.header__menu ul,.header__right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu{display:none}.header__menu ul li+li{margin-left:33px}.header__menu ul a{font-size:16px;line-height:16px;position:relative}.no-touch .header__menu ul a:hover{color:#57a1d4}.header__menu ul a.current{color:#57a1d4;pointer-events:none}.header__menu ul a.current::before{height:1px;width:calc(100% + 32px);left:-16px;bottom:-19px;background-color:#57a1d4;content:"";position:absolute}.header .desctop-menu,.header__menu ul a,.main-menu__list li a{font-weight:500;letter-spacing:0;text-align:left;-webkit-transition:.3s;transition:.3s}.header .desctop-menu,.header__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header .desctop-menu{font-size:16px;line-height:16px;margin-left:33px;color:#0066a4;padding-right:24px}.header .desctop-menu span{position:absolute;display:block;width:17px;height:4px;top:6px;right:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:5px;-webkit-transition:.1s;transition:.1s}.header .desctop-menu span+span,.header__btn--burger span+span{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header .desctop-menu span::before{right:0;background-color:#0066a4}.header .desctop-menu span::after,.header .desctop-menu span::before,.header__btn--burger span::after,.header__btn--burger span::before{width:4px;height:4px;border-radius:50px;position:absolute;content:"";top:0;-webkit-transition:.1s;transition:.1s}.header .desctop-menu span::after{left:0;background-color:#0066a4}.header .desctop-menu.is-active,.no-touch .header .desctop-menu:hover{color:#0066a4}.no-touch .header .desctop-menu:hover span::after,.no-touch .header .desctop-menu:hover span::before{background-color:#0066a4}.header .desctop-menu.is-active span{top:7px}.header .desctop-menu.is-active span::before{height:2px;width:100%;top:1px;background-color:#0066a4}.header .desctop-menu.is-active span::after{width:2px;height:2px;opacity:0;background-color:#0066a4}.header__btn{height:48px;width:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px}.about-screen__navigation button+button,.header__btn+.header__btn,.header__btn+.header__btn+a{margin-left:8px}.header__btn+.btn-appart{margin-left:0!important}.header__btn--favorite{border:1px solid rgba(39,41,64,.1);-webkit-transition:.3s;transition:.3s;position:relative}.header__btn--favorite--comparison{display:none}.no-touch .header__btn--favorite:hover,.no-touch .header__btn--phone:hover{border:1px solid rgba(87,161,212,.1)}.header__btn--favorite span{background-color:#57a1d4;display:block;width:20px;height:20px;border-radius:50%;position:absolute;top:-1px;right:-7px;padding:6px 0;color:#fff;font-size:10px;font-weight:600;line-height:10px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.appart-menu__item svg,.header__btn--favorite svg,.header__btn--phone svg{fill:#57a1d4;width:24px;height:24px}.header__btn--phone{border:1px solid rgba(39,41,64,.1);-webkit-transition:.3s;transition:.3s}.no-touch .header__btn--phone:hover span,.no-touch .main-menu__list li a:hover{color:#57a1d4}.header__btn--phone span{display:none;-webkit-transition:.3s;transition:.3s}.header__btn--burger{background-color:#0066a4;margin-left:16px!important}.header__btn--burger span{display:block;width:17px;height:4px;top:22px;left:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:5px;position:absolute;-webkit-transition:.1s;transition:.1s}.header__btn--burger span::after,.header__btn--burger span::before{background-color:#fff}.header__btn--burger span::before{left:0}.header__btn--burger span::after{right:0}.header__btn--burger.is-active span{top:23px}.header__btn--burger.is-active span+span{left:16px}.appart-menu::before,.header__btn--burger.is-active span::before{height:2px;width:100%}.header__btn--burger.is-active span::after{width:2px;height:2px;opacity:0}.header__btn--appart{display:none}.main-menu{position:fixed;height:calc(100vh - 88px);top:88px;z-index:160;left:0;background-color:rgba(0,0,0,.5);width:100%;overflow:auto;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.no-touch .no-scroll .main-menu,.no-touch .no-scroll-2 .main-menu{padding-right:10px}.main-menu--open{opacity:1;pointer-events:all}.main-menu__wrapper{padding:8px!important}.main-menu__list{background-color:#fff;border-radius:48px;padding:38px 40px 80px}.main-menu__list ul li+li{margin-top:26px}.main-menu__list li a{font-size:20px;line-height:18px}.main-menu__btn{background-color:#0066a4;color:#fff;border-radius:50px;padding:16px 30px;width:100%;text-align:center;font-size:16px;font-weight:600;line-height:16px;letter-spacing:0}.main-menu__btn-section{margin-top:30px}.main-menu__projects{background-color:#57a1d4;min-height:250px;border-radius:48px;padding:38px 40px 64px;margin-top:-40px;position:relative}.main-menu__projects-row{width:100%}.main-menu__projects-link{font-size:20px;font-weight:500;line-height:18px;letter-spacing:0;text-align:left;color:#fff;-webkit-transition:.3s;transition:.3s}.no-touch .main-menu__projects li a:hover,.no-touch .main-menu__projects-link:hover{opacity:.7}.main-menu__projects-contacts{margin-top:37px}.main-menu__projects-contact,.main-menu__projects-social a{display:block;opacity:.7;-webkit-transition:.3s;transition:.3s}.main-menu__projects li a,.main-menu__projects-contact{color:#fff;font-weight:500;letter-spacing:0;text-align:left}.main-menu__projects-contact{font-size:18px;line-height:21.6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.no-touch .main-menu__projects-contact:hover,.no-touch .main-menu__projects-social a:hover{opacity:1}.main-menu__projects-contact+.main-menu__projects-contact{margin-top:8px}.main-menu__projects ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:11px 0;margin-top:23px}.main-menu__projects li a{font-size:16px;line-height:19.2px;-webkit-transition:.3s;transition:.3s}.main-menu__projects-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:18px}.main-menu__projects-social a{height:48px;width:48px}.main-menu__projects-social a svg{-o-object-position:center;object-position:center}.appart-menu{margin-top:26px;padding-top:32px;overflow:hidden;position:relative}.appart-menu::before{background-image:url(/local/templates/roso/dist/assets/css/pages/genplans/../../../images/line-hr.svg);background-size:auto 100%;position:absolute;left:0;top:0;content:""}.appart-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.appart-menu__item+.appart-menu__item{margin-top:28px}.appart-menu__item-count,.appart-menu__item-name{font-size:20px;font-weight:500;line-height:18px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.appart-menu__item-count{position:relative;top:-5px;left:9px;font-size:12px;font-weight:600;line-height:12px;text-align:center;color:#8d8fa6}.appart-menu__item svg{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;margin-right:4px}.footer{margin-top:16px;padding:40px 0 36px;overflow:hidden;background-color:#f0f0f0}.footer .wrapper{padding:0 24px}.footer__projects ul,.footer__top-menu ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}.footer__top-menu li a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:19px}.no-touch .footer__projects li a:hover,.no-touch .footer__projects-link:hover,.no-touch .footer__top-menu li a:hover{color:#272940}.footer__projects{margin-top:40px}.footer__projects-link,.footer__top-menu li a{font-weight:500;letter-spacing:0;text-align:left;color:#8d8fa6}.footer__projects-link{font-family:Geometria;font-size:20px;line-height:20px;-webkit-transition:.3s;transition:.3s}.footer__projects ul{grid-gap:11px 16px;margin-top:22px}.cookies__btn-sec button,.footer__projects li a,.footer__top-menu li a{font-size:16px;-webkit-transition:.3s;transition:.3s}.footer__projects li a{font-family:Geometria;line-height:19px;color:#8d8fa6}.footer__bottom{padding-top:40px;position:relative;margin-top:40px}.footer__bottom::before{position:absolute;left:-2000px;top:-1px;content:"";width:89000px;height:1px;background-color:rgba(39,41,64,.1)}.footer__disclamer,.footer__projects li a{font-weight:500;letter-spacing:0;text-align:left}.footer__disclamer{font-size:14px;line-height:19.6px;color:rgba(141,143,166,.5)}.footer__bottom-copyright,.footer__bottom-person-data,.footer__bottom-politic{font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:0;text-align:left;margin-top:25px}.footer__bottom-person-data a,.footer__bottom-politic a{color:rgba(141,143,166,.5);-webkit-transition:.3s;transition:.3s}.no-touch .footer__bottom-person-data a:hover,.no-touch .footer__bottom-politic a:hover{color:rgba(39,41,64,.5)}.footer__bottom-copyright,.footer__bottom-person-data{margin-top:8px}.footer__bottom-copyright{color:rgba(141,143,166,.5);margin-top:25px}.footer__bottom-develop{margin-top:24px}.footer__bottom-develop svg{fill:rgba(141,143,166,.5);height:14px;width:145px;-webkit-transition:.3s;transition:.3s}.no-touch .footer__bottom-develop svg:hover{fill:#272940}.cookies{position:fixed;padding:8px;bottom:0;left:0;width:100%;z-index:130;display:none}.cookies.show{display:block}.cookies .wrapper{padding:0;max-width:600px}.cookies__row{padding:32px;-webkit-box-shadow:0 8px 32px 0 #27294014;box-shadow:0 8px 32px 0 #27294014;background-color:#fff;border-radius:32px}.cookies__text{font-size:16px;font-weight:500;line-height:19.2px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.cookies__text span{color:#0066a4}.cookies__btn-sec{margin-top:24px}.cookies__btn-sec button{background-color:#0066a4;color:#fff;font-weight:600;border-radius:50px;line-height:16px;padding:20px 24px}.no-touch .cookies__btn-sec button:hover,.no-touch .pane-window__appart-btn:hover{background-color:#272940}.modal-window .destroy-button{display:none}.cupertino-pane-wrapper{z-index:99180}.cupertino-pane-wrapper .pane{border-radius:48px 48px 0 0;max-width:100%}.cupertino-pane-wrapper .draggable{height:45px;padding:20px}.cupertino-pane-wrapper .move{height:4px;width:40px;border-radius:60px;background-color:#8d8fa6;opacity:.3}.pane-window__title{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;white-space:pre-line;margin-bottom:32px}.pane-window__title--no-margin{margin-bottom:0}.pane-window__counters,.pane-window__ending{font-size:16px;font-weight:500;line-height:19.2px;letter-spacing:0}.pane-window__ending{text-align:left;color:#8d8fa6;margin-top:8px}.pane-window__counters{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pane-window__counters .prices{color:#57a1d4}.pane-window__appart-btn,.pane-window__btn-sec button{font-size:16px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;display:block;width:100%;padding:24px;border-radius:100px;-webkit-transition:.3s;transition:.3s}.pane-window__appart-btn{color:#fff;background-color:#0066a4;margin-top:32px}.pane-window__appart-btn+.pane-window__appart-btn,.pane-window__cell+.pane-window__cell{margin-top:16px}.pane-window__appart-btn--light{background-color:rgba(87,161,212,.1);color:#57a1d4;cursor:pointer}.pane-window__container{padding:40px 24px}.pane-window__btn-sec{margin-top:32px}.pane-window__btn-sec button{color:#57a1d4;background-color:rgba(87,161,212,.1)}.no-touch .pane-window__appart-btn--light:hover,.no-touch .pane-window__btn-sec button:hover{color:#fff;background-color:#57a1d4}.pane-window__politic{font-size:12px;font-weight:500;line-height:17px;letter-spacing:0;text-align:center;opacity:.5;max-width:270px;margin:16px auto 0}.pane-window__cell{position:relative}.pane-window .input:not(:-moz-placeholder-shown)+.label{transform:translateY(-100%) scale(.7)}.pane-window .input:not(:-ms-input-placeholder)+.label{-ms-transform:translateY(-100%) scale(.7);transform:translateY(-100%) scale(.7)}.pane-window .input:focus+.label,.pane-window .input:not(:placeholder-shown)+.label{-webkit-transform:translateY(-100%) scale(.7);-ms-transform:translateY(-100%) scale(.7);transform:translateY(-100%) scale(.7)}.pane-window .input{width:100%;height:64px;border-radius:24px;padding:0 23px;border:1px solid rgba(39,41,64,.1);-webkit-transition:border-color 250ms;transition:border-color 250ms;background-color:transparent;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0}.pane-window .input:hover{border:1px solid #57a1d4}.pane-window .input:focus{outline:0;border:1px solid #57a1d4}.pane-window .input::-webkit-input-placeholder{color:transparent}.pane-window .input::-moz-placeholder{color:transparent}.pane-window .input:-ms-input-placeholder{color:transparent}.pane-window .input::-ms-input-placeholder{color:transparent}.pane-window .input::placeholder{color:transparent}.pane-window .input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute}.pane-window .error .input{border:1px solid #e84f6b}.pane-window .error .message{opacity:1}.pane-window .label,.pane-window .message{font-weight:500;letter-spacing:0;text-align:left;position:absolute;left:24px;pointer-events:none}.pane-window .label{top:24px;font-size:16px;line-height:16px;color:#272940;opacity:.5;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms,-webkit-transform 250ms}.pane-window .message{font-size:11px;line-height:11px;color:#e84f6b;bottom:-13px;opacity:0;-webkit-transition:.3s;transition:.3s}.pane-window__callback-section{height:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px}.pane-window__status{text-align:center}.pane-window__status svg{height:56px;width:56px}.pane-window__status-text,.pane-window__status-title{font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:0;text-align:center;margin-top:24px}.pane-window__status-text{margin-top:8px;font-size:16px;line-height:25.6px;opacity:.6}.pane-window__status-btn{margin-top:24px;border:1px solid rgba(39,41,64,.1);font-size:16px;font-weight:500;line-height:16px;letter-spacing:0;text-align:left;border-radius:100px;padding:20px 24px;-webkit-transition:.3s;transition:.3s}.no-touch .about-screen__link a:hover,.no-touch .pane-window__status-btn:hover{color:#0066a4}.modal-panes .destroy-button{display:none}.tippy-box[data-theme~=baden-tippy]{width:360px!important;max-width:initial!important;background-color:#fff;border-radius:40px;color:#272940;-webkit-box-shadow:0 0 24px 0 #2729401a;box-shadow:0 0 24px 0 #2729401a}.tippy-box[data-theme~=baden-tippy] .pane-window__container{padding:32px}.tippy-box[data-theme~=baden-tippy] .pane-window__title{font-size:24px;line-height:29px}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar,.swiper-scrollbar-drag{position:relative;border-radius:var(--swiper-scrollbar-border-radius, 10px)}.swiper-scrollbar{-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:38px;line-height:36px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(19px);-ms-transform:scale(.75) translateY(19px);transform:scale(.75) translateY(19px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;opacity:0}.nice-select .list{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0;max-height:210px;overflow-y:auto}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .optgroup,.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0!important;font-size:14px}.top-page{margin:16px 0}.top-page--no-video{margin:34px 0 16px}.top-page--small{margin:32px auto 0;padding:0 16px}.top-page__theme{pointer-events:none}.top-page__theme+.top-page__title-small{margin-top:23px}.top-page__theme-tag{font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left;color:#fff;background-color:#0066a4;border-radius:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:9px 13px;pointer-events:none}.top-page__row{height:53.2vw;max-height:200px;overflow:hidden;border-radius:48px;padding:36px 40px 42px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.top-page__row--tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 40px 42px}.top-page__row--hero{min-height:400px}.top-page__row video,.top-page__row::before{width:100%;height:100%;position:absolute;left:0;top:0}.top-page__row::before{background:-webkit-gradient(linear,left top,left bottom,color-stop(.41%,rgba(0,0,0,.3)),color-stop(50%,transparent),to(rgba(0,0,0,.3)));background:linear-gradient(180deg,rgba(0,0,0,.3) .41%,transparent 50%,rgba(0,0,0,.3) 100%);content:"";z-index:2}.top-page__row video{z-index:1;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top-page__tabs{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:200px}.top-page__item-tab{font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left;padding:9px 12px;border-radius:50px;background-color:#fff;white-space:nowrap;margin-right:8px;margin-bottom:8px}.top-page__item-tab.active{background-color:#0066a4;color:#fff}.top-page__public{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:26px}.top-page__public-upgrade{color:#8d8fa6}.top-page__public-start,.top-page__public-upgrade{font-size:14px;font-weight:500;line-height:22.4px;letter-spacing:0;text-align:left}.top-page__title,.top-page__title-no-video{font-size:28px;font-weight:600;letter-spacing:0;text-align:left;position:relative;z-index:2}.top-page__title-no-video{line-height:33px;padding:0 16px}.top-page__title{line-height:34px;color:#fff}.page-name-alternate__row span,.top-page__title-small{font-size:28px;font-weight:600;line-height:33.6px;letter-spacing:0;text-align:left}.page-name-alternate{margin-top:16px}.page-name-alternate+.investment-forecast{margin-top:14px}.page-name-alternate+.investment-forecast .sort-section{margin-top:0}.about-screen__navigation button,.page-name-alternate__row{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-name-alternate__row{border:1px solid rgba(39,41,64,.1);padding:31px;border-radius:32px;position:relative}.page-name-alternate__row svg{position:absolute;top:50%;margin-top:-12px;right:31px;height:24px;width:24px}.page-name-alternate__row h1{font-weight:600;font-size:28px;line-height:28px}.page-name-alternate__row span{color:#8d8fa6;font-size:16px;line-height:16px;text-align:right;position:relative;left:9px;top:-6px}.about-screen{margin:16px 0}.about-screen__top{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:48px;min-height:250px;padding:36px 39px 79px;position:relative}.about-screen__top--slider{padding-bottom:8px;overflow:hidden}.about-screen__navigation{display:none}.about-screen__navigation button{width:64px;height:64px;border-radius:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s}.no-touch .about-screen__navigation button:hover{background-color:#f1f6fb;-webkit-box-shadow:0 4px 32px 0 #11111229;box-shadow:0 4px 32px 0 #11111229}.about-screen__navigation button.prev svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.about-screen__navigation button svg{fill:#0066a4;width:32px;height:32px}.about-screen__fraction{display:none;pointer-events:none}.about-screen__left,.about-screen__link a{font-size:14px;font-weight:600;line-height:16.8px;letter-spacing:.02em;text-align:left;color:#8d8fa6;text-transform:uppercase}.about-screen__right{margin-top:19px}.about-screen__right--long{margin-top:35px}.about-screen__text,.about-screen__title{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;color:#272940}.about-screen__text{font-size:16px;line-height:26px;color:#8d8fa6;margin-top:16px}.about-screen__link{margin-top:34px}.about-screen__link a{line-height:14px;color:#57a1d4;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}.no-touch .about-screen__link a:hover svg,.no-touch .apparts-slide:hover .apparts-slide__btn svg,.no-touch .buy-sposob__item:hover .buy-sposob__item-link svg{stroke:#0066a4;margin-left:12px}.about-screen__link a svg{height:16px;width:16px;stroke:#57a1d4;stroke-width:2px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;margin-left:8px;-webkit-transition:.3s;transition:.3s}.about-screen__diagram{overflow:hidden;margin-top:-40px;position:relative;z-index:2;background-color:#57a1d4;border-radius:48px}.about-screen__slider-section{margin-top:42px;margin-left:-32px;width:calc(100% + 64px);overflow:hidden;border-radius:40px}.about-screen__slider{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.about-screen__pagination{position:absolute;height:4px;width:100%;z-index:2;bottom:8px;text-align:center;left:0}.about-screen__pagination .swiper-pagination-bullet{width:32px;border-radius:10px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);height:4px;background-color:#fff;opacity:.5}.about-screen__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.no-touch .diagram-statistic .tabs__btn:hover .tabs__btn-name{opacity:1}.about-screen__slide{height:44.8vw}.about-screen__slide img,.form-page__video-content video{border-radius:40px}.about-screen__images{border-radius:48px;height:80vw;overflow:hidden;margin-top:-40px;position:relative;z-index:2}.about-screen__images img,.about-screen__places-item-picture img,.about-screen__slide img,.form-page__video-content video{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-screen__factoids{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:8px;margin-top:16px}.about-screen__item-factoid{border:1px solid rgba(39,41,64,.1);background-color:#fff;padding:31px;border-radius:32px;display:grid;grid-template-columns:48px auto;grid-gap:24px}.about-screen__item-factoid-icon{width:48px;height:48px;border-radius:16px;background-color:#57a1d4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-screen__item-factoid-icon svg{height:24px;width:24px}.about-screen__item-factoid-text{padding-top:11px}.about-screen__item-factoid-text-desc,.about-screen__item-factoid-text-title{color:#272940;font-size:20px;font-weight:500;line-height:18px;letter-spacing:0;text-align:left}.about-screen__item-factoid-text-desc{margin-top:8px;font-size:16px;line-height:19.2px;color:#8d8fa6}.about-screen__places{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:8px;margin-top:24px}.about-screen__places-item{border:1px solid rgba(39,41,64,.1);background-color:#fff;padding:7px;border-radius:32px;display:grid;grid-template-columns:96px auto;grid-gap:24px}.about-screen__places-item-picture{height:96px;width:96px}.about-screen__places-item-picture img{border-radius:24px}.about-screen__places-item-text{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;padding-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.diagram-statistic{padding:16px 0 41px}.diagram-statistic .j-parent-scroll{scrollbar-width:none}.diagram-statistic .j-parent-scroll::-webkit-scrollbar{display:none;width:0;height:0}.diagram-statistic .tabs__nav{padding:0 40px}.diagram-statistic .tabs__btn{padding:24px 0;border-top:1px solid rgba(255,255,255,.5);cursor:pointer;-webkit-transition:.3s;transition:.3s}.diagram-statistic .tabs__btn:first-child{border-top:none}.diagram-statistic .tabs__btn-information{display:none;margin-top:23px;margin-bottom:-24px;cursor:default;width:calc(100% + 24px)}.diagram-statistic .tabs__btn-name{color:#fff;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;opacity:.5;-webkit-transition:.3s;transition:.3s}.diagram-statistic .tabs__btn-cell{color:#fff;margin-right:24px;margin-bottom:24px}.diagram-statistic .tabs__btn-cell-title{opacity:.5;font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left}.diagram-statistic .tabs__btn-cell-value{margin-top:9px;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}.diagram-statistic .tabs__btn--active .tabs__btn-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.diagram-statistic .tabs__btn--active .tabs__btn-name{opacity:1}.diagram-statistic .tabs__content-warning{font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:center;color:#fff;margin:23px auto 0}.diagram-statistic .tabs__pane{overflow:hidden;padding:0 40px;max-height:0}.diagram-statistic .tabs__pane--show{display:block;max-height:initial}.diagram-statistic .tabs__pane .pseudo-scroll{background-color:rgba(255,255,255,.2);margin:23px auto;width:100%}.diagram-statistic .tabs__pane .pseudo-scroll .pseudo-scroll__drag-item{background-color:#fff}.diagram-statistic .tabs__pane-vector{overflow:auto;margin-left:-40px;width:calc(100% + 80px)}.diagram-statistic .tabs__pane-vector::-webkit-scrollbar{display:none}.diagram-statistic .tabs__pane-vector-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:100%;padding:0 40px;text-align:center}.diagram-statistic .tabs__pane-vector img{height:360px;max-width:initial;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.genplan{margin:47px 0 0}.genplan__section{overflow:auto;margin-top:26px;border-radius:40px}.genplan__section::-webkit-scrollbar{display:none;width:0}.genplan__section+.pseudo-scroll{margin-top:22px}.genplan__content{min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:123.735vw}.genplan__title{font-size:24px;font-weight:500;line-height:21.6px;letter-spacing:0;text-align:left;padding:0 32px}.genplan__btn,.genplan__btn-before{-webkit-transition:.3s;transition:.3s}.genplan__btn{min-height:80px;color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;background-color:#0066a4;border:1px solid #0066a4;width:100%;position:relative;border-radius:32px;padding:10px 100px 10px 28px}.no-touch .genplan__btn:hover{background-color:#fff;color:#0066a4}.no-touch .genplan__btn:hover,.no-touch .genplan__btn:hover .proects-section__btn-before{border:1px solid rgba(39,41,64,.1)}.genplan__btn-before{background-color:#fff;border:1px solid #fff;height:56px;width:56px;position:absolute;right:12px;top:12px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.genplan__btn-before svg{width:32px;height:32px;fill:#0066a4}.genplan__btn-sec{margin-top:22px}.genplan-plan{min-width:100%;height:123.735vw;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:40px}.genplan-plan svg{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;min-width:100%;height:123.735vw;width:auto}.genplan-plan svg image{width:auto!important}.modal-window-hidden,.pane-window_callback{display:none}.on-sale{fill:rgba(87,161,212,.1);cursor:pointer;stroke:#57a1d4;-webkit-transition:.3s;transition:.3s}.no-touch .on-sale:hover{fill:rgba(87,161,212,.3);stroke:#57a1d4;stroke-width:2}.on-sale:hover+.circles-key{opacity:0}.circles-key{stroke:rgba(39,41,64,.1);stroke-width:3;-webkit-transition:.2s;transition:.2s;pointer-events:none}polygon{outline:0}.appart-appart__price,.appart-appart__title{font-weight:500;font-size:16px;line-height:19.2px;letter-spacing:0}.appart-appart__price{font-size:24px;line-height:28.8px;margin-top:8px}.appart-appart__btns{margin-top:24px}.appart-appart__btns .pane-window__appart-btn{margin-top:0}.appart-appart__btns .pane-window__appart-btn+.pane-window__appart-btn{margin-top:16px}.appart-appart__group{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;line-height:16.8px;letter-spacing:0;color:#8d8fa6}.appart-appart__group-item{position:relative;margin-right:20px}.appart-appart__group-item:first-child::before{display:none}.appart-appart__group-item::before{position:absolute;left:-4px;top:50%;margin-top:-2px;border-radius:50%;content:"";width:4px;height:4px;background-color:#8d8fa6;margin-left:-8px;opacity:.3}.flat-path{cursor:not-allowed;-webkit-transition:.3s fill,.3s stroke;transition:.3s fill,.3s stroke}.flat-path.--free{cursor:pointer;fill:rgba(87,161,212,.1)}.flat-path.--free:hover{fill:rgba(87,161,212,.5)}.flat-path.--booking,.flat-path.--sold{cursor:not-allowed;fill:rgba(141,143,166,.5)}.flat-path.--sold{fill:rgba(255,255,255,.5)}.infrastructure{overflow:hidden;margin:47px auto 48px}.infrastructure__title{font-size:24px;font-weight:500;line-height:21.6px;letter-spacing:0;text-align:left;padding:0 32px}.infrastructure__slider{margin-top:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.infrastructure__slider .swiper-wrapper{height:auto}.infrastructure__scrollbar{display:none}.infrastructure__scrollbar .swiper-scrollbar-drag{background-color:#0066a4;border-radius:80px;height:4px;position:relative;top:-1px}.infrastructure__pagination{text-align:center;margin-top:24px}.apparts__pagination .swiper-pagination-bullet,.buy-sposob__pagination .swiper-pagination-bullet,.infrastructure__pagination .swiper-pagination-bullet{width:32px;height:4px;border-radius:50px;background-color:#8d8fa6;-webkit-transition:.3s;transition:.3s}.no-touch .apparts__pagination .swiper-pagination-bullet:hover,.no-touch .infrastructure__pagination .swiper-pagination-bullet:hover{background-color:#8d8fa6}.apparts__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.infrastructure__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#57a1d4}.infrastructure-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;border-radius:32px;overflow:hidden;height:102.4vw;padding:24px}.infrastructure-slide::before{position:absolute;left:0;top:0;content:"";width:100%;z-index:2;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.7) 100%)}.apparts-slide__picture img,.infrastructure-slide img,.road-build-slide__picture img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.infrastructure-slide img{z-index:1}.infrastructure-slide__name,.infrastructure-slide__tag{font-weight:500;letter-spacing:0;z-index:3;text-align:left;color:#fff}.infrastructure-slide__tag{position:absolute;left:24px;top:24px;font-size:16px;line-height:16px;background-color:#0066a4;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 17px;border-radius:80px}.infrastructure-slide__name{font-size:20px;line-height:24px;position:relative}.apparts{overflow:hidden;margin:47px auto 48px}.apparts__title{font-size:24px;font-weight:500;line-height:21.6px;letter-spacing:0;text-align:left;padding:0 32px}.apparts__slider{margin-top:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.apparts__pagination{text-align:center;margin-top:24px}.apparts-slide{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:32px;min-height:250px;padding:7px;position:relative;cursor:pointer;-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.no-touch .apparts-slide:hover .apparts-slide__btn{color:#0066a4}.no-touch .apparts-slide:hover .apparts-slide__picture img,.no-touch .project-item:hover .project-item__picture img,.no-touch .road-build-slide:hover .road-build-slide__picture img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.apparts-slide__tag{font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left;background-color:#fff;position:absolute;left:16px;top:16px;border-radius:80px;z-index:2;padding:9px 12px}.apparts-slide__picture{height:56.9vw;position:relative;overflow:hidden;border-radius:24px;-webkit-box-flex:0;-ms-flex:0 0 56.9vw;flex:0 0 56.9vw;width:100%}.apparts-slide__picture img,.road-build-slide__picture img{-webkit-transition:.3s;transition:.3s}.apparts-slide__description{padding:24px 24px 17px;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.apparts-slide__name{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.apparts-slide__name sup{font-size:11px;position:relative;left:1px}.apparts-slide__forecast{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:rgba(53,179,106,.1);padding:12px 16px;border-radius:12px;margin-top:18px;width:100%}.apparts-slide__forecast-coint,.apparts-slide__forecast-title{color:#35b36a;font-size:14px;line-height:16px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.apparts-slide__forecast-title{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apparts-slide__forecast-title svg{height:16px;width:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;margin-right:8px;position:relative}.apparts-slide__forecast-coint{font-weight:600}.apparts-slide__price{color:#8d8fa6;font-size:16px;font-weight:500;line-height:19px;letter-spacing:0;text-align:left;margin-top:8px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.apparts-slide__price span{font-size:12px;line-height:14px}.apparts-slide__btn{font-size:14px;font-weight:600;line-height:14px;letter-spacing:.02em;text-align:left;color:#57a1d4;text-transform:uppercase;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;margin-top:28px}.apparts-slide__btn svg,.buy-sposob__item-link svg{height:16px;width:16px;stroke:#57a1d4;stroke-width:2px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;margin-left:8px;-webkit-transition:.3s;transition:.3s}.buy-sposob{margin:16px 0 40px}.buy-sposob--slider{margin:63px 0 48px;overflow:hidden}.buy-sposob__title-sec{font-size:24px;font-weight:500;line-height:21.6px;letter-spacing:0;text-align:left;padding:0 32px}.buy-sposob__slider{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-top:26px}.buy-sposob__slider .buy-sposob__item+.buy-sposob__item{margin-top:0}.buy-sposob__slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buy-sposob__pagination{text-align:center;margin-top:24px}.no-touch .buy-sposob__pagination .swiper-pagination-bullet:hover{background-color:#8d8fa6}.buy-sposob__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#57a1d4}.buy-sposob__item{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:32px;padding:30px 31px 39px;-webkit-transition:.3s;transition:.3s;display:block}.no-touch .buy-sposob__item:hover .buy-sposob__item-link{color:#0066a4}.buy-sposob__item+.buy-sposob__item,.form-page__video+.form-container{margin-top:8px}.buy-sposob__item-name,.buy-sposob__item-text{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}.buy-sposob__item-text{font-size:16px;line-height:25.6px;color:#8d8fa6;margin-top:25px}.buy-sposob__item-text span{display:block}.buy-sposob__item-text p+p{margin-top:27px}.buy-sposob__item-link{font-size:14px;font-weight:600;line-height:14px;letter-spacing:.02em;text-align:left;color:#57a1d4;text-transform:uppercase;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;margin-top:42px}.form-page{margin-top:32px}.form-page__video{background-color:#57a1d4;border-radius:48px;padding:37px 8px 8px}.form-container__btn-sec button,.form-page__video-title{font-size:28px;font-weight:600;line-height:25.2px;letter-spacing:0;text-align:center;color:#fff}.form-page__video-content{height:136vw;margin-top:34px}.form-container{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:48px;padding:38px 39px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.form-container__title{font-size:20px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}.form-container__content{margin-top:33px}.form-container__btn-sec{margin-top:32px}.form-container__btn-sec button{font-size:16px;line-height:16px;display:block;width:100%;padding:24px;border-radius:100px;color:#57a1d4;background-color:rgba(87,161,212,.1);-webkit-transition:.3s;transition:.3s}.no-touch .form-container__btn-sec button:hover{color:#fff;background-color:#57a1d4}.form-container__politic{font-size:12px;font-weight:500;line-height:17px;letter-spacing:0;text-align:center;opacity:.5;max-width:270px;margin:16px auto 0}.form-container__cell{position:relative}.form-container__cell+.form-container__cell{margin-top:16px}.form-container .input:not(:-moz-placeholder-shown)+.label{transform:translateY(-100%) scale(.7)}.form-container .input:not(:-ms-input-placeholder)+.label{-ms-transform:translateY(-100%) scale(.7);transform:translateY(-100%) scale(.7)}.form-container .input:focus+.label,.form-container .input:not(:placeholder-shown)+.label{-webkit-transform:translateY(-100%) scale(.7);-ms-transform:translateY(-100%) scale(.7);transform:translateY(-100%) scale(.7)}.form-container .input{width:100%;height:64px;border-radius:24px;padding:0 23px;border:1px solid rgba(39,41,64,.1);-webkit-transition:border-color 250ms;transition:border-color 250ms;background-color:transparent;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0}.form-container .input:hover{border:1px solid #57a1d4}.form-container .input:focus{outline:0;border:1px solid #57a1d4}.form-container .input::-webkit-input-placeholder{color:transparent}.form-container .input::-moz-placeholder{color:transparent}.form-container .input:-ms-input-placeholder{color:transparent}.form-container .input::-ms-input-placeholder{color:transparent}.form-container .input::placeholder{color:transparent}.form-container .input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute}.form-container .error .input{border:1px solid #e84f6b}.form-container .error .message{opacity:1}.form-container .label{position:absolute;top:24px;left:24px;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0;color:#272940;opacity:.5;text-align:left;pointer-events:none;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms,-webkit-transform 250ms}.form-container .message{font-size:11px;line-height:11px;color:#e84f6b;position:absolute;bottom:-14px;left:24px;opacity:0;pointer-events:none;-webkit-transition:.3s;transition:.3s}.road-build{overflow:hidden;margin:47px auto 48px}.form-container .message,.road-build__title{font-weight:500;letter-spacing:0;text-align:left}.road-build__title{font-size:24px;line-height:21.6px;padding:0 32px}.road-build__slider{margin-top:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}.road-build__scrollbar{display:none}.road-build__scrollbar .swiper-scrollbar-drag{background-color:#0066a4;border-radius:80px;height:4px;position:relative;top:-1px}.road-build__pagination{text-align:center;margin:24px auto 0;-webkit-transform:initial!important;-ms-transform:initial!important;transform:initial!important}.road-build__pagination .swiper-pagination-bullet{width:32px;height:4px;border-radius:50px;background-color:#8d8fa6;-webkit-transition:.3s;transition:.3s;-webkit-transform:initial;-ms-transform:initial;transform:initial}.no-touch .road-build__pagination .swiper-pagination-bullet:hover{background-color:#8d8fa6}.proects-section__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.road-build__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#57a1d4}.road-build-slide{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:32px;min-height:250px;padding:7px;position:relative;-webkit-transition:.3s;transition:.3s}.no-touch .road-build-slide:hover .road-build-slide__name{color:#57a1d4}.project-item__sale span,.road-build-slide__tag{font-size:14px;font-weight:500;line-height:14px;text-align:left}.road-build-slide__tag{letter-spacing:0;background-color:#fff;position:absolute;left:16px;top:16px;border-radius:80px;z-index:2;padding:9px 12px}.road-build-slide__picture{height:107vw;position:relative;border-radius:24px;overflow:hidden}.road-build-slide__description{padding:24px}.road-build-slide__name{font-size:16px;font-weight:500;line-height:19px;letter-spacing:0;text-align:left;-webkit-transition:.3s;transition:.3s}.proects-section{margin:45px 0 0;overflow:hidden}.road-build+.proects-section{margin:63px 0 0}.top-tabs+.proects-section{margin:16px 0 0}.proects-section__slider{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.proects-section__pagination{text-align:center;margin-top:24px}.proects-section__pagination .swiper-pagination-bullet{width:32px;height:4px;border-radius:50px;background-color:#8d8fa6;-webkit-transition:.3s;transition:.3s}.no-touch .proects-section__pagination .swiper-pagination-bullet:hover{background-color:#8d8fa6}.proects-section__scrollbar{display:none}.proects-section__scrollbar .swiper-scrollbar-drag{background-color:#0066a4;border-radius:80px;height:4px;position:relative;top:-1px}.proects-section__title{font-size:24px;font-weight:500;line-height:21.6px;letter-spacing:0;text-align:left;padding:0 32px}.proects-section__title+.proects-section__list{margin-top:25px}.proects-section__content-slider{margin:25px auto 15px}.proects-section__item+.proects-section__item{margin-top:8px}.genplant-detailed__interactive .panzoom-btn+.panzoom-btn::after,.proects-section__clear{display:none}.proects-section__btn{min-height:80px;color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;background-color:#0066a4;border:1px solid #0066a4;width:100%;position:relative;border-radius:32px;padding:10px 100px 10px 28px;-webkit-transition:.3s;transition:.3s}.no-touch .proects-section__btn:hover{background-color:#fff;border:1px solid rgba(39,41,64,.1);color:#0066a4}.no-touch .proects-section__btn:hover .proects-section__btn-before{border:1px solid rgba(39,41,64,.1)}.proects-section__btn-before{background-color:#fff;border:1px solid #fff;-webkit-transition:.3s;transition:.3s;height:56px;width:56px;position:absolute;right:12px;top:12px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.proects-section__btn-before svg{width:32px;height:32px;fill:#0066a4}.proects-section__btn-sec{margin-top:8px}.project-item,.project-item__picture img{display:block;-webkit-transition:.3s;transition:.3s}.project-item{background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:32px;min-height:250px;padding:7px;height:auto}.no-touch .project-item:hover .project-item__name{color:#57a1d4}.project-item__sale{position:absolute;bottom:12px;left:12px;background-color:#57a1d4;border-radius:100px;padding:4px 12px 4px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project-item__sale svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.project-item__sale span{color:#fff;margin-left:2px;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.project-item__picture{position:relative;overflow:hidden;border-radius:24px;height:57vw;z-index:1}.project-item__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.project-item__tags,.project-item__tags-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-item__tags{position:absolute;top:12px;z-index:2;left:12px}.project-item__tags-item{font-size:14px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:9px 12px;background-color:#0066a4;color:#fff;border-radius:50px;height:32px}.project-item__tags-item svg{height:20px;width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-right:4px}.project-item__tags-item:nth-child(even){background-color:#fff;color:#272940}.project-item__tags-item+.project-item__tags-item{margin-left:9px}.project-item__description{padding:24px}.project-item__name,.project-item__text{font-size:16px;font-weight:500;line-height:19.2px;letter-spacing:0;text-align:left}.project-item__name{-webkit-transition:.3s;transition:.3s}.project-item__text{margin-top:8px;color:#8d8fa6}.contacts-line{margin:33px auto 30px}.contacts-line__row{background-color:#0066a4;border-radius:32px;padding:50px 0 16px}.contacts-line__cell{color:#fff;text-align:center}.contacts-line__cell+.contacts-line__cell{margin-top:5px}.contacts-line__cell--social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:34px}.contacts-line__cell-mail,.contacts-line__cell-phone{font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:0;text-align:center;color:#fff;-webkit-transition:.3s;transition:.3s}.no-touch .contacts-line__cell-mail:hover,.no-touch .contacts-line__cell-phone:hover,.no-touch .contacts-line__cell-social:hover{opacity:.7}.contacts-line__cell-social{height:56px;width:56px;display:block;-webkit-transition:.3s;transition:.3s}.contacts-line__cell-social svg{width:56px;height:56px}.contacts-line__cell-social+.contacts-line__cell-social{margin-left:8px}.genplant-detailed{padding:25px 16px}.genplant-detailed+.draggable{z-index:2}.genplant-detailed__legend{border:1px solid rgba(39,41,64,.1);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 26px 15px 15px;border-radius:20px}.genplant-detailed__legend,.genplant-detailed__legend-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.genplant-detailed__legend-item-icon{height:16px;width:16px;border-radius:5px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;margin-right:6px}.genplant-detailed__legend-item-icon.free{background-color:#57a1d4}.genplant-detailed__legend-item-icon.reserved{background-color:#8d8fa6}.genplant-detailed__legend-item-icon.buy{border:1px solid rgba(39,41,64,.1)}.genplant-detailed__legend-item-text{font-weight:500;font-size:12px;line-height:12px;letter-spacing:0}.genplant-detailed__count-appart{font-weight:500;font-size:14px;color:#8d8fa6;line-height:14px;letter-spacing:0;text-align:center;margin:33px auto}.genplant-detailed__interactive{border:1px solid rgba(39,41,64,.1);height:476px;border-radius:32px;overflow:hidden;position:relative}.genplant-detailed__interactive .panzoom img{max-width:initial}.genplant-detailed__interactive .panzoom.js-panzoom{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:100%}.genplant-detailed__interactive .panzoom-parent{overflow:hidden;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.genplant-detailed__interactive .panzoom-btns{position:absolute;right:16px;height:100%;z-index:3;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.genplant-detailed__interactive .panzoom-btn{width:48px;height:48px;background-color:#fff;border:1px solid rgba(39,41,64,.1);border-radius:16px;pointer-events:all;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;display:block;position:relative;-webkit-transition:.3s;transition:.3s}.no-touch .genplant-detailed__interactive .panzoom-btn:hover{border:1px solid rgba(87,161,212,.3)}.genplant-detailed__interactive .panzoom-btn::after,.genplant-detailed__interactive .panzoom-btn::before{position:absolute;left:50%;margin-left:-7px;top:50%;border-radius:2px;margin-top:-1px;background-color:#0066a4;content:"";width:14px;height:2px}.genplant-detailed__interactive .panzoom-btn::after{margin-top:-7px;margin-left:-1px;height:14px;width:2px}.genplant-detailed__interactive .panzoom-btn+.panzoom-btn{margin-top:8px}.genplant-detailed__selected-item{width:100%}.genplant-detailed__selected-section{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;margin-top:14px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.genplant-detailed__selected-section .nice-select{width:100%;line-height:61px;height:64px;border-radius:20px;border:solid 1px rgba(39,41,64,.1);padding-left:23px;font-size:16px;font-weight:500;letter-spacing:0;text-align:left;-webkit-transition:.3s;transition:.3s}.no-touch .genplant-detailed__selected-section .nice-select:hover{border:solid 1px rgba(87,161,212,.3)}.genplant-detailed__selected-section .nice-select::after{width:32px;height:32px;background-image:url(/local/templates/roso/dist/assets/css/pages/genplans/../../../images/dropdown.svg);background-size:100% 100%;border:initial;-webkit-transform:initial;-ms-transform:initial;transform:initial;margin-top:-16px;right:23px;-webkit-transform-origin:initial;-ms-transform-origin:initial;transform-origin:initial}.genplant-detailed__selected-section .nice-select.open{border:solid 1px #57a1d4}.genplant-detailed__selected-section .nice-select.open::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.genplant-detailed__selected-section .nice-select-dropdown{width:100%;border-radius:20px;-webkit-box-shadow:initial;box-shadow:initial;margin-top:8px;overflow:hidden;border:1px solid #2729401a;top:initial;bottom:calc(100% + 4px)!important}.genplant-detailed__selected-section .nice-select-dropdown .list{padding:0}.genplant-detailed__selected-section .nice-select-dropdown .list::-webkit-scrollbar{position:fixed;width:3px;background-color:#f5f5f5}.genplant-detailed__selected-section .nice-select-dropdown .list::-webkit-scrollbar-thumb{background:#57a1d4;border-radius:2px;background-clip:content-box}.genplant-detailed__selected-section .nice-select-dropdown .option{line-height:50px}.genplaned-pane .destroy-button{display:none}@media only screen and (min-width:768px){.header__btn--favorite--comparison{display:-webkit-box;display:-ms-flexbox;display:flex}.header__btn--phone{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 24px}.header__btn--phone span{display:block;font-size:16px;font-weight:500;line-height:16px;letter-spacing:0;text-align:left}.header__btn--phone svg{display:none}.main-menu__wrapper{padding:16px!important}.main-menu__list ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:27px 30px}.main-menu__list ul li+li{margin-top:0}.main-menu__list li a{font-size:24px;line-height:22px}.main-menu__btn-section{margin-top:36px}.main-menu__projects{padding:38px 40px 40px}.main-menu__projects-link{font-size:24px;line-height:22px}.appart-menu{display:none}.footer{padding:40px 0}.footer .wrapper{padding:0 40px}.footer__row{display:grid;grid-template-columns:repeat(2,1fr)}.footer__top-menu ul{grid-template-columns:repeat(1,1fr);grid-gap:16px}.footer__top-menu li a{font-size:16px;line-height:19px}.footer__projects{margin-top:0}.footer__bottom-politic{margin-top:40px}.cookies{padding:32px}.cookies__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cookies__text{max-width:335px}.cookies__btn-sec,.pane-window__cell+.pane-window__cell{margin-top:0}.pane-window__title{font-size:24px;font-weight:500;line-height:28.8px;letter-spacing:0;text-align:left;white-space:initial}.pane-window__row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px 16px}.pane-window__container{padding:40px 96px}.pane-window__btn-sec{margin-top:0;grid-column:2 span}.pane-window__callback-section{height:350px}.modal-panes .pane{width:360px;cursor:default!important;max-width:360px;border-radius:40px;padding:0}.modal-panes .pane-window__container{padding:30px 32px}.top-page--no-video{margin:51px 0 0}.top-page--small{margin:40px auto 0;padding:0 40px}.top-page__theme+.top-page__title-small{margin-top:36px}.top-page__theme-tag{font-size:16px;line-height:16px;padding:12px 17px}.top-page__row{padding:36px 40px 42px}.top-page__row--tabs{padding:40px 40px 42px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.top-page__row--hero{min-height:420px}.top-page__tabs{margin-bottom:194px}.top-page__item-tab{font-size:16px;line-height:16px;padding:12px 16px}.top-page__public{margin-top:42px}.top-page__public-start,.top-page__public-upgrade{font-size:16px;line-height:26px}.top-page__title-no-video{font-size:58px;line-height:52px;padding:0 48px}.top-page__title{font-size:48px;line-height:43px}.top-page__row--tabs .top-page__title{font-size:40px;line-height:48px}.top-page__title-small{font-size:40px;font-weight:600;line-height:36px;letter-spacing:0}.page-name-alternate+.investment-forecast{margin-top:16px}.page-name-alternate__row{padding:39px}.page-name-alternate__row svg{right:39px}.page-name-alternate__row h1{font-size:48px;line-height:48px}.page-name-alternate__row span{left:10px;top:-16px}.about-screen__top::before{position:absolute;right:39px;top:39px;content:"";width:24px;height:24px;background-image:url(/local/templates/roso/dist/assets/css/pages/genplans/../../../images/logo-bg.svg)}.about-screen__top{padding:37px 39px 63px;display:grid;grid-template-columns:144px auto;grid-gap:20px}.about-screen__top--slider{padding-bottom:8px}.about-screen__left{padding-top:9px}.about-screen__right{margin-top:0}.about-screen__title{font-size:24px;line-height:29px;padding-right:50px}.about-screen__text{padding-right:50px}.about-screen__diagram{border-radius:32px}.about-screen__slider-section{margin-top:22px;grid-column:2 span/auto;width:calc(100% + 64px)}.about-screen__slide{height:54.7vw}.about-screen__images{height:338px;margin-top:-32px}.about-screen__factoids{grid-template-columns:repeat(6,1fr)}.about-screen__item-factoid-text-title{font-size:24px;line-height:22px}.about-screen__item-factoid{grid-column:2 span/auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:28px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-screen__item-factoid:nth-child(4),.about-screen__item-factoid:nth-child(5){grid-column:3 span/auto}.about-screen__places{margin-top:16px;grid-gap:16px}.diagram-statistic{padding:6px 0 41px}.diagram-statistic .tabs__btn{padding:32px 0}.diagram-statistic .tabs__btn-information{margin-top:32px;max-width:560px;width:100%}.diagram-statistic .tabs__btn-name{font-size:24px;line-height:29px}.diagram-statistic .tabs__btn-cell{margin-right:33px;margin-bottom:33px}.diagram-statistic .tabs__btn-cell:nth-child(even){margin-right:33px}.diagram-statistic .tabs__content-warning{margin:32px auto 0}.genplan__section{margin-top:35px;height:49.4vw;overflow:hidden}.genplan__section+.pseudo-scroll{display:none!important}.genplan-plan svg,.genplan__content{height:49.4vw}.genplan__title{font-size:32px;line-height:29px}.genplan__btn-sec{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.genplan-plan{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}.infrastructure__title{font-size:32px;line-height:29px}.infrastructure__slider{margin-top:35px}.infrastructure__pagination{margin-top:32px}.infrastructure-slide{height:51.3vw}.apparts__title,.infrastructure-slide__name{font-size:24px;line-height:29px}.apparts__title{font-size:32px}.apparts__slider{margin-top:35px}.apparts__pagination{margin-top:32px}.apparts-slide__tag{font-size:16px;line-height:16px;padding:12px 16px}.apparts-slide__picture{height:28.3vw;-webkit-box-flex:0;-ms-flex:0 0 28.3vw;flex:0 0 28.3vw}.apparts-slide__name{font-size:24px;line-height:24px}.apparts-slide__name sup{font-size:13px}.apparts-slide__price{font-size:18px;margin-top:13px}.buy-sposob{margin:16px 0 33px}.buy-sposob--slider{margin:61px 0 49px}.buy-sposob__title-sec{font-size:32px;line-height:29px}.buy-sposob__slider{margin-top:35px}.buy-sposob__pagination{margin-top:32px}.buy-sposob__row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.buy-sposob__item{padding:37px 39px 39px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buy-sposob__item+.buy-sposob__item{margin-top:0}.buy-sposob__item-name{font-size:24px;line-height:29px}.form-page,.form-page__video+.form-container{margin-top:16px}.form-page__video{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;padding:8px}.form-page__video-title{font-size:48px;line-height:43.2px;text-align:left;padding:28px 32px}.form-page__video-content{margin-top:0;height:66.4vw}.form-container__title{font-size:24px;line-height:29px}.form-container__content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px 16px}.form-container__btn-sec{margin-top:0;grid-column:2 span}.form-container__cell+.form-container__cell{margin-top:0}.road-build__title{font-size:32px;line-height:29px}.proects-section__title+.proects-section__list,.road-build__slider{margin-top:35px}.road-build__pagination{margin:32px auto 0}.road-build-slide__tag{font-size:16px;line-height:16px;padding:12px 16px}.road-build-slide__picture{height:53.4vw}.proects-section__pagination{margin-top:32px}.proects-section__title{font-size:32px;line-height:29px}.proects-section__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.proects-section__content-slider{margin:33px auto 15px}.proects-section__item+.proects-section__item{margin-top:0}.proects-section__clear{display:block}.proects-section__btn-sec{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.project-item__picture{height:28vw}.project-item__name{font-size:18px;line-height:22px}.project-item__text{font-size:16px;line-height:20px}.proects-section__slider .project-item__tags-item{font-size:16px;padding:13px 16px}.proects-section__slider .project-item__picture{height:38.4vw}.proects-section__slider .project-item__name{font-size:24px;line-height:29px}.proects-section__slider .project-item__text{margin-top:14px}.contacts-line__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 32px}.contacts-line__cell,.contacts-line__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts-line__cell+.contacts-line__cell,.contacts-line__cell--social{margin-top:0}.contacts-line__cell-mail,.contacts-line__cell-phone{font-size:20px;line-height:24px}.contacts-line__cell-social{width:48px}.genplant-detailed{padding:25px 40px}.genplant-detailed__top{display:grid;grid-template-columns:411px auto;grid-gap:32px}.genplant-detailed__legend{padding:15px 24px 15px 23px}.genplant-detailed__legend-item-icon{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;margin-right:8px;border-radius:8px}.genplant-detailed__legend-item-text{font-size:14px;line-height:14px}.genplant-detailed__count-appart{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.genplant-detailed__interactive{margin-top:16px;height:500px}.genplant-detailed__interactive .panzoom-btns{right:24px}.genplant-detailed__selected-section{grid-gap:12px;margin-top:16px}.genplaned-pane .pane{width:100%!important}}@media only screen and (min-width:992px){.cookies .wrapper{max-width:842px}.genplan-plan svg{height:49.98vw}}@media only screen and (min-width:1361px){.header__wrapper{padding:0 24px 0 48px}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:40px}.header__btn+.btn-appart{margin-left:16px!important}.header__btn--burger{display:none}.header__btn--appart{background-color:#0066a4;color:#fff;border-radius:50px;text-align:center;font-size:16px;font-weight:600;line-height:16px;letter-spacing:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px 24px;display:block;-webkit-transition:.3s;transition:.3s}.no-touch .header__btn--appart:hover{background-color:#272940}.main-menu__row{display:grid;grid-template-columns:576px auto;grid-gap:0;height:100%}.main-menu__wrapper{height:100%;padding:24px!important}.main-menu__list{border-radius:64px;padding:61px 64px 64px}.main-menu__list ul{grid-template-columns:repeat(1,1fr);grid-gap:40px 30px}.main-menu__list li a{font-size:32px;line-height:29px}.main-menu__btn-section{display:none}.main-menu__projects{margin-top:0;height:100%;border-radius:64px;margin-left:-40px;padding:61px 64px 64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-menu__projects-link{font-size:32px;line-height:29px}.main-menu__projects-contacts{width:100%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-menu__projects-contact{font-size:24px;line-height:29px}.main-menu__projects ul{grid-template-columns:repeat(3,1fr);margin-top:34px;grid-gap:14px 16px}.footer__projects li a,.footer__top-menu li a,.main-menu__projects li a{font-size:18px;line-height:22px}.footer{padding:64px 0;margin-top:24px}.footer .wrapper{padding:0 64px}.footer__row{grid-gap:240px}.footer__top-menu ul{grid-template-columns:repeat(2,1fr);grid-gap:16px 119px}.footer__projects-link{font-size:24px;line-height:24px}.footer__projects ul{margin-top:33px;grid-gap:14px 16px;grid-template-columns:repeat(3,1fr)}.footer__bottom{margin-top:64px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;padding-top:63px}.footer__disclamer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer__bottom-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__bottom-politic{margin-top:0}.cookies__text{font-size:18px;line-height:22px;max-width:540px}.modal-window .destroy-button{display:block;position:absolute;width:64px;height:64px;background-color:#fff;-webkit-box-shadow:0 4px 32px 0 #11111229;box-shadow:0 4px 32px 0 #11111229;border-radius:24px;top:-16px;right:-16px;fill:#0066a4;padding:8px;-webkit-transition:.3s;transition:.3s}.no-touch .genplaned-pane .destroy-button:hover,.no-touch .modal-window .destroy-button:hover{background-color:#f1f6fb}.cupertino-pane-wrapper .pane{width:540px;cursor:default!important;max-width:540px;border-radius:64px}.pane-window__title{font-size:32px;line-height:38px}.pane-window__row{grid-template-columns:repeat(1,1fr);grid-gap:16px}.pane-window__container{padding:48px 64px 64px}.pane-window__btn-sec{grid-column:initial;margin-top:16px}.pane-window__callback-section{height:500px}.pane-window__status svg{height:64px;width:64px}.pane-window__status-title{margin-top:40px;font-size:32px;line-height:38px}.pane-window__status-text{margin-top:16px}.pane-window__status-btn{margin-top:40px}.tippy-box[data-theme~=baden-tippy] .tippy-content{padding:0}.top-page{margin:24px 0}.top-page--no-video{margin:82px 0 0}.top-page--small{margin:46px auto 0}.top-page--small .wrapper{max-width:1310px}.top-page--small .top-page__title-content{display:grid;grid-template-columns:660px auto}.top-page__theme{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-page__theme-tag{margin-top:45px;position:relative;top:9px}.top-page__row{border-radius:64px;max-height:320px;padding:58px 64px 68px}.top-page__row--tabs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;height:604px}.top-page__row--hero{min-height:604px}.top-page__tabs{margin-bottom:24px}.top-page__item-tab{margin-right:12px;margin-bottom:12px}.top-page__public{margin-top:59px}.top-page__title-no-video{font-size:64px;line-height:64px;padding:0 64px}.top-page__title{font-size:64px;line-height:58px}.top-page__row--tabs .top-page__title{font-size:56px;line-height:67px;max-width:900px}.top-page__title-small{grid-column:2 span;font-size:64px;line-height:64px}.page-name-alternate,.page-name-alternate+.investment-forecast{margin-top:24px}.page-name-alternate__row{border-radius:40px}.page-name-alternate__row h1{font-size:40px;line-height:40px}.page-name-alternate__row span{left:8px;top:-12px}.about-screen{margin:24px 0}.about-screen+.about-screen{margin-top:48px}.about-screen__top::before{right:63px;top:63px}.about-screen__top{grid-template-columns:492px auto;padding:60px 63px 111px;border-radius:64px}.about-screen__top--slider{padding-bottom:8px}.about-screen__navigation{z-index:2;position:absolute;right:40px;bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-screen__fraction{display:block;position:absolute;z-index:2;bottom:51px;left:40px;font-size:16px;font-weight:600;line-height:25.6px;letter-spacing:0;color:#fff;-webkit-box-shadow:0 4px 32px 0 #11111229;box-shadow:0 4px 32px 0 #11111229;border-radius:50px;background-color:#0066a4;width:73px;padding:9px 0;text-align:center}.about-screen__left{font-size:16px;line-height:19px;padding-top:2px}.about-screen__title{font-size:32px;line-height:38px;padding-right:160px}.about-screen__text{margin-top:25px;padding-right:150px}.about-screen__link{margin-top:42px}.about-screen__diagram{border-radius:64px}.about-screen__slider-section{margin-top:46px;margin-left:-56px;width:calc(100% + 112px);border-radius:56px}.about-screen__pagination{display:none}.about-screen__slide{max-height:640px}.about-screen__slide img{border-radius:56px}.about-screen__images{border-radius:64px;margin-top:-40px;height:640px}.about-screen__factoids{grid-template-columns:repeat(87,1fr);margin-top:24px;grid-gap:16px}.about-screen__item-factoid-icon{border-radius:24px;width:64px;height:64px}.about-screen__item-factoid-icon svg{width:32px;height:32px}.about-screen__item-factoid-text-title{font-size:32px;line-height:29px}.about-screen__item-factoid-text-desc{margin-top:18px}.about-screen__item-factoid{grid-column:25 span/auto;padding:39px;grid-gap:78px;border-radius:40px}.about-screen__item-factoid:nth-child(1),.about-screen__item-factoid:nth-child(4){grid-column:37 span/auto}.about-screen__item-factoid:nth-child(5){grid-column:50 span/auto}.about-screen__places{margin-top:24px;grid-template-columns:repeat(2,1fr);grid-gap:24px}.about-screen__places-item{border-radius:40px;grid-gap:40px;grid-template-columns:120px auto}.about-screen__places-item-picture{width:120px;height:120px}.about-screen__places-item-picture img{border-radius:32px}.about-screen__places-item-text{font-size:24px;line-height:29px;white-space:pre-line}.diagram-statistic{padding:0}.diagram-statistic .tabs{display:grid;grid-template-columns:512px auto;grid-gap:80px}.diagram-statistic .tabs__nav{padding:29px 0 36px 63px}.diagram-statistic .tabs__btn-name{font-size:32px;line-height:38px}.diagram-statistic .tabs__btn-cell-value{font-size:24px;line-height:29px}.diagram-statistic .tabs__pane{padding:0 63px 0 0}.diagram-statistic .tabs__pane--show{height:550px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:65px}.diagram-statistic .tabs__pane-vector{width:100%;margin-left:0}.diagram-statistic .tabs__pane-vector-content{padding:0;text-align:center}.genplan{margin:84px 0 0}.genplan__section{margin-top:68px;border-radius:56px;height:720px}.genplan__content{height:720px}.genplan__title{font-size:48px;line-height:43px;padding:0 40px}.genplan__btn{min-height:112px;font-size:24px;line-height:29px;padding:10px 100px 10px 40px;border-radius:40px}.genplan__btn-before{right:24px;top:24px;height:64px;border-radius:24px;width:64px}.genplan__btn-sec{margin-top:24px}.genplan-plan,.genplan-plan svg{height:720px}.pane-window_callback{display:block}.infrastructure{margin-top:84px}.infrastructure__title{font-size:48px;line-height:43px;padding:0 40px}.infrastructure__slider{margin-top:68px}.infrastructure__scrollbar{display:block;margin:39px auto 1px;width:320px;height:2px;background-color:rgba(141,143,166,.2)}.infrastructure__pagination{display:none}.infrastructure-slide{border-radius:40px;height:640px;padding:43px 40px}.infrastructure-slide__tag{left:40px;top:40px}.infrastructure-slide__name{font-size:32px;line-height:38px}.apparts{margin-top:68px}.apparts__title{font-size:48px;line-height:43px;padding:0 40px}.apparts__slider{margin-top:52px}.apparts__slider .swiper-wrapper,.buy-sposob__slider .swiper-wrapper,.form-page__row.grid-true{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}.apparts__pagination{display:none}.apparts-slide{border-radius:40px}.apparts-slide__picture{height:300px;border-radius:32px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}.apparts-slide__description{padding:32px}.apparts-slide__forecast{margin-top:24px;padding:15px 16px}.apparts-slide__forecast-coint,.apparts-slide__forecast-title{font-size:16px;line-height:19px}.apparts-slide__price{margin-top:16px}.apparts-slide__btn{margin-top:35px}.buy-sposob{margin:16px 0 48px}.buy-sposob--slider{margin:84px 0 48px}.buy-sposob__title-sec{font-size:48px;line-height:43px;padding:0 40px}.buy-sposob__slider{margin-top:68px}.buy-sposob__pagination{display:none}.buy-sposob__row{grid-template-columns:repeat(3,1fr);grid-gap:24px}.buy-sposob__item{border-radius:40px;padding:37px 39px 55px}.buy-sposob__item-name{font-size:32px;line-height:38px}.buy-sposob__item-link{margin-top:58px}.form-page{margin-top:24px}.form-page__row.grid-true{grid-template-columns:repeat(2,1fr)}.form-page__video{border-radius:64px}.form-page__video-title{font-size:64px;line-height:58px;padding:34px 40px}.form-page__video-content{height:505px}.form-page__video-content video{border-radius:56px;height:505px}.form-container{border-radius:64px;height:100%;padding:60px 63px}.form-page__video+.form-container{margin-top:0}.form-container__title{font-size:32px;line-height:38px}.form-container__content{grid-template-columns:repeat(1,1fr);grid-gap:16px}.form-container__btn-sec{grid-column:initial;margin-top:16px}.road-build{margin-top:68px}.road-build__title{font-size:48px;line-height:43px;padding:0 40px}.road-build__slider{margin-top:52px}.road-build__scrollbar{display:block;margin:39px auto 1px;width:320px;height:2px;background-color:rgba(141,143,166,.2)}.road-build__pagination{display:none}.road-build-slide{border-radius:40px}.road-build-slide__picture{height:400px;border-radius:32px}.road-build-slide__description{padding:31px 24px 26px}.road-build-slide__name{font-size:18px;line-height:21px}.road-build+.proects-section{margin:82px 0 0}.top-tabs+.proects-section{margin:24px 0 0}.proects-section{margin:68px 0 0}.proects-section__pagination{display:none}.proects-section__scrollbar{display:block;margin:25px auto 1px;width:320px;height:2px;background-color:rgba(141,143,166,.2)}.proects-section__title{font-size:48px;line-height:43px;padding:0 40px}.proects-section__title+.proects-section__list{margin-top:52px}.proects-section__list{grid-gap:16px}.proects-section__content-slider{margin:52px auto 0;overflow:hidden}.proects-section__btn{min-height:112px;font-size:24px;line-height:29px;padding:10px 100px 10px 40px;border-radius:40px}.proects-section__btn-before{right:24px;top:24px;height:64px;border-radius:24px;width:64px}.proects-section__btn-sec{margin-top:24px;grid-gap:16px}.project-item{border-radius:40px}.project-item__sale{bottom:16px;left:16px;padding:8px 16px 8px 8px}.project-item__sale span{font-size:16px;margin-left:4px;line-height:16px}.project-item__picture{border-radius:32px;height:32vw;max-height:420px}.project-item__tags{top:16px;left:16px}.project-item__tags-item svg{margin-right:6px}.project-item__tags-item{font-size:16px;line-height:16px;padding:10px 16px;height:40px}.project-item__description{padding:37px 32px}.project-item__name{font-size:32px;line-height:38px;padding-right:100px}.project-item__text{margin-top:17px}.proects-section__slider .project-item__name{font-size:32px;line-height:39px}.contacts-line{margin:24px auto 15px}.contacts-line__row{border-radius:40px;padding:29px 56px;height:144px}.contacts-line__cell-mail,.contacts-line__cell-phone{font-size:32px;line-height:38px}.contacts-line__cell-social{height:64px;width:48px}.contacts-line__cell-social svg{height:64px;width:64px}.contacts-line__cell-social+.contacts-line__cell-social{margin-left:16px}.genplant-detailed__selected-section .nice-select{border-radius:24px}.genplant-detailed__selected-section .nice-select-dropdown{bottom:inherit!important;top:100%;border-radius:24px}.genplaned-pane .destroy-button{position:absolute;width:64px;height:64px;background-color:#fff;border-radius:24px;fill:#0066a4;padding:12px;-webkit-transition:.3s;transition:.3s}.genplaned-pane .genplant-detailed{padding:22px 24px}.genplaned-pane .genplant-detailed__content{display:grid;grid-template-columns:496px auto;grid-gap:0 16px}.genplaned-pane .genplant-detailed__interactive{grid-column:2 span;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-radius:40px;margin-top:24px;height:540px}.genplaned-pane .genplant-detailed__interactive .panzoom{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.genplaned-pane .genplant-detailed__top{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.genplaned-pane .genplant-detailed__interactive .panzoom,.genplaned-pane .genplant-detailed__selected-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.genplaned-pane .genplant-detailed__selected-section{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.genplaned-pane .genplant-detailed__selected-section .sort-section__selected-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.genplaned-pane .genplant-detailed__legend{padding:14px 24px 14px 23px;height:64px;position:relative;top:2px;border-radius:24px}.genplaned-pane .destroy-button{display:block;top:24px;right:24px;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(39,41,64,.1)}.genplaned-pane .draggable,.genplaned-pane .sort-section__selected-item--level .current,.genplaned-pane .sort-section__selected-item--level .nice-select::after{display:none}.genplaned-pane .sort-section__selected-item--level{position:absolute;top:110px;height:542px;left:48px}.genplaned-pane .sort-section__selected-item--level .nice-select{border:0!important;height:542px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.genplaned-pane .sort-section__selected-item--level .nice-select-dropdown{-webkit-transform:initial;-ms-transform:initial;transform:initial;opacity:1;margin-top:0;border-radius:0;border:0;pointer-events:all;top:0;background-color:transparent;height:542px}.genplaned-pane .sort-section__selected-item--level .nice-select .list{border-radius:0;max-height:initial;overflow:visible}.genplaned-pane .sort-section__selected-item--level .nice-select .option,.genplaned-pane .sort-section__selected-item--level .nice-select-dropdown{padding:0;width:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.genplaned-pane .sort-section__selected-item--level .nice-select .option{border:1px solid rgba(39,41,64,.1);height:48px;font-size:16px;line-height:16px;border-radius:16px}.no-touch .genplaned-pane .sort-section__selected-item--level .nice-select .option:hover{color:#57a1d4;background-color:#fff}.genplaned-pane .sort-section__selected-item--level .nice-select .option+.option{margin-top:8px}.genplaned-pane .pane{max-width:100%;width:100%;padding:0;border-radius:32px 32px 0 0}}
/* End */
/* /local/templates/roso/dist/assets/css/pages/project/style.css?1751890322126545 */
/* /local/templates/roso/dist/assets/css/pages/genplans/style.css?1751890319107207 */
