

/* Start:/scripts/lib/jquery-selectric/public/selectric.min.css?15172207112748*/
.selectric-disabled,.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #DDD;background:#F8F8F8;position:relative}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;color:#BBB;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none}.selectric-hover .selectric{border-color:#C4C4C4}.selectric-hover .selectric .button{color:#A2A2A2}.selectric-hover .selectric .button:after{border-top-color:#A2A2A2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#C4C4C4}.selectric-open .selectric-items{display:block}.selectric-disabled{cursor:default;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%;display:none}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #C4C4C4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:8px;border-top:1px solid #FFF;border-bottom:1px solid #EEE;color:#666;cursor:pointer}.selectric-items li.selected{background:#EFEFEF;color:#444}.selectric-items li:hover{background:#F0F0F0;color:#444}.selectric-items .disabled{cursor:default!important;background:0 0!important;color:#666!important;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}

/* End */


/* Start:/scripts/lib/swiper/css/swiper.min.css?159109325513678*/
/**
 * Swiper 5.3.8
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 24, 2020
 */

@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}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(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%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/* End */


/* Start:/scripts/lib/simplebar/dist/simplebar.min.css?15912861972937*/
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}

/* End */


/* Start:/scripts/lib/magnific-popup/dist/magnific-popup.min.css?15172207115205*/
.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}

/* End */


/* Start:/scripts/lib/fotorama/fotorama.css?151359208215141*/
/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/scripts/lib/fotorama/fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/scripts/lib/fotorama/fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}
/* End */


/* Start:/scripts/lib/selectize/dist/css/selectize.default.min.css?15172207119419*/
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove,.selectize-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;padding:2px 0 0;border-left:1px solid #0073bb;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0 0}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#aaa}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control,.selectize-input{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;width:100%;overflow:hidden;z-index:1;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.selectize-control.multi .selectize-input>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 1px!important;text-indent:0!important;border:0!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default;padding-top:7px;font-weight:700;font-size:.85em}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:grey transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:0 0;-webkit-box-shadow:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:0 0}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#1b9dec;background-image:-moz-linear-gradient(top,#1da7ee,#178ee9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1da7ee),to(#178ee9));background-image:-webkit-linear-gradient(top,#1da7ee,#178ee9);background-image:-o-linear-gradient(top,#1da7ee,#178ee9);background-image:linear-gradient(to bottom,#1da7ee,#178ee9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee', endColorstr='#ff178ee9', GradientType=0);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03);box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03)}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:-moz-linear-gradient(top,#008fd8,#0075cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#008fd8),to(#0075cf));background-image:-webkit-linear-gradient(top,#008fd8,#0075cf);background-image:-o-linear-gradient(top,#008fd8,#0075cf);background-image:linear-gradient(to bottom,#008fd8,#0075cf);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8', endColorstr='#ff0075cf', GradientType=0)}.selectize-control.single .selectize-input{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8);box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8);background-color:#f9f9f9;background-image:-moz-linear-gradient(top,#fefefe,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fefefe,#f2f2f2);background-image:-o-linear-gradient(top,#fefefe,#f2f2f2);background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#fff2f2f2', GradientType=0)}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0 none}

/* End */


/* Start:/scripts/lib/perfect-scrollbar/css/perfect-scrollbar.min.css?15135920824412*/
/* perfect-scrollbar v0.8.1 */
.ps{-ms-touch-action:auto;touch-action:auto;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto !important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:transparent}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps>.ps__scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;bottom:0px;height:15px}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x{height:11px}.ps>.ps__scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;right:0;width:15px}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y{width:11px}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:.6}.ps:hover>.ps__scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#999}.ps:hover>.ps__scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#999}

/* End */


/* Start:/scripts/lib/ion.rangeSlider/css/ion.rangeSlider.css?15135920823428*/
/* Ion.RangeSlider
// css version 2.0.3
// © 2013-2014 Denis Ineshin | IonDen.com
// ===================================================================================================================*/

/* =====================================================================================================================
// RangeSlider */

.irs {
    position: relative; display: block;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
    .irs-line {
        position: relative; display: block;
        overflow: hidden;
        outline: none !important;
    }
        .irs-line-left, .irs-line-mid, .irs-line-right {
            position: absolute; display: block;
            top: 0;
        }
        .irs-line-left {
            left: 0; width: 11%;
        }
        .irs-line-mid {
            left: 9%; width: 82%;
        }
        .irs-line-right {
            right: 0; width: 11%;
        }

    .irs-bar {
        position: absolute; display: block;
        left: 0; width: 0;
    }
        .irs-bar-edge {
            position: absolute; display: block;
            top: 0; left: 0;
        }

    .irs-shadow {
        position: absolute; display: none;
        left: 0; width: 0;
    }

    .irs-slider {
        position: absolute; display: block;
        cursor: default;
        z-index: 1;
    }
        .irs-slider.single {

        }
        .irs-slider.from {

        }
        .irs-slider.to {

        }
        .irs-slider.type_last {
            z-index: 2;
        }

    .irs-min {
        position: absolute; display: block;
        left: 0;
        cursor: default;
    }
    .irs-max {
        position: absolute; display: block;
        right: 0;
        cursor: default;
    }

    .irs-from, .irs-to, .irs-single {
        position: absolute; display: block;
        top: 0; left: 0;
        cursor: default;
        white-space: nowrap;
    }

.irs-grid {
    position: absolute; display: none;
    bottom: 0; left: 0;
    width: 100%; height: 20px;
}
.irs-with-grid .irs-grid {
    display: block;
}
    .irs-grid-pol {
        position: absolute;
        top: 0; left: 0;
        width: 1px; height: 8px;
        background: #000;
    }
    .irs-grid-pol.small {
        height: 4px;
    }
    .irs-grid-text {
        position: absolute;
        bottom: 0; left: 0;
        white-space: nowrap;
        text-align: center;
        font-size: 9px; line-height: 9px;
        padding: 0 3px;
        color: #000;
    }

.irs-disable-mask {
    position: absolute; display: block;
    top: 0; left: -1%;
    width: 102%; height: 100%;
    cursor: default;
    background: rgba(0,0,0,0.0);
    z-index: 2;
}
.lt-ie9 .irs-disable-mask {
    background: #000;
    filter: alpha(opacity=0);
    cursor: not-allowed;
}

.irs-disabled {
    opacity: 0.4;
}


.irs-hidden-input {
    position: absolute !important;
    display: block !important;
    top: 0 !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden;
    outline: none !important;
    z-index: -9999 !important;
    background: none !important;
    border-style: solid !important;
    border-color: transparent !important;
}

/* End */


/* Start:/scripts/lib/droply/css/style.css?151359208235838*/
/*
* jQuery droply Plugin; v2017FEB12
* http://www.itechflare.com/
* Copyright (c) 2017 iTechFlare; Licensed: GPL
* Version : v1.7.1
* Developer: Abdulrhman Elbuni
*/


/*==================== Droply =====================*/

@import url(https://fonts.googleapis.com/css?family=Lato);
@font-face {
    font-family: 'droply';
    src: url('/scripts/lib/droply/css/../fonts/icomoon.eot?l6twan');
    src: url('/scripts/lib/droply/css/../fonts/icomoon.eot?#iefixl6twan') format('embedded-opentype'), url('/scripts/lib/droply/css/../fonts/icomoon.woff?l6twan') format('woff'), url('/scripts/lib/droply/css/../fonts/icomoon.ttf?l6twan') format('truetype'), url('/scripts/lib/droply/css/../fonts/icomoon.svg?l6twan#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

.droply-icon {
    font-family: 'droply' !important;
    font-size: 20px;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    text-decoration: none;
    display: inline-block;
    text-decoration: none;
    color: white;
    -webkit-transition: all 300ms;
    /* For Safari 3.1 to 6.0 */
    transition: all 300ms;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.droply-icon-times:before {
    content: "\e605";
}

.droply-icon-tick:before {
    content: "\e600";
}

.droply-icon-plus:before {
    content: "\e606";
}

.droply-icon-minus:before {
    content: "\e609";
}

.droply-icon-th-small:before {
    content: "\e60a";
}

.droply-icon-th-menu:before {
    content: "\e60b";
}

.droply-icon-th-list:before {
    content: "\e60c";
}

.droply-icon-image:before {
    content: "\e601";
}

.droply-icon-star:before {
    content: "\e60d";
}

.droply-icon-delete:before {
    content: "\e60e";
}

.droply-icon-delete-outline:before {
    content: "\e60f";
}

.droply-icon-cloud-storage:before {
    content: "\e610";
}

.droply-icon-cancel:before {
    content: "\e611";
}

.droply-icon-attachment:before {
    content: "\e612";
}

.droply-icon-info:before {
    content: "\e613";
}

.droply-icon-group:before {
    content: "\e602";
}

.droply-icon-video:before {
    content: "\e614";
}

.droply-icon-camera:before {
    content: "\e615";
}

.droply-icon-upload:before {
    content: "\e616";
}

.droply-icon-info-large:before {
    content: "\e617";
}

.droply-icon-download:before {
    content: "\e603";
}

.droply-icon-notes:before {
    content: "\e618";
}

.droply-icon-media-play:before {
    content: "\e619";
}

.droply-icon-image2:before {
    content: "\e604";
}

.droply-icon-camera2:before {
    content: "\e61a";
}

.droply-icon-file:before {
    content: "\e61b";
}

.droply-icon-disk:before {
    content: "\e61c";
}

.droply-icon-spinner:before {
    content: "\e61d";
}

.droply-icon-remove:before {
    content: "\e61e";
}

.droply-icon-earth:before {
    content: "\e607";
}

.droply-icon-checkmark:before {
    content: "\e608";
}

.droply-icon-star2:before {
    content: "\e61f";
}

.droply-icon-sound:before {
    content: "\e620";
}

.droply-icon-video2:before {
    content: "\e621";
}

.droply-icon-camera3:before {
    content: "\e622";
}

.droply-icon-mail:before {
    content: "\e623";
}

.droply-icon-photo:before {
    content: "\e624";
}

.droply-icon-note:before {
    content: "\e625";
}

.droply-icon-music:before {
    content: "\e626";
}

.droply-icon-wallet:before {
    content: "\e627";
}

.droply-meter {
    width: 85%;
    box-sizing: initial;
    -webkit-box-sizing: initial;
    height: 9px;
    /* Can be anything */
    position: relative;
    margin: 4px 0 4px 0;
    /* Just for demo spacing */
    position: relative;
    background: #E7E7E7;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
    padding: 10px;
    -webkit-box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
    -moz-box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
    box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
}

.droply-meter>span {
    display: block;
    height: 100%;
    float: left;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    -webkit-border-top-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    background-color: rgb(43, 194, 83);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(43, 194, 83)), color-stop(1, rgb(84, 240, 84)));
    background-image: -moz-linear-gradient( center bottom, rgb(43, 194, 83) 37%, rgb(84, 240, 84) 69%);
    -webkit-box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
    position: relative;
    overflow: hidden;
}

.droply-meter>span:after,
.animate>span>span {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent));
    background-image: -moz-linear-gradient( -45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    z-index: 1;
    -webkit-background-size: 50px 50px;
    -moz-background-size: 50px 50px;
    -webkit-animation: move 2s linear infinite;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    -webkit-border-top-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    overflow: hidden;
}

.animate>span:after {
    display: none;
}

@-webkit-keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 50px 50px;
    }
}

.orange>span {
    background-color: #f1a165;
    background-image: -moz-linear-gradient(top, #f1a165, #f36d0a);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f1a165), color-stop(1, #f36d0a));
    background-image: -webkit-linear-gradient(#f1a165, #f36d0a);
}

.red>span {
    background-color: #f0a3a3;
    background-image: -moz-linear-gradient(top, #f0a3a3, #f42323);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f0a3a3), color-stop(1, #f42323));
    background-image: -webkit-linear-gradient(#f0a3a3, #f42323);
}

.droply-nostripes>span>span,
.droply-nostripes>span:after {
    -webkit-animation: none;
    background-image: none;
}


/* ======================= droply Transition Section =======================
============================================================================ */

@-webkit-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
    }
    80% {
        -webkit-transform: translateX(-10px);
    }
    100% {
        -webkit-transform: translateX(0);
    }
}

@-moz-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -moz-transform: translateX(-2000px);
    }
    60% {
        opacity: 1;
        -moz-transform: translateX(30px);
    }
    80% {
        -moz-transform: translateX(-10px);
    }
    100% {
        -moz-transform: translateX(0);
    }
}

@-o-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -o-transform: translateX(-2000px);
    }
    60% {
        opacity: 1;
        -o-transform: translateX(30px);
    }
    80% {
        -o-transform: translateX(-10px);
    }
    100% {
        -o-transform: translateX(0);
    }
}

@keyframes bounceInLeft {
    0% {
        opacity: 0;
        transform: translateX(-2000px);
    }
    60% {
        opacity: 1;
        transform: translateX(30px);
    }
    80% {
        transform: translateX(-10px);
    }
    100% {
        transform: translateX(0);
    }
}


/*===========Bounce right===========*/

@-webkit-keyframes bounceOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
    }
    20% {
        -webkit-transform: translateX(70px);
    }
    40% {
        -webkit-transform: translateX(-100px);
    }
    100% {
        -webkit-transform: translateX(2000px);
        visibility: hidden;
    }
}

@-moz-keyframes bounceOutRight {
    0% {
        opacity: 1;
        -moz-transform: translateX(0);
    }
    20% {
        -moz-transform: translateX(70px);
    }
    40% {
        -moz-transform: translateX(-100px);
    }
    100% {
        -moz-transform: translateX(2000px);
        visibility: hidden;
    }
}

@-o-keyframes bounceOutRight {
    0% {
        opacity: 1;
        -o-transform: translateX(0);
    }
    20% {
        -o-transform: translateX(70px);
    }
    40% {
        -o-transform: translateX(-100px);
    }
    100% {
        -o-transform: translateX(2000px);
        visibility: hidden;
    }
}

@keyframes bounceOutRight {
    0% {
        opacity: 1;
        transform: translateX(0);
    }
    20% {
        transform: translateX(70px);
    }
    40% {
        transform: translateX(-100px);
    }
    100% {
        transform: translateX(2000px);
        visibility: hidden;
    }
}


/*============FlipNotification===========*/

@-webkit-keyframes flipNotificationError {
    0% {
        opacity: 1;
        background-color: white;
        -webkit-transform: rotateY(90deg) scale(0.4);
    }
    100% {
        opacity: 1;
        background-color: rgb(207, 7, 7);
        -webkit-transform: rotateY(360deg) scale(1);
    }
}

@-moz-keyframes flipNotificationError {
    0% {
        opacity: 1;
        background-color: white;
        -moz-transform: rotateY(90deg) scale(0.4);
    }
    100% {
        opacity: 1;
        background-color: rgb(207, 7, 7);
        -moz-transform: rotateY(360deg) scale(1);
    }
}

@-o-keyframes flipNotificationError {
    0% {
        opacity: 1;
        background-color: white;
        -o-transform: rotateY(90deg) scale(0.4);
    }
    100% {
        opacity: 1;
        background-color: rgb(207, 7, 7);
        -o-transform: rotateY(360deg) scale(1);
    }
}

@keyframes flipNotificationError {
    0% {
        opacity: 1;
        background-color: white;
        transform: rotateY(90deg) scale(0.4);
    }
    100% {
        opacity: 1;
        background-color: rgb(207, 7, 7);
        transform: rotateY(360deg) scale(1);
    }
}

@-webkit-keyframes flipNotificationSuccess {
    0% {
        opacity: 1;
        background-color: white;
        -webkit-transform: rotateY(90deg) scale(0.4);
    }
    100% {
        opacity: 1;
        background-color: rgb(56, 175, 0);
        -webkit-transform: rotateY(360deg) scale(1);
    }
}

@-moz-keyframes flipNotificationSuccess {
    0% {
        opacity: 1;
        background-color: white;
        -moz-transform: rotateY(90deg) scale(0.4);
    }
    100% {
        opacity: 1;
        background-color: rgb(56, 175, 0);
        -moz-transform: rotateY(360deg) scale(1);
    }
}

@-o-keyframes flipNotificationSuccess {
    0% {
        opacity: 1;
        background-color: white;
        -o-transform: rotateY(90deg) scale(0.4);
    }
    100% {
        opacity: 1;
        background-color: rgb(56, 175, 0);
        -o-transform: rotateY(360deg) scale(1);
    }
}

@keyframes flipNotificationSuccess {
    0% {
        opacity: 1;
        background-color: white;
        transform: rotateY(90deg) scale(0.4);
        -webkit-transform: rotateY(90deg) scale(0.4);
    }
    100% {
        opacity: 1;
        background-color: rgb(56, 175, 0);
        transform: rotateY(360deg) scale(1);
        -webkit-transform: rotateY(360deg) scale(1);
    }
}

.droply-animated.bounceInLeft {
    display: block;
    -webkit-animation-name: bounceInLeft;
    -moz-animation-name: bounceInLeft;
    -o-animation-name: bounceInLeft;
    animation-name: bounceInLeft;
}

.droply-animated.bounceOutRight {
    /* Chrome, Safari, Opera */
    -webkit-animation-name: bounceOutRight;
    -webkit-animation-duration: 600ms;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-direction: forward;
    animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    -moz--animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    /* Standard syntax */
    animation-name: bounceOutRight;
    animation-duration: 600ms;
    animation-timing-function: ease-in;
    animation-iteration-count: 1;
    animation-play-state: running;
}

.droply-animated.flipNotificationError {
    /* Chrome, Safari, Opera */
    -webkit-animation-name: flipNotificationError;
    -webkit-animation-duration: 600ms;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-direction: forward;
    animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    -moz--animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    /* Standard syntax */
    animation-name: flipNotificationError;
    animation-duration: 600ms;
    animation-timing-function: ease-in;
    animation-iteration-count: 1;
    animation-play-state: running;
}

.droply-animated.flipNotificationSuccess {
    /* Chrome, Safari, Opera */
    -webkit-animation-name: flipNotificationSuccess;
    -webkit-animation-duration: 600ms;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-direction: forward;
    animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    -moz--animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    /* Standard syntax */
    animation-name: flipNotificationSuccess;
    animation-duration: 600ms;
    animation-timing-function: ease-in;
    animation-iteration-count: 1;
    animation-play-state: running;
}

span.droply-loading {
    -webkit-animation: droplyLoading 1s;
    /* Chrome, Safari, Opera */
    animation: droplyLoading 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    color: black;
    margin-top: 34px;
}

@-webkit-keyframes droplyLoading {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@-moz-keyframes droplyLoading {
    0% {
        -moz-transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(360deg);
    }
}

@-o-keyframes droplyLoading {
    0% {
        -o-transform: rotate(0deg);
    }
    100% {
        -o-transform: rotate(360deg);
    }
}

@keyframes droplyLoading {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}


/* ======================= droply Default Theme =======================
======================================================================= */

div.droply-default-theme div.droply-form-container {
    margin-top: 35px;
}

div.droply-form-container {
    margin-bottom: 15px !important;
}

span.droply-icon-plus {
    color: black !important;
}

div.droply-default-theme div.droply-list-icon {
    max-width: 20%;
    max-height: 60px;
    transition: all 500ms;
}

div.droply-default-theme div.droply-list-menu {
    -webkit-transition: all 900ms;
    /* For Safari 3.1 to 6.0 */
    transition: all 900ms;
    visibility: hidden;
    opacity: 0;
}

div.droply-default-theme div.droply-list-menu ul {
    z-index: 9999999;
    float: right;
    margin: 0;
    padding: 5px !important;
    list-style-type: none;
    text-align: center;
}

div.droply-default-theme div.droply-list-menu ul li {
    display: inline;
    padding-right: 20px;
}

div.droply-default-theme div.droply-multiple-upload {
    text-align: center;
}

div.droply-default-theme div.progress-container {
    width: 70%;
}

div.droply-default-theme span.massLeft-shift {
    padding-left: 10px;
}

div.droply-default-theme div.droply-list-div {
    overflow: hidden;
    border-radius: 7px;
    min-height: 75px;
    padding: 10px;
    margin-bottom: 10px;
    background-color: rgb(66, 153, 221);
    -webkit-animation: bounceInLeft 600ms;
    /* Chrome, Safari, Opera */
    -o-transition: all .5s;
    -ms-transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all 500ms;
}


/* Trigger animation */

div.droply-default-theme div.droply-list-div:hover .droply-icon-photo {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    font-size: 90px !important;
    transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    color: #000;
}

div.droply-default-theme div.droply-list-div:hover .droply-icon-music {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    font-size: 90px !important;
    transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    color: #000;
}

div.droply-default-theme div.droply-list-div:hover .droply-icon-video2 {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    font-size: 90px !important;
    transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    color: #000;
}

div.droply-default-theme div.droply-list-div:hover .droply-icon-wallet {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    font-size: 90px !important;
    transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    color: #000;
}

div.droply-default-theme div.droply-list-div:hover .droply-icon-file {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    font-size: 90px !important;
    transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    color: #000;
}

div.droply-default-theme div.droply-list-div:hover {
    background-color: rgb(1, 89, 158);
}

div.droply-default-theme div.droply-list-div:hover div.droply-list-menu {
    visibility: visible;
    opacity: 1;
    transform: rotateY( 180deg);
    -webkit-transform: rotateY( 180deg);
}

div.droply-default-theme div.droply-oval {
    -webkit-perspective: 1000;
    border-style: solid;
    border-color: rgb(32, 133, 212);
    border-width: 3px;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    float: left;
    margin-right: 5px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

div.droply-default-theme div.notification-oval {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    text-align: center;
    display: inline-block;
}

div.droply-multiple-upload a.droply-delete,
a.droply-close,
a.droply-preview,
.info-icon {
    cursor: pointer;
}

div.droply-multi-images:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
}

div.droply-multi-images {
    max-width: 400px;
    min-width: 280px;
    width: 94%;
    z-index: 9999999;
    padding: 5px;
    margin: 0 auto;
    list-style-type: none;
    text-align: center;
    -o-transition: all .5s;
    -ms-transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all 500ms;
    -webkit-touch-callout: none;
}

ul.droply-oval-list-info li {
    padding: 0 !important;
}

div.droply-default-theme ul.droply-oval-list-info {
    margin: 0 !important;
    padding: 0 !important;
    list-style-type: none;
    position: relative;
    top: 22px;
}

div.droply-default-theme span.droply-info-icon {
    position: relative;
    left: -51px;
    top: 57px;
    color: #FFF;
    transition: all .2s ease-in-out;
}

div.droply-default-theme span.droply-info-icon:hover {
    transform: scale(1.5);
    color: yellow;
}

div.droply-default-theme div.droply-pointer {
    border: solid 10px transparent;
    border-right-color: rgba(255, 255, 255, 0.8);
    position: absolute;
    margin: -50px 0 0 -20px;
}

div.droply-default-theme div.droply-filename {
    z-index: 5;
    position: relative;
    font-size: 9px;
    font-family: "Avenir Next Condensed Medium", Calibri, "Gill Sans", sans-serif;
    color: #fff;
    display: -ms-inline-flexbox;
    /* Fix for IE */
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0;
}


/* ======================= droply Global Theme =============================
============================================================================ */


/* ================ Info Box ===============
============================================*/

div.droply-info-box {
    display: none;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 200px;
    height: 80px;
    z-index: 999999;
}

div.droply-info-p {
    background: rgba(255, 255, 255, 0.8);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    width: 100%;
    height: 80px;
    margin: 0;
}

span.droply-info-close {
    float: right;
    position: relative;
    color: black;
    right: 4px;
    top: 5px;
}

div.droply-info-internal-content {
    font-family: "Avenir Next Condensed Medium", Calibri, "Gill Sans", sans-serif;
    font-size: 12px;
    padding: 10px;
    text-align: left;
}


/*=========================================*/

div.droply-multiple-upload a.delete,
a.close,
a.preview,
.info-icon {
    cursor: pointer;
}

div.droply-multi-images:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
}

img.droply-image-button {
    -o-transition: all .5s;
    -ms-transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all 500ms;
    cursor: pointer;
}

img.droply-image-button:hover {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
}

.droply-right {
    float: right;
}

.droply-left {
    float: left;
}

.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

p.droply-label {
    font-family: 'Lato', "Avenir Next Condensed Medium", Calibri, "Gill Sans", sans-serif;
    font-size: 11px;
    margin: 0;
    text-align: center;
}

div.droply-filedrag input.droply-multi-file-input {
    cursor: pointer;
    font-size: 0px;
    pointer-events: none;
}

input.droply-multi-file-input {
    pointer-events: none;
}

div.droply-box-label {
    pointer-events: none;
}

.droply-filedrag {
    cursor: pointer;
    display: none;
    font-family: "Avenir Next Condensed Medium", Calibri, "Gill Sans", sans-serif;
    padding-top: -1px;
    font-size: 28px;
    max-width: 375px;
    width: 75% !important;
    text-align: center;
    margin: 0 auto;
    color: #DADADA;
    border: 9px dashed #D3D3D3;
    border-radius: 7px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.droply-filedrag.hover {
    color: gray !important;
    border-color: #B1B1B1 !important;
    border-style: solid !important;
    box-shadow: inset 0 3px 4px #888 !important;
}

span.droply-showcase {
    color: rgb(150, 155, 255);
    font-size: 108px;
}


/* ======================= droply Simplex =======================
================================================================= */

div.theme-1 div.droply-list-icon {
    max-width: 20%;
    max-height: 30px;
    transition: all 500ms;
}

div.theme-1 div.droply-list-menu {
    -webkit-transition: all 900ms;
    /* For Safari 3.1 to 6.0 */
    transition: all 900ms;
}

div.theme-1 div.droply-list-menu ul {
    z-index: 9999999;
    float: right;
    margin: 0;
    padding: 5px !important;
    list-style-type: none;
    text-align: center;
}

div.theme-1 div.droply-list-menu ul li {
    display: inline;
    padding-right: 0 !important;
    padding-right: 0 !important;
}

div.theme-1 div.droply-multiple-upload {
    text-align: center;
}

div.theme-1 div.progress-container {
    width: 50%;
}

div.theme-1 span.massLeft-shift {
    padding-left: 10px;
}

div.theme-1 div.droply-list-div {
    overflow: hidden;
    border-radius: 7px;
    max-height: 75px;
    padding: 10px;
    background-color: white;
    margin-bottom: 10px;
    -webkit-animation: bounceInLeft 600ms;
    /* Chrome, Safari, Opera */
    -o-transition: all .5s;
    -ms-transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all 500ms;
}

div.theme-1 .droply-icon {
    color: black;
}


/* Trigger animation */

div.theme-1 div.droply-list-div:hover .droply-icon-photo {
    font-size: 30px !important;
    transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    color: #000;
}

div.theme-1 div.droply-list-div:hover .droply-icon-music {
    font-size: 30px !important;
    transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    color: #000;
}

div.theme-1 div.droply-list-div:hover .droply-icon-video2 {
    font-size: 30px !important;
    transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    color: #000;
}

div.theme-1 div.droply-list-div:hover .droply-icon-wallet {
    font-size: 30px !important;
    transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    color: #000;
}

div.theme-1 div.droply-list-div:hover .droply-icon-file {
    font-size: 30px !important;
    transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    color: #000;
}

div.theme-1 div.droply-list-div:hover {
    background-color: #E0DFDF;
}

div.theme-1 div.droply-oval {
    -webkit-perspective: 1000;
    border-style: solid;
    border-color: white;
    border-width: 3px;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    float: right;
    margin-right: 5px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

div.theme-1 div.notification-oval {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    text-align: center;
    display: inline-block;
}

div.theme-1 span.droply-loading {
    margin-top: 1px;
}

div.theme-1 .droply-icon-info-large {
    font-size: 22px;
}

div.theme-1 ul.droply-oval-list-info {
    margin: 0;
    padding: 0;
    list-style-type: none;
    position: relative;
    top: -5px;
    left: 5px;
}

div.theme-1 span.droply-info-icon {
    transition: all .2s ease-in-out;
}

div.theme-1 span.droply-info-icon:hover {
    transform: scale(1.5);
    color: yellow;
}

div.theme-1 div.droply-pointer {
    border: solid 10px transparent;
    border-right-color: rgba(255, 255, 255, 0.8);
    position: absolute;
    margin: -50px 0 0 -20px;
}

div.theme-1 div.droply-filename {
    z-index: 5;
    position: relative;
    font-size: 9px;
    font-family: "Avenir Next Condensed Medium", Calibri, "Gill Sans", sans-serif;
    color: #000;
    display: -ms-inline-flexbox;
    /* Fix for IE */
    width: 90%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

div.theme-1 div.droply-meter {
    padding: 4px !important;
}


/* ======================= droply Super Simple =======================
================================================================= */

div.theme-2 div.droply-list-icon {
    max-width: 20%;
    max-height: 60px;
    transition: all 500ms;
}

div.theme-2 .droply-icon {
    color: black;
}

div.theme-2 div.droply-meter {
    padding: 0 !important;
}

div.theme-2 div.droply-list-menu {
    -webkit-transition: all 900ms;
    /* For Safari 3.1 to 6.0 */
    transition: all 900ms;
}

div.theme-2 div.droply-list-menu ul {
    z-index: 9999999;
    float: right;
    margin: 0;
    padding: 5px !important;
    list-style-type: none;
    text-align: center;
}

div.theme-2 div.droply-list-menu ul li {
    display: inline;
    padding-right: 0 !important;
    padding-right: 0 !important;
}

div.theme-2 div.droply-multiple-upload {
    text-align: center;
}

div.theme-2 div.progress-container {
    width: 50%;
}

div.theme-2 span.massLeft-shift {
    padding-left: 10px;
}

div.theme-2 span.droply-loading {
    margin-top: 1px;
}

div.theme-2 .droply-icon-info-large {
    font-size: 22px;
}

div.theme-2 div.droply-list-div {
    overflow: hidden;
    border-radius: 7px;
    max-height: 30px;
    padding: 10px;
    margin-bottom: 10px;
    -webkit-animation: bounceInLeft 600ms;
    /* Chrome, Safari, Opera */
    -o-transition: all .5s;
    -ms-transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all 500ms;
    background-color: #AB2727;
}

div.theme-2 .droply-icon {
    color: white !important;
}

div.theme-2 div.droply-list-div:hover {}

div.theme-2 div.droply-oval {
    -webkit-perspective: 1000;
    border-style: solid;
    border-color: white;
    border-width: 2px;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    float: right;
    margin-right: 5px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

div.theme-2 div.notification-oval {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    text-align: center;
    display: inline-block;
}

div.theme-2 ul.droply-oval-list-info {
    margin: 0;
    padding: 0;
    list-style-type: none;
    position: relative;
    top: -5px;
    left: 5px;
}

div.theme-2 span.droply-info-icon {
    position: relative;
    left: -51px;
    top: 57px;
    color: #FFF;
    transition: all .2s ease-in-out;
}

div.theme-2 span.droply-info-icon:hover {
    transform: scale(1.5);
    color: yellow;
}

div.theme-2 div.droply-pointer {
    border: solid 10px transparent;
    border-right-color: rgba(255, 255, 255, 0.8);
    position: absolute;
    margin: -50px 0 0 -20px;
}

div.theme-2 div.droply-filename {
    z-index: 5;
    position: relative;
    font-size: 9px;
    font-family: "Avenir Next Condensed Medium", Calibri, "Gill Sans", sans-serif;
    color: #fff;
    display: -ms-inline-flexbox;
    /* Fix for IE */
    width: 90%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 16px;
}

div.theme-2 .orange>span {
    background-color: white;
    background-image: none !important;
}

div.theme-2 .red>span {
    background-color: red;
    background-image: none !important;
}

div.theme-2 .white>span {
    background-color: white;
    background-image: none !important;
}

div.theme-2 .droply-meter>span {
    height: 50% !important;
}

div.theme-2 .droply-meter {
    background-color: rgba(0, 0, 0, 0);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}


/*================= New Info Box Form Section=====================*/


/*================================================================*/

.droply-delete,
.droply-preview {
    display: none;
}

span.droply-loading {
    display: none;
}

div.droply-upload-item-row {
    clear: left;
    padding-top: 15px;
}

input.droply-input[type='text'],
textarea.droply-input {
    padding: 0.375em !important;
    width: 100% !important;
    font-family: 'Lato';
    font-size: 12px;
    padding: 12px !important;
}

a.droply-button {
    color: #555;
    border-color: #ccc;
    background: #f7f7f7;
    -webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba(0, 0, 0, .08);
    box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba(0, 0, 0, .08);
    vertical-align: top;
    text-decoration: none;
    font-size: 13px;
    line-height: 26px;
    height: 28px;
    margin: 0;
    padding: 0 10px 1px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    -webkit-appearance: none;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
}


/* ============= Responsiveness section =============== */

@media (max-width: 500px) {
    div.droply-list-div {
        width: 54%;
    }
    div.droply-multi-images {
        margin-left: 10px;
    }
    .droply-filedrag {
        font-size: 18px;
    }
    div.droply-oval {
        width: 70px;
        height: 70px;
    }
    div.notification-oval {
        width: 60px;
        height: 60px;
    }
    li.center-icon {
        font-size: 18px !important;
    }
    ul.droply-oval-list-info {
        top: 10px !important;
    }
    span.droply-info-icon {
        left: -14px;
        top: 12px;
    }
    div.droply-info-box {
        width: 150px;
        height: 80px;
    }
    span.droply-loading {
        margin-top: 25px;
    }
    span.droply-showcase {
        font-size: 65px !important;
    }
    div.droply-info-box {
        width: 150px;
        height: 80px;
    }
    div.droply-default-theme div.droply-list-div {
        width: 45%;
        min-width: 159px;
    }
    div.droply-default-theme div.droply-multi-images {
        margin-left: 10px;
    }
    div.droply-default-theme li.droply-tick-text {
        margin-top: -10px !important;
    }
    div.droply-default-theme div.droply-oval {
        width: 70px;
        height: 70px;
    }
    div.droply-default-theme div.notification-oval {
        width: 60px;
        height: 60px;
    }
    div.droply-default-theme li.center-icon {
        font-size: 18px !important;
    }
    div.droply-default-theme ul.droply-oval-list-info {
        top: 10px !important;
    }
    div.droply-default-theme span.droply-info-icon {
        left: -14px;
        top: 12px;
    }
    div.droply-default-theme span.droply-loading {
        margin-top: 25px;
    }
    div.droply-default-theme .droply-filedrag {
        font-size: 18px;
    }
    div.droply-default-theme span.droply-ready {
        margin-top: 25px !important;
    }
    div.theme-1 div.droply-list-div {
        width: 75%;
        min-width: 250px;
    }
    div.theme-1 .droply-list-icon .icon {
        font-size: 30px !important;
    }
    div.theme-1 ul.droply-oval-list-info {
        left: 4px;
        top: -5px !important;
    }
    div.theme-1 div.droply-list-icon {
        margin-top: 7px;
    }
    div.theme-1 div.progress-container {
        width: 35%;
    }
    div.theme-2 div.droply-list-div {
        width: 75%;
    }
    div.theme-2 div.droply-list-div {
        width: 75%;
        min-width: 250px;
    }
    div.theme-2 .droply-list-icon .droply-icon {
        font-size: 30px !important;
    }
    div.theme-2 ul.droply-oval-list-info {
        top: -5px !important;
        left: 4px;
    }
    div.theme-2 div.droply-list-icon {
        margin-top: 7px;
    }
}


/* ============= Responsiveness section  ENd =============== */


/* New fixes */

ul.droply-oval-list-info li:before {
    display: block !important;
}

div.droply-circular-dropbox {
    border-radius: 50% !important;
    font-size: 15px !important;
    max-width: 175px !important;
    min-height: 168px;
    padding: 0 !important;
}
/* End */


/* Start:/styles/app.css?1606809427644168*/
@charset "UTF-8";.container{margin-left:auto;margin-right:auto;padding:0;width:calc(100vw - 18px);max-width:1440px}.container:after{content:"";display:block;clear:both}.no-scrollbar .container{width:100vw}.row:after{content:"";display:block;clear:both}[class*=col-]{float:left;box-sizing:border-box;margin:0}.col-0{width:calc(0vw - 0px)}.no-scrollbar .col-0{width:0}.col-push-0{margin-left:calc(0vw - 0px)}.no-scrollbar .col-push-0{margin-left:0}.col-post-0{margin-right:calc(0vw - 0px)}.no-scrollbar .col-post-0{margin-right:0}.col-prefix-0{padding-left:calc(0vw - 0px)}.no-scrollbar .col-prefix-0{padding-left:0}.col-suffix-0{padding-right:calc(0vw - 0px)}.no-scrollbar .col-suffix-0{padding-right:0}.col-1{width:calc(2.77778vw - .5px)}.no-scrollbar .col-1{width:2.77778vw}.col-push-1{margin-left:calc(2.77778vw - .5px)}.no-scrollbar .col-push-1{margin-left:2.77778vw}.col-post-1{margin-right:calc(2.77778vw - .5px)}.no-scrollbar .col-post-1{margin-right:2.77778vw}.col-prefix-1{padding-left:calc(2.77778vw - .5px)}.no-scrollbar .col-prefix-1{padding-left:2.77778vw}.col-suffix-1{padding-right:calc(2.77778vw - .5px)}.no-scrollbar .col-suffix-1{padding-right:2.77778vw}.col-2{width:calc(5.55556vw - 1px)}.no-scrollbar .col-2{width:5.55556vw}.col-push-2{margin-left:calc(5.55556vw - 1px)}.no-scrollbar .col-push-2{margin-left:5.55556vw}.col-post-2{margin-right:calc(5.55556vw - 1px)}.no-scrollbar .col-post-2{margin-right:5.55556vw}.col-prefix-2{padding-left:calc(5.55556vw - 1px)}.no-scrollbar .col-prefix-2{padding-left:5.55556vw}.col-suffix-2{padding-right:calc(5.55556vw - 1px)}.no-scrollbar .col-suffix-2{padding-right:5.55556vw}.col-3{width:calc(8.33333vw - 1.5px)}.no-scrollbar .col-3{width:8.33333vw}.col-push-3{margin-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-push-3{margin-left:8.33333vw}.col-post-3{margin-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-post-3{margin-right:8.33333vw}.col-prefix-3{padding-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-prefix-3{padding-left:8.33333vw}.col-suffix-3{padding-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-suffix-3{padding-right:8.33333vw}.col-4{width:calc(11.11111vw - 2px)}.no-scrollbar .col-4{width:11.11111vw}.col-push-4{margin-left:calc(11.11111vw - 2px)}.no-scrollbar .col-push-4{margin-left:11.11111vw}.col-post-4{margin-right:calc(11.11111vw - 2px)}.no-scrollbar .col-post-4{margin-right:11.11111vw}.col-prefix-4{padding-left:calc(11.11111vw - 2px)}.no-scrollbar .col-prefix-4{padding-left:11.11111vw}.col-suffix-4{padding-right:calc(11.11111vw - 2px)}.no-scrollbar .col-suffix-4{padding-right:11.11111vw}.col-5{width:calc(13.88889vw - 2.5px)}.no-scrollbar .col-5{width:13.88889vw}.col-push-5{margin-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-push-5{margin-left:13.88889vw}.col-post-5{margin-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-post-5{margin-right:13.88889vw}.col-prefix-5{padding-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-prefix-5{padding-left:13.88889vw}.col-suffix-5{padding-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-suffix-5{padding-right:13.88889vw}.col-6{width:calc(16.66667vw - 3px)}.no-scrollbar .col-6{width:16.66667vw}.col-push-6{margin-left:calc(16.66667vw - 3px)}.no-scrollbar .col-push-6{margin-left:16.66667vw}.col-post-6{margin-right:calc(16.66667vw - 3px)}.no-scrollbar .col-post-6{margin-right:16.66667vw}.col-prefix-6{padding-left:calc(16.66667vw - 3px)}.no-scrollbar .col-prefix-6{padding-left:16.66667vw}.col-suffix-6{padding-right:calc(16.66667vw - 3px)}.no-scrollbar .col-suffix-6{padding-right:16.66667vw}.col-7{width:calc(19.44444vw - 3.5px)}.no-scrollbar .col-7{width:19.44444vw}.col-push-7{margin-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-push-7{margin-left:19.44444vw}.col-post-7{margin-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-post-7{margin-right:19.44444vw}.col-prefix-7{padding-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-prefix-7{padding-left:19.44444vw}.col-suffix-7{padding-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-suffix-7{padding-right:19.44444vw}.col-8{width:calc(22.22222vw - 4px)}.no-scrollbar .col-8{width:22.22222vw}.col-push-8{margin-left:calc(22.22222vw - 4px)}.no-scrollbar .col-push-8{margin-left:22.22222vw}.col-post-8{margin-right:calc(22.22222vw - 4px)}.no-scrollbar .col-post-8{margin-right:22.22222vw}.col-prefix-8{padding-left:calc(22.22222vw - 4px)}.no-scrollbar .col-prefix-8{padding-left:22.22222vw}.col-suffix-8{padding-right:calc(22.22222vw - 4px)}.no-scrollbar .col-suffix-8{padding-right:22.22222vw}.col-9{width:calc(25vw - 4.5px)}.no-scrollbar .col-9{width:25vw}.col-push-9{margin-left:calc(25vw - 4.5px)}.no-scrollbar .col-push-9{margin-left:25vw}.col-post-9{margin-right:calc(25vw - 4.5px)}.no-scrollbar .col-post-9{margin-right:25vw}.col-prefix-9{padding-left:calc(25vw - 4.5px)}.no-scrollbar .col-prefix-9{padding-left:25vw}.col-suffix-9{padding-right:calc(25vw - 4.5px)}.no-scrollbar .col-suffix-9{padding-right:25vw}.col-10{width:calc(27.77778vw - 5px)}.no-scrollbar .col-10{width:27.77778vw}.col-push-10{margin-left:calc(27.77778vw - 5px)}.no-scrollbar .col-push-10{margin-left:27.77778vw}.col-post-10{margin-right:calc(27.77778vw - 5px)}.no-scrollbar .col-post-10{margin-right:27.77778vw}.col-prefix-10{padding-left:calc(27.77778vw - 5px)}.no-scrollbar .col-prefix-10{padding-left:27.77778vw}.col-suffix-10{padding-right:calc(27.77778vw - 5px)}.no-scrollbar .col-suffix-10{padding-right:27.77778vw}.col-11{width:calc(30.55556vw - 5.5px)}.no-scrollbar .col-11{width:30.55556vw}.col-push-11{margin-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-push-11{margin-left:30.55556vw}.col-post-11{margin-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-post-11{margin-right:30.55556vw}.col-prefix-11{padding-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-prefix-11{padding-left:30.55556vw}.col-suffix-11{padding-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-suffix-11{padding-right:30.55556vw}.col-12{width:calc(33.33333vw - 6px)}.no-scrollbar .col-12{width:33.33333vw}.col-push-12{margin-left:calc(33.33333vw - 6px)}.no-scrollbar .col-push-12{margin-left:33.33333vw}.col-post-12{margin-right:calc(33.33333vw - 6px)}.no-scrollbar .col-post-12{margin-right:33.33333vw}.col-prefix-12{padding-left:calc(33.33333vw - 6px)}.no-scrollbar .col-prefix-12{padding-left:33.33333vw}.col-suffix-12{padding-right:calc(33.33333vw - 6px)}.no-scrollbar .col-suffix-12{padding-right:33.33333vw}.col-13{width:calc(36.11111vw - 6.5px)}.no-scrollbar .col-13{width:36.11111vw}.col-push-13{margin-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-push-13{margin-left:36.11111vw}.col-post-13{margin-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-post-13{margin-right:36.11111vw}.col-prefix-13{padding-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-prefix-13{padding-left:36.11111vw}.col-suffix-13{padding-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-suffix-13{padding-right:36.11111vw}.col-14{width:calc(38.88889vw - 7px)}.no-scrollbar .col-14{width:38.88889vw}.col-push-14{margin-left:calc(38.88889vw - 7px)}.no-scrollbar .col-push-14{margin-left:38.88889vw}.col-post-14{margin-right:calc(38.88889vw - 7px)}.no-scrollbar .col-post-14{margin-right:38.88889vw}.col-prefix-14{padding-left:calc(38.88889vw - 7px)}.no-scrollbar .col-prefix-14{padding-left:38.88889vw}.col-suffix-14{padding-right:calc(38.88889vw - 7px)}.no-scrollbar .col-suffix-14{padding-right:38.88889vw}.col-15{width:calc(41.66667vw - 7.5px)}.no-scrollbar .col-15{width:41.66667vw}.col-push-15{margin-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-push-15{margin-left:41.66667vw}.col-post-15{margin-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-post-15{margin-right:41.66667vw}.col-prefix-15{padding-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-prefix-15{padding-left:41.66667vw}.col-suffix-15{padding-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-suffix-15{padding-right:41.66667vw}.col-16{width:calc(44.44444vw - 8px)}.no-scrollbar .col-16{width:44.44444vw}.col-push-16{margin-left:calc(44.44444vw - 8px)}.no-scrollbar .col-push-16{margin-left:44.44444vw}.col-post-16{margin-right:calc(44.44444vw - 8px)}.no-scrollbar .col-post-16{margin-right:44.44444vw}.col-prefix-16{padding-left:calc(44.44444vw - 8px)}.no-scrollbar .col-prefix-16{padding-left:44.44444vw}.col-suffix-16{padding-right:calc(44.44444vw - 8px)}.no-scrollbar .col-suffix-16{padding-right:44.44444vw}.col-17{width:calc(47.22222vw - 8.5px)}.no-scrollbar .col-17{width:47.22222vw}.col-push-17{margin-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-push-17{margin-left:47.22222vw}.col-post-17{margin-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-post-17{margin-right:47.22222vw}.col-prefix-17{padding-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-prefix-17{padding-left:47.22222vw}.col-suffix-17{padding-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-suffix-17{padding-right:47.22222vw}.col-18{width:calc(50vw - 9px)}.no-scrollbar .col-18{width:50vw}.col-push-18{margin-left:calc(50vw - 9px)}.no-scrollbar .col-push-18{margin-left:50vw}.col-post-18{margin-right:calc(50vw - 9px)}.no-scrollbar .col-post-18{margin-right:50vw}.col-prefix-18{padding-left:calc(50vw - 9px)}.no-scrollbar .col-prefix-18{padding-left:50vw}.col-suffix-18{padding-right:calc(50vw - 9px)}.no-scrollbar .col-suffix-18{padding-right:50vw}.col-19{width:calc(52.77778vw - 9.5px)}.no-scrollbar .col-19{width:52.77778vw}.col-push-19{margin-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-push-19{margin-left:52.77778vw}.col-post-19{margin-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-post-19{margin-right:52.77778vw}.col-prefix-19{padding-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-prefix-19{padding-left:52.77778vw}.col-suffix-19{padding-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-suffix-19{padding-right:52.77778vw}.col-20{width:calc(55.55556vw - 10px)}.no-scrollbar .col-20{width:55.55556vw}.col-push-20{margin-left:calc(55.55556vw - 10px)}.no-scrollbar .col-push-20{margin-left:55.55556vw}.col-post-20{margin-right:calc(55.55556vw - 10px)}.no-scrollbar .col-post-20{margin-right:55.55556vw}.col-prefix-20{padding-left:calc(55.55556vw - 10px)}.no-scrollbar .col-prefix-20{padding-left:55.55556vw}.col-suffix-20{padding-right:calc(55.55556vw - 10px)}.no-scrollbar .col-suffix-20{padding-right:55.55556vw}.col-21{width:calc(58.33333vw - 10.5px)}.no-scrollbar .col-21{width:58.33333vw}.col-push-21{margin-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-push-21{margin-left:58.33333vw}.col-post-21{margin-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-post-21{margin-right:58.33333vw}.col-prefix-21{padding-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-prefix-21{padding-left:58.33333vw}.col-suffix-21{padding-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-suffix-21{padding-right:58.33333vw}.col-22{width:calc(61.11111vw - 11px)}.no-scrollbar .col-22{width:61.11111vw}.col-push-22{margin-left:calc(61.11111vw - 11px)}.no-scrollbar .col-push-22{margin-left:61.11111vw}.col-post-22{margin-right:calc(61.11111vw - 11px)}.no-scrollbar .col-post-22{margin-right:61.11111vw}.col-prefix-22{padding-left:calc(61.11111vw - 11px)}.no-scrollbar .col-prefix-22{padding-left:61.11111vw}.col-suffix-22{padding-right:calc(61.11111vw - 11px)}.no-scrollbar .col-suffix-22{padding-right:61.11111vw}.col-23{width:calc(63.88889vw - 11.5px)}.no-scrollbar .col-23{width:63.88889vw}.col-push-23{margin-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-push-23{margin-left:63.88889vw}.col-post-23{margin-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-post-23{margin-right:63.88889vw}.col-prefix-23{padding-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-prefix-23{padding-left:63.88889vw}.col-suffix-23{padding-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-suffix-23{padding-right:63.88889vw}.col-24{width:calc(66.66667vw - 12px)}.no-scrollbar .col-24{width:66.66667vw}.col-push-24{margin-left:calc(66.66667vw - 12px)}.no-scrollbar .col-push-24{margin-left:66.66667vw}.col-post-24{margin-right:calc(66.66667vw - 12px)}.no-scrollbar .col-post-24{margin-right:66.66667vw}.col-prefix-24{padding-left:calc(66.66667vw - 12px)}.no-scrollbar .col-prefix-24{padding-left:66.66667vw}.col-suffix-24{padding-right:calc(66.66667vw - 12px)}.no-scrollbar .col-suffix-24{padding-right:66.66667vw}.col-25{width:calc(69.44444vw - 12.5px)}.no-scrollbar .col-25{width:69.44444vw}.col-push-25{margin-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-push-25{margin-left:69.44444vw}.col-post-25{margin-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-post-25{margin-right:69.44444vw}.col-prefix-25{padding-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-prefix-25{padding-left:69.44444vw}.col-suffix-25{padding-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-suffix-25{padding-right:69.44444vw}.col-26{width:calc(72.22222vw - 13px)}.no-scrollbar .col-26{width:72.22222vw}.col-push-26{margin-left:calc(72.22222vw - 13px)}.no-scrollbar .col-push-26{margin-left:72.22222vw}.col-post-26{margin-right:calc(72.22222vw - 13px)}.no-scrollbar .col-post-26{margin-right:72.22222vw}.col-prefix-26{padding-left:calc(72.22222vw - 13px)}.no-scrollbar .col-prefix-26{padding-left:72.22222vw}.col-suffix-26{padding-right:calc(72.22222vw - 13px)}.no-scrollbar .col-suffix-26{padding-right:72.22222vw}.col-27{width:calc(75vw - 13.5px)}.no-scrollbar .col-27{width:75vw}.col-push-27{margin-left:calc(75vw - 13.5px)}.no-scrollbar .col-push-27{margin-left:75vw}.col-post-27{margin-right:calc(75vw - 13.5px)}.no-scrollbar .col-post-27{margin-right:75vw}.col-prefix-27{padding-left:calc(75vw - 13.5px)}.no-scrollbar .col-prefix-27{padding-left:75vw}.col-suffix-27{padding-right:calc(75vw - 13.5px)}.no-scrollbar .col-suffix-27{padding-right:75vw}.col-28{width:calc(77.77778vw - 14px)}.no-scrollbar .col-28{width:77.77778vw}.col-push-28{margin-left:calc(77.77778vw - 14px)}.no-scrollbar .col-push-28{margin-left:77.77778vw}.col-post-28{margin-right:calc(77.77778vw - 14px)}.no-scrollbar .col-post-28{margin-right:77.77778vw}.col-prefix-28{padding-left:calc(77.77778vw - 14px)}.no-scrollbar .col-prefix-28{padding-left:77.77778vw}.col-suffix-28{padding-right:calc(77.77778vw - 14px)}.no-scrollbar .col-suffix-28{padding-right:77.77778vw}.col-29{width:calc(80.55556vw - 14.5px)}.no-scrollbar .col-29{width:80.55556vw}.col-push-29{margin-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-push-29{margin-left:80.55556vw}.col-post-29{margin-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-post-29{margin-right:80.55556vw}.col-prefix-29{padding-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-prefix-29{padding-left:80.55556vw}.col-suffix-29{padding-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-suffix-29{padding-right:80.55556vw}.col-30{width:calc(83.33333vw - 15px)}.no-scrollbar .col-30{width:83.33333vw}.col-push-30{margin-left:calc(83.33333vw - 15px)}.no-scrollbar .col-push-30{margin-left:83.33333vw}.col-post-30{margin-right:calc(83.33333vw - 15px)}.no-scrollbar .col-post-30{margin-right:83.33333vw}.col-prefix-30{padding-left:calc(83.33333vw - 15px)}.no-scrollbar .col-prefix-30{padding-left:83.33333vw}.col-suffix-30{padding-right:calc(83.33333vw - 15px)}.no-scrollbar .col-suffix-30{padding-right:83.33333vw}.col-31{width:calc(86.11111vw - 15.5px)}.no-scrollbar .col-31{width:86.11111vw}.col-push-31{margin-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-push-31{margin-left:86.11111vw}.col-post-31{margin-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-post-31{margin-right:86.11111vw}.col-prefix-31{padding-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-prefix-31{padding-left:86.11111vw}.col-suffix-31{padding-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-suffix-31{padding-right:86.11111vw}.col-32{width:calc(88.88889vw - 16px)}.no-scrollbar .col-32{width:88.88889vw}.col-push-32{margin-left:calc(88.88889vw - 16px)}.no-scrollbar .col-push-32{margin-left:88.88889vw}.col-post-32{margin-right:calc(88.88889vw - 16px)}.no-scrollbar .col-post-32{margin-right:88.88889vw}.col-prefix-32{padding-left:calc(88.88889vw - 16px)}.no-scrollbar .col-prefix-32{padding-left:88.88889vw}.col-suffix-32{padding-right:calc(88.88889vw - 16px)}.no-scrollbar .col-suffix-32{padding-right:88.88889vw}.col-33{width:calc(91.66667vw - 16.5px)}.no-scrollbar .col-33{width:91.66667vw}.col-push-33{margin-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-push-33{margin-left:91.66667vw}.col-post-33{margin-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-post-33{margin-right:91.66667vw}.col-prefix-33{padding-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-prefix-33{padding-left:91.66667vw}.col-suffix-33{padding-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-suffix-33{padding-right:91.66667vw}.col-34{width:calc(94.44444vw - 17px)}.no-scrollbar .col-34{width:94.44444vw}.col-push-34{margin-left:calc(94.44444vw - 17px)}.no-scrollbar .col-push-34{margin-left:94.44444vw}.col-post-34{margin-right:calc(94.44444vw - 17px)}.no-scrollbar .col-post-34{margin-right:94.44444vw}.col-prefix-34{padding-left:calc(94.44444vw - 17px)}.no-scrollbar .col-prefix-34{padding-left:94.44444vw}.col-suffix-34{padding-right:calc(94.44444vw - 17px)}.no-scrollbar .col-suffix-34{padding-right:94.44444vw}.col-35{width:calc(97.22222vw - 17.5px)}.no-scrollbar .col-35{width:97.22222vw}.col-push-35{margin-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-push-35{margin-left:97.22222vw}.col-post-35{margin-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-post-35{margin-right:97.22222vw}.col-prefix-35{padding-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-prefix-35{padding-left:97.22222vw}.col-suffix-35{padding-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-suffix-35{padding-right:97.22222vw}.col-36{width:calc(100vw - 18px)}.no-scrollbar .col-36{width:100vw}.col-push-36{margin-left:calc(100vw - 18px)}.no-scrollbar .col-push-36{margin-left:100vw}.col-post-36{margin-right:calc(100vw - 18px)}.no-scrollbar .col-post-36{margin-right:100vw}.col-prefix-36{padding-left:calc(100vw - 18px)}.no-scrollbar .col-prefix-36{padding-left:100vw}.col-suffix-36{padding-right:calc(100vw - 18px)}.no-scrollbar .col-suffix-36{padding-right:100vw}.col-hide{display:none}.col-show{display:block}.row_theme_flex{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.col-no-width,.no-scrollbar .col-no-width{width:auto}.col-no-float{float:none}*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}label{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}img{border:none;max-width:100%}a,img{outline:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}input{outline:none;box-shadow:none}input,input[type=submit],textarea{-webkit-appearance:none;appearance:none}textarea{box-shadow:none;font-style:normal;resize:none;overflow-y:auto;padding-left:gutter()/2;padding-right:gutter()/2}html{font-size:calc(.00179 * 100vw + 13.42857px);line-height:1.5em;font-weight:300;font-family:bigcitygrotesquepro,sans-serif}h1{margin-bottom:1rem;font-size:1.73rem;font-weight:500;color:#000}.b-inner-subheader h1,.b-subheader h1,h2{margin-bottom:1.5rem;font-weight:500;font-size:1.75rem;letter-spacing:-.037rem;line-height:2rem;color:#000}h3{font-size:1.25rem;font-weight:500;line-height:2rem}h4,h5{font-size:14px;line-height:22px}h6{font-size:12px;line-height:20px}blockquote{font-size:16px;color:#8a8a8a;padding-left:gutter(4);padding-top:.5rem;padding-bottom:.5rem;border-left:1px solid #cacaca;font-style:italic}blockquote,cite{line-height:.5;font-family:inherit}cite{font-size:14px;display:block}cite:before{content:"\2014 \0020"}small{font-size:calc(.00179 * 100vw + 13.42857px)-2}p{margin-bottom:.5rem}a{color:#255385;text-decoration:none}.b-typo-reset ol ol,.b-typo-reset ul ul{padding-left:20px}.b-typo-reset ol,.b-typo-reset ul{margin-bottom:.5rem}.b-typo-reset ol li,.b-typo-reset ul li{padding-left:20px;position:relative}.b-typo-reset ol{counter-reset:a}.b-typo-reset ol li:before{counter-increment:a;content:counter(a) "."}.b-typo-reset ol li:before,.b-typo-reset ul li:before{color:#000;padding-right:5px;position:absolute;top:0;left:0}.b-typo-reset ul li:before{content:"—"}b,strong{font-weight:500}b,em,i,strong{font-family:inherit}em,i{font-style:italic}body{color:#000;background-color:#ccd9e3;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;width:100%}body,body.is-ie{overflow-x:hidden}body.disable-hover,body.disable-hover *{pointer-events:none!important}body.is-fixed{position:fixed}a[href^="mailto:"],a[href^="tel:"]{white-space:nowrap}.hide{display:none}.show{display:block}.b-ruble{font-family:ruble,sans-serif}.j-lazy,br{color:transparent}.j-lazy{background:#fff!important;background-size:auto 150%!important;background-position:100% 0;width:100%}.animated{animation-duration:.5s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.bounce{animation-name:a;transform-origin:center bottom}.flash{animation-name:b}.pulse{animation-name:c}.rubberBand{animation-name:d}.shake{animation-name:e}.swing{transform-origin:top center;animation-name:f}.tada{animation-name:g}.wobble{animation-name:h}.bounceIn{animation-name:i;animation-duration:.75s}.bounceInDown{animation-name:j}.bounceInLeft{animation-name:k}.bounceInRight{animation-name:l}.bounceInUp{animation-name:m}.bounceOut{animation-name:n;animation-duration:.75s}.bounceOutDown{animation-name:o}.bounceOutLeft{animation-name:p}.bounceOutRight{animation-name:q}.bounceOutUp{animation-name:r}.fadeIn{animation-name:s}.fadeInDown{animation-name:t}.fadeInDownBig{animation-name:u}.fadeInLeft{animation-name:v}.fadeInLeftBig{animation-name:w}.fadeInRight{animation-name:x}.fadeInRightBig{animation-name:y}.fadeInUp{animation-name:z}.fadeInUpBig{animation-name:A}.fadeOut{animation-name:B}.fadeOutDown{animation-name:C}.fadeOutDownBig{animation-name:D}.fadeOutLeft{animation-name:E}.fadeOutLeftBig{animation-name:F}.fadeOutRight{animation-name:G}.fadeOutRightBig{animation-name:H}.fadeOutUp{animation-name:I}.fadeOutUpBig{animation-name:J}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:K}.flipInX{animation-name:L}.flipInX,.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.flipInY{animation-name:M}.flipOutX{animation-name:N}.flipOutX,.flipOutY{animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.flipOutY{animation-name:O}.lightSpeedIn{animation-name:P;animation-timing-function:ease-out}.lightSpeedOut{animation-name:Q;animation-timing-function:ease-in}.rotateIn{animation-name:R}.rotateInDownLeft{animation-name:S}.rotateInDownRight{animation-name:T}.rotateInUpLeft{animation-name:U}.rotateInUpRight{animation-name:V}.rotateOut{animation-name:W}.rotateOutDownLeft{animation-name:X}.rotateOutDownRight{animation-name:Y}.rotateOutUpLeft{animation-name:Z}.rotateOutUpRight{animation-name:ab}.hinge{animation-name:bb}.rollIn{animation-name:cb}.rollOut{animation-name:db}.zoomIn{animation-name:eb}.zoomInDown{animation-name:fb}.zoomInLeft{animation-name:gb}.zoomInRight{animation-name:hb}.zoomInUp{animation-name:ib}.zoomOut{animation-name:jb}.zoomOutDown{animation-name:kb}.zoomOutLeft{animation-name:lb}.zoomOutRight{animation-name:mb}.zoomOutUp{animation-name:nb}.slideInDown{animation-name:ob}.slideInLeft{animation-name:pb}.slideInRight{animation-name:qb}.slideInUp{animation-name:rb}.slideOutDown{animation-name:sb}.slideOutLeft{animation-name:tb}.slideOutRight{animation-name:ub}.slideOutUp{animation-name:vb}.adm-workarea select{opacity:1}.l-banks__wrap,.l-search-filter,.l-search-result{margin-bottom:.5rem;margin-left:auto;margin-right:auto;max-width:960px}.l-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:100vh}.l-header{-ms-flex:0 0 auto;flex:0 0 auto}.l-main{-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.l-sidebar{display:none}.l-main-home{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.l-sidebar-cities{-ms-flex-order:1;order:1}.l-sidebar-home-g{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-order:3;order:3}.l-content-home-g{-ms-flex-order:5;order:5}.l-content__inner{margin-bottom:2rem}.l-footer{-ms-flex:0 0 auto;flex:0 0 auto}.b-icons__svg{display:none}.b-icon__sidebar-ico-1{width:29px;height:24px;margin-top:-12px}.b-icon__sidebar-ico-2{width:30px;height:34px;margin-top:-17px}.b-icon__logo,.b-icon__logo-25{fill:#df1e42}.b-icon__city-moscow{width:79px;height:73px;fill:#df1e42}.b-icon__city-saint-petesburg{width:81px;height:76px;fill:#df1e42}.b-icon__city-ekb{width:79px;height:70px;fill:#df1e42}.b-icon__careers-img-hh{width:80px;height:45px;vertical-align:middle;display:inline-block}.b-icon__careers-img-superjob{width:120px;height:32px;vertical-align:middle;display:inline-block}.b-icon__house{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;width:14px;height:14px;position:absolute;left:0;margin-top:-10px}.is-ie .b-icon__house{background:transparent url(/img/elements/house.svg) 0 0 no-repeat}.b-icon__hours-24{width:22px;height:21px;font-size:10px}.b-icon__preloader{width:24px;height:24px}.b-icon__up-arrow{width:6px;height:8px}.b-icon__arrow,.b-icon__arrow-back{width:19px;height:16px}.b-icon__star{width:21px;height:21px}.b-icon__star:hover{stroke:#df1e42}.b-icon__pdf{width:12px;height:12px;fill:#004391}.b-icon__social-vk-empty{width:15px;height:9px;fill:#255385}.b-icon__social-fb-empty{width:8px;height:16px;fill:#255385}.b-icon__social-yt-empty{width:39px;height:16px;fill:#255385}.b-icon__social-inst-empty{width:16px;height:16px;fill:#255385}.b-icon__hours24{width:19px;height:20px}.b-icon__car,.b-icon__pantry{fill:#255385}.b-icon__pin{width:10px;height:16px;fill:#004391}.b-icon__social-vk-footer{width:18px;height:10px}.b-icon__social-inst-footer{width:12px;height:12px}.b-icon__social-yt-footer{width:18px;height:13px}.b-icon__social-fb-footer{width:7px;height:15px}.b-icon__social-ok-footer{width:9px;height:15px}.b-icon__social-tg-footer{width:18px;height:13px}.b-icon__arrow-back{position:relative;height:10px;top:50%;left:0;transform:rotate(90deg) translateY(-50%);margin:0 .75rem 0 -.75rem;fill:#255385}.b-kelnik{text-decoration:none;color:#000;display:inline-block;overflow:hidden;text-align:left;float:right}.b-kelnik__img{transition-property:fill,fill-opacity;transition-duration:.3s;transition-timing-function:ease;margin-top:1.5rem;float:left;fill:#000;fill-opacity:.5;width:60px;height:10px}.b-kelnik_theme_footer .b-kelnik__img{margin-top:0}.b-kelnik_theme_home-g{padding-right:1.5rem}.b-logo{background-image:url(/img/sprites.png);background-position:0 0;width:150px;height:150px;font:0/0 serif;text-shadow:none;color:transparent;display:block}.b-house-plan__breadcrumbs button{border:none;padding:0;background-color:transparent}.b-btn{transition-property:opacity,background-color;transition-duration:.3s;transition-timing-function:ease;padding-top:.5rem;padding-bottom:.5rem;color:#fff;background-color:#004391;border:0 solid #000;border-radius:3px;font-size:.875rem;line-height:1.5rem;font-family:inherit;font-weight:500;display:inline-block;width:100%;text-align:center;cursor:pointer;outline:none;position:relative}.b-btn,.b-btn:active,.b-btn:hover{text-decoration:none}.b-btn.is-disabled,.b-btn[disabled]{background-color:#eee;color:#ccc;border-color:transparent;cursor:default}.b-btn.is-disabled:focus,.b-btn.is-disabled:hover,.b-btn[disabled]:focus,.b-btn[disabled]:hover{border-color:transparent}.b-btn.is-inactive{background-color:#6e8db9;pointer-events:none}.b-btn_width_auto{width:auto;min-width:145px;padding-left:20px;padding-right:20px}.b-btn_tt_uppercase{text-transform:uppercase;letter-spacing:.2em;padding-top:.5rem;padding-bottom:.5rem}.b-btn_style_secondary{border-radius:2px;background-color:#e1edf6;color:#004391}.b-btn_margin-bottom_5{margin-bottom:2.5rem}.b-btn_margin-bottom_7{margin-bottom:3.5rem}.b-btn_bg_white{background-color:#fff;color:#255385}.b-btn_is_hidden{visibility:hidden;height:0;padding:0}.l-bnt-up{transition:bottom .15s ease;position:fixed;bottom:-48px;left:3px;right:3px;z-index:3}.l-bnt-up.is-nav-up{bottom:3px}.b-btn_page_online{height:2.5rem;line-height:38px;padding:0}.b-btn_cookie_banner{position:absolute;top:64%;margin-left:4.5%;width:7rem;line-height:1.6rem;padding:0}.b-btn_type_objectplan{position:absolute;text-align:left;min-width:inherit;z-index:1;margin-top:.75rem;margin-left:.75rem}.b-form input,.b-form textarea,input,textarea{width:100%;border:0}.b-form input:-ms-input-placeholder,.b-form textarea:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease;color:#000;opacity:1}.b-form input::placeholder,.b-form textarea::placeholder,input::placeholder,textarea::placeholder{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease;color:#000;opacity:1}input:focus,textarea:focus{border-color:#a679d2}.b-form input::-ms-clear,.b-form textarea::-ms-clear,input::-ms-clear,textarea::-ms-clear{display:none}input.has-error,textarea.has-error{border-color:#ddd}input.has-error:-ms-input-placeholder,textarea.has-error:-ms-input-placeholder{color:#ddd}input.has-error::placeholder,textarea.has-error::placeholder{color:#ddd}input.is-disabled,input:disabled,input[disabled],textarea.is-disabled,textarea:disabled,textarea[disabled]{background-color:hsla(0,0%,87%,.3);color:rgba(0,0,0,.5);border-color:hsla(0,0%,87%,.3);cursor:default}input.is-disabled:focus,input.is-disabled:hover,input:disabled:focus,input:disabled:hover,input[disabled]:focus,input[disabled]:hover,textarea.is-disabled:focus,textarea.is-disabled:hover,textarea:disabled:focus,textarea:disabled:hover,textarea[disabled]:focus,textarea[disabled]:hover{border-color:transparent}input.is-disabled:-ms-input-placeholder,input:disabled:-ms-input-placeholder,input[disabled]:-ms-input-placeholder,textarea.is-disabled:-ms-input-placeholder,textarea:disabled:-ms-input-placeholder,textarea[disabled]:-ms-input-placeholder{color:rgba(0,0,0,.5)}input.is-disabled::placeholder,input:disabled::placeholder,input[disabled]::placeholder,textarea.is-disabled::placeholder,textarea:disabled::placeholder,textarea[disabled]::placeholder{color:rgba(0,0,0,.5)}textarea{line-height:.5;min-height:5rem}label{font-size:calc(.00179 * 100vw + 13.42857px);line-height:.5;color:#000;font-family:bigcitygrotesquepro,sans-serif;margin-bottom:.125rem;display:inline-block;font-weight:700}.b-anim-label{padding-top:2.5rem;position:relative}.b-anim-label label{transition-property:top,font-size,text-transform,letter-spacing,color;transition-duration:.3s;transition-timing-function:ease;font-size:calc(.00179 * 100vw + 13.42857px);line-height:2.5rem;display:block;position:absolute;top:2.5rem;left:gutter()/2;pointer-events:none;cursor:text;color:inherit}.b-anim-label input.is-active~label,.b-anim-label input:focus~label{font-size:10px;top:0;color:inherit;text-transform:uppercase;letter-spacing:.2em}.b-form__checkbox{display:inline-block}.b-form__checkbox input{display:none}.b-form__checkbox label{position:relative;display:inline-block;padding-left:16pxgutter(1)}.b-form__checkbox label:after{background-image:url(/img/sprites.png);background-position:-68px -192px;width:16px;height:16px;position:absolute;top:.25;margin-top:-8px;left:0;content:""}.b-form__checkbox input:checked+label:after{background-position:-34px -192px}.b-form__checkbox:hover input:checked+label:after{background-image:url(/img/sprites.png);background-position:-51px -192px;width:16px;height:16px}.b-form__checkbox input:disabled+label,.b-form__checkbox input[readonly=readonly]+label{cursor:default}.b-form__checkbox input:disabled+label:after,.b-form__checkbox input[readonly=readonly]+label:after{background-image:url(/img/sprites.png);background-position:0 -192px;width:16px;height:16px}.b-form__radio{display:inline-block}.b-form__radio input{display:none}.b-form__radio label{position:relative;display:inline-block;padding-left:24pxgutter(1)}.b-form__radio label:after{background-image:url(/img/sprites.png);background-position:-50px -151px;width:24px;height:24px;position:absolute;top:.25;margin-top:-12px;left:0;content:""}.b-form__radio input:checked+label:after{background-image:url(/img/sprites.png);background-position:-176px -103px;width:24px;height:24px}.b-form__radio:hover label:after{background-image:url(/img/sprites.png);background-position:0 -151px;width:24px;height:24px}.b-form__radio:hover input:checked+label:after{background-image:url(/img/sprites.png);background-position:-25px -151px;width:24px;height:24px}.b-form__radio input:disabled+label,.b-form__radio input[readonly=readonly]+label{cursor:default}.b-form__radio input:disabled+label:after,.b-form__radio input[readonly=readonly]+label:after{background-image:url(/img/sprites.png);background-position:-151px -103px;width:24px;height:24px}select{opacity:0}.selectric-wrapper{font-family:inherit}.selectric{border:1px solid #ccc;border-radius:4px;background-color:#fff}.selectric .label{font-size:16px;color:#000;height:-.5rem;line-height:-.5rem;width:80%;margin-right:0}.selectric .button{width:-.5rem;height:-.5rem}.selectric .button:after{border-top-color:#ccc}.selectric-open .selectric{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#ccc}.selectric-open .selectric .button:after{border-top:transparent;border-bottom:4px solid #ccc}.selectric-hover .selectric{border-color:#ccc}.selectric-hover .selectric .button:after{border-top-color:#ccc}.selectric-above.selectric-open .selectric{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.selectric-above.selectric-open .selectric-items{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;border-top:1 solid #ccc;border-bottom:none}.selectric-above.selectric-open .selectric-items li{border-bottom:1px solid #eee}.selectric-items{overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1 solid #ccc;border-top:none}.selectric-items li{font-size:16px;background-color:#fff;color:#000;border-bottom:1px solid #eee;border-top:none}.selectric-items li:hover{background-color:#f2f2f2;color:#999}.selectric-items li.selected{background-color:#ccc;color:#999}.selectric-items li.selected:hover{background-color:#ccc}.selectric-items li:first-child{border-top:none}.selectric-items li:last-child{border-bottom:none}.b-ajax-loader-form{display:none;position:absolute;z-index:10000;top:-5px;left:0;width:100%;height:105%;background-color:#fff;opacity:.95}.b-ajax-loader-form__icon{position:absolute;top:40%;left:45%;animation:Ab 1s linear infinite}.b-popup{color:#000;background-color:#fff;min-height:100%;border-radius:0;width:100%}.b-popup .b-gallery .fotorama__nav{top:auto;bottom:1.5rem;left:50%;transform:translateX(-50%);right:auto}.b-popup .fotorama__dot{width:8px;height:8px;background-color:#df1e42;opacity:.5}.b-popup .fotorama__active .fotorama__dot{opacity:1}.b-popup .fotorama__nav--dots .fotorama__nav__frame{margin-right:10px;height:8px}.b-popup__close,.j-header-app-close{transition-property:color;transition-duration:.3s;transition-timing-function:ease;position:absolute;right:10px;top:10px;width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:3;cursor:pointer;border-radius:100%;border:0;color:rgba(0,0,0,.4);font-size:16px;line-height:1rem;outline:none;font-family:Verdana}.is-ie .b-popup__close,.is-ie .j-header-app-close{font-size:12px}.b-popup__plan-ttl{margin-bottom:1rem;font-size:22px;font-weight:500;line-height:24px}.b-popup__img-plan{width:100%;max-width:800px}.b-popup__btn{margin-top:1rem}.b-popup__cnt{padding-top:2rem;padding-bottom:2rem}.b-popup__cnt.b-popup__cnt-app .b-popup__cnt-app-title{font-size:28px;line-height:36px;margin-bottom:32px}.b-popup__cnt.b-popup__cnt-app .b-popup__cnt-app-list{font-size:16px;line-height:19px;margin-bottom:55px}.b-popup__cnt.b-popup__cnt-app .b-popup__cnt-app-list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:5px}.b-popup__cnt.b-popup__cnt-app .b-popup__cnt-app-list li:before{content:"";display:block;width:6px;height:6px;background:#004391;margin-right:15px}.b-popup__cnt.b-popup__cnt-app input[name=phone]{font-size:14px;line-height:16px;padding:5px 10px;margin-right:30px;width:185px;height:32px}.b-popup__cnt.b-popup__cnt-app .b-btn{font-size:14px;line-height:16px;padding:5px 0;width:160px;height:32px}.b-popup__cnt-app-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.b-form__wrap_type_booking-client-limit-success input[name=phone]{font-size:16px;line-height:19px;padding:14px 15px;margin-right:35px;width:230px;height:48px}.b-form__wrap_type_booking-client-limit-success .b-btn{font-size:14px;line-height:16px;padding:14px 0;width:240px;height:48px;border:none}.b-popup__contacts{padding:30px 40px 45px}.b-popup__contacts .b-contacts{padding:0;-ms-flex:1 0 0%;flex:1 0 0%}.b-popup__contacts .b-contacts__phone,.b-popup__contacts .b-contacts__view{margin-bottom:0}.b-popup__contacts .b-contacts__time,.b-popup__contacts .b-contacts__title{margin-top:.75rem}.b-popup__map .b-map__base{height:288px;box-shadow:none}.b-popup__row{margin-bottom:1rem}.mfp-wrap{opacity:1;-webkit-overflow-scrolling:touch}.mfp-bg{background-color:#e1edf6;opacity:.9}.mfp-container{padding:0}.mfp-content{height:100%}.b-popup_full_size .mfp-ajax-holder .mfp-content,.b-popup_full_size .mfp-inline-holder .mfp-content{max-width:none;height:100%;width:100%;margin:0}.b-popup_full_size .b-popup{min-height:100%}.b-popup_theme_toggle.mfp-bg{transition-property:opacity;transition-timing-function:ease;opacity:0}.b-popup_theme_toggle.mfp-bg.mfp-ready{opacity:.9}.b-popup_theme_toggle.mfp-bg.mfp-removing{opacity:0}.b-popup_theme_toggle.mfp-wrap{transition-property:opacity;transition-timing-function:ease;opacity:0}.b-popup_theme_toggle.mfp-wrap.mfp-ready{opacity:1}.b-popup_theme_toggle.mfp-wrap.mfp-removing{opacity:0}.b-popup__cnt_theme_team-card{padding:2.5rem 0 0}.b-popup_theme_map .b-popup__cnt{padding:0}.b-popup_theme_map .b-popup__close{box-shadow:0 2px 4px rgba(104,144,187,.3);background-color:#fff;color:rgba(0,0,0,.4)}.b-popup_theme_map .b-map__base,.b-popup_theme_map .b-yandex-map__base{height:100vh}.b-popup__close_whitout_shadow{box-shadow:none}.b-popup_theme_house .b-popup__cnt{box-shadow:0 10px 30px rgba(104,144,187,.2)}.b-popup_theme_house .mfp-content{position:static}.b-popup_theme_region .mfp-ajax-holder .mfp-content,.b-popup_theme_region .mfp-inline-holder .mfp-content{max-width:520px}.b-popup__close_cross_only{font-size:0;margin:auto}.b-popup__close_cross_only:after,.b-popup__close_cross_only:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block;width:15px;height:2px;background-color:#000}.b-popup__close_cross_only:after{transform:rotate(45deg)}.b-popup__close_cross_only:before{transform:rotate(-45deg)}.b-popup_background_no{background-color:transparent}.b-popup__cnt_theme_online .camera-iframe iframe{width:100%!important;height:100%!important}.b-popup__cnt_theme_online .camera-iframe html{overflow:hidden}.b-popup__cnt_theme_online .camera-iframe video{width:100%!important;height:100%!important}.b-popup__cnt_theme_online .player-wrap,.b-popup__cnt_theme_online .player-wrap .flowplayer{width:100%;height:100%}.b-popup__cnt_theme_online .b-tabs__content{width:100%}.b-popup_theme_cookie .b-popup__cnt{padding-top:4rem;padding-bottom:4rem;float:left;width:100%}.b-popup_theme_cookie .b-popup__cnt a{float:left;position:relative;width:100%;text-align:center}.b-popup_theme_selector .b-popup{background-color:transparent}.b-popup_theme_selector .b-popup__inner-cnt{margin-top:2.75rem;padding-top:2rem;background-color:#fff}.b-popup_theme_selector .b-popup__cnt{padding-top:0;padding-bottom:0}.b-popup_theme_selector .b-popup__close{top:.5rem}.b-popup_theme_parking .b-popup__cnt{max-width:1440px}.b-popup_theme_parking .b-popup__pinch-icon{position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-60px;pointer-events:none}.b-popup_theme_parking .b-popup__pinch-icon iframe{width:100%;height:100%;overflow:hidden}.b-popup_theme_flat .b-popup__pinch-icon{position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-60px;pointer-events:none}.b-popup_theme_flat .b-popup__pinch-icon iframe{width:100%;height:100%;overflow:hidden}.b-gallery{margin-bottom:.5rem;position:relative;opacity:0;color:#fff;background-color:#df1e42;box-shadow:0 2px 10px rgba(104,144,187,.4)}.b-gallery .fotorama__stage{height:500px}.b-gallery .fotorama__nav{position:absolute;bottom:225px;right:5.556vw;width:auto!important}.b-gallery .fotorama__nav:after,.b-gallery .fotorama__nav:before,.b-gallery .fotorama__stage:after,.b-gallery .fotorama__stage:before{background-image:none}.b-gallery .fotorama__html{z-index:5}.b-gallery .fotorama__html:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(216deg,transparent,rgba(0,0,0,.9))}.b-gallery .fotorama__arr{background:transparent url(/img/elements/gallery-arrow-new.svg) 0 0 no-repeat;width:35px;height:35px;left:8px;visibility:hidden}.b-gallery .fotorama__arr--next{left:auto;right:8px;transform:rotate(180deg)}.b-gallery.b-gallery_object_details .b-gallery__base{height:11.25rem}.b-gallery.b-gallery_object_new .b-gallery__base{max-height:50vw}.b-gallery.b-gallery_block_house-card .b-gallery__base{max-height:446px}.b-gallery__slide{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.b-gallery__info,.b-gallery__slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-gallery__info{padding-top:1rem;height:250px;-ms-flex-order:1;order:1;z-index:2;background-color:#df1e42}.b-gallery__info-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.b-gallery__ttl{padding-bottom:.5rem;font-size:1.75rem;font-weight:500;line-height:2rem;padding-right:25%}.b-gallery__txt{font-size:1rem;letter-spacing:-.012rem;line-height:1.375rem}.b-gallery__btn{margin-top:auto;border-top:1px solid hsla(0,0%,89%,.3)}.b-gallery__link-arrow{width:7px;height:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;transform:rotate(-90deg);fill:#fff}.b-gallery__img{display:block;width:100%;height:250px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.b-gallery__arrow{font:0/0 serif;text-shadow:none;color:transparent;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:50%}.b-gallery__arrow.is-disabled{display:none}.b-gallery__arrow_show_prev{background-image:url(/img/sprites.png);background-position:-151px 0;width:60px;height:102px;left:0}.b-gallery__arrow_show_next{background-image:url(/img/sprites.png);background-position:-212px 0;width:59px;height:101px;right:0}.fotorama__nav--thumbs{text-align:center}.fotorama__thumb-border{border-color:#000;background-color:rgba(0,0,0,.2)}.fotorama-lbl{font-size:12px;line-height:.5rem;height:.5rem;display:block;position:absolute;top:100%;color:#000;font-family:inherit;font-weight:900;font-style:normal;background-color:#fff;padding:0 gutter(1);z-index:1;top:-.5rem}.fotorama__nav{background-color:#eee}.fotorama__dot{transition-property:background-color;transition-duration:.3s;transition-timing-function:ease;width:4px;height:4px;top:0;left:0;border:0;border-radius:0;background-color:hsla(0,0%,100%,.7)}.fotorama__nav__frame--dot.fotorama__active .fotorama__dot{border:0;width:4px;height:4px;border-radius:0;background-color:#fff}.fotorama__nav--dots{text-align:center;padding:0;background-color:transparent}.fotorama__nav--dots .fotorama__nav__frame{width:4px;height:4px;margin-left:4px}.fotorama__stage__frame{background-color:#eee}.fotorama__caption__wrap{width:100%;background-color:#fff;color:#000;font-size:calc(.00179 * 100vw + 13.42857px);font-family:inherit;text-align:left;font-weight:700}.b-gallery__increase{font-size:16px;line-height:24px;font-family:inherit;color:#fff;border-bottom:1px dashed #fff;position:absolute;bottom:2rem;left:0;z-index:1;display:none}.b-gallery__commerce{-ms-flex-order:2;order:2}.b-gallery__timer{position:absolute;top:0;left:0;width:100%;height:100%;padding:3.5vw 10px}.b-gallery__timer-text{margin-bottom:2.5vw;color:#000;font-size:5vw;font-weight:700;line-height:7vw;text-transform:uppercase;letter-spacing:.45px;text-align:center}.b-gallery__timer-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-gallery__timer_item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-gallery__timer_item-content{margin-bottom:2.25vw;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:15vw;height:13vw;background-color:#df1e42;color:#fff;font-size:10vw;font-weight:700;line-height:80px;text-transform:uppercase;letter-spacing:2.75px}.b-gallery__timer_item-text{color:#000;font-size:18px;font-weight:700;line-height:22px;text-transform:uppercase;letter-spacing:.45px;text-align:center}.b-gallery__timer_colon{color:#000;font-size:40px;font-weight:700;line-height:80px;text-transform:uppercase;letter-spacing:2.75px;margin:0 5px}.b-popup .b-gallery__increase{display:none}.b-gallery_has_sidebar{margin-bottom:2rem}.b-gallery_has_sidebar .fotorama__stage{height:40vw}.b-gallery_has_sidebar .fotorama__nav{bottom:10px;right:auto;left:50%;transform:translateX(-50%)}.b-gallery_has_sidebar .fotorama__html:before{display:none}.b-gallery_has_sidebar .b-gallery__info{height:160px;padding-top:1.5rem}.b-gallery_has_sidebar .b-gallery__img{height:40vw}.b-gallery_has_sidebar .b-gallery__slide{-ms-flex-direction:row;flex-direction:row}.b-gallery_has_sidebar .b-gallery__ttl{padding-bottom:.5rem}.b-gallery_has_sidebar .b-gallery__txt{display:none}.b-gallery_improvement_page{margin-bottom:0}.b-gallery_margin-top_1{margin-top:.5rem}.b-gallery_margin-bottom_0{margin-bottom:0}.b-gallery_margin-bottom_5{margin-bottom:2.5rem}.b-gallery_theme_about{margin-bottom:.5rem}.b-gallery_theme_about .fotorama__stage{height:520px}.b-gallery_theme_about .fotorama__nav{bottom:245px}.b-gallery_margin-bottom_4,.b-gallery_theme_decoration{margin-bottom:2rem}.b-gallery_theme_decoration .fotorama__stage{position:relative;padding-top:50%;height:0}.b-gallery_theme_decoration .fotorama__nav{bottom:110px}.b-gallery_theme_decoration .fotorama__html:before{display:none}.b-gallery_theme_decoration .b-gallery__info{height:140px}.b-gallery_theme_decoration .b-gallery__img{height:100%}.b-gallery_theme_decoration .b-gallery__slide{-ms-flex-direction:row;flex-direction:row}.b-gallery_theme_decoration .b-gallery__ttl{padding-bottom:.5rem}.b-gallery_theme_decoration .b-gallery__txt{display:none}.b-gallery_object_page{margin-bottom:1.75rem}.b-gallery_full_popup{box-shadow:none}.b-gallery_full_popup .fotorama__html{background-image:none!important}.b-gallery_full_popup .fotorama__html:before{content:none}.b-gallery_full_popup .fotorama__stage{height:24rem}.b-gallery_full_popup .fotorama__stage__frame{background-color:#fff}.b-gallery_full_popup .fotorama__dot{width:8px;height:8px}.b-gallery_full_popup .fotorama__active .fotorama__dot{width:8px;height:8px;background-color:#df1e42}.b-gallery_full_popup .b-gallery-plans__text{color:#000}.b-gallery__img_flat_card{padding-left:2.5rem;padding-right:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.b-gallery__img_flat_card svg{width:100%;height:100%}.b-gallery__img_flat_card svg line,.b-gallery__img_flat_card svg polygon,.b-gallery__img_flat_card svg polyline{stroke-width:1px;stroke:#000}.b-gallery__img_flat_card svg.is-scale line,.b-gallery__img_flat_card svg.is-scale polygon,.b-gallery__img_flat_card svg.is-scale polyline{stroke-width:3px}.b-gallery__img_flat_card img{width:100%;height:100%;max-height:360px}.b-gallery__compass-preview{position:absolute;width:25px;height:25px;left:20px;bottom:22px;z-index:3}.b-gallery__compass-preview.vertical img{transform:rotate(90deg)}.b-gallery__compass-preview img{display:block;width:25px;height:25px}.b-gallery__compass{margin-bottom:1rem;height:50px;z-index:3;padding-left:2.5rem}.b-gallery__compass.vertical img{transform:rotate(90deg)}.b-gallery__compass img{display:block;width:50px;height:50px}.b-gallery_block_house-card{background-color:#fff}.b-gallery_block_house-card .fotorama__stage{height:240px}.b-gallery_theme_home-g .b-gallery__info-wrap{margin-top:1rem}.b-gallery_theme_home-g .b-gallery__info{padding-top:3rem;padding-bottom:0;background-color:#cf1b3c;height:135px}.b-gallery_theme_home-g .b-gallery__ttl{padding-bottom:0;padding-right:0}.b-gallery_theme_home-g .b-gallery__btn{display:none}.b-gallery_theme_home-g .b-gallery__txt{padding-top:.5rem;padding-bottom:.5rem;display:block;background-color:#cf1b3c;font-size:12px}.b-gallery_theme_home-g .b-gallery__txt .b-gallery__txt-strong{margin-right:5px;font-size:14px;font-weight:500}.b-gallery_theme_home-g .b-gallery__slide{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.b-gallery_theme_home-g .b-gallery__img{background-color:#cf1b3c;background-size:contain}.b-gallery_theme_home-g .b-gallery__logo{display:none}.b-gallery_theme_home-g .b-gallery__logo-img{width:80px;height:26px;fill:#fff}.b-gallery_theme_home-g .fotorama__html{background-color:#cf1b3c}.b-gallery_theme_home-g .fotorama__stage{height:400px}.b-gallery_theme_home-g .fotorama__nav{top:20px;left:5vw;margin:0}.b-gallery_theme_home-g .fotorama__nav__frame--dot:first-child{margin-left:0}.b-gallery_bg_none .fotorama__html:before{display:none}.b-gallery__img_no_link,.b-gallery__info_no_link{cursor:default}.b-gallery__img_complex_card{padding-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:2.5rem;padding-right:2.5rem}.b-gallery__img_complex_card svg{width:100%;height:100%}.b-gallery__img_complex_card svg line,.b-gallery__img_complex_card svg polygon,.b-gallery__img_complex_card svg polyline{stroke-width:1px;stroke:#000}.b-gallery__img_complex_card svg.is-scale line,.b-gallery__img_complex_card svg.is-scale polygon,.b-gallery__img_complex_card svg.is-scale polyline{stroke-width:3px}.b-gallery__img_complex_card img{height:100%;object-fit:none}.b-gallery__slide_flat_card{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-gallery__slide_timer_type{position:relative}.b-gallery_tabs_gallery .fotorama__img,.b-gallery_tabs_gallery .fotorama__stage,.b-gallery_tabs_gallery .fotorama__stage__shaft{width:100%!important;height:100%!important}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.b-gallery-slick__img-full-height .b-gallery-slide img,.b-gallery-slick__img-full-height .slick-list,.b-gallery-slick__img-full-height .slick-track{height:100%}.b-gallery-slick__full-size{position:relative;float:left;width:100%;height:100%}.b-gallery-slick{position:relative;float:left;width:33.3%;height:100%}.b-gallery-slick .slick-list,.b-gallery-slick .slick-track{max-height:100%}.b-gallery-slick__base{height:100%}.b-gallery__w{float:left;display:-ms-inline-flexbox;display:inline-flex;border:4px solid #000;background-color:#69a829;width:33.333%;height:100%}.b-gallery-slide__pic{background-image:url(https://placecage.com/600/800);background-repeat:no-repeat;background-size:cover;background-position:50%;height:100%;width:100%}.b-gallery-slick__dots{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;position:absolute;bottom:10px}.b-gallery-slick__dots button{font-size:0;height:20px;width:20px;background-color:#000;border-radius:10px}.b-gallery-slick__dots .slick-active button{background-color:#69a829}.b-gallery__wr{height:50vh}.b-tabs__triggers{margin-bottom:.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-tabs__item{transition-property:box-shadow,opacity;transition-duration:.3s;transition-timing-function:ease;box-shadow:0 1px 4px rgba(104,144,187,.5);border-radius:3px;border:0;background-color:#fff;font-size:.875rem;font-weight:300;font-family:bigcitygrotesquepro,sans-serif;line-height:1rem;color:#000;cursor:pointer;outline:none;padding:.45rem 20px;margin-right:5px;margin-bottom:8px;white-space:nowrap}.b-tabs__close{display:none;width:8px;height:8px;margin-left:6px;opacity:.6;pointer-events:none;fill:#fff}.j-card{display:none}.b-tabs__content{display:none;background-color:#fff}.b-tabs__content.is-active{display:block}.b-tabs__content.is-active.b-tabs__content-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.b-tabs__content.is-active.b-tabs__content-block .b-build-card__btn,.b-tabs__content.is-active.b-tabs__content-block .b-object-card__btn{width:100%}.b-tabs__contacts{margin-top:1rem;margin-bottom:1.5rem;margin-left:auto}.b-tabs__phone{font-size:16px;font-weight:500;letter-spacing:.06px}.b-tabs__camera-note,.b-tabs__phone-note{font-size:14px;line-height:16px}.b-tabs__camera-note{margin-bottom:1.5rem;text-align:right}.b-tabs__subtriggers{margin-bottom:.5rem}.b-tabs__subtriggers-item{transition-property:box-shadow,opacity;transition-duration:.3s;transition-timing-function:ease;margin-bottom:.5rem;position:relative;box-shadow:0 1px 4px rgba(104,144,187,.5);border-radius:3px;border:0;background-color:#fff;font-size:.875rem;font-weight:300;font-family:bigcitygrotesquepro,sans-serif;line-height:1rem;color:#000;cursor:pointer;outline:none;padding:.45rem .75rem;margin-right:5px;white-space:nowrap}.b-tabs__subtriggers-item.is-active{background-color:#004391;color:#fff}.b-tabs__subtriggers-tooltip{display:none;font-size:14px;line-height:20px;text-align:left;padding:.9rem;background-color:#fff;color:#255385;position:absolute;top:42px;left:50%;transform:translateX(-50%);z-index:1;box-shadow:0 15px 30px rgba(104,144,187,.7)}.b-tabs__subtriggers-tooltip:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:-7px;left:50%;transform:translateX(-50%)}.b-tabs__item.b-tabs__item_is_active{box-shadow:inset 0 1px 2px rgba(0,0,0,.2);color:#fff;background-color:#6890bb;padding:.45rem 11.5px}.b-tabs__item.b-tabs__item_is_active .b-tabs__close{display:inline-block}.b-tabs__item_type_1{color:#23a5b5}.b-tabs__item_type_1.b-tabs__item_is_active{background-color:#23a5b5}.b-tabs__item_type_2{color:#4640b0}.b-tabs__item_type_2.b-tabs__item_is_active{background-color:#4640b0}.b-tabs__item_type_3{color:#b71f44}.b-tabs__item_type_3.b-tabs__item_is_active{background-color:#b71f44}.b-tabs__item_type_4{color:#69a829}.b-tabs__item_type_4.b-tabs__item_is_active{background-color:#69a829}.b-tabs__item_is_disabled{color:rgba(0,0,0,.5);box-shadow:0 1px 4px rgba(104,144,187,.2);cursor:default;pointer-events:none}.b-tabs_is_classic .b-tabs__item.b-tabs__item_is_active{padding:.45rem 20px}.b-tabs_is_classic .b-tabs__triggers{margin-bottom:0}.b-tabs_is_classic .b-tabs__item{margin-bottom:.5rem}.b-tabs_no_padding .b-tabs__item.b-tabs__item_is_active{padding:.45rem 20px}.b-table{border-collapse:collapse;width:100%}.b-table,.b-table thead{display:block}.b-table thead tr{position:absolute;top:-9999px;left:-9999px}.b-table tbody,.b-table tr{display:block}.b-table tr{background-color:#fff;border:1px solid #ccc}.b-table tr:nth-of-type(odd){background-color:#eee}.b-table td,.b-table th{display:block;position:relative;padding:10px 10px 10px 50%;border-bottom:1px solid #ccc;color:#000;text-align:left}.b-table td:before,.b-table th:before{content:attr(data-column);position:absolute;top:10px;left:10px;width:50%;padding-right:10px;color:#000;white-space:nowrap;font-weight:700}.b-table th{background:#255385;color:#fff;font-weight:700}.b-table__content{overflow:auto;font-size:1rem}.b-table__content table{border-collapse:collapse;width:100%}.b-table__content table tr{background-color:#fff}.b-table__content table tr:nth-of-type(odd){background-color:#eee}.b-table__content table td,.b-table__content table th{padding:10px;border:1px solid #ccc;color:#000;text-align:left;font-weight:300}.b-table__content table th{background:#255385;color:#fff;font-weight:700}.b-table__content .dim_tab .dim_spec{width:60px;white-space:nowrap}.b-table__content .dim_tab td:first-child,.b-table__content .dim_tab tr:first-child td{text-align:center;background-image:none}.b-table__content .dim_tab td:first-child img{height:20px}.b-table__content .dim_tab td{background-image:url(/img/elements/star-red.svg);background-repeat:no-repeat;background-position:50% 50%}.b-table__content .dim_tab td.no{background-image:url(/img/elements/star-gray.svg)}.b-table__content .dim_tab td.empty{background-image:none}.b-ajax-loader{display:none;position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%}.b-ajax-loader__overlay{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1;background-color:rgba(225,237,246,.8)}.b-ajax-loader__icon{position:absolute;top:50%;left:50%;margin-top:-75px;margin-left:-75px;z-index:2;width:150px;height:150px;animation:Ab 1s linear infinite}.b-ajax-loader__icon path{fill:#004391}.b-ajax-loader.is-active{display:block}.b-ajax-loader_theme_inside{position:absolute}.b-ajax-loader_theme_inside .b-ajax-loader__overlay{display:none}.b-ajax-loader_theme_inside .b-ajax-loader__icon{width:35px;height:35px;margin-top:-17.5px;margin-left:-17.5px}.b-ajax-loader_theme_inside .b-ajax-loader__icon path{fill:#fff}.b-preloader{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;background-color:rgba(213,220,229,.9);position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden}.b-preloader__circle{box-shadow:0 2px 8px rgba(0,67,145,0);position:absolute;background-color:hsla(0,0%,100%,.9);width:30px;height:30px;top:60%;left:50%;margin-top:-120px;transform:scale(1)}.b-preloader__circle:first-child{margin-left:-60px;animation:wb 1.6s ease-in-out .25s infinite}.b-preloader__circle:nth-child(2){margin-left:0;animation:wb 1.6s ease-in-out .5s infinite}.b-preloader__circle:last-child{margin-left:60px;animation:wb 1.6s ease-in-out .75s infinite}.b-range-slider:after{content:"";display:block;clear:both}.b-range-slider__base{position:absolute;bottom:0;left:0;width:100%}.b-range-slider__base:after{content:"";display:block;clear:both}.b-range-slider .irs-slider{transition-property:box-shadow;transition-duration:.3s;transition-timing-function:ease;width:13px;height:13px;border-radius:50%;background:#004391;top:-5px;cursor:pointer;z-index:50;transform-origin:center}.b-range-slider .irs-slider:hover{transform:scale(1.5)}.b-range-slider .irs-slider:after{content:"";position:absolute;display:block;width:40px;height:25px;background-color:transparent;top:0;left:-17px;z-index:51}.b-range-slider .irs-slider.state_hover{cursor:all-scroll}.b-range-slider .irs-bar,.b-range-slider .irs-bar-edge{background:#004391;height:1px}.b-range-slider .irs-bar-edge{width:8px;top:1px}.b-range-slider .irs-line{height:1px}.b-range-slider .irs-from,.b-range-slider .irs-max,.b-range-slider .irs-min,.b-range-slider .irs-single,.b-range-slider .irs-to{top:-15px;cursor:pointer}.b-range-slider .irs-max,.b-range-slider .irs-min,.b-range-slider .irs-single{display:none}.b-info-card__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-info-card{transition-property:transform,box-shadow;transition-timing-function:ease;margin-bottom:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;position:relative;background-color:#fff}.b-info-card,.b-info-card__ttl{transition-duration:.3s;display:block}.b-info-card__ttl{transition-property:opacity;transition-timing-function:ease;margin-bottom:.75rem;font-weight:500;font-size:1.25rem;letter-spacing:-.021rem;line-height:1.5rem;color:#255385}.b-info-card__txt{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;letter-spacing:-.012rem;color:#000}.b-info-card__txt a{color:#000}.b-info-card__small-txt{font-size:.875rem;line-height:1.5rem;color:#8b8b8b}.b-info-card__line{transition-property:width,margin-left;transition-duration:.3s;transition-timing-function:ease;position:absolute;left:0;bottom:0;height:2px}.b-info-card__line,.b-info-card_has_no-link{background-color:#df1e42}.b-info-card_has_no-link .b-info-card__small-txt,.b-info-card_has_no-link .b-info-card__ttl,.b-info-card_has_no-link .b-info-card__txt{color:#fff}.b-info-card__wrap_type_offers{margin-top:1.5rem}.b-info-card__wrap_type_offers .b-info-card{display:block}.b-info-card__wrap_margin-bottom_3{margin-bottom:1.5rem}.b-info-card_display_block{display:block}.b-facts{margin-bottom:3rem;padding-top:3rem;padding-bottom:3rem;background-color:#e1edf6}.b-facts~.b-object-details{display:inline-block}.b-facts__item{margin-bottom:2.5rem}.b-facts__ttl{margin-bottom:1rem;font-weight:500;letter-spacing:-.021rem;color:#000;width:100%}.b-facts__preview,.b-facts__ttl{font-size:1.25rem;line-height:1.5rem}.b-facts__preview{margin-bottom:2.5rem}.b-facts__stat{display:inline;font-weight:500}.b-facts__txt{font-size:1rem;letter-spacing:-.012rem}.b-facts__link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-facts__video{margin-bottom:48px;position:relative;padding-bottom:56%;height:0}.b-facts__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.b-facts__img{width:100%}.b-facts__img:first-child{margin-bottom:20px}.b-facts_bg_white{background-color:#fff}.b-facts_margin-bottom_3{margin-bottom:1.5rem}.b-facts__item_margin-bottom_2,.b-facts__txt_margin-bottom_2{margin-bottom:1rem}.b-facts__txt_margin-bottom_0{margin-bottom:0}.b-facts__txt_margin-bottom_4{margin-bottom:2rem}.b-facts__txt_display_inline{display:inline}.b-facts__txt_color_grey{opacity:.5}.b-facts__item_margin-top_5{margin-top:2.5rem}.b-facts__ttl_color_blue{color:#255385}.b-facts_theme_home-g{margin-bottom:2rem}.b-facts__item_theme_home-g{margin-bottom:1rem}.b-facts__item_theme_home-g .b-facts__ttl{font-size:20px;line-height:24px}.b-sidebar-link__wrap{margin-top:.5rem;background-color:#ccd9e3;position:relative}.b-sidebar-link__wrap-app{display:none!important}.b-sidebar-link__wrap-app .b-sidebar-link{background:#fff url(/img/app-sidebar.png) no-repeat top 15px right 8px;background-size:45px}.b-sidebar-link__wrap-app .b-sidebar-link .b-sidebar-link__ttl{font-size:16px;line-height:19px;margin-bottom:7px;padding-top:5px}.b-sidebar-link__wrap-app .b-sidebar-link .b-sidebar-link__small-txt{font-size:12px;line-height:14px;width:130px;margin-bottom:15px}.b-sidebar-link{transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:ease;margin-bottom:.75rem;display:block;position:relative;background-color:#fff;color:#000;letter-spacing:-.012rem;box-shadow:0 0 11px rgba(104,144,187,.3)}.b-sidebar-link:active{color:#000}.b-sidebar-link__ttl{margin-top:.5rem;font-size:.925rem;font-weight:500;line-height:1.5rem}.b-sidebar-link__txt{margin-bottom:.5rem}.b-sidebar-link-ico{position:absolute;top:50%;right:60px;fill:#df1e42}.b-sidebar-link__small-txt{font-size:.75rem}.b-sidebar-link__more{margin-top:.5rem;line-height:2.5rem;color:#255385;border-top:1px solid #e3e3e3}.b-sidebar-link__more span{display:none}.b-sidebar-link__arrow{width:8px;height:12px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;transform:rotate(-90deg);fill:#255385}.b-sidebar-link_type_important{padding-top:.5rem;padding-bottom:.5rem;background-color:#df1e42;color:#fff}.b-sidebar-link_type_important:active{color:#fff}.b-sidebar-link_type_important .b-sidebar-link__ttl,.b-sidebar-link_type_important .b-sidebar-link__txt{margin:0}.b-sidebar-link_type_important .b-sidebar-link__more{color:#fff;border-color:hsla(0,0%,89%,.3)}.b-sidebar-link_type_important .b-sidebar-link__arrow{fill:#fff}.b-sidebar-link__wrap_theme_home-g{margin-top:0}.b-sidebar-link_theme_home-g{padding-top:.75rem;padding-bottom:.75rem}.b-sidebar-link_theme_home-g .b-sidebar-link__ttl{margin-top:0}.b-sidebar-link_theme_home-g .b-sidebar-link__txt{margin-bottom:0}.b-city-block{margin-bottom:.5rem}.b-city-block:after{content:"";display:block;clear:both}.b-city-block__item{transition-property:box-shadow;transition-duration:.3s;transition-timing-function:ease;padding-top:1rem;padding-bottom:1rem;margin-bottom:.75rem;background-color:#fff;width:100%}.b-city-block__name{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;line-height:3rem;color:#255385;font-size:1.5rem;font-weight:500;letter-spacing:-.05rem;white-space:nowrap}.b-city-block__inner,.b-city-block__text{display:-ms-flexbox;display:flex}.b-city-block__flats,.b-city-block__objects{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;color:#255385}.b-city-block__flats{margin-left:.5rem}.b-city-block__icon{position:relative}.b-city-block__icon-city{position:absolute;right:0;bottom:5px;max-width:50px}.b-city-block__arrow{float:right;width:8px;height:12px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;transform:rotate(-90deg);fill:#255385}.is-ie .b-city-block{overflow:hidden}.b-title{margin-top:2rem}.b-submenu{margin-bottom:2rem;max-width:100vw;height:3rem;background-color:#fff;box-shadow:0 1px 4px 0 rgba(104,144,187,.5);position:relative}.b-submenu.b-submenu__home-tabs{background-color:#e1edf6;padding:0 20px;box-shadow:none}.b-submenu.b-submenu__home-tabs .b-tabs__triggers{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-submenu.b-submenu__home-tabs .b-tabs__item{position:relative;box-shadow:none;border-radius:0;padding:0 0 14px;background-color:transparent;margin-right:15px;color:#255385;line-height:3rem;height:3rem;font-size:16px;-ms-flex-order:2;order:2}.b-submenu.b-submenu__home-tabs .b-tabs__item:nth-child(3),.b-submenu.b-submenu__home-tabs .b-tabs__item:nth-child(5){margin-left:0}.b-submenu.b-submenu__home-tabs .b-tabs__item:hover{opacity:.7;box-shadow:none}.b-submenu.b-submenu__home-tabs .b-tabs__item.b-tabs__item_is_active,.b-submenu.b-submenu__home-tabs .b-tabs__item.is-active{color:#11213c;pointer-events:none;font-weight:700}.b-submenu.b-submenu__home-tabs .b-tabs__item.b-tabs__item_is_active:hover,.b-submenu.b-submenu__home-tabs .b-tabs__item.is-active:hover{opacity:1;box-shadow:none}.b-submenu.b-submenu__home-tabs .b-tabs__item.b-tabs__item_is_active:after,.b-submenu.b-submenu__home-tabs .b-tabs__item.is-active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#255385}.b-submenu__list{white-space:nowrap;font-size:0;overflow-y:hidden}.b-submenu__item{display:inline-block;padding:0 15px;height:3rem;line-height:3.5rem;white-space:nowrap;position:relative}.b-submenu__item.is-active{background-color:#004391;position:relative}.b-submenu__item.is-active .b-submenu__link{color:#fff}.b-submenu__link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;font-size:.875rem;font-weight:500;font-family:inherit;line-height:.5;color:#255385;text-decoration:none;cursor:pointer}.b-submenu__shadow{height:3rem;width:20px;background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));position:absolute;top:0;right:0}.b-submenu_theme_outer .b-submenu__item.is-active:after{display:inline-block;content:"";position:absolute;width:8px;height:8px;left:50%;z-index:2;top:90%;background-color:#004391;transform:translate(-50%) rotate(45deg)}.b-submenu_theme_inner{margin-top:-2rem;overflow:hidden;background-color:#e1edf6}.b-submenu_theme_inner .b-submenu__item{display:inline-block;padding:0 15px;height:3rem;line-height:3.5rem;white-space:nowrap}.b-submenu_theme_inner .b-submenu__item.is-active{background-color:#e1edf6}.b-submenu_theme_inner .b-submenu__item.is-active .b-submenu__link{color:#000}.b-submenu_theme_inner .b-submenu__item.is-active:after{display:none}.b-submenu_theme_inner .b-submenu__shadow{background-image:linear-gradient(270deg,#e1edf6,hsla(0,0%,100%,0))}.b-submenu_theme_inner .b-submenu__shadow_position_left{background-image:linear-gradient(90deg,#e1edf6,hsla(0,0%,100%,0))}.b-submenu__shadow_position_left{display:none;background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));right:auto;left:0}.b-submenu_string_two{height:auto}.b-submenu_string_two .b-submenu__list{white-space:normal}.b-submenu_section_shares .b-submenu__item{padding:0 25px}.b-submenu_section_shares .b-submenu__item.is-active{padding:0 40px}.b-pagination{margin-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}.b-pagination__link{line-height:40px;display:block}.b-pagination__item{transition-property:box-shadow;transition-duration:.3s;transition-timing-function:ease;width:40px;height:40px;font-size:.875rem;text-align:center;cursor:pointer}.b-pagination__item.is-disabled{opacity:.4;pointer-events:none}.b-pagination__item.is-active{font-weight:600}.b-pagination__item.is-mobile-hidden{display:none}.b-pagination__arrow{width:7px;height:11px;margin-top:14px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;transform:rotate(-90deg);fill:#255385;pointer-events:none}.b-pagination__pages{display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;height:40px}.b-pagination__item_theme_nav{white-space:nowrap}.b-pagination__item_theme_nav .b-pagination__link{width:40px;font-size:0}.b-pagination__item_theme_prev .b-pagination__arrow{transform:rotate(90deg)}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination{padding-top:1rem;padding-bottom:1rem}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item{margin-right:10px;border:1px solid rgba(0,0,0,.1)}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item.is-disabled{border-color:#d1dde6;background-color:#d1dde6}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item.is-disabled .b-pagination__link{color:#fff}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item.is-active{border-color:#004391;background-color:#004391}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item.is-active .b-pagination__link{color:#fff}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item.is-more{border:none}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item.is-more .b-pagination__link{font-size:18px}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item_theme_nav:last-child{margin-right:0}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item_theme_next.is-disabled,.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item_theme_prev.is-disabled{background-color:#fff}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item_theme_next.is-disabled .b-pagination__link,.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item_theme_prev.is-disabled .b-pagination__link{color:#000}.b-pagination_page_search{position:relative;z-index:2}.b-pagination_page_search .b-pagination{margin-bottom:3rem;box-shadow:0 11px 10px rgba(104,144,187,.1);border-top:1px solid #e3e3e3}.b-pagination_page_news{margin-top:-1.5rem}.b-pagination_theme_mini{width:100%;background-color:#f6f8fa!important}.b-awards{padding-bottom:3.5rem}.b-award__item,.b-awards__item-wrap,.b-awards__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-award__item{margin-top:2.5rem;background-color:#fff;padding-top:2rem}.b-award__img{height:16.5rem}.b-award__content{padding:0 40px}.b-award__title{margin-top:3.5rem;color:#1d4072;font-size:22px;font-weight:500;line-height:1.5rem;text-align:left}.b-award__subtitle{margin-top:1.5rem;margin-bottom:1.5rem;color:#000;font-size:1rem;font-weight:300}.b-award__link,.b-award__subtitle{line-height:1.5rem;text-align:left}.b-award__link{display:block;padding:10px 40px;width:100%;font-size:.875rem;height:2.8rem;color:#255385;border-top:1px solid #efefef;position:relative;margin-top:auto}.b-award__link:after{display:inline-block;content:"";width:9px;height:5px;position:absolute;top:50%;right:40px;margin-top:-2.5px;background-image:url(/img/elements/arrow-select.svg);background-position:0 0;background-repeat:no-repeat;transform:rotate(-90deg)}.b-award__link:hover{background-color:#e1edf6}.b-award__item_no_link .b-award__link{visibility:hidden}.b-prize{margin:0 -4px;font-size:0}.b-prize__item{padding:0 4px;list-style:none;display:inline-block;vertical-align:top;text-align:center;position:relative}.b-prize__image{background-color:#fff;width:32px;height:32px;border-radius:100%;position:relative;cursor:pointer}.b-prize__image img{width:17px;height:auto;position:absolute;top:0;right:0;left:0;bottom:0;display:block;margin:auto}.b-prize__count{position:absolute;top:-4px;right:-1px;width:12px;height:12px;background-color:#004391;border-radius:100%;font-family:Arial}.b-prize__count span{color:#fff;font-size:9px;line-height:12px;font-weight:500;display:block}.b-prize__tooltip{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;bottom:38px;opacity:0;padding:13px 25px;background-color:#fff;font-size:1rem;line-height:1rem;left:50%;transform:translateX(-50%);width:280px;visibility:hidden;box-shadow:0 4px 20px 0 rgba(104,144,187,.4)}.b-prize__tooltip:before{content:"";position:absolute;bottom:-4px;left:0;right:0;margin:auto;width:15px;height:15px;background-color:#fff;z-index:1;transform:rotate(45deg)}.b-prize__tooltip p{margin-bottom:0;font-size:14px;line-height:24px}.b-social{font-size:0}.b-social__item{display:inline-block;vertical-align:top;line-height:0;padding-right:22px}.b-social__item:last-child{padding-right:0}.b-form__row{margin-bottom:1rem;position:relative}.b-form__row.b-form__row_type_note{margin-bottom:.5rem}.b-form__row.b-form__row-desktop{display:none!important}.b-booking-form__row{display:-ms-flexbox;display:flex;margin-bottom:32px;margin-top:40px;-ms-flex-align:center;align-items:center}.b-booking-form__row .b-booking-form__icon{background:url(/img/mobile-app-object.png) no-repeat 50%;display:block;width:48px;height:48px;min-width:48px;margin-right:28px}.b-booking-form__row .b-booking-form__title{font-size:16px;line-height:19px;font-weight:500}.b-booking-form__list{margin-bottom:10px;width:100%}.b-booking-form__list .b-booking-form__list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px;width:100%;white-space:nowrap}.b-booking-form__list .b-booking-form__list-item:before{content:"";display:block;width:6px;height:6px;margin-right:15px;background:#004391}.b-form__wrap{margin-bottom:4rem}.b-form .b-btn{font-weight:500}.b-form label{margin-bottom:.5rem;letter-spacing:-.012rem;font-size:12px;line-height:1rem;font-weight:300;color:rgba(0,0,0,.5)}.b-form input,.b-form textarea{font-family:bigcitygrotesquepro,sans-serif;font-size:1rem;font-weight:300;width:100%;border:1px solid rgba(0,0,0,.15);height:3rem;line-height:2rem;letter-spacing:-.012rem;padding-left:15px;padding-right:15px}.b-form input:-ms-input-placeholder,.b-form textarea:-ms-input-placeholder{color:rgba(0,0,0,.5);opacity:1}.b-form input::placeholder,.b-form textarea::placeholder{color:rgba(0,0,0,.5);opacity:1}.b-form input:focus,.b-form textarea:focus{box-shadow:0 4px 8px rgba(104,144,187,.3)}.b-form input::-ms-clear,.b-form textarea::-ms-clear{display:none}.b-form input.is-disabled,.b-form input:disabled,.b-form input[disabled],.b-form textarea.is-disabled,.b-form textarea:disabled,.b-form textarea[disabled]{background-color:hsla(0,0%,87%,.3);color:rgba(0,0,0,.5);border-color:hsla(0,0%,87%,.3);cursor:default}.b-form input.is-disabled:focus,.b-form input.is-disabled:hover,.b-form input:disabled:focus,.b-form input:disabled:hover,.b-form input[disabled]:focus,.b-form input[disabled]:hover,.b-form textarea.is-disabled:focus,.b-form textarea.is-disabled:hover,.b-form textarea:disabled:focus,.b-form textarea:disabled:hover,.b-form textarea[disabled]:focus,.b-form textarea[disabled]:hover{border-color:transparent}.b-form input.is-disabled:-ms-input-placeholder,.b-form input:disabled:-ms-input-placeholder,.b-form input[disabled]:-ms-input-placeholder,.b-form textarea.is-disabled:-ms-input-placeholder,.b-form textarea:disabled:-ms-input-placeholder,.b-form textarea[disabled]:-ms-input-placeholder{color:rgba(0,0,0,.5)}.b-form input.is-disabled::placeholder,.b-form input:disabled::placeholder,.b-form input[disabled]::placeholder,.b-form textarea.is-disabled::placeholder,.b-form textarea:disabled::placeholder,.b-form textarea[disabled]::placeholder{color:rgba(0,0,0,.5)}.b-form input.hf-invalid{border-color:rgba(223,30,66,.3);background-color:#fbf0f3;box-shadow:0 .5rem 1.5rem rgba(104,144,187,.2)}.b-form textarea{line-height:1.5rem;height:auto;min-height:5rem}.b-form textarea:focus{outline:none}.b-form textarea.hf-invalid{border-color:rgba(223,30,66,.3);background-color:#fbf0f3;box-shadow:0 .5rem 1.5rem rgba(104,144,187,.2)}.b-form .selectric{border-radius:0}.b-form .selectric label{padding-bottom:1rem;color:#000;font-size:1.25rem;letter-spacing:-.012rem;line-height:1.2rem;height:auto;margin-left:0;padding-left:100px}.b-form .selectric .button{height:2.5rem}.b-form .selectric .button:after{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;width:9px;height:5px;background-image:url(/img/elements/arrow-select.svg);border:0}.b-form .selectric:after{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;right:11px;bottom:-1px;z-index:2;border-bottom:9px solid #fff;opacity:0}.b-form .selectric .label{font-size:1rem;height:2.5rem;line-height:2.5rem}.b-form .selectric-open .label{padding-bottom:.5rem;color:#fff}.b-form .selectric-open .selectric{position:relative;background-color:#255385}.b-form .selectric-open .selectric:after{opacity:1}.b-form .selectric-open .selectric-items{opacity:1;visibility:visible}.b-form .selectric-open .button:after{border:0;transform:rotate(180deg);background-image:url(/img/elements/arrow-select-white.svg)}.b-form .selectric-items{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;border:0;border-radius:0;overflow:inherit;box-shadow:0 2px 20px rgba(104,144,187,.3);z-index:2;display:block;opacity:0;visibility:hidden}.b-form .selectric-items li{transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease;font-size:.875rem;letter-spacing:-.012rem;border-bottom:none;padding:8px 10px;color:#255385}.b-form .selectric-items li:hover{background-color:rgba(225,237,246,.7);color:#255385}.b-form .selectric-items li.selected{display:none}.b-form .b-form__radio label{margin-bottom:0;color:rgba(0,0,0,.5)}.b-form .b-form__radio label:after{opacity:0}.b-form .b-form__radio .b-form__trigger{display:none}.b-form .b-form__radio input:checked~.b-form__trigger{display:inline-block}.b-form .b-form__radio input:checked~label{color:#000}.b-form .b-form__ttl{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:inline-block;opacity:.5}.b-form .b-form__trigger{width:22px;height:8px;margin:0 20px;position:relative;border-radius:4px;background-color:#6890bb}.b-form .b-form__trigger:before{content:"";position:absolute;top:50%;left:0;width:12px;height:12px;margin-top:-6px;background-color:#004391;border-radius:100%}.b-form .b-special-mail{width:0;height:0;margin:0;padding:0;opacity:0;border:none;visibility:hidden;position:absolute}.b-form__switch{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-form__switch-btn{font-size:1rem;font-weight:500;font-family:bigcitygrotesquepro,sans-serif;letter-spacing:-.023rem;line-height:1.5rem;color:#000;background-color:transparent;border:0;outline:none;padding:0;cursor:pointer;position:relative}.b-form__switch-btn:last-child .b-form__trigger{-ms-flex-order:-1;order:-1}.b-form__switch-btn:last-child .b-form__trigger:before{right:0;left:auto}.b-form__switch-btn-cnt{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.hf-warning{margin-top:-1px;padding:5px 10px;background-color:#fff;color:#000;z-index:1;box-shadow:0 .1rem .75rem rgba(207,27,60,.2);position:absolute;bottom:-33px;left:5px}.hf-warning:before{position:absolute;display:block;content:"";top:-5px;left:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.b-form__checkbox{display:block}.b-form__checkbox label{padding-left:30px}.b-form__checkbox label:after{margin-top:-4px;top:.375em;border:1px solid #ddd}.b-form__checkbox input:checked+label:after{background-image:url(/img/sprites.png);background-position:-51px -192px;width:16px;height:16px;border:none}.b-form__checkbox .hf-warning{bottom:-40px}.b-form__checkbox a{transition-property:color;transition-duration:.3s;transition-timing-function:ease}.b-form__checkbox-group .hf-warning{bottom:auto;top:-40px}.b-form__checkbox-group .hf-warning:before{top:auto;bottom:-5px;border-bottom:none;border-top:5px solid #fff}.b-form__note{font-size:12px;color:rgba(0,0,0,.5)}.b-form__link{transition:color .3s;position:relative;line-height:2.5rem;display:inline-block;padding-left:2.25rem}.b-form__link:before{background:url(/styles/../img/info.svg) 0 0 no-repeat;display:block;width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);left:0;content:"";transition:background .3s}.b-form__description{letter-spacing:-.012rem;font-size:12px;line-height:1rem;font-weight:300;color:rgba(0,0,0,.5)}.b-form__droply .droply-filedrag{padding-top:1.25rem;padding-bottom:1.25rem;background-color:#e1edf6;width:100%!important;max-width:100%;border:1px dashed #255385!important;border-radius:0;position:relative}.b-form__droply .droply-filedrag.hover{opacity:.5;box-shadow:none!important}.b-form__droply .droply-icon,.b-form__droply .droply-label,.b-form__droply .droply-meter,.b-form__droply .droply-preview,.b-form__droply .info-icon,.b-form__droply br{display:none}.b-form__droply .droply-box-label{font-size:1rem!important;line-height:1rem;font-family:bigcitygrotesquepro,sans-serif!important;position:absolute;left:50%;transform:translateX(-50%) translateY(-50%);top:50%;color:#255385}.b-form__droply .droply-multi-images{width:100%!important;max-width:100%!important;padding:0;margin-left:0!important}.b-form__droply .droply-multi-images:after{height:0!important}.b-form__droply .droply-list-div{margin-top:1rem;padding:25px 10px!important;border-radius:0!important;position:relative;max-height:auto!important;background-color:#e1edf6!important;animation:none!important;overflow:visible!important;width:100%!important}.b-form__droply .droply-animated{animation:none}.b-form__droply .droply-list-div.error-file{border:1px solid rgba(223,30,66,.3)!important;background-color:#fbf0f3!important;position:relative}.b-form__droply .droply-list-div.error-file .droply-filename{color:#df1e42!important}.b-form__droply .droply-list-div.error-file:hover:after{position:absolute;display:block;content:"";bottom:0;left:50px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;z-index:1}.b-form__droply .droply-list-div.error-file:hover:before{margin-top:-1px;padding:5px 10px;background-color:#fff;color:#000;display:inline-block;position:absolute;bottom:-34px;left:25px;z-index:1;content:attr(data-title);box-shadow:0 .1rem .75rem rgba(207,27,60,.2)}.b-form__droply .droply-filename{text-align:left;background:url(/styles/../img/docs-file-upload.svg) 0 36% no-repeat;padding-left:27px;font-size:16px!important;color:#000!important;font-family:bigcitygrotesquepro,sans-serif!important}.b-form__droply .droply-delete,.b-form__droply .progress-container{position:absolute;top:50%;transform:translateY(-50%)}.b-form__droply .droply-delete{width:12px;height:12px;background:url(/styles/../img/close-file-uploads.svg) 50% 50% no-repeat;display:block;right:0;padding:10px}.b-form__droply .droply-right{position:absolute;top:50%;transform:translateY(-50%);right:10px}.b-form__droply .notification-oval{position:relative;animation:none!important}.b-form__droply .droply-icon-tick:before{content:"";background:url(/styles/../img/ok-file-upload.svg) 0 0 no-repeat;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:12px;height:9px}.b-form__droply .droply-icon-times:before{content:""}.b-form__droply .droply-list-menu ul{float:left;position:static!important}.b-form__droply .droply-oval{border-color:transparent!important;border-radius:0!important;margin-right:25px!important}.b-form__popup h3{max-width:80%}.b-form__popup.popup-mortgage-email h2,.b-form__popup.popup-mortgage-request h2{max-width:80%;font-size:1.25rem;font-weight:500;line-height:2rem}.b-form__warning{padding-top:.5rem;padding-bottom:.5rem;text-align:center;border:1px solid rgba(223,30,66,.3);background-color:#fbf0f3}.b-form__link_whithout_icon{transition-property:color;transition-duration:.3s;transition-timing-function:ease}.b-contacts{padding-top:2rem;padding-bottom:1.5rem;background-color:#fff}.b-contacts__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-contacts__item{margin-bottom:2rem}.b-contacts__title{margin-bottom:.5rem;color:#000;font-size:1.25rem;line-height:1.5rem;font-weight:500;letter-spacing:-.33px}.b-contacts__title-flatcard{padding-bottom:1rem;font-size:.925rem;font-weight:500;letter-spacing:-.33px;line-height:1.25rem}.b-contacts__phone-flatcard{margin-bottom:1rem;color:#255385;font-size:.875rem;font-weight:500;line-height:18px}.b-contacts__phone-flatcard a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-contacts__address,.b-contacts__label{color:#000;font-weight:300}.b-contacts__address{font-size:.75rem;line-height:18px}.b-contacts__flatcard{padding-top:.5rem;padding-bottom:2rem;-ms-flex-order:1;order:1}.b-contacts__address-btn{transition-property:opacity;transition-timing-function:ease;font-family:inherit;color:#255385;font-size:1rem;font-weight:500;letter-spacing:.06px;text-align:left;display:block}.b-contacts__address-btn,.b-contacts__view{transition-duration:.3s;margin-bottom:.5rem;background-color:transparent;outline:none;border:none;padding:0;line-height:1.5rem;cursor:pointer}.b-contacts__view{transition-property:display;transition-timing-function:ease;position:relative;display:inline-block;width:16px;margin-left:5px}.b-contacts__view:before{content:url(/img/elements/eye.svg);width:16px;height:9px}.b-contacts__view:after{display:none;content:url(/img/elements/eye-red.svg);width:16px;height:9px;margin-bottom:15px}.b-contacts__view:hover:before{display:none}.b-contacts__view:hover .b-contacts__view-tooltip,.b-contacts__view:hover:after{display:block}.b-contacts__view-tooltip{display:none;position:absolute;width:220px;height:145px;box-shadow:0 10px 18px rgba(104,144,187,.7);bottom:100%;left:50%;transform:translateX(-50%);background-size:cover;background-position:50%}.b-contacts__view-tooltip img{width:220px;height:145px}.b-contacts__phone{color:#000;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:-.2px}.b-contacts__phone,.b-contacts__site{margin-bottom:.5rem;display:block}.b-contacts__time{color:#8b8b8b;font-size:.875rem;font-weight:300;line-height:1.5rem}.b-contacts__time p{margin-bottom:0}.b-contacts__map{margin-bottom:2rem}.b-contacts__email{display:block;font-size:14px;font-weight:300;line-height:24px}.b-video__source{width:100%;object-fit:cover;overflow:hidden}.b-video__source video{width:100%}.b-video__link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;margin-top:1.5rem;display:-ms-flexbox;display:flex;font-size:14px;line-height:14px;padding-right:20px;float:right}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.b-video_margin-bottom_4{margin-bottom:0}.b-how-buy{margin-top:2rem}.b-how-buy__conditions{margin-bottom:.5rem}.b-how-buy__event{margin-bottom:2rem}.b-how-buy__group{padding-top:1rem;padding-bottom:1rem;background-color:#fff}.b-how-buy__group,.b-how-buy__select{margin-bottom:2.5rem}.b-how-buy__select .selectize-control.single .dropdown-active.selectize-input:after{transform:rotate(180deg)}.b-how-buy__description,.b-how-buy__link{margin-bottom:.5rem}.b-how-buy__link{color:#255385}.b-how-buy__form{position:relative}.b-how-buy__form h2{font-size:14px;line-height:18px}.b-how-buy__checkbox .b-form__checkbox{position:relative}.b-how-buy__checkbox a{margin-left:3px}.b-how-buy__checkbox label{color:#000;padding-left:23px}.b-how-buy__input{margin-bottom:0}.b-how-buy__input.hf-invalid:-ms-input-placeholder{color:rgba(223,30,66,.3)}.b-how-buy__input.hf-invalid::placeholder{color:rgba(223,30,66,.3)}.b-how-buy__title h3{margin-bottom:1rem}.b-how-buy__caption{margin-bottom:.5rem;font-size:14px;line-height:14px}.b-how-buy__item{margin-bottom:2rem;padding-top:3rem;padding-bottom:3rem;background-color:#fff}.b-how-buy__mortgage.b-build-card__wrap{margin-bottom:2rem;display:none}.b-how-buy__tab{display:none}.b-how-buy__links{margin-top:-.5rem;margin-bottom:1.25rem;font-size:15px;font-weight:500;line-height:18px}.b-how-buy__links a{padding-bottom:1rem;margin-right:20px;display:block}.b-how-buy__links a:last-child{padding-bottom:0}.b-how-buy__info{margin-bottom:1rem}.b-how-buy__lk{padding-bottom:.5rem}.b-how-buy__info_type_columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-how-buy_page_military .b-calculator__all-programms-btn,.b-how-buy_page_military .b-calculator__filter{display:none}.b-how-buy_page_military .b-calculator__request{display:block;padding:0;margin:0}.b-how-buy_page_military .b-calculator__programm-cell .b-calculator__bank-link{font-size:12px;line-height:28px;display:inline}.b-how-buy_page_military .b-calculator__results .b-calculator__filter-controls{margin-bottom:1.75rem;margin-top:.25rem;display:block}.b-how-buy_page_military .b-calculator__head-military{display:block}.b-how-buy_page_military .b-calculator__head-all,.b-how-buy_state_no-results .b-calculator__filter-banks,.b-how-buy_state_no-results .b-calculator__filter-links,.b-how-buy_state_no-results .b-calculator__results{display:none}.b-how-buy_state_no-results .b-calculator__no-results{display:block}.b-accordeon{margin-bottom:3rem;margin-top:2rem}.b-accordeon__box{transition-property:all;transition-duration:.3s;transition-timing-function:ease;margin-top:1rem;display:block;background-color:#fff}.b-accordeon__box:first-child{margin-top:0}.b-accordeon__link{padding-top:.75rem;padding-bottom:.75rem;position:relative}.b-accordeon__link:after{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;content:"";width:9px;height:5px;position:absolute;top:50%;right:0;margin-top:-2.5px;background-image:url(/img/elements/arrow-select.svg);background-position:0 0;background-repeat:no-repeat}.b-accordeon__item{transition-property:background-color;transition-timing-function:ease;cursor:pointer;position:relative}.b-accordeon__content,.b-accordeon__item{transition-duration:.3s;background-color:#fff}.b-accordeon__content{transition-property:opacity;transition-timing-function:ease;display:none}.b-accordeon__content .b-facts{background-color:#fff}.b-accordeon__item.b-accordeon__item_is_active{background-color:#e1edf6}.b-accordeon__item.b-accordeon__item_is_active .b-accordeon__link:after{transform:rotate(180deg)}.b-accordeon__item_is_active+.b-accordeon__content{opacity:1}.b-accordeon__office-name{line-height:1.5rem;font-size:16px;font-weight:500;color:#255385}.b-accordeon__co-worker-count,.b-accordeon__office-name{text-align:left;display:inline-block;pointer-events:none}.b-accordeon__co-worker-count{line-height:1.125rem;font-size:.875rem;color:#000;opacity:.5;margin-left:16px}.b-accordeon_theme_footer{margin:0}.b-accordeon_theme_footer .b-accordeon__box_is_active .b-accordeon__item{background-color:#fff;border:none}.b-accordeon_theme_footer .b-accordeon__box{margin-top:0}.b-accordeon_theme_footer .b-accordeon__content{background-color:#f6f8fa}.b-accordeon_theme_footer .b-accordeon__link{padding-top:0;padding-bottom:0}.b-accordeon_theme_header,.b-accordeon_theme_header .b-accordeon{margin:0}.b-accordeon_theme_header .b-accordeon__box{margin-top:0}.b-accordeon_theme_header .b-accordeon__link{padding-top:0;padding-bottom:0}.b-accordeon_theme_header .b-accordeon__item.b-accordeon__item_is_active{background-color:#fff}.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_business:before,.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_comfort:before,.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_luxury:before,.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_standart:before{content:"";position:absolute;left:0;top:0;height:100%;width:2px}.b-accordeon_theme_inner-header .b-accordeon__content .b-nav__link{background-color:rgba(209,221,230,.25);border:none}.b-accordeon_theme_inner-header .b-accordeon__link:after{margin-top:0;width:11px;height:7px;background-image:url(/img/elements/arrow-select-blue.svg);transform:translateY(-50%)}.b-accordeon__box_theme_simple .b-accordeon__content .b-nav__link{background-color:#fafbfc;border:none}.b-docs{padding-top:1rem;padding-bottom:1rem}.b-docs__content{background-color:#fff}.b-docs__item{padding-top:.5rem;padding-bottom:.5rem}.b-docs__item p:last-child{margin-bottom:0}.b-docs__title{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-breadcrumbs{margin-bottom:1.5rem;font-weight:500}.b-breadcrumbs_stand_alone{margin-top:1.5rem}.b-breadcrumbs__link{position:relative}.b-breadcrumbs__link span{padding-left:20px;font-size:15px;line-height:15px}.b-breadcrumbs__arrow{position:absolute;top:50%;margin-top:-7px;left:0;width:14px;height:14px;transform:rotate(90deg);fill:#255385}.b-breadcrumbs__arrow:hover{opacity:.8}.b-share{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-share li:before{display:none}.b-share ul li{padding-left:0}.b-share__title{font-weight:500;margin-right:30px}.b-share__icons .ya-share2__container_size_m .ya-share2__item{margin-right:8px;opacity:1}.b-share__icons .ya-share2__container_size_m .ya-share2__icon{height:32px;width:32px;background-repeat:no-repeat;background-position:50%;background-size:cover}.b-share__icons-mail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:32px;width:32px;background-color:#cf1b3c;border-radius:2px}.b-share__icons-mail:hover{opacity:.9}.b-share__tooltip-form{padding-top:2rem;display:none}.b-share__tooltip-form input{margin-top:.5rem;margin-bottom:.5rem;height:40px}.b-share__tooltip-form input[type=submit]{line-height:1rem;font-size:.875rem}.b-share__tooltip-form_theme_small{padding-top:.5rem}.b-share__tooltip-form_theme_small input{height:32px}.b-share__form-title{color:#000}.b-empty{padding-top:1.5rem}.b-empty__wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.b-empty__404{color:#dae8f4;font-size:150px;line-height:150px;font-weight:500}.b-empty__404_whith_flat{padding-top:3rem;padding-bottom:2rem}.b-empty__404_whith_flat-footer{padding-top:.5rem;padding-bottom:3rem}.b-empty__404_whithout_result .b-empty__404_whith_flat{padding-top:0;margin-bottom:1.5rem;margin-top:0}.b-empty__404_whithout_result .b-have-questions__send{margin-bottom:3rem;max-width:300px;margin-left:auto;margin-right:auto}.b-empty__404_whithout_result .b-have-questions__footnote{padding-top:0;font-size:14px;font-weight:300;opacity:.6;display:block;letter-spacing:0}.b-empty__msg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px}.b-empty__header,.b-empty__msg{line-height:28px;font-weight:500;text-align:center}.b-empty__header{margin-bottom:2rem;font-size:22px}.b-empty__top{margin-top:1.5rem}.is-ie .b-empty{overflow:hidden}.is-ie .b-empty__404{padding-top:2.5rem}.is-ie .b-empty__msg{top:35%}.b-careers{padding-top:4.5rem;padding-bottom:3.5rem;margin-bottom:2.5rem;background-color:#fff}.b-careers__title{color:#000;font-size:22px;font-weight:300;line-height:2rem}.b-careers__text{margin-top:2rem;color:#000;font-size:1rem;font-weight:300;line-height:1.5rem;display:inline-block;vertical-align:middle}.b-careers__site-item{display:inline-block;text-align:left;line-height:3rem}.b-careers__contact{margin-top:4rem;padding-top:2rem;padding-bottom:2rem;background-color:#e1edf6}.b-careers__site-img{display:inline-block;vertical-align:middle}.b-careers__link,.b-careers__site-link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-careers__site-link{color:#1d4072;font-size:.875rem;font-weight:300;display:inline-block;vertical-align:middle;position:relative;line-height:1rem;padding-left:31px}.b-careers__site-link:after{content:"";width:9px;height:11px;position:absolute;background-image:url(/img/elements/arrow-link.svg);background-position:0 0;background-repeat:no-repeat}.b-careers__contact-title{color:#000;font-size:1rem;font-weight:500;line-height:1.5rem;text-align:center}.b-careers__contact-phone{font-size:1rem;font-weight:500;line-height:1.5rem}.b-careers__contact-email,.b-careers__contact-phone{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;color:#1d4072;text-align:left;display:block}.b-careers__contact-email{font-size:.875rem;font-weight:300;line-height:1rem}.b-careers__contact-address{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;color:#1d4072;font-weight:500;line-height:1rem;background-image:url(/img/elements/pin.svg);background-repeat:no-repeat;background-position:0 0}.b-careers__contact-address,.b-careers__hours-work{font-size:.875rem;text-align:left;padding-left:15px}.b-careers__hours-work{font-weight:300;line-height:1.5rem}.b-careers__site-img_name_hh{width:80px;height:45px;background-image:url(/img/careers/hh.png);background-repeat:no-repeat}.b-careers__site-img_name_superjob{width:120px;height:32px;background-image:url(/img/careers/superjob.png);background-repeat:no-repeat}.b-house__info{padding-top:2rem;padding-bottom:3.5rem;background-color:#fff}.b-house__info-item{position:relative;padding-left:20px}.b-house__title{margin-bottom:1.5rem}.b-house__info-item:before{content:"—";display:inline-block;height:100%;position:absolute;left:0}.b-house__number{font-size:1.375rem;font-weight:500;line-height:1.5rem;padding-right:15px;border-right:2px solid #000}.b-house__number,.b-house__text-small{display:inline-block;color:#000;vertical-align:middle}.b-house__text-small{padding-left:9px;font-size:.875rem;font-weight:300}.b-house__info-items li{padding-bottom:5px}.b-house_margin-bottom_4{margin-bottom:2rem}.b-gallery_block_house-card .fotorama__html:before{background-image:none}.b-report__header{position:relative}.b-report__header h2{display:inline-block}.b-house__info-items li.b-house__info-item_el_title{padding-bottom:10px}.b-anchors{padding-bottom:1rem;margin-top:1.5rem;display:block}.b-anchor__item{margin-bottom:.5rem;display:inline-block;color:#000;font-size:.875rem;font-weight:300;line-height:1.5rem;box-shadow:0 1px 4px rgba(104,144,187,.5);border-radius:3px;background-color:#fff;padding:5px 30px;margin-right:15px;text-align:center}.b-photo-report__link{margin-bottom:1.5rem;display:block;font-size:14px;line-height:18px}.b-photo-report__image{height:13.5rem;background-repeat:no-repeat;background-position:top 50%;background-size:cover;position:relative}.b-photo-report__label{z-index:1;position:absolute;top:13px;left:12px;color:#000;font-size:12px;line-height:14px;max-width:95px}.b-photo-report__label span{display:inline-block;position:relative;padding-left:9px}.b-photo-report__label span:before{content:"";display:block;width:2px;height:100%;position:absolute;left:0;top:-1px;background-color:#000}.b-photo-report__caption{padding-top:1rem;padding-bottom:1rem;background-color:#fff}.b-photo-report__date{font-weight:500;display:inline-block}.b-photo-report__photo{opacity:.5;float:right}.b-photo-report__picture{width:100%;height:100%}.b-construction-object__btn{height:2.5rem;line-height:38px;padding:0}.b-construction-object__photo-report{margin-bottom:1.5rem}.b-mortgage__bank-persent{padding-left:.25rem}.b-mortgage__bank-date{padding-left:.25rem;padding-right:.25rem}.b-mortgage__bank-price{padding-right:.25rem}.b-account-promo{padding-bottom:1rem;padding-top:2rem;background-color:#fff}.b-account-promo h2{margin-bottom:1.5rem;font-size:24px;line-height:28px;font-weight:500}.b-account-promo__btn{margin-bottom:2.5rem}.b-account-promo__description p{margin-bottom:1.5rem;font-size:14px;line-height:18px}.b-account-promo__gallery{height:9rem;overflow:hidden;background-color:#fff}.b-account-promo__slide{height:9rem}.b-popup .b-account-promo__gallery .fotorama__nav{top:12px;bottom:auto;left:31px}.b-popup .b-account-promo__gallery .fotorama__nav--dots .fotorama__nav__frame{margin-right:7px;margin-left:0;width:8px;height:8px;background-color:#fff;opacity:.5}.b-popup .b-account-promo__gallery .fotorama__nav--dots .fotorama__nav__frame.fotorama__active{opacity:1}.b-popup .b-account-promo__gallery .fotorama__nav--dots .fotorama__nav__frame .fotorama__dot{width:100%;height:100%;background-color:#fff}.b-popup .b-account-promo__gallery .fotorama__html,.b-popup .b-account-promo__gallery .fotorama__stage{max-height:100%}.b-subscribe{padding-top:2rem;padding-bottom:3rem;margin-bottom:3.5rem;margin-top:2rem;background-color:#fff}.b-subscribe__form{position:relative}.b-subscribe__form h2{font-size:14px;line-height:18px}.b-subscribe__select .selectize-control.single .selectize-input,.b-subscribe__select .selectize-input,.selectize-control.single .b-subscribe__select .selectize-input{padding-top:0;padding-bottom:0;border:1px solid rgba(0,0,0,.15)}.b-subscribe__select .selectize-control.single .selectize-input input,.b-subscribe__select .selectize-input input,.selectize-control.single .b-subscribe__select .selectize-input input{font-size:1rem}.b-subscribe__select .selectize-input.has-items{padding-top:0!important;padding-bottom:0!important}.b-subscribe__select .selectric{border:1px solid rgba(0,0,0,.15)}.b-subscribe__select .selectric .label{padding-left:5px}.b-subscribe__select .selectric.has-error{border-color:rgba(223,30,66,.3);background-color:#fbf0f3;box-shadow:0 .5rem 1.5rem rgba(104,144,187,.2)}.b-subscribe__select .selectric-hide-select{width:auto;height:auto;overflow:visible}.b-subscribe__select .selectric-hide-select .hf-warning{bottom:-80px}.b-subscribe__checkbox{position:relative}.b-subscribe__checkbox a{margin-left:3px}.b-subscribe__checkbox label{margin-bottom:1rem;font-size:14px;line-height:20px;color:#000;padding-left:23px}.b-subscribe__checkbox .b-form__checkbox .hf-warning{bottom:-40px}.b-subscribe__row{margin-bottom:1.5rem}.b-subscribe__input{margin-bottom:0}.b-subscribe__input.hf-invalid:-ms-input-placeholder{color:rgba(223,30,66,.3)}.b-subscribe__input.hf-invalid::placeholder{color:rgba(223,30,66,.3)}.b-subscribe__input:-ms-input-placeholder{color:#000!important}.b-subscribe__input::placeholder{color:#000!important}.b-subscribe__title h3{margin-bottom:1.5rem;font-size:24px;line-height:28px}.b-subscribe__caption{margin-bottom:1rem;font-size:14px;line-height:18px}.b-subscribe.b-subscribe_obj_ways-to-buy{display:inline-block}.b-unsubscribe{margin-bottom:2rem;padding-top:4.5rem;padding-bottom:4.5rem;background-color:#fff;min-height:55vh}.b-unsubscribe .b-form .selectric .label{font-size:1rem;line-height:2.5rem;height:2.5rem}.b-unsubscribe .b-form .selectric .button{line-height:2.5rem;height:2.5rem}.b-unsubscribe__mail{margin-bottom:1.5rem;font-size:1.5rem;word-wrap:break-word}.b-unsubscribe__mail span{padding-right:.5rem}.b-unsubscribe__item{padding-top:1.5rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.1);background-color:#fff}.b-unsubscribe__section{margin-bottom:.5rem;color:rgba(0,0,0,.5);line-height:2.5rem}.b-unsubscribe__type{padding-left:.5rem;color:#000}.b-unsubscribe__button,.b-unsubscribe__select{margin-bottom:1rem}.b-unsubscribe__select{position:relative}.b-unsubscribe__select .selectric .label{transition-property:padding;transition-duration:.3s;transition-timing-function:ease}.b-unsubscribe__select .b-ajax-loader{position:absolute;width:auto;height:auto;display:block;top:50%;left:15px;margin-top:-2px}.b-unsubscribe__select .b-ajax-loader__overlay{display:none}.b-unsubscribe__select .b-ajax-loader__icon{width:15px;height:15px;margin-top:-7.5px;margin-left:-7.5px}.b-unsubscribe__select.is-success .selectric .label,.b-unsubscribe__select.is-waiting .selectric .label{padding-left:15px}.b-unsubscribe__select.is-success .selectric .label:before{content:"";position:absolute;top:50%;left:7px;right:0;bottom:0;width:12px;height:6px;margin-top:-10px;border-top:1px solid #69a829;border-right:1px solid #69a829;transform:rotate(135deg) translateY(-80%)}.b-unsubsribe__btns{margin-top:1.5rem}.b-unsubsribe__btns .b-btn{margin-bottom:1rem}.b-description__text{margin-bottom:2rem}.b-news-video{margin-bottom:1.5rem;position:relative;padding-bottom:56.25%;width:100%;height:0}.b-news-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.b-content__img{margin-bottom:.5rem;height:215px;background-position:50%;background-size:cover;background-repeat:no-repeat}.b-content__img img{display:block;margin:auto;max-height:215px}.b-content_decorated_link a:not(.b-btn){color:#004391;text-decoration:underline}.b-content_decorated_link.b-how-buy__item h2{font-size:1.25rem;font-weight:500;line-height:2rem}.b-lk-preview{margin-top:0;margin-bottom:3.5rem;padding-top:2rem;padding-bottom:2rem;background-color:#e1edf6}.b-lk-preview__left{margin-bottom:1rem}.b-lk-preview__title{font-size:18px;font-weight:500;letter-spacing:.05px;line-height:23px;margin-bottom:23px}.b-lk-preview__text{margin-bottom:20px}.b-lk-preview__info{font-weight:300;letter-spacing:.05px;line-height:20px;margin-bottom:14px}.b-lk-preview__info,.b-lk-preview__info:before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px}.b-lk-preview__info:before{content:"?";position:relative;width:21px;min-width:21px;height:21px;color:#004391;background-color:#fff;font-weight:500;letter-spacing:-.23px;border-radius:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;margin-right:10px}.b-lk{background-color:#fff;margin:24px auto;padding-top:32px;padding-bottom:32px;max-width:1040px}.b-lk__title{letter-spacing:.05px}.b-lk__text,.b-lk__title{margin-bottom:24px}.b-lk__block-text{margin-bottom:30px;width:100%}.b-lk__block-item{position:relative;margin-bottom:30px;display:-ms-flexbox;display:flex}.b-lk__block-item-img__container{width:55px}.b-lk__block-item-text{padding-left:20px}.b-lk__block-btns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.b-lk__block-btns .b-btn{margin-bottom:12px;max-width:250px}.b-lk-preview_type_top{margin-top:1.5rem;margin-bottom:2rem}.l-map{position:relative}.b-map,.l-map{height:100%}.l-map_main_page{display:none}.b-map__base{width:100%;height:304px;line-height:22px;box-shadow:0 4px 10px rgba(104,144,187,.3)}.b-map__base[data-noinit]{display:none}.j-popup:after{content:"";display:table;clear:both}.b-map__c-test .b-map-tooltip{width:auto;height:60px;top:5px}.b-map__c-test .b-map-tooltip,.b-map__c-test .b-map-tooltip:after{left:50%;transform:translateX(-50%)}.b-map__c-test .b-map-tooltip__object{font-size:.8rem;text-align:center;padding-bottom:0;white-space:nowrap;padding-left:20px;padding-right:20px}.b-map__c-test .b-map-tooltip__info{width:100%}.b-map__c-test .infoBox{width:250px!important;padding-top:0}.b-map__c-test .b-map-tooltip__picture,.b-map__c-test .b-map-tooltip__price{display:none}.b-map__mobile{margin-bottom:3.5rem;position:relative;display:none}.b-map__mobile .b-build-card__btn{border-top:0;line-height:1.9rem;box-shadow:0 2px 8px rgba(104,144,187,.2)}.b-balloon__wrapper{position:relative;width:220px;background-color:#fff}.infoBox{width:302px!important;padding-top:26px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-map__balloon{position:fixed;bottom:0;left:0;width:100%;display:none;pointer-events:none}.b-map__balloon .b-map-balloon{display:block;box-shadow:0 -4px 10px rgba(104,144,187,.3)}.b-map__zoom-wrapper{display:none;position:absolute;top:50%;left:gutter(1);transform:translateY(-50%)}.b-map__zoom{transition-property:box-shadow,opacity;transition-duration:.3s;transition-timing-function:ease;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff;width:50px;height:50px;padding:0;outline:none;border:none;border-radius:50%;box-shadow:2px 2px 25px rgba(0,0,0,.2);cursor:pointer;opacity:1}.b-map__zoom:focus,.b-map__zoom:hover{box-shadow:2px 2px 25px rgba(0,0,0,.3)}.b-map__zoom:active{box-shadow:2px 2px 25px rgba(0,0,0,.4)}.b-map__zoom:first-child{margin-bottom:.5rem}.b-map__zoom.is-hide{opacity:0;pointer-events:none}.b-map__zoom svg{width:30px;height:30px}.b-map__cnt{position:relative;height:100%}.b-map__route-trigger{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease;padding:.5rem 20px .5rem 40px;position:absolute;top:1.5rem;left:2rem;z-index:99;color:#255385;box-shadow:0 2px 4px rgba(104,144,187,.3);border-radius:2px;background-color:#fff}.b-map__route-trigger:before{content:url(/img/elements/route.svg);width:10px;height:16px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.b-map__route-trigger.is-hidden{display:none}.b-map__route-trigger:hover{text-decoration:none;color:rgba(37,83,133,.8)}.b-map__route-trigger:hover:before{opacity:.8}.b-map__route{position:absolute;left:0;bottom:0;z-index:99}.b-map__route.is-hidden{display:none}.b-popup .b-map__zoom{display:block}.b-map-tooltip{display:-ms-flexbox;display:flex;position:absolute;left:0;top:26px;width:302px;height:81px;font-family:bigcitygrotesquepro,sans-serif;background-color:#fff;box-shadow:0 10px 18px rgba(104,144,187,.7)}.b-map-tooltip:after{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);border-bottom:9px solid #fff}.b-map-tooltip__picture{width:98px;height:81px;margin-right:23px;background-repeat:no-repeat;background-size:cover;position:relative;z-index:2}.b-map-tooltip__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.b-map-tooltip__object{padding-bottom:.5rem;font-size:1.25rem;font-weight:500;letter-spacing:-.021rem;line-height:1.5rem;color:#255385}.b-map-tooltip__price{font-size:.75rem;font-weight:300;line-height:1rem;color:#000}.b-map-tooltip__description{width:100%;color:#000;font-size:14px;font-weight:300;line-height:18px;letter-spacing:.24px;text-align:center}.b-map-tooltip__map-point{position:absolute;left:-18px;width:11px;height:11px;border-radius:50%;top:4px}.gm-style img{max-width:100%}.b-map-tooltip_public_place{padding:14px 20px 20px}.b-map-tooltip_public_place,.b-map-tooltip_type_metro{width:200px;height:auto;left:50%;transform:translateX(-50%)}.b-map-tooltip_type_metro{top:auto;bottom:calc(100% + 35px);border-top:3px solid;padding:15px 15px 15px 40px}.b-map-tooltip_type_metro:after{top:auto;bottom:-6px;transform:translateX(-50%) rotate(180deg)}.b-map-tooltip_type_metro .b-map-tooltip__object{padding-bottom:.25rem;position:relative;color:#000;font-size:14px;font-weight:300;line-height:16px;letter-spacing:inherit}.b-map-tooltip_type_metro .b-map-tooltip__description{color:#8b8b8b;font-size:12px;font-weight:300;line-height:18px;text-align:left}.b-map-balloon{padding-top:1.5rem;width:100%;font-family:bigcitygrotesquepro,sans-serif;background-color:#fff;display:none}.b-map-balloon__marker{position:absolute;top:-77px;left:36px;display:none}.infoBox .b-map-balloon__marker{left:90px}.b-map-balloon__close{transition-property:color;transition-duration:.3s;transition-timing-function:ease;position:absolute;right:15px;top:15px;width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:3;cursor:pointer;border-radius:100%;border:0;background-color:#fff;color:rgba(0,0,0,.4);font-size:16px;font-family:Verdana;outline:none}.is-ie .b-map-balloon__close{font-size:12px}.b-map-balloon__picture{margin-bottom:1rem;width:100%;height:120px;background-repeat:no-repeat;background-size:cover;position:relative;z-index:2;display:none}.b-map-balloon__info{padding:0 20px}.b-map-balloon__object{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;padding-bottom:.5rem;font-size:1.45rem;font-weight:500;letter-spacing:-.021rem;line-height:1.5rem}.b-map-balloon__object a{pointer-events:auto}.b-map-balloon__price{font-size:.86rem;font-weight:300;line-height:.75rem;color:#000}.b-map-balloon__type{padding-bottom:.5rem;font-weight:500}.b-map-balloon__link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:-ms-flexbox;display:flex;padding:0 20px;width:100%;font-size:1rem;font-weight:300;line-height:2.8rem;border-top:1px solid #e3e3e3;pointer-events:auto}.b-map-balloon__link:last-child{font-weight:500;display:none}.b-map-balloon__link:last-child .b-build-card__arrow{transform:rotate(90deg)}.b-map-balloon__object_type_office{padding-bottom:0}.b-map-balloon__object_type_office p{margin-bottom:0;font-size:.875rem;line-height:.875rem;font-weight:300}.b-map-balloon__info_type_office{padding:0 20px .5rem}.b-map-balloon__info_type_office p{margin-bottom:.25rem}.b-map-balloon__price_type_office{font-size:.875rem}.b-map-tabs{position:absolute;z-index:2;left:0;bottom:0;width:100%}.b-map-tabs__btn{display:none;border-radius:0}.b-map-tabs__list{display:none;position:absolute;right:0;bottom:1.05rem;text-align:left;width:100%}.b-map-tabs__list.is-active{bottom:100%;display:block}.b-map-tabs__item{transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease;display:block;padding:0 10px;line-height:48px;width:100%;text-align:center;background-color:#fff}.b-map-tabs__item:first-child{margin-left:0}.b-map-tabs__item:last-child{margin-right:0}.b-map-tabs__item.is-active{background-color:#000;color:#fff}.b-map-tabs__link{text-transform:uppercase;letter-spacing:.2em;font-family:inherit;font-weight:700;font-size:12px;line-height:24px;color:inherit}.b-map-tabs__link:hover{text-decoration:none}.b-map-tabs__link:active{color:#000}.b-popup .b-map-tabs__btn{display:block}.b-map-route{position:relative;padding:.5rem 1rem 1rem;background:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(104,144,187,.3)}.b-map-route__close{transition-property:color;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:.6rem;right:2rem;width:15px;height:15px;color:rgba(0,0,0,.4);border:none;background:none;cursor:pointer}.b-map-route__close:hover{color:rgba(0,0,0,.8)}.b-map-route__close:after,.b-map-route__close:before{content:"";position:absolute;top:0;left:6px;z-index:5;width:2px;height:15px;background:currentColor;border-radius:30px}.b-map-route__close:before{transform:rotate(45deg)}.b-map-route__close:after{transform:rotate(-45deg)}.b-map-route__title{margin-bottom:.5rem}.b-map-route__form{display:-ms-flexbox;display:flex}.b-map-route__input{padding:.5rem 1rem;width:calc(100% - 200px);font-size:1rem;font-family:inherit;font-weight:300;color:#000;border:1px solid rgba(0,0,0,.15);background:transparent}.b-map-route__input:-ms-input-placeholder{color:#ddd}.b-map-route__input::placeholder{color:#ddd}.b-map-route__input:focus{border:1px solid rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(104,144,187,.3)}.b-map-route__btn{transition-property:opacity,background-color;transition-duration:.3s;transition-timing-function:ease;padding-top:.5rem;padding-bottom:.5rem;width:100%;font-family:inherit;font-size:1rem;font-weight:500;color:#fff;line-height:1rem;height:3rem;border:1px solid #004391;background:#004391;border-radius:2px;outline:none;margin-left:1rem}.b-map-route__btn:hover{text-decoration:none}.b-yandex-map__base{width:100%;height:19rem;line-height:22px;box-shadow:0 4px 10px rgba(104,144,187,.3);overflow:hidden;position:relative}.b-yandex-map__zoom-controls{position:relative;box-shadow:0 2px 5px rgba(0,0,0,.16);transform:translateY(-50%)}.b-yandex-map__zoom-controls:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:20px;height:2px;background-color:rgba(0,0,0,.05)}.b-yandex-map__zoom-btn{position:relative;display:block;width:28px;height:28px;border:none;background-color:#fff;cursor:pointer}.b-yandex-map__zoom-btn:focus{outline:none}.b-yandex-map__zoom-icon{position:absolute;top:0;bottom:0;left:0;right:0;width:12px;height:12px;margin:auto}.b-yandex-map__zoom-icon_plus_icon:after,.b-yandex-map__zoom-icon_plus_icon:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:12px;height:2px;margin:auto;background-color:rgba(0,0,0,.6)}.b-yandex-map__zoom-icon_plus_icon:after{transform:rotate(90deg)}.b-yandex-map__zoom-icon_minus_icon:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:12px;height:2px;margin:auto;background-color:rgba(0,0,0,.6)}.b-yandex-map-balloon{position:absolute;display:block;font-family:bigcitygrotesquepro,sans-serif;width:220px}.b-yandex-map-balloon__marker{display:block;position:relative;top:0;left:50%;transform:translateX(-50%);width:30px;height:39px}.b-yandex-map-balloon__close{transition-property:color;transition-duration:.3s;transition-timing-function:ease;position:absolute;right:10px;top:50px;width:24px;height:24px;min-width:24px;max-width:24px;min-height:24px;max-height:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:0;z-index:3;cursor:pointer;border-radius:100%;background-color:#fff;color:rgba(0,0,0,.4);font-size:16px;font-family:Verdana;outline:none;line-height:21px;padding:0 0 0 1px}.is-ie .b-yandex-map-balloon__close{font-size:12px}.b-yandex-map-hint{display:block;width:270px}.b-yandex-map-hint,.b-yandex-map-tooltip{position:absolute;font-family:bigcitygrotesquepro,sans-serif}.b-yandex-map-tooltip{display:-ms-flexbox;display:flex;left:0;width:320px;height:80px;background-color:#fff;box-shadow:0 10px 18px rgba(104,144,187,.7)}.b-yandex-map-tooltip:after{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);border-bottom:9px solid #fff}.b-yandex-map__filter{position:absolute;bottom:2rem;z-index:1;font-weight:300}.b-yandex-map__notice{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);color:#fff;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:2rem 1.25rem;font-size:18px;line-height:22px;font-weight:500}.b-yandex-map-tooltip_type_metro{width:270px;border-top:3px solid;padding:15px 15px 15px 40px}.b-yandex-map-tooltip_type_metro:after{top:auto;bottom:-6px;transform:translateX(-50%) rotate(180deg)}.b-yandex-map-tooltip_type_metro .b-map-tooltip__object{padding-bottom:.25rem;position:relative;color:#000;font-size:14px;font-weight:300;line-height:16px;letter-spacing:inherit}.b-yandex-map-tooltip_type_metro .b-map-tooltip__description{color:#8b8b8b;font-size:12px;font-weight:300;line-height:18px;text-align:left}.b-map-tooltip_type_public{width:200px;height:auto;padding:14px 20px 20px}.b-yandex-map-tooltip_type_object{width:270px;border-top:3px solid;padding:15px;text-align:center}.b-yandex-map-tooltip_type_object:after{top:auto;bottom:-6px;transform:translateX(-50%) rotate(180deg)}.b-yandex-map-tooltip_type_object .b-map-tooltip__info{width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:inherit}.b-map-tooltip__info_type_logo{width:inherit;height:inherit;padding:0}.b-map-tooltip__info_type_logo .b-map-tooltip__info{margin:25px 35px}.b-map-tooltip__info_type_text{width:200px;height:70px}[class^=ymaps-][class*=-image]{background-size:contain;background-position:50%;background-repeat:no-repeat}[class^=ymaps-][class*=-image]:hover{background-size:30px 39px}.b-header__wrap{box-shadow:0 4px 8px rgba(104,144,187,.2);position:relative}.b-header{background-color:#fff;height:3.5rem}.b-header__row{height:100%}.b-header__logo{padding-top:1rem;position:relative;display:block;z-index:200}.b-header__logo-img{width:71px;height:22px}.b-header__selector{background-color:#e1edf6}.b-header__city{padding-top:1rem;height:100%;position:relative;z-index:300;margin-top:-2px}.b-header__city .b-header__lbl{font-weight:500;font-size:1rem;padding-left:10px;position:absolute;left:0;top:1rem;z-index:2}.b-header__city .b-header__lbl:after{content:":"}.b-header__city .selectric{border:0;border-radius:0;background-color:#e1edf6}.b-header__city .selectric:after{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;bottom:-10px;right:11px;border-bottom:9px solid #fff;opacity:0}.b-header__city .label{padding-bottom:1rem;color:#000;font-size:1rem;letter-spacing:-.012rem;line-height:1.2rem;height:auto;margin-left:0;padding-left:100px}.b-header__city .button{height:1rem}.b-header__city .button:after{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;width:9px;height:5px;background-image:url(/img/elements/arrow-select.svg);border:0}.b-header__city .selectric-open .label{padding-bottom:.5rem;color:#fff}.b-header__city .selectric-open .selectric{padding-bottom:.5rem;position:relative;background-color:transparent}.b-header__city .selectric-open .selectric:after{opacity:1}.b-header__city .selectric-open .selectric-items{opacity:1;visibility:visible}.b-header__city .selectric-open .button:after{border:0;transform:rotate(180deg);background-image:url(/img/elements/arrow-select-white.svg)}.b-header__city .selectric-items{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;border:0;border-radius:0;overflow:inherit;box-shadow:0 2px 20px rgba(104,144,187,.3);z-index:2;display:block;opacity:0;visibility:hidden}.b-header__city .selectric-items li{transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease;font-size:.875rem;letter-spacing:-.012rem;border-bottom:1px solid #e3e3e3;padding:8px 10px;color:#255385}.b-header__city .selectric-items li:hover{background-color:rgba(225,237,246,.7);color:#255385}.b-header__city .selectric-items li.selected{display:none}.b-header__lbl{font-size:.75rem;line-height:1.2rem;color:#8b8b8b;white-space:nowrap}.b-header__nav{height:100%;-ms-flex-align:center;align-items:center}.b-header__phone{display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%;margin-top:-2px}.b-header__phone-link a{font-size:.925rem;font-weight:500;letter-spacing:.007rem;line-height:1rem;color:#000;display:block}.b-header__links a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;color:#255385;font-weight:500;white-space:nowrap}.b-header__links a:hover{opacity:.5}.b-header__city_state_open{background-color:#004391}.b-header__city_state_open .b-header__lbl{color:#fff}.b-header__logo_padding-top_0{padding-top:0}.b-header__logo-img_anniversary_25{width:80px;height:22px}.b-cabinet__header .j-popup:after,.b-header-tools__link.j-popup:after{display:none}.b-header__wrap-app{background:#fff;display:none;-ms-flex-align:center;align-items:center;padding:20px 12px;position:fixed;right:0;top:0;left:0;width:100vw;min-width:100%;z-index:1000}.b-header__wrap-app.visible{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-header__wrap-app .b-header__app-btn{background:#004391;border-radius:4px;color:#fff;font-size:10px;line-height:15px;font-weight:400;padding:6px 11px}.b-header__wrap-app .b-header__app-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-header__wrap-app .b-header__app-ttl{font-size:20px;line-height:23px;font-weight:500}.b-header__wrap-app .b-header__app-subttl{font-size:10px;line-height:15px}.b-header__wrap-app .b-header__app-icon{display:block;width:48px;height:48px;min-width:48px;margin-right:15px}.b-header__wrap-app .b-header__app-text{min-width:115px}.b-header__wrap-app .j-header-app-close{position:static;min-width:24px;margin-right:15px;cursor:pointer}.b-header-tools{background-color:#fff}.b-header-tools__row{display:-ms-flexbox;display:flex;height:3.5rem}.b-header-tools__nav{-ms-flex-item-align:center;align-self:center;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;z-index:200}.b-header-tools__link{position:relative;line-height:0;display:inline-block}.b-header-tools__link:not(.j-popup) .b-header-tools__tooltip{left:-122%}.b-header-tools__link:nth-child(2) .b-header-tools__tooltip{left:-145%}.b-header-tools__link:last-child .b-header-tools__tooltip{left:-180%}.b-header-tools__link svg{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;fill:#004391;opacity:.5}.b-header-tools__link svg.b-icon__user{fill:#df1e42;opacity:1}.b-header-tools__link .b-header-tools__link-tel{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0;text-decoration:none}.b-header-tools__user{width:16px;height:18px;margin-right:20px;margin-top:4px}.b-header-tools__tel{width:16px;height:18px;margin-top:4px;opacity:1!important}.b-header-tools__key{width:13px;height:16px;margin-right:20px;margin-top:6px}.b-header-tools__fav{width:18px;height:18px;margin-top:6px;margin-right:20px}.b-header-tools__count{position:absolute;top:-5px;right:10px;width:14px;height:14px;text-align:center;background-color:#004391;color:#fff;border-radius:100%;font-size:.6rem;font-weight:500;line-height:1.05rem}.b-header-tools__count:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;margin-left:-3px;background:url(/img/elements/plus.png);opacity:.8;display:none}.b-header-tools__tooltip{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;left:-150%;bottom:-3.5rem;padding:0 10px;white-space:nowrap;font-size:.875rem;font-weight:300;letter-spacing:.004rem;line-height:1.5rem;color:#255385;box-shadow:0 5px 30px rgba(104,144,187,.6);background-color:#fff;opacity:0;visibility:hidden}.b-header-tools__tooltip:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:-5px;left:50%;margin-left:-6px;border-bottom:9px solid #fff}.b-header-tools__allsite{transition-property:background-color;transition-duration:.3s;transition-timing-function:ease;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:0;font-weight:500;letter-spacing:-.012rem;color:#fff;background-color:#df1e42;text-align:center;z-index:200}.b-header-tools__allsite .j-header-txt{display:none}.b-header-tools__burger{width:14px;height:16px;display:inline-block;vertical-align:top;fill:#fff}.b-header-tools__cross{display:none;width:16px;height:16px;fill:#fff}.b-header-tools__link-tel{display:inline-block}.b-header-tools__link-booking{display:none}.b-header-tools__count_is_empty{font-size:0;color:transparent}.b-header-tools__count_is_empty:before{display:block}.b-nav__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-nav__link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;font-size:1rem;letter-spacing:-.021rem;line-height:2.75rem;color:#255385;border-bottom:1px solid #efefef;position:relative}.b-nav__links{margin-bottom:.75rem}.b-nav__links a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-nav__contacts{margin-top:1.5rem}.b-nav__contacts-title{margin-bottom:1.5rem;font-size:14px;color:#39393a;font-weight:500}.b-nav__contacts-label{font-size:12px;line-height:12px;color:#787878}.b-nav__contacts-phone{font-size:14px}.b-nav__contacts-link,.b-nav__contacts-phone{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-nav__contacts-link{font-size:12px}.b-nav__social{margin-top:1.5rem;-ms-flex-pack:justify;justify-content:space-between}.b-nav__social,.b-nav__social-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-nav__social-link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-nav__social-link .b-icon__social-tg-footer{fill:#255385;width:16px;height:16px}.b-nav__social-link .b-icon__social-yt-footer{fill:#255385;width:24px;height:16px}.b-nav__booking{margin-top:1rem;position:relative}.b-nav__booking-icon{position:absolute;top:3px;left:-23px;width:13px;height:16px;fill:#255385}.b-nav__booking-txt{font-size:14px;line-height:18px}.b-nav__booking-link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;font-size:12px}.b-nav__booking-link:hover{opacity:.5}.b-nav__booking .b-nav__booking-link{font-size:12px;font-weight:300}.b-nav__links .b-btn_style_secondary{margin-top:.75rem}.b-nav__link_theme_comfort{color:#2195a6}.b-nav__link_theme_comfort:before{background-color:#2195a6}.b-nav__link_theme_business{color:#3629a0}.b-nav__link_theme_business:before{background-color:#3629a0}.b-nav__link_theme_luxury{color:#a70a35}.b-nav__link_theme_luxury:before{background-color:#a70a35}.b-nav__link_theme_standart{color:#69a829}.b-nav__link_theme_standart:before{background-color:#69a829}.b-nav__link_theme_main-accrd{font-weight:500}.b-header-menu{padding-top:5.5rem;padding-bottom:4rem;display:none;position:absolute;top:3rem;z-index:100;background-color:#fff;box-shadow:0 10px 20px rgba(104,144,187,.5);max-height:calc(100vh - 3rem);overflow-y:auto;overflow-x:hidden}.b-header-menu .selectize-control .dropdown-active{border:none!important}.b-header-menu .selectize-control.single .selectize-input,.b-header-menu .selectize-input,.selectize-control.single .b-header-menu .selectize-input{border:1px solid #e3e3e3}.b-header-menu .selectize-control.single .selectize-input input,.b-header-menu .selectize-input input,.selectize-control.single .b-header-menu .selectize-input input{opacity:.5}.b-header-menu .selectize-input.dropdown-active:after{width:11px;height:12px;background-image:url(/img/search-white.svg)!important;transform:translateY(-30%)!important}.b-header-menu .selectize-control.single .selectize-input:after,.b-header-menu .selectize-input:after,.selectize-control.single .b-header-menu .selectize-input:after{width:11px;height:12px;background-image:url(/img/search.svg);transform:translateY(-30%)}.b-header-menu .selectize-dropdown:after{right:auto;left:15px}.b-header__bottom{position:relative}.b-header-menu__title{margin-bottom:2rem}.b-header-menu__btn{margin-bottom:1rem}.b-header-menu__search{margin-bottom:1rem;line-height:2rem}.b-header-menu__tabs{margin-bottom:1rem;height:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;box-shadow:0 5px 8px 1px rgba(206,217,228,.2)}.b-header-menu__tab{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:relative;font-size:14px;line-height:35px;white-space:nowrap}.b-header-menu__tab:after{transition-property:width;transition-duration:.3s;transition-timing-function:ease;content:"";position:absolute;display:block;bottom:-1px;left:0;width:0;height:2px;background-color:#004391}.b-header-menu__tab.is-active{color:#000;font-weight:500}.b-header-menu__tab.is-active:after{width:100%}.b-header-menu__tab:not(:first-child){margin-left:-1rem}.b-header-menu__tab-content{display:none}.b-header-menu__tab-content.is-active{display:block}.b-header-menu_theme_home-g{padding-top:.5rem}.b-header-menu_theme_home-g .b-header-menu__title{padding-top:2rem;border-top:2px solid #efefef;margin-top:-2px}.b-footer__left-block{padding-top:1.5rem;background-color:#fff;box-shadow:0 2px 8px rgba(104,144,187,.3)}.b-footer__logo{width:71px;height:22px}.b-footer__nav-list{margin-top:.75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #e3e3e3}.b-footer__nav-link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;font-size:1rem;letter-spacing:-.021rem;line-height:2.75rem;color:#255385;border-bottom:1px solid #e3e3e3;margin-right:30px}.b-footer__nav-arrow{width:9px;height:10px;position:absolute;right:5.556vw;top:50%;margin-top:-5px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;fill:#255385}.b-footer__ttl a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-footer__ttl-list{margin-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-footer__ttl-link{padding-bottom:1rem;font-size:14px;font-weight:500;white-space:nowrap}.b-footer__seo-links{display:none}.b-footer__seo-ttl{margin-bottom:1rem;display:block;color:#39393a;font-size:1rem;font-weight:500;letter-spacing:-.017rem}.b-footer__seo-link,.b-footer__seo-ttl{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-footer__seo-link{padding-bottom:.5rem;display:inline-block;font-size:12px;letter-spacing:normal;line-height:1.75rem;color:#255385}.b-footer__seo-phones{padding-top:1rem;padding-bottom:.5rem;background-color:#df1e42}.b-footer__seo-phone-lbl{color:#fff;font-size:12px}.b-footer__seo-phone-item{padding-bottom:1rem}.b-footer__seo-phone{font-size:14px;font-weight:500}.b-footer__seo-phone a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;color:#fff}.b-footer__right-block{padding-top:1.5rem;padding-bottom:1.5rem;background-color:#df1e42;color:#fff;box-shadow:0 2px 4px rgba(104,144,187,.3)}.b-footer__contacts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.b-footer__contacts-logo{margin-bottom:1.5rem}.b-footer__phones{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-footer__lbl{margin-bottom:.5rem;font-size:.875rem;line-height:.5rem}.b-footer__phone{margin-bottom:1.5rem;font-size:1rem;font-weight:500;letter-spacing:-.021rem;line-height:1rem}.b-footer__phone a{color:#fff;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-calltouch{position:fixed;z-index:9;bottom:95px;border-radius:50%;box-shadow:0 0 8px 2px rgba(0,0,0,.4);background-color:#df1e42;overflow:hidden}.b-calltouch__inner{position:relative;width:100%;padding-top:100%}.b-calltouch__inner svg{height:100%;width:100%;object-fit:contain;animation:xb 6.6s ease-in-out infinite}.b-calltouch__inner svg,.b-calltouch__link{position:absolute;top:0;left:0;bottom:0;right:0}.b-calltouch__link{z-index:1;display:block;cursor:pointer;font-size:0}.b-footer__socials svg{transition-property:fill;transition-duration:.3s;transition-timing-function:ease}.b-footer__socials .b-icon__social-vk-empty{width:16px;height:10px}.b-footer__socials .b-icon__social-fb-empty{width:8px;height:16px}.b-footer__socials .b-icon__social-yt-empty{width:39px;height:16px}.b-footer__socials .b-icon__social-inst-empty{width:16px;height:16px}.b-footer__socials a:not(:last-child) svg{margin-right:14px}.b-footer__social-items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-footer__social-btn{width:40%;-ms-flex-order:1;order:1;line-height:2rem}.b-footer__social-links{display:-ms-flexbox;display:flex;width:60%}.b-footer__social-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-footer__social-link svg{fill:#fff}.b-footer__items{margin-top:1.5rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;color:#000}.b-footer__items a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;color:#255385;display:block}.b-footer__items-logo{display:-ms-flexbox;display:flex;width:100vw}.b-footer__builder-wrap{float:none}.b-footer__builder-list{display:inline}.b-footer__builder-list:after{display:none}.b-footer__builder{margin-bottom:.5rem;font-size:12px}.b-footer__about{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.b-footer__about-item:last-child{margin-top:auto}.b-footer__about-item a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;color:#fff}.b-footer__about-logo{margin-bottom:4rem;width:76px;height:25px;fill:#fff}.b-footer__about-lbl{margin-bottom:1rem;font-size:14px}.b-footer__about-phone{font-size:16px;font-weight:500}.b-footer__lsr{font-size:12px}.b-footer__kelnik{text-align:right}a.b-footer__offer-link{display:inline}.b-footer__info-lbl{margin-bottom:1.5rem}.b-footer__developers,.b-footer__mobile-app{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-footer__mobile-app{margin-bottom:20px}.b-footer__mobile-app span{font-size:12px;line-height:14px;margin-bottom:12px;width:100%}.b-footer__mobile-app .b-footer__mobile-app-link{display:block;height:33px}.b-footer__mobile-app .b-footer__mobile-app-link.b-footer__mobile-app-gp{margin-right:27px;width:113px;background:url(/img/google_play_footer.png) no-repeat 50%}.b-footer__mobile-app .b-footer__mobile-app-link.b-footer__mobile-app-as{width:101px;background:url(/img/app_store_footer.png) no-repeat 50%}.b-footer__documents{margin-bottom:1rem}.b-footer__nav-link_border_none{border:none}.b-footer__nav-link_font_bold{font-weight:500}.b-footer__logo_color_white{fill:#fff}.b-footer__info-lbl_margin-bottom_6{margin-bottom:3rem}.b-footer__phone-item_theme_last{width:40%}.b-footer__info_theme_home-g .b-footer__seo-phones{padding-bottom:0}.b-footer__right-block_theme_home-g{display:none}.b-footer__seo-ttl_theme_home-g{color:#255385;font-size:16px}.b-footer__about-lbl_theme_small{margin-bottom:0;font-size:12px}.b-footer__docs{display:none}.b-footer__docs a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:block;color:#fff;font-size:14px;font-weight:300;line-height:18px;letter-spacing:-.14px}.b-footer__app{background:#e4edf5;padding-top:24px;padding-bottom:32px;display:none;margin:20px auto 40px}.b-footer__app input[name=phone]{font-size:14px;line-height:16px;padding:5px 10px;margin-right:30px;width:185px;height:32px}.b-footer__app .b-btn{font-size:14px;line-height:16px;padding:5px 0;width:160px;height:32px}.b-footer__app-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:65px;width:380px}.b-footer__app-block:last-child{margin-right:0}.b-footer__app-title{font-size:16px;line-height:19px;margin-bottom:18px;width:100%}.b-footer__app-link{display:-ms-flexbox;display:flex;height:32px;margin-right:60px}.b-footer__app-link:last-child{margin-right:0}.b-footer__app-icon{display:block;height:100%;width:109px;margin-right:20px;background:url(/img/google_play_footer-desktop.png) no-repeat 50%}.b-footer__app-icon.b-footer__app-icon-as{width:101px;background:url(/img/app_store_footer-desktop.png) no-repeat 50%}.b-footer__app-qr{height:100%;width:32px;background:#fff url(/img/qr.png) no-repeat 50%}.b-qr-popup{display:none;position:fixed;z-index:99999999999;background:rgba(0,0,0,.3);width:100vw;min-width:100%;min-height:100%;height:100vh;top:0;left:0}.b-qr-popup .b-qr-popup__close,.b-qr-popup.is-active{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.b-qr-popup .b-qr-popup__close{transition-property:color;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:1.5rem;right:2rem;width:24px;height:24px;z-index:3;cursor:pointer;border-radius:100%;border:0;color:rgba(0,0,0,.4);font-size:16px;line-height:1rem;outline:none;font-family:Verdana}.b-qr-popup img{display:block;width:255px;height:255px;margin:auto}.b-footer__logo_anniversary_img{float:left}.l-banks{padding-top:.5rem}.l-banks__wrap{margin-bottom:0;-ms-flex-flow:column wrap;flex-flow:column wrap;padding-left:gutter(1);padding-right:gutter(1)}.l-banks__item,.l-banks__wrap{display:-ms-flexbox;display:flex}.l-banks__item{margin-bottom:.5rem;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.l-banks__item:nth-child(2n+2){margin-right:0}.b-bank{border:1px solid #ddd;background-color:#fff}.b-bank__row{padding-top:.25rem;padding-bottom:.25rem}.b-bank__row:after{content:"";display:block;clear:both}.b-bank__row:first-child{padding-top:.75rem;padding-bottom:0}.b-bank__row:last-child{padding-bottom:.75rem}.b-bank__img-wrap{min-height:45px}.b-bank__img{max-width:100%}.b-bank__key{font-size:10px;line-height:14px;font-family:inherit;color:#ddd;text-transform:uppercase;letter-spacing:.2em}.b-bank__val{font-size:28px;color:#000;font-weight:700}.b-bank__link,.b-bank__val{line-height:.5;font-family:inherit}.b-bank__link{font-size:14px;color:#ddd}.b-bank__row_border_bottom{border-bottom:1px solid #ddd}.b-bank_is_disabled{opacity:.2}.l-documents{padding-top:1rem;padding-bottom:.5rem}.l-documents:after{content:"";display:block;clear:both}.b-documents__ttl{font-size:36px;line-height:48px;font:"bigcitygrotesquepro",sans-serif;font-weight:700}.b-documents__item{margin-bottom:.5rem;display:block;color:#000;font-size:16px;line-height:24px;padding-left:gutter(5);position:relative}.b-documents__item:hover{text-decoration:none}.b-documents__item:hover .b-documents__text{text-decoration:underline}.b-documents__item:after{background-image:url(/img/documents/unknown.svg);position:absolute;top:0;left:0;content:"";width:46px;height:56px;background-size:cover}.b-documents__format{font-size:11px;line-height:24px;color:#ddd}.b-documents__format:hover{text-decoration:none}.b-documents__item_format_doc:after{background-image:url(/img/documents/doc.svg);width:50px;height:55px}.b-documents__item_format_jpg:after{background-image:url(/img/documents/jpg.svg);width:50px;height:55px}.b-documents__item_format_pdf:after{background-image:url(/img/documents/pdf.svg);width:50px;height:55px}.b-documents__item_format_png:after{background-image:url(/img/documents/png.svg);width:50px;height:55px}.b-documents__item_format_xls:after{background-image:url(/img/documents/xls.svg);width:50px;height:55px}.b-documents__item_format_zip:after{background-image:url(/img/documents/zip.svg);width:50px;height:55px}.b-documents__item_format_xlsx:after{background-image:url(/img/documents/xls.svg);width:50px;height:55px}.b-documents__item_format_docx:after{background-image:url(/img/documents/doc.svg);width:50px;height:55px}.l-construction-progress{padding-top:1rem;padding-bottom:1rem}.b-construction-progress__ttl{text-align:left}.b-construction-progress__row{margin-bottom:1rem}.b-construction-progress__row:after{content:"";display:block;clear:both}.b-construction-progress__select{margin-bottom:.5rem;padding:0}.b-construction-progress__progress{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;height:48px}.b-construction-progress__gallery{margin-bottom:1rem}.b-construction-progress__deadline.is-inactive{display:none}.b-progress-bar__base{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center}.b-progress-bar__line{border-radius:6px;background-color:#000;-ms-flex:1 0 auto;flex:1 0 auto;height:10px;padding:2px}.b-progress-bar__current{transition-property:width;transition-duration:.3s;transition-timing-function:ease;background-color:#ddd;height:100%;border-radius:3px;background-size:20px 20px;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.35) 25%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.35) 75%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0));animation:yb 1s linear infinite}.b-progress-bar__text{font-family:inherit;font-size:16px;line-height:24px;padding-left:gutter(1)}.b-progress-bar__done{font-family:inherit;font-size:20px;line-height:24px;display:none}.b-progress-bar__done.is-active{display:block}.b-progress-bar__base.is-inactive{display:none}.l-search-filter{padding-top:1rem;padding-bottom:1rem}.b-search-filter:after,.l-search-filter:after{content:"";display:block;clear:both}.b-search-filter__ttl{text-transform:uppercase;letter-spacing:.2em;margin-bottom:.5rem;font-size:15px;line-height:30px}.b-search-filter__building-cnt,.b-search-filter__sub-cnt{margin-bottom:.5rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.b-search-filter__build,.b-search-filter__sub-item{margin-right:gutter(1)}.b-search-filter__input{display:none}.b-search-filter__label{transition-property:background-color,color,border-color;transition-duration:.3s;transition-timing-function:ease;display:block;background-color:#fff;border:1px solid #000;border-radius:3px;padding:20px}.b-search-filter__sub-label{padding:0 gutter(2);border:1px solid #000;border-radius:3px}.b-search-filter__range-slider{margin-bottom:1rem}.b-search-filter__dispatch:after{content:"";display:block;clear:both}.b-search-filter__submit-btn{position:relative;min-height:1rem}.b-search-filter__floors{margin-bottom:1rem}.b-search-filter__floors:after{content:"";display:block;clear:both}.b-search-filter__floor{margin-right:gutter(1)}.b-search-filter__areas,.b-search-filter__prices{margin-bottom:1rem}.b-search-filter__areas:after,.b-search-filter__prices:after{content:"";display:block;clear:both}.b-search-filter__area,.b-search-filter__price{position:relative}.b-search-filter__area:first-child:after,.b-search-filter__price:first-child:after{content:"-";position:absolute;right:-3px;top:50%;margin-top:-12px}.b-search-filter__wrapper-input{position:relative}.b-search-filter__wrapper-input input{padding-left:gutter(1.3);padding-right:gutter(1)}.b-search-filter__clear-input{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:50%;transform:translateY(-60%);right:3px;font-size:30px;color:#ddd;z-index:2;opacity:0;visibility:hidden}.b-search-filter__range-text{position:absolute;top:50%;left:gutter(.5);margin-top:-12px;font-size:14px;line-height:24px}.b-search-filter__input:checked+.b-search-filter__label,.b-search-filter__input:checked+.b-search-filter__sub-label{background-color:#000;color:#fff}.b-search-filter__input:disabled+.b-search-filter__label,.b-search-filter__input:disabled+.b-search-filter__sub-label{background-color:#ddd;color:#fff;border-color:#ddd;cursor:default}.b-search-filter__floor input:disabled+label{color:#ddd}.b-search-filter__clear-input.is-active{display:block;opacity:1;visibility:visible}.b-search-result__ttl{font-size:30px;line-height:36px}.b-search-result__building{margin-bottom:1rem}.b-search-results .b-pagination{margin-bottom:0}.b-search-results__title-wrap .b-search-title,.b-search-results__title-wrap h1{margin-bottom:1.5rem;font-weight:500;font-size:1.75rem;letter-spacing:-.037rem;line-height:2rem;color:#000}.b-search-results__group{margin-top:-.5rem;margin-bottom:.75rem}.b-search-results__group .b-search-form__checkbox-group_type_extra form{display:-ms-flexbox;display:flex}.b-search-results__group-ttl{font-size:14px;padding-right:17px;line-height:1.375rem;letter-spacing:-.014rem}.b-search-results__share{display:block}.b-search-results__share .b-flat-right__share{color:#000;font-size:14px;letter-spacing:.1px;padding-left:20px}.b-search-results__share .b-flat-right__share:before{content:url(/img/elements/share-black.svg);margin-top:-10px;transform:none}.b-search-results__share .b-flat-right__tooltip{bottom:auto;top:100%;z-index:9}.b-search-results__share .b-flat-right__tooltip:after{border-bottom:10px solid #fff;border-top:0;top:-5px;bottom:auto}.b-search-results__seo-wrap{position:relative;display:inline-block}.b-search-results__seo-icon{transition-property:background-image;transition-duration:.3s;transition-timing-function:ease;background:url(/img/elements/info.svg) 0 0 no-repeat;width:24px;height:24px;position:absolute;top:-18px;right:-30px;cursor:pointer}.b-search-results__seo-icon:hover .b-search-results__seo-text{opacity:1;pointer-events:auto}.b-search-results__seo-text.b-flat-right__tooltip{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;bottom:35px;width:320px;background-color:#fff;font-size:14px;line-height:20px;padding:35px 30px;display:block;opacity:0;pointer-events:none}.b-search-results_page_favorites{margin-top:2rem}.b-building__plan-wrap{position:relative}.b-building__table{margin-bottom:.5rem;width:100%;position:relative}.b-building__table.b-building__table_sort_types{background-color:#fff}.b-building__table.b-building__table_sort_types tr:first-child td{border-top:none}.b-building__table.b-building__table_sort_types .b-building__mobile-view.b-building_type_inner-flat{margin-bottom:0}.b-building__table .b-building__mobile-view.b-building_type_inner-flat{display:block;background-color:#fff;cursor:pointer}.b-building__table .b-building__mobile-view.b-building_type_inner-flat .b-building__mob-info-row{position:relative}.b-building__table .b-building__mobile-view.b-building_type_inner-flat .b-building__row-info{display:-ms-flexbox;display:flex;width:100%;margin:0}.b-building__table thead{font-size:12px;display:none}.b-building__table thead td{padding-top:.75rem;padding-bottom:.75rem}.b-building__table thead td:last-child{border-left:0}.is-ie .b-building__table thead td{padding-top:1.5rem;padding-bottom:0;vertical-align:top}.b-building__table tr{transition-property:box-shadow,background-color;transition-duration:.3s;transition-timing-function:ease;margin-bottom:.5rem}.b-building__table td{font-weight:300;float:none;position:relative}.b-building__table td.b-building__type-house .b-building__house{width:100%}.b-building__table td.b-building__type-house .b-icon__house{position:static}.b-building__table tbody tr{border-top:1px solid #e3e3e3}.b-building__table tbody td{padding-top:2.5rem;padding-bottom:2.5rem;vertical-align:top;font-size:14px}.b-building__table tbody .b-building__decor{font-size:17px;text-align:center}.b-building__table tbody .b-building__price{font-weight:500;white-space:nowrap}.b-building__table .b-building__desktop-view{display:none}.b-building__table .b-building__mobile-view .b-building__type{padding-left:0}.b-building__table .b-building__mobile-view .b-building__rooms{font-size:14px;line-height:18px}.b-building__table .b-building__mobile-view .b-building__object{margin-bottom:1.5rem;font-size:12px;line-height:14px;color:#000}.b-building__table .b-building__mobile-view .b-building__price{font-size:12px}.b-building__table .b-building__mobile-view .b-building__tools{margin-bottom:-1rem}.b-building__table .b-building__mobile-view .b-building__object_parking_type,.b-building__table .b-building__mobile-view .b-building__parking-plan{display:none}.b-building__table .b-building__flat-info-wrap{margin-top:auto}.b-building__table .b-building__row-info{padding-bottom:1rem;padding-top:1.5rem}.b-building__table .b-building__mob-plan{position:absolute;top:1.75rem;right:0}.b-building__table .b-building__flat-decor{margin-bottom:.5rem;font-size:12px;letter-spacing:.1px;font-weight:500;color:rgba(0,0,0,.8)}.b-building__table .b-building__flat-info-item{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid hsla(0,0%,89%,.8);line-height:13px}.b-building__table .b-building__flat-info-item:first-child{display:none}.b-building__table .b-building__flat-info-ttl{font-size:11px;color:rgba(0,0,0,.6)}.b-building__table .b-buliding__flat-info-val{font-size:11px;line-height:14px}.b-building__table .b-building__mob-info-row{position:relative}.b-building__table .b-building__mob-price{position:absolute;bottom:.5rem;right:-100%}.b-building__table .b-building__mob-price .b-calculator__link{font-size:12px}.b-building__table .b-building__mob-price .b-calculator__bank-tooltip{left:auto;right:25px}.b-building__table .b-building__mob-special{position:absolute;right:-79%;top:0}.b-building__progress{text-transform:uppercase;letter-spacing:.2em}.b-building__sort{transition-property:color;transition-duration:.3s;transition-timing-function:ease;position:relative;color:#000}.b-building__sort:after{background-image:url(/img/sprites.png);background-position:-256px -141px;width:9px;height:5px;margin-top:-2.5px;opacity:.4;position:absolute;top:50%;right:-15px;content:""}.b-building__info{margin:0 -20px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center}.b-building__info:after{content:"";display:block;clear:both}.b-building__more-results{position:relative;min-height:48px}.b-building__text-wrap{float:left;width:50%;border-bottom:1px dashed #ddd}.b-building__text{background-color:#fff;position:relative;top:1px;padding-right:5px}.b-building__has-divider{border-left:1px solid #e3e3e3}.b-building__decor-val{white-space:nowrap}.b-building__rooms{margin-bottom:.125rem;font-weight:500}.b-building__euro{background-color:rgba(224,237,246,.8);text-transform:lowercase}.b-building__3d-tour,.b-building__euro{display:inline-block;margin-top:.25rem;margin-bottom:.25rem;padding:2px 8px;border-radius:3px}.b-building__3d-tour{font-size:14px;font-weight:500;color:#fff;background:linear-gradient(0deg,#df1e42,#df1e42),#b71f44;box-shadow:inset 0 1px 2px rgba(0,0,0,.199)}.b-building__object{color:rgba(0,0,0,.6);font-size:12px;line-height:16px}.b-building__object.j-link__tab-object{text-decoration:underline;display:inline-block}.b-building__type{padding-left:16px}.b-building__desktop-view{display:none}.b-building__desktop-view td:not(.b-building__with-link){cursor:pointer}.b-building__with-link{display:none}.b-building__with-link .b-build-card__arrow{transform:rotate(0)}.b-building__plan-big{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;left:0;bottom:60px;z-index:3;box-shadow:0 4px 20px rgba(104,144,187,.4);background-color:#fff;pointer-events:none;opacity:0}.b-building__plan-big:after{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:13.5px solid #fff;content:"";position:absolute;bottom:-5px;left:45px;margin-left:-6px;border-top:9px solid #fff}.b-building__fav-mob{position:absolute;bottom:4%;left:135%}.b-building__action{font-size:10px}.b-building__action span{background-color:#f8e71c;padding:3px 5px}.b-building__flats-results{padding-bottom:.5rem;display:none;background-color:#ccd9e3}.b-building__fav{transition-property:fill,stroke;transition-duration:.3s;transition-timing-function:ease;fill:transparent;stroke:#c9ced4;pointer-events:none;width:12px;height:12px}.b-building__fav-mob.is-active .b-building__fav,.b-building__fav-mob.is-active .b-flat__fav,.b-building__favorite.is-active .b-building__fav,.b-building__favorite.is-active .b-flat__fav{fill:#255385;stroke:transparent}.b-building__house{transition-property:color;transition-duration:.3s;transition-timing-function:ease;color:#000}.b-building__house-cnt{position:relative}.b-building__house-cnt .b-icon__house{left:-20px;top:50%;position:static}.b-building__house-tooltip{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:40px;left:-45%;width:140px;text-align:center;padding:5px 12px;box-shadow:0 2px 20px rgba(104,144,187,.3);background-color:#fff;z-index:2;font-size:12px;line-height:16px;color:#255385;opacity:0;display:none}.b-building__house-tooltip:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:-7px;left:50%;margin-left:-8px;border-bottom:9px solid #fff}.b-building__tools{display:-ms-flexbox;display:flex}.b-building__book-end{font-size:11px}.b-building__book-link{font-weight:500;font-size:14px;text-align:right;margin-right:16px}.b-building__key{pointer-events:none;width:10px;height:12px}.b-building__mob-special{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.b-building__parking-area{text-align:center}.b-building__mortgage{display:-ms-flexbox;display:flex;font-weight:300}.b-building__mortgage .b-calculator__bank-tooltip{padding-top:1.5rem;padding-bottom:1.5rem;width:220px;white-space:normal;box-shadow:0 5px 30px rgba(104,144,187,.7);top:-370%}.b-building__center{text-align:center}.b-building__sort_style_asc,.b-building__sort_style_desc{color:#567cad}.b-building__sort_style_asc:after{background-position:-201px -103px}.b-building__sort_style_asc:after,.b-building__sort_style_desc:after{background-image:url(/img/sprites.png);width:9px;height:5px;margin-top:-2.5px}.b-building__sort_style_desc:after{background-position:-256px -141px;opacity:.4}.b-building.is-active .b-building__results,.b-building__results_display_block{display:block}.b-building__table tbody .b-building_type_inner-flat{background-color:#fff;position:relative}.b-building__table tbody .b-building_type_inner-flat:first-child{box-shadow:inset 0 4px 8px rgba(104,144,187,.1)}.is-ie .b-building__table tbody .b-building_type_inner-flat{cursor:pointer}.is-ie .b-building__table tbody .b-building_type_inner-flat:first-child{box-shadow:none}.b-building__table tbody .b-building_type_inner-flat .b-building__object{line-height:18px}.b-building__table tbody .b-building_type_inner-flat .b-building__with-link{border-left:0}.b-building__table tbody .b-building_type_inner-flat td{padding-top:1.5rem;padding-bottom:1.5rem;border-top:0}.b-building__table tbody .b-building_type_inner-flat .b-building__mob-price{bottom:auto;top:0;right:0}.b-building__table tbody .b-building_type_inner-flat .b-building__flat-info-item{margin-bottom:0;border-bottom:0;line-height:20px;display:block}.b-building__table tbody .b-building_type_inner-flat .b-building__flat-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-building__table tbody .b-building_type_inner-flat .b-building__flat-info-wrap,.b-building__table tbody .b-building_type_inner-flat .b-building__type{float:none}.b-building__table tbody .b-building_type_inner-flat .b-building__price{font-size:12px;text-align:left}.b-building__table tbody .b-building__more-row{padding-top:0;padding-bottom:.5rem;background-color:#ccd9e3}.b-building__table tbody .b-building__more-row .b-build-card__btn-more{padding-top:.5rem;padding-bottom:.5rem;width:100%;margin-left:0;position:relative;background-color:#fff;display:block;padding-left:5.556vw}.b-building__table tbody .b-building__more-row .b-build-card__btn-more.b-build-card__btn-more-center{padding-left:0}.b-building__table tbody .b-building__more-row .b-build-card__arrow{position:absolute;right:25px;top:13px;transform:rotate(180deg)}.b-building__table tbody .b-building__more-row .b-build-card__arrow.b-icon__arrow{position:relative;display:block;opacity:.7;stroke:#fff;min-width:16px;min-height:16px;height:16px;width:16px;background-color:rgba(37,83,133,.7);border-radius:50%}.b-building__table tbody .b-building__more-row .b-build-card__arrow.b-icon__arrow:after{content:"";display:block;width:6px;height:6px;border-bottom:1px solid #fff;border-left:1px solid #fff;transform:rotate(135deg);position:absolute;top:6px;left:5px}.b-building__table tbody .b-building__more-row.is-active{padding-bottom:0;box-shadow:0 2px 20px rgba(104,144,187,.05);z-index:2}.b-building__table tbody .b-building__inner-flats-results table{width:100%;table-layout:fixed}.b-building__table tbody .b-building__inner-flats-results tr{border-bottom:1px solid #e3e3e3}.b-building__table tbody .b-building__inner-flats-results tr:last-child{border-bottom:0}.b-building__table tbody .b-building__inner-flats-results td{background-color:inherit}.is-ie .b-building__table tbody .b-building__inner-flats-results td{background-color:transparent}.b-building__table tbody .b-building__inner-flats-wrap{padding:0;border:0}.b-build-card__btn-more.is-active .b-build-card__arrow{transform:rotate(180deg)}.b-building__table tbody .b-building__more-row .b-build-card__btn-more.is-active .b-build-card__arrow{transform:rotate(1turn)}.b-building__table_sort_all-flats{margin-bottom:0}.b-building__table_sort_all-flats tbody .b-building__with-link{border-left:0}.b-building__table_sort_all-flats tbody .b-building__object{width:80%}.b-building__table_sort_all-flats tbody .b-building_type_inner-flat .b-building__flat-info-item:first-child{display:block}.b-building__table_sort_all-flats tbody .b-building__action{font-weight:500}.b-building__table_sort_all-flats tbody .b-building__desktop-view td:last-child{padding-top:2.3rem}.b-building__table_sort_all-flats .b-building__mob-plan{text-align:end}.b-building__table_sort_types{margin-bottom:0}.b-building__table_sort_types .b-building__plan-wrap{text-align:center;max-width:80px;min-width:80px}.b-building__table_sort_types .b-building__mob-plan{text-align:end}.b-building__table_sort_types .b-building__plan-big{text-align:center;padding:50px}.b-building__table_sort_types .b-building__plan-big img{max-height:300px}.b-building__table_sort_types .b-building__mob-price{display:-ms-flexbox;display:flex}.b-building__table_sort_types .b-building__fav-mob{bottom:0;left:auto;right:0}.b-building__table_sort_types .b-building__action{margin-top:.5rem;text-align:right}.b-building__table_sort_types .b-building__price{margin-left:auto}.b-building__table_sort_types .b-building__inner-flats-results .b-building__price{margin-left:inherit}.b-building__table_sort_types~.b-pagination_page_search .b-pagination{border-top:none}.b-building_state_booked{opacity:.3}.b-building_state_booked .b-building__booked{margin-bottom:.5rem;font-size:10px;font-weight:500;line-height:16px;background-color:rgba(0,0,0,.5);text-align:center;color:#fff;padding:0 10px}.b-building_state_booked .b-building__mob-info-row .b-building__booked{display:none;position:absolute;right:0;top:0}.b-building_state_booked .b-building__fav-mob,.b-building_state_booked .b-building__mob-price{margin-top:1.5rem}.b-building_state_booked.b-building__desktop-view td{cursor:default}.b-building_header_fixed{position:fixed;top:50px;width:94.4%;display:none;border:none;z-index:99}.b-building_header_fixed thead{border-bottom:1px solid #e3e3e3}.b-build-card__wrap_page_fav .b-building_header_fixed{top:0}.b-building__flats-results .b-pagination_page_search .b-pagination{margin-bottom:0;background-color:#fff}.b-building__width-link_has_tools{display:table-cell}.b-building__plan-big_pos_top{bottom:auto;top:60px}.b-building__plan-big_pos_top:after{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;top:-5px;bottom:auto;border-bottom:9px solid #fff;border-top:0}.b-building__table tbody .b-building_type_inner-flat .b-building__price,_:-ms-lang(x),_:-webkit-full-screen{width:197.5px!important}.b-building__table_type_favorite .b-building__flat-info-item{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;border-bottom:none}.b-building__table_type_favorite .b-building__flat-info-ttl,.b-building__table_type_favorite .b-buliding__flat-info-val{width:100%}.b-building__table_type_favorite .b-building__mob-plan{margin-top:4rem;position:relative;top:inherit;right:inherit}.b-building__table_type_favorite .b-building__plan{display:block;margin-left:auto}.b-building__table_type_favorite .b-building__price{font-size:12px;text-align:left}.b-favorite{cursor:pointer;background-color:transparent;box-sizing:border-box;padding:0;border:none;outline:none;padding-left:.5rem}.b-favorite .b-favorite__svg{display:block}.b-favorite .b-favorite__svg-add,.b-favorite.is-active .b-favorite__svg{display:none}.b-favorite.is-active .b-favorite__svg-add{display:block}.b-favorite__svg{width:21px;height:21px;stroke-width:1px;stroke:#11213c;fill:#004391;opacity:.195}.b-favorite__svg-add{width:21px;height:21px;fill:#004391;stroke-width:0;opacity:1}.b-favorite__num{text-align:center;color:#000;font-size:16px;line-height:24px}.b-favorite__tooltip{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;left:-16%;bottom:-1.5rem;padding:0 10px;white-space:nowrap;font-size:.875rem;font-weight:300;letter-spacing:.004rem;line-height:1.5rem;color:#255385;box-shadow:0 2px 20px rgba(104,144,187,.4);background-color:#fff;opacity:0;visibility:hidden}.b-favorite__tooltip:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:-5px;left:50%;margin-left:-6px;border-bottom:9px solid #fff}.b-favorite.is-active .b-favorite__svg{fill:#11213c}.b-favorite.is-active .b-favorite__svg:hover{fill:#091220}.b-favorite.is-preloader .b-favorite__svg{fill:#ccd9e3;pointer-events:none}.b-favorite.is-preloader .b-favorite__svg:hover{fill:#ccd9e3}.b-favorite_theme_target{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:0;visibility:hidden;position:fixed;top:0;right:10%;background-color:#ddd;border-radius:0 0 3px 3px;padding:5px 10px;z-index:1}.b-favorite_theme_target.is-active{opacity:1;visibility:visible}.b-favorite-info{padding-top:2rem;padding-bottom:2rem;margin-bottom:2rem;margin-top:1.5rem;background-color:#e1edf6}.b-favorite-info .b-form__link{margin-top:1rem;margin-bottom:1rem;line-height:20px}.b-favorite-info .b-form__link:before{top:0;transform:none;background-image:url(/img/elements/info.svg)}.b-favorite-info__btn{font-size:14px;font-weight:500;line-height:16px}.b-favorite-info__btn-col{margin-top:1rem;margin-bottom:1rem;text-align:center}.b-favorite-info__txt-col{font-weight:500;font-size:16px;line-height:24px}.b-mini-search{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;margin-bottom:2rem;position:relative;background-color:#ccd9e3;z-index:2}.b-mini-search__switch{margin-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-mini-search__switch-btn{font-size:1rem;font-weight:500;font-family:bigcitygrotesquepro,sans-serif;letter-spacing:-.023rem;line-height:1.5rem;color:#000;background-color:transparent;border:0;outline:none;padding:0;cursor:pointer;position:relative}.b-mini-search__switch-btn:last-child .b-mini-search__trigger{-ms-flex-order:-1;order:-1}.b-mini-search__switch-btn:last-child .b-mini-search__trigger:before{left:0;right:auto}.b-mini-search__switch-btn-cnt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-mini-search__ttl{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:inline-block;opacity:1}.b-mini-search__trigger{display:inline-block;vertical-align:middle;width:22px;height:8px;margin:0 20px;position:relative;border-radius:4px;background-color:#6890bb}.b-mini-search__trigger:before{content:"";position:absolute;top:50%;right:0;width:12px;height:12px;margin-top:-6px;background-color:#004391;border-radius:100%}.b-mini-search__form{display:none}.b-mini-search__form.is-open{display:block}.b-mini-search__row{margin-bottom:.5rem}.b-mini-search__checkbox-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}.b-mini-search__checkbox{-ms-flex:1 1 0%;flex:1 1 0%;text-align:center}.b-mini-search__checkbox input{display:none}.b-mini-search__checkbox input:checked+label{background-color:#004391;color:#fff}.b-mini-search__checkbox input:disabled+label{background-color:#f4f4f4;color:rgba(0,0,0,.3);pointer-events:none;cursor:default}.b-mini-search__checkbox label{transition-property:background-color,color,box-shadow;transition-duration:.3s;transition-timing-function:ease;padding-top:.75rem;padding-bottom:.75rem;margin:0;width:100%;display:inline-block;position:relative;font-size:.875rem;font-weight:300;color:#000;line-height:1rem;background-color:#fff;border-left:1px solid #ccd9e3}.b-mini-search__checkbox:first-child label{border-left:0}.b-mini-search__double-inputs{display:-ms-flexbox;display:flex}.b-mini-search__double-inputs .b-mini-search__input{border-left:1px solid #ccd9e3;padding:.75rem 40px;border-radius:0}.b-mini-search__double-inputs .b-mini-search__input:first-child{border-right:1px solid #ccd9e3}.b-mini-search__double-inputs .b-mini-search__input:-ms-input-placeholder{color:#000}.b-mini-search__double-inputs .b-mini-search__input::placeholder{color:#000}.b-mini-search__input-wrap{width:50%;position:relative}.b-mini-search__input-units{position:absolute;top:1px;right:0;font-size:14px;line-height:1;color:#8b8b8b;padding:.75rem 15px 0}.b-mini-search__input-units:first-child{right:auto;left:0}.b-mini-search__input{transition-property:box-shadow,background-color,color;transition-duration:.3s;transition-timing-function:ease;font-size:14px;font-weight:300;color:#000;background-color:#fff;padding:.75rem 20px;border-radius:0}.b-mini-search__submit{display:block}.b-mini-search__submit.is-disabled{opacity:.8}.b-mini-search__submit.is-empty{pointer-events:none;opacity:.5}.b-mini-search__search-btn svg{transition-property:fill;transition-duration:.3s;transition-timing-function:ease;position:absolute;left:16px;top:47%;transform:translateY(-50%)}.b-mini-search__placeholder{height:410px;display:none}.b-mini-search__checkbox-group_type_rooms .b-mini-search__checkbox label{font-weight:500}.b-mini-search__switch-btn.is-active{cursor:default}.b-mini-search__switch-btn.is-active .b-mini-search__ttl{opacity:1}.b-mini-search__switch-btn.is-active .b-mini-search__trigger{display:none}.b-mini-search_theme_home-g .b-mini-search__row{margin-bottom:.5rem;height:40px}.b-mini-search_theme_home-g .b-mini-search__input,.b-mini-search_theme_home-g .selectize-control.single .selectize-input,.b-mini-search_theme_home-g .selectize-input,.selectize-control.single .b-mini-search_theme_home-g .selectize-input{height:40px}.b-mini-search_theme_home-g .b-mini-search__checkbox label{height:40px;line-height:1.75rem}.b-mini-search_theme_home-g .b-mini-search__search-btn,.b-mini-search_theme_home-g .b-mini-search__submit{height:40px;line-height:2rem}.b-mini-search__select.b-form .selectric .label{height:40px;line-height:40px;font-size:.875rem;font-weight:300;padding:1px 11px}.b-mini-search__select.b-form .selectric{border:0}.b-mini-search__select.b-form .selectric:after{bottom:-3px;right:10px}.b-mini-search__select.b-form .selectric .button{height:40px}.b-mini-search__select.b-form .selectric-items li{letter-spacing:.004rem;color:#004391;padding:9px 17px}.b-mini-search__select.b-form .selectric-items{padding:15px 0;background-color:#fff}.b-mini-search__select.b-form .selectric-open .selectric{background-color:#004391}.b-mini-search_position_fixed{padding-top:1.5rem;position:fixed;top:0}.b-mini-search_position_absolute{position:absolute}.b-search-form{position:relative}.b-search-form .selectize-control.multi .selectize-input.has-items,.b-search-form .selectize-control.single .selectize-input,.b-search-form .selectize-input,.selectize-control.single .b-search-form .selectize-input{padding:.75rem 20px}.b-search-form__switch{margin-bottom:1rem;margin-top:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-search-form__switch-btn{font-size:1.15rem;font-weight:300;font-family:bigcitygrotesquepro,sans-serif;line-height:1.5rem;color:#000;background-color:transparent;border:0;outline:none;padding:0;cursor:pointer;position:relative}.b-search-form__switch-btn:last-child .b-search-form__trigger{-ms-flex-order:-1;order:-1}.b-search-form__switch-btn:last-child .b-search-form__trigger:before{left:0;right:auto}.b-search-form__switch-btn-cnt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-search-form__ttl{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:inline-block;opacity:.5}.b-search-form__trigger{display:inline-block;vertical-align:middle;width:22px;height:8px;margin:0 15px;position:relative;border-radius:4px;background-color:#6890bb}.b-search-form__trigger:before{content:"";position:absolute;top:50%;right:0;width:12px;height:12px;margin-top:-6px;background-color:#004391;border-radius:100%}.b-search-form__form-wrap{display:none}.b-search-form__form-wrap.is-open{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-search-form__form{padding-top:2rem;padding-bottom:2rem;background-color:#e1edf6;box-shadow:0 4px 10px rgba(104,144,187,.1)}.b-search-form__row{margin-bottom:.8rem}.b-search-form__row .b-btn{padding-top:.69rem;padding-bottom:.69rem;font-size:14px}.b-search-form__divider{padding-top:2rem;margin-top:1.25rem;border-top:1px solid hsla(0,0%,55%,.3)}.b-search-form__label{font-size:14px;font-weight:300;letter-spacing:.006rem;line-height:1.5rem;color:rgba(0,0,0,.7);width:100%}.b-search-form__checkbox-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}.b-search-form__checkbox{-ms-flex:1 1 0%;flex:1 1 0%;text-align:center}.b-search-form__checkbox input{display:none}.b-search-form__checkbox input:checked+label{background-color:#004391;color:#fff}.b-search-form__checkbox input:disabled+label{background-color:#f4f4f4;color:rgba(0,0,0,.3);pointer-events:none;cursor:default}.b-search-form__checkbox label{transition-property:background-color,color,box-shadow;transition-duration:.3s;transition-timing-function:ease;padding-top:.75rem;padding-bottom:.75rem;margin:0;width:100%;display:inline-block;position:relative;font-size:14px;font-weight:300;color:#000;line-height:1.375rem;background-color:#fff;border-left:1px solid #e1edf6}.b-search-form__checkbox:first-child label{border-left:0}.b-search-form__double-inputs{display:-ms-flexbox;display:flex}.b-search-form__double-inputs .b-search-form__input{width:50%;border-left:1px solid #e1edf6;border-radius:0}.b-search-form__double-inputs .b-search-form__input:-ms-input-placeholder{color:rgba(0,0,0,.7);font-size:14px}.b-search-form__double-inputs .b-search-form__input::placeholder{color:rgba(0,0,0,.7);font-size:14px}.b-search-form__input{transition-property:box-shadow,background-color,color;transition-duration:.3s;transition-timing-function:ease;font-size:14px;font-weight:300;color:#000;background-color:#fff;padding:.93rem 20px;border-radius:0}.b-search-form__input:focus,.b-search-form__input:hover{box-shadow:0 4px 8px rgba(104,144,187,.3)}.b-search-form__input:focus:-ms-input-placeholder,.b-search-form__input:hover:-ms-input-placeholder{color:hsla(0,0%,55%,.5)}.b-search-form__input:focus::placeholder,.b-search-form__input:hover::placeholder{color:hsla(0,0%,55%,.5)}.b-search-form__submit{margin-top:.5rem;margin-bottom:-.25rem;display:block}.b-search-form__submit.is-disabled{opacity:.8}.b-search-form__submit.is-empty{pointer-events:none;opacity:.5}.b-search-form__search-btn{background-image:url(/img/elements/pin.svg);background-repeat:no-repeat;background-position:16px 50%}.b-search-form__select-wrap{max-height:40px}.b-search-form__commerce-info{margin-top:-1rem;margin-bottom:2.5rem;background-color:#e1edf6}.b-search-form__offices{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ccd9e3}.b-search-form__office-link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.b-search-form__office-link-ttl{margin-bottom:.75rem;font-weight:500;font-size:14px;line-height:18px;letter-spacing:.06px}.b-search-form__office-link-more{font-size:12px;line-height:18px;color:#000;margin-top:auto;position:relative}.b-search-form__consult{padding-top:1.5rem;padding-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.b-search-form__consult-txt{margin-bottom:.75rem;font-size:14px;line-height:18px;letter-spacing:.06px;position:relative}.b-search-form__consult-phone{margin-top:auto;font-weight:500;font-size:14px;line-height:18px;color:#000;letter-spacing:.06px}.b-search-form__hours-icon{display:inline-block;vertical-align:middle;margin-right:5px;opacity:.4}.b-search-form__link-arr{transform:rotate(-90deg);height:11px;fill:#004391;position:absolute;right:0;top:50%;margin-top:-7px}.b-search-form__more-params{margin-top:1rem;margin-bottom:1.5rem;font-size:14px;font-weight:300;line-height:18px;color:rgba(37,83,133,.8);background-color:transparent;border:none;font-family:bigcitygrotesquepro,sans-serif;padding:0;cursor:pointer}.b-search-form__more-params span{pointer-events:none}.b-search-form__more-params.is-active .b-search-form__more-arrow{transform:rotate(180deg)}.b-search-form__more-arrow{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;width:9px;height:11px;fill:rgba(37,83,133,.8);display:inline-block;vertical-align:middle;margin-left:3px;pointer-events:none}.b-search-form__map-btn{margin-top:1rem;margin-bottom:1.5rem;float:right;color:rgba(37,83,133,.8);font-size:14px}.b-search-form__map-btn:after{content:"";width:12px;height:12px;display:inline-block;margin-left:5px;background-image:url(/img/object/pin-text.svg);background-repeat:no-repeat}.b-search-form__mortgage-params{transition-property:opacity,height;transition-duration:.3s;transition-timing-function:ease;opacity:0;height:0}.b-search-form__mortgage-params .b-search-form__label{white-space:nowrap}.b-search-form__mortgage-params .selectize-dropdown .selected{background-color:transparent}.b-search-form__checkbox-group_type_extra .b-search-form__checkbox.b-search-form__mortgage{padding:0}.b-search-form__mortgage{width:100%}.b-search-form__mortgage input{display:block}.b-search-form__mortgage>input{height:1px;padding:0;margin:0}.b-search-form__mortgage input:checked~.b-search-form__mortgage-params{opacity:1;height:220px;margin-top:1.25rem}.b-search-form__mortgage-checkbox{display:none}.b-search-form__mortgage-payment,.b-search-form__mortgage-period,.b-search-form__mortgage-programm{margin-bottom:1rem;width:88.88889vw}.b-search-form__mortgage-input{position:relative}.b-search-form__mortgage-input .b-mini-search__input-units{pointer-events:none;line-height:12px}.b-search-form__mortgage-input input{padding-left:30px}.b-search-form__mortgage-input .b-mini-search__input-units{right:-6px}.b-search-form__mortgage-input .b-mini-search__input-units:first-child{left:-6px}.b-search-form__checkbox-group_type_rooms .b-search-form__checkbox label{font-weight:500}.b-search-form__checkbox-group_type_euro{margin-top:.5rem}.b-search-form__checkbox-group_type_extra{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;line-height:1.375rem}.b-search-form__checkbox-group_type_extra .b-search-form__checkbox{padding-top:.25rem;padding-bottom:.75rem;text-align:left;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:15px}.b-search-form__checkbox-group_type_extra label{padding-top:0;padding-bottom:0;position:relative;display:inline-block;padding-left:23px;background:none;line-height:1rem;font-size:14px;letter-spacing:-.014rem;border:0;white-space:nowrap}.b-search-form__checkbox-group_type_extra label:after{background-image:url(/img/sprites.png);background-position:-68px -192px;width:16px;height:16px;position:absolute;top:50%;margin-top:-8px;left:0;content:""}.b-search-form__checkbox-group_type_extra input:checked+label{background:none;color:#000}.b-search-form__checkbox-group_type_extra input:checked+label:after{background-image:url(/img/sprites.png);background-position:-34px -192px;width:16px;height:16px}.b-search-form__checkbox-group_type_extra input:disabled+label{background:none;color:#000;opacity:.5;cursor:default}.b-search-form__checkbox-group_type_extra input:disabled+label:after{background-image:url(/img/sprites.png);background-position:-68px -192px;width:16px;height:16px}.b-search-form__checkbox-group_type_apart{-ms-flex-pack:start;justify-content:flex-start}.b-search-form__label_is_hidden{display:none}.b-search-form__row_has_margin{margin-top:.5rem}.b-search-form__switch-btn.is-active{cursor:default}.b-search-form__switch-btn.is-active .b-search-form__ttl{opacity:1}.b-search-form__switch-btn.is-active .b-search-form__trigger{display:none}.selectize-control.single .selectize-input,.selectize-input{transition-property:box-shadow,background-color,background-image,color;transition-duration:.3s;transition-timing-function:ease;font-size:.875rem;font-weight:300;color:#000;background-color:#fff;border-radius:0;border:0;box-shadow:none;padding:.75rem 20px;display:-ms-flexbox;display:flex}.selectize-control.single .selectize-input:after,.selectize-input:after{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;content:"";width:9px;height:5px;position:absolute;top:50%;right:15px;margin-top:-2.5px;background-image:url(/img/elements/arrow-select.svg);background-position:0 0;background-repeat:no-repeat}.selectize-control.single .dropdown-active.selectize-input,.selectize-input.dropdown-active{border-radius:0;background-color:#004391;color:#fff}.selectize-control.single .dropdown-active.selectize-input:after,.selectize-input.dropdown-active:after{background-image:url(/img/elements/arrow-select-white.svg);transform:rotate(180deg)}.selectize-control.single .dropdown-active.selectize-input input,.selectize-input.dropdown-active input{color:#fff}.selectize-control.single .dropdown-active.selectize-input input:-ms-input-placeholder,.selectize-input.dropdown-active input:-ms-input-placeholder{color:hsla(0,0%,100%,.3);opacity:1}.selectize-control.single .dropdown-active.selectize-input input::placeholder,.selectize-input.dropdown-active input::placeholder{color:hsla(0,0%,100%,.3);opacity:1}.selectize-control.single .dropdown-active.selectize-input>div.item.active[data-value],.selectize-control.single .dropdown-active.selectize-input>div.item[data-value],.selectize-input.dropdown-active>div.item.active[data-value],.selectize-input.dropdown-active>div.item[data-value]{color:#fff}.selectize-control.single .selectize-input input,.selectize-input input{font-size:.875rem;font-weight:300}.selectize-control.single .selectize-input .item,.selectize-input .item{pointer-events:none}.selectize-control.single .selectize-input{background-image:none}.selectize-control.single .selectize-input:after{border:none}.selectize-control.single .dropdown-active.selectize-input:after{transform:rotate(0)}.selectize-dropdown{padding:16px 0;border-radius:0;border:0;box-shadow:0 4px 20px rgba(104,144,187,.4)}.selectize-dropdown:after{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:-6px;right:11px;z-index:-1;border-bottom:9px solid #fff}.selectize-dropdown .active{background-color:rgba(225,237,246,.7);color:#255385}.selectize-dropdown .option{position:relative}.selectize-dropdown .selected{background-color:rgba(225,237,246,.4);color:#255385}.selectize-dropdown .optgroup{border-top:0}.selectize-dropdown .optgroup-header{margin-top:1rem;font-size:.75rem;font-weight:300;letter-spacing:.003rem;color:#6890bb}.selectize-dropdown-content{font-size:.875rem;font-weight:300;letter-spacing:.004rem;color:#255385}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:10px 17px}.selectize-control.multi .selectize-input [data-value]{background:none;border:0;box-shadow:none;text-shadow:none;padding:0;margin:0;color:#000;display:none}.selectize-control.multi .selectize-input [data-value]:first-child{display:inline-block;max-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectize-control.multi .selectize-input [data-value].active{background:none;border:0}.selectize-dropdown .optgroup:first-child{margin-top:-18px}.selectize-control.multi .selectize-control.single .selectize-input>div.active,.selectize-control.multi .selectize-input>div.active{color:#000}.selectize-control.multi .selectize-input.has-items{padding:.75rem 20px;cursor:pointer}.selectize-close{position:absolute;top:-42px;right:0;width:50px;height:42px;cursor:pointer}.selectize-remove-option{position:absolute;top:0;left:0;width:100%;height:100%}.selectize-subway:first-child,:not(.selectize-subway)+.selectize-subway{margin-top:3.25rem;position:relative;overflow:visible}.selectize-subway:first-child:before,:not(.selectize-subway)+.selectize-subway:before{content:"Метро";position:absolute;top:-1.75rem;font-size:.75rem;font-weight:300;letter-spacing:.003rem;color:#6890bb}.selectize-district:first-child{margin-top:2.5rem;position:relative;overflow:visible}.selectize-district:first-child:before{content:"Районы";position:absolute;top:-1.75rem;font-size:.75rem;font-weight:300;letter-spacing:.003rem;color:#6890bb}.ps__scrollbar-y-rail{opacity:1!important;display:block!important}.selectize-dropdown .selectize-dropdown-content .ps__scrollbar-y-rail{top:16px!important}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#004391;border-radius:0;width:3px;right:0}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{background-color:#e1edf6;width:3px}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:1}.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:4px}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#004391}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{width:3px!important;background-color:#004391!important}.b-search__ttl{margin-bottom:1rem;font-size:1.73rem;font-weight:500;color:#000}.b-search__ttl h1{margin-bottom:0;line-height:1.2}.b-search__commerce-info{display:none}.b-search__commerce-info.is-active{display:block}.b-search__seo-block{margin-top:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:3rem;background-color:#e1edf6}.b-search__spacer{margin-top:2.5rem}.b-build-card__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-build-card{transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:ease;margin-bottom:1rem;position:relative;background-color:#fff;transition-duration:.5s;box-shadow:0 2px 10px rgba(104,144,187,.3);z-index:1}.b-build-card.is-open{position:absolute;z-index:2;box-shadow:0 -10px 20px rgba(104,144,187,.5);background-color:#fff}.b-build-card__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.b-build-card__count{font-size:1rem;color:#000;padding-left:5px;padding-right:15px;pointer-events:none;white-space:nowrap}.b-build-card__img{margin-bottom:1.25rem;display:block;height:10rem;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.b-build-card__badge{position:absolute;top:5px;left:4px;white-space:nowrap;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start;padding:0 5px;max-width:calc(100% - 8px);text-align:left;font-size:.75rem;font-weight:500;line-height:1.5rem;color:#fff}.b-build-card__badge:nth-child(2){top:calc(1.5rem + 10px)}.b-build-card__subsidy{background-color:#004391;color:#fff;text-align:center;font-size:.75rem;line-height:1.5rem;position:absolute;bottom:0;left:0;width:100%}.b-build-card__ttl{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;margin-bottom:1.25rem;display:block;font-weight:500;font-size:1.25rem;letter-spacing:-.021rem;line-height:1.5rem;color:#255385}.b-build-card__banner-full{margin-left:-5.55556vw;height:200px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;padding-top:35px;overflow:hidden;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover}.b-build-card__banner-full.is-active{display:-ms-flexbox!important;display:flex!important}.b-build-card__banner-full .b-btn{margin-top:auto;margin-bottom:40px}.b-build-card__banner-full .b-build-card__banner-full-title{font-size:28px;line-height:32px;text-transform:uppercase;margin-bottom:15px;font-weight:500;color:#fff}.b-build-card__banner-full .b-build-card__banner-full-text{font-size:12px;color:#fff;margin-bottom:5px}.b-build-card__banner-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}.b-build-card__banner-text .b-btn{margin-top:auto;margin-bottom:20px}.b-build-card__banner-title{font-size:11px;margin-bottom:20px}.b-build-card__banner-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.b-build-card__banner-list li{font-size:11px;font-weight:500;width:60%;line-height:1;margin-bottom:10px}.b-build-card__banner-list li:nth-child(2n){width:40%}.b-build-card__info-row{margin-bottom:1.5rem}.b-build-card__lbl{font-size:.875rem;line-height:1.5rem;color:#8b8b8b}.b-build-card__type{font-size:1rem;font-weight:500;line-height:1rem}.b-build-card__type-blue{color:#255385}.b-build-card__metro{font-size:1rem;font-weight:500;line-height:1rem;letter-spacing:-.03em;color:#000;position:relative}.b-build-card__metro-title{white-space:pre-wrap;color:#255385}.b-build-card__metro_dot{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;margin-right:5px;border-radius:100%}.b-build-card__value{font-size:1rem;font-weight:500}.b-build-card__price{font-size:1.15rem;font-weight:500;letter-spacing:-.012rem;line-height:1.25rem;color:#000}.b-build-card__avail{font-size:.75rem;line-height:.75rem;color:#000;position:relative;padding-left:9px}.b-build-card__avail:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background-color:#000}.b-build-card__flats{display:none}.b-build-card__btns{margin-top:auto;display:block}.b-build-card__btns.is-active{display:block}.b-build-card__btn{transition-property:background-color;transition-duration:.3s;transition-timing-function:ease;padding-top:.5rem;padding-bottom:.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem;line-height:1.75rem;color:#000;border-top:1px solid #e3e3e3;background-color:#fff}.b-build-card__btn strong{color:#004391;pointer-events:none;font-weight:300;margin-right:auto}.b-build-card__btn.b-tabs__content{display:none}.b-build-card__btn.b-tabs__content.is-active{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.is-ie .b-build-card__btn.b-tabs__content.is-active{-ms-flex-pack:start;justify-content:flex-start}.b-build-card__btn.b-tabs__content.b-build-card__btn-disabled{pointer-events:none}.b-build-card__btn.b-tabs__content.b-build-card__btn-disabled *{color:#8b8b8b;fill:#8b8b8b}.b-build-card__btn.b-build-card__btn-disabled{pointer-events:none}.b-build-card__btn.b-build-card__btn-disabled span,.b-build-card__btn.b-build-card__btn-disabled strong{color:#8b8b8b;font-weight:300}.b-build-card__btn.b-build-card__btn-disabled svg{fill:#8b8b8b!important;filter:grayscale(100)}.b-build-card__btn.b-build-card__btn-live *{font-weight:500}.b-build-card__btn.b-build-card__btn-live .b-build-card__arrow{transform:rotate(-90deg);width:7px}.b-build-card__btn.b-build-card__btn-live .b-build-card__arrow path{stroke-width:3px}.b-build-card__arrow{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;width:7px;height:11px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:15px;transform:rotate(-90deg);fill:#255385;pointer-events:none}.b-build-card__info-cols{display:-ms-flexbox;display:flex}.b-build-card__info-cols.b-build-card__info-cols-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.b-build-card__info-cols.b-build-card__info-cols-flex .b-build-card__info-col:nth-child(odd){width:71%}.b-build-card__info-cols.b-build-card__info-cols-flex .b-build-card__info-col:nth-child(2n){width:29%}.b-build-card__info-col:first-child{padding-right:20px}.b-build-card__badge_color_green{background-color:#69a829}.b-build-card__badge_color_red{background-color:#df1e42}.b-build-card__badge_color_yellow{background-color:#f8e71c;color:#000}.b-build-card__metro_line_1:after{background-color:#df1e42}.b-build-card__metro_line_2:after{background-color:#1a7dce}.b-build-card__metro_line_3:after{background-color:#1b9958}.b-build-card__metro_line_4:after{background-color:#dd700c}.b-build-card__metro_line_5:after{background-color:#6c1678}.b-build-card__metro_line_6:after{background-color:#8b8b8b}.b-build-card__metro_line_7:after{background-color:#4640b0}.b-build-card__btn_weight_bold{font-weight:500;color:#004391}.b-build-card__btn_weight_bold .b-build-card__arrow{width:5px;transform:none}.b-build-card_type_map{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.b-build-card_type_map .b-build-card__btns{display:block}.b-build-card_type_map .b-build-card__btn strong{color:#000}.b-build-card__type_type_1{color:#23a5b5}.b-build-card__type_type_2{color:#4640b0}.b-build-card__type_type_3{color:#b71f44}.b-build-card__type_type_4{color:#69a829}.b-build-card__info-row_place_second{display:none}.b-build-card__second-row{margin-top:1.25rem}.b-build-card__btn-more{display:none;font-size:14px;position:relative;z-index:2}.b-build-card__btn-more.b-build-card__btn-hidden{display:none!important}.b-build-card__btn-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.b-build-card__btn-text span{padding-right:3px;white-space:nowrap}.b-build-card__btn-text .b-build-card__arrow{position:static!important;margin-left:7px}.b-build-card__info-wrap:after{content:"";position:absolute;top:0;right:11.111vw;height:100%;width:1px;background-color:hsla(0,0%,89%,.6);display:none}.b-objects-similar{margin-top:40px}.b-object-done__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.b-object-done__info .b-object-done__info-cell{margin-right:45px}.b-object-done__info .b-object-done__info-label{font-size:14px;line-height:1.75rem;color:#8b8b8b}.b-object-done__info .b-object-done__info-value{line-height:1.75rem;font-size:16px;font-weight:500;padding-left:20px}.b-object-done{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.b-object-done span{margin-right:10px}.b-object-done.b-object-text__ttl{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.b-object-done .b-object-done__tooltip{background-color:#df1e42;height:35px;color:#fff;font-size:18px;font-weight:500;line-height:35px;padding:0 20px;margin-top:10px}.b-build-card__lbl_type_price{display:none}.b-build-card__wrapper{margin-bottom:1rem}.b-build-card__results{display:none}.b-build-card__done .b-build-card__ttl{margin-bottom:0}.b-build-card__wrap_page_search .b-build-card{transition-property:box-shadow,transform;transition-duration:.3s;transition-timing-function:ease;margin-bottom:0;box-shadow:0 2px 8px rgba(104,144,187,.3)}.b-build-card__wrap_page_search .b-build-card__info-row_place_second{display:block}.b-build-card__wrap_page_search .b-build-card__btns{display:block;width:100%}.b-build-card__wrap_page_search .b-build-card__btn{color:#255385;font-size:14px;white-space:nowrap}.b-build-card__wrap_page_search .b-build-card__btn span{pointer-events:none}.b-build-card__wrap_page_search .b-build-card__btn.is-active{background-color:#6f8eb6}.b-build-card__wrap_page_search .b-build-card__btn_weight_bold{font-size:14px;background-color:#255385;color:#fff}.b-build-card__wrap_page_search .b-icon__arrow-bold{transform:rotate(90deg)}.b-build-card__wrap_page_search .b-build-card__price{margin-top:.25rem;margin-bottom:.25rem;font-size:16px}.b-build-card__wrap_page_search .b-build-card__ttl{margin-top:.75rem;font-size:20px}.b-build-card__wrap_page_search .b-build-card__lbl{font-size:12px}.b-build-card__wrap_page_search .b-build-card__value{font-size:14px;line-height:1rem}.b-build-card__wrap_page_search .b-sort{margin-top:1rem}.b-build-card__palace{margin-top:1rem;font-size:12px;line-height:18px}.b-build-card__palace-lbl{margin-top:1rem;font-size:12px;line-height:20px;color:#8b8b8b}.b-build-card__palace-phone{font-weight:500;font-size:16px;letter-spacing:.06px}.b-build-card__show-more{visibility:hidden;position:relative;margin-top:auto}.b-build-card__show-more:before{content:"";position:absolute;left:0;bottom:100%;width:100%;height:6rem;transform:rotate(180deg);background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.b-build-card__show-more.is-open:before{display:none}.b-build-card__btn-show-more.is-open .b-icon__arrow-bold{transform:rotate(270deg)}.b-build-card__decsription{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;height:8rem;overflow:hidden}.b-build-card__decsription.is-open{height:inherit;overflow:inherit;z-index:3}.b-build-card__decsription-wrap{margin-bottom:2rem}.b-build-card__decsription-text{font-size:.875rem;line-height:1rem}.b-build-card-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(209,221,230,.5);z-index:2;cursor:pointer}.b-build-card-overlay.is-open{display:block}.b-build-card__details{transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:ease;margin-bottom:1rem;background-color:#fff}.b-build-card__details .b-build-card{height:100%}.b-build-card__details.is-open .b-build-card{height:auto}.b-build-card__details .b-build-card__img{cursor:default}.b-build-card__end-date{margin-top:1rem;margin-bottom:1.5rem;font-size:12px;line-height:18px}.b-build-card__count_theme_home-g{color:#000;font-weight:500}.b-build-card__ttl_color_black{color:#000}.b-build-card__wrap_page_fav .b-building__table{margin-bottom:0}.b-build-card__wrap_page_fav .b-building__table .b-building__flat-info-item:first-child{display:-ms-flexbox;display:flex}.b-build-card__wrap_has_details .b-build-card{margin-bottom:0}.b-build-card__info-wrap_state_hovered:after{position:absolute;top:0;right:-39px;height:100%;width:11.111vw;background-color:rgba(225,237,246,.3);z-index:0;border-left:1px solid hsla(0,0%,89%,.6)}.b-sort{display:-ms-flexbox;display:flex}.b-sort,.b-sort_top_mrgn{margin-bottom:.5rem}.b-sort__button{background-color:rgba(225,237,246,.5);border:none;font-family:bigcitygrotesquepro,sans-serif;font-size:12px;font-weight:300;height:32px;margin-left:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;outline:none;position:relative;padding-left:8px;padding-right:8px}.b-sort__button:first-child{margin-left:0}.b-sort__button.b-building__sort_style_asc,.b-sort__button.b-building__sort_style_desc{color:#000;background-color:#e1edf6}.b-sort__button.b-building__sort_style_asc .b-sort__button-arr,.b-sort__button.b-building__sort_style_desc .b-sort__button-arr{opacity:1}.b-sort__button.b-building__sort_style_desc .b-sort__button-arr{transform:rotate(180deg)}.b-sort__button.b-building__sort_style_asc .b-sort__dropdown-item[data-direction=asc],.b-sort__button.b-building__sort_style_desc .b-sort__dropdown-item[data-direction=desc]{pointer-events:none;color:#255385}.b-sort__button.is-open{background-color:rgba(0,67,145,.6);color:#fff}.b-sort__button.is-open .b-sort__button-arr{opacity:0}.b-sort__button.is-open .b-sort__arrow{fill:#fff}.b-sort__button.is-open .b-sort__dropdown .b-sort__direction-arr{opacity:1}.b-sort__ttl{padding-right:5px;pointer-events:none}.b-sort__button-arr,.b-sort__direction-arr{opacity:0}.b-sort__arrow,.b-sort__button-arr,.b-sort__direction-arr{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;pointer-events:none}.b-sort__arrow{width:11px;height:11px;margin-left:5px}.b-sort__dropdown{position:absolute;left:0;top:32px;width:100%;z-index:2;background-color:#fff;box-shadow:0 10px 13px rgba(104,144,187,.3);color:#000;display:none}.b-sort__dropdown:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:-5px;right:2px;border-bottom:9px solid #fff}.b-sort__cnt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 8px;height:32px;border-top:1px solid hsla(0,0%,89%,.6);pointer-events:none}.b-sort__panel{padding-top:1.5rem;padding-bottom:.75rem;position:fixed;bottom:0;left:0;width:100%;background-color:#e1edf6;box-shadow:0 -4px 10px rgba(104,144,187,.5);z-index:3;display:none}.b-sort__panel .b-sort__button{margin-bottom:.5rem;background-color:hsla(0,0%,100%,.5);-ms-flex-preferred-size:calc(33.33% - 12px);flex-basis:calc(33.33% - 12px)}.b-sort__panel .b-sort__button:first-child{margin-left:8px}.b-sort__panel .b-sort__button.b-building__sort_style_desc{background-color:#fff;pointer-events:none}.b-sort__panel .b-sort__direction-arr{opacity:1}.b-sort__title{margin-bottom:1rem;font-size:14px;font-weight:500;line-height:18px;color:#000;letter-spacing:.1px}.b-sort__checkboxes{margin-top:-.5rem;display:-ms-flexbox;display:flex}.b-sort__checkboxes label{font-size:12px}.b-sort__buttons{margin-bottom:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px}.b-sort__close{position:absolute;right:10px;top:10px;width:24px;height:24px;z-index:3;border:0;color:rgba(0,0,0,.4);font-size:15px;line-height:1rem;outline:none;font-family:Verdana;background-color:transparent}.b-sort__panel-btn{font-size:14px;font-weight:500;line-height:32px;color:#255385;letter-spacing:.1px;box-shadow:0 0 10px rgba(104,144,187,.5);background-color:#e1edf6;width:100%;position:fixed;left:0;bottom:0;z-index:3;text-align:center;display:none}.b-sort__select{margin-top:1.25rem}.b-sort__select-one-object{margin-bottom:.5rem!important}.b-sort__select,.b-sort__select-panel{margin-bottom:-.5rem;background-color:rgba(225,237,246,.5);border:none;font-family:bigcitygrotesquepro,sans-serif;font-size:12px;font-weight:300;height:32px;line-height:32px;outline:none;position:relative;padding-left:8px;padding-right:8px;width:100%;text-align:center;display:block;color:#000}.b-sort__select-panel{background-color:hsla(0,0%,100%,.5)}.b-sort__select-btn{margin-bottom:1.5rem}.b-sort__select-btn .b-sort__select_state_chosen{background-color:hsla(0,0%,100%,.5)}.b-sort__apply{margin-top:1.25rem;margin-bottom:1rem}.b-sort__chechboxes{position:relative}.b-sort__chechboxes .b-search-form__checkbox-group_type_extra label:after{border:1px solid #efefef}.b-sort__chechboxes .b-search-form__checkbox-group_type_extra input:checked+label:after{border:0}.b-sort__chechboxes .b-search-form__checkbox-group_type_extra label{font-size:12px;line-height:18px;letter-spacing:.09px;padding-left:26px}.b-sort__chechboxes .b-search-form__checkbox-group_type_extra .b-search-form__checkbox{padding:0}.b-sort__chechboxes .b-search-form__checkbox-group_type_extra{display:-ms-flexbox;display:flex}.b-sort__chechboxes .b-search-form__checkbox{margin-bottom:1.25rem;width:50%}.b-sort__chechboxes .ps__scrollbar-y-rail{top:0!important}.b-sort__popup-btn{margin-top:1rem;margin-bottom:2.5rem}.b-sort__dropdown-item_sort_desc .b-sort__direction-arr{transform:rotate(180deg)}.b-sort__select_state_chosen{background-color:#e1edf6}.b-sort__select-btn_mq_medium{display:none}.b-sort__title_place_popup{margin-bottom:1.75rem}.b-sort__title_place_popup .selectize-dropdown-content{max-height:300px}.b-sort__title_place_popup .selectize-control{position:relative;margin-left:3px}.b-sort_has_houses .b-sort__button{-ms-flex-positive:1;flex-grow:1}.b-search-panel{position:fixed;top:0;width:100%;z-index:99;box-shadow:0 4px 8px rgba(104,144,187,.5);background-color:#e1edf6}.b-search-panel__edit-btn{border:0;background:none;width:100%;text-align:center;font-family:bigcitygrotesquepro,sans-serif;font-weight:500;font-size:14px;letter-spacing:.1px;line-height:32px;color:#255385;outline:none;cursor:pointer}.b-search-panel__arrow{fill:#004391;width:10px;height:10px;margin-left:3px}.b-search-panel__data{display:none;font-size:12px;line-height:48px;letter-spacing:.09px;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 240px)}.b-search-panel__ttl{font-weight:500;white-space:nowrap}.b-search-panel__val{white-space:nowrap}.b-house-plan__svg{position:relative;width:100%;height:100%}.b-house-plan__svg path{transition-property:fill,opacity;transition-duration:.3s;transition-timing-function:ease}.b-house-plan__svg_object_page{width:100%;height:auto;overflow:visible;box-sizing:content-box}.is-ie .b-house-plan__svg_object_page{padding-bottom:57%;height:1px}.b-popup .b-house-plan__svg_object_page{padding-top:0}.b-house-plan__place{position:relative;cursor:pointer}.b-house-plan__tooltip{display:none}.b-house-plan__tooltip-small{color:rgba(0,0,0,.4);font-size:12px}.b-house-plan__tooltip-developer{font-size:10px;line-height:11px}.b-house-plan__number{fill:#fff;font-size:12px;font-weight:500;text-anchor:middle;pointer-events:none}.b-house-plan__path{stroke:none;opacity:0}.b-house-plan__svg-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.b-house-plan__svg-wrapper svg{position:absolute;top:0;left:0}.b-house-plan__breadcrumbs button,.b-house-plan__breadcrumbs span{color:#255385;font-size:16px;font-weight:500;line-height:24px;font-family:inherit;letter-spacing:.06px;position:relative}.b-house-plan__breadcrumbs button:not(:first-child),.b-house-plan__breadcrumbs span:not(:first-child){padding-left:20px;font-weight:300}.b-house-plan__breadcrumbs button:not(:first-child):before,.b-house-plan__breadcrumbs span:not(:first-child):before{content:"\2014";position:absolute;top:50%;transform:translateY(-50%);left:0}.b-house-plan__breadcrumbs button{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;cursor:pointer}.b-house-plan__mobile-tooltip{position:relative;bottom:-8px;left:0;width:100%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-object-plan_has_selector{position:relative}.b-object-plan_has_selector.b-object-text{padding-bottom:0}.b-object-plan_has_selector .b-house-plan__svg_object_page{padding-bottom:0;height:auto}.is-ie .b-object-plan_has_selector .b-house-plan__svg_object_page{padding-bottom:50%;height:1px}.b-object-mobile-app{margin-bottom:1.75rem;background-color:#e4edf5;display:-ms-flexbox;display:flex;padding-top:20px;padding-bottom:20px}.b-object-mobile-app .b-object-mobile-app__icon{background:url(/img/mobile-app-object.png) no-repeat 50%;display:block;width:44px;height:44px;min-width:44px;margin-right:15px}.b-object-mobile-app .b-object-mobile-app__info{font-size:14px;line-height:18px}.b-object-mobile-app .b-object-mobile-app__info a{margin-top:16px;font-weight:500}.b-house-plan__mobile-tooltip-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.b-house-plan__mobile-tooltip-data{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.b-house-plan__mobile-tooltip-house{font-size:14px;font-weight:500;margin-right:20px;white-space:nowrap}.b-house-plan__mobile-tooltip-period{font-size:12px;font-weight:300;margin-right:20px;white-space:nowrap}.b-house-plan__mobile-tooltip-count{color:#8b8b8b;font-size:12px;font-weight:300;white-space:nowrap}.b-house-plan__mobile-tooltip-developer{width:90%;font-size:12px;line-height:12px}.b-house-plan__mobile-tooltip-close{color:#8b8b8b;font-size:12px;text-align:right;position:absolute;top:0;right:0}.b-house-plan__zoom-btns{position:absolute;right:19px;top:50%;display:block;margin-top:-28px}.b-house-plan__back{position:absolute;left:23px;top:20px}.b-house-plan__back button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;padding:8px 8px 8px 0;border:none;outline:none;background:#fff;cursor:pointer;font-family:inherit;font-size:12px;line-height:18px;font-weight:500;color:#004391}.b-house-plan__back svg{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;transform:rotate(90deg);width:22px;height:11px;fill:#004391;pointer-events:none}.b-house-plan__zoom-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:31px;height:31px;box-shadow:0 2px 4px rgba(104,144,187,.3);border-radius:3px;background-color:#fff;border:0;color:rgba(0,0,0,.4);font-size:24px;outline:none;text-align:center;cursor:pointer}.b-house-plan__zoom-btn:first-child{margin-bottom:10px}.b-house-plan__scaling,.b-house-plan__svg-wrap{position:relative;width:100%;overflow:hidden;padding-bottom:56%;height:0}.b-house-plan__scaling_no_pinch{-ms-touch-action:auto!important;touch-action:auto!important}.b-search-parking{padding-top:2rem;margin-bottom:2rem;background-color:#fff}.b-search-parking__popup img{width:100%;height:auto}.b-search-parking__popup .b-gallery__compass img{width:80px}.b-search-parking__ttl{margin-bottom:1.5rem;font-size:24px;line-height:1.5rem}.b-search-parking__ttl-wrap h2{margin-bottom:2rem;font-size:24px;line-height:1.5rem}.b-objects__title-block h1,.b-objects__title-block h2{margin-top:1.5rem}.b-search-parking__search{margin-bottom:1.5rem}.b-search-parking__tip{display:none}.b-search-parking__select{margin-bottom:1rem}.b-search-parking__select:nth-child(2){margin-bottom:0}.b-search-parking__select .selectize-control.single .selectize-input,.b-search-parking__select .selectize-input,.selectize-control.single .b-search-parking__select .selectize-input{border:1px solid #d8d8d8}.b-search-parking__floor{display:none}.b-search-parking__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px}.b-search-parking__checkbox-group{display:-ms-flexbox;display:flex;width:100%;margin-left:16px}.b-search-parking__checkbox{width:40px;text-align:center}.b-search-parking__checkbox:last-child label{border-right:1px solid #e1edf6}.b-search-parking__checkbox input{display:none}.b-search-parking__checkbox input:checked+label{background-color:#004391;color:#fff}.b-search-parking__checkbox label{transition-property:background-color,color,box-shadow;transition-duration:.3s;transition-timing-function:ease;padding-top:1.075rem;padding-bottom:1.075rem;margin:0;width:100%;display:inline-block;position:relative;font-size:14px;font-weight:300;color:#000;line-height:.5rem;background-color:#fff;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8}.b-search-parking__desc{position:relative}.b-search-parking__scheme{margin-bottom:3rem}.b-search-parking__scheme .b-search-parking__tip{margin-top:1.5rem}.b-search-parking__scheme img{display:block;height:auto;max-height:400px}.b-search-parking__scheme img.j-lazy{min-height:200px}.b-search-parking__miniplan{margin-bottom:1.75rem;display:block;float:none}.b-search-parking__miniplan .b-search-parking__tip{margin-top:.75rem;line-height:1rem}.b-search-parking__miniplan img{display:block;margin:0 auto;width:100%}.b-search-parking__desc-row{margin-bottom:1.5rem}.b-search-parking__param{margin-bottom:1rem;font-size:14px;line-height:.5rem;opacity:.5}.b-search-parking__list-txt .b-search-parking__txt{margin-bottom:.5rem}.b-search-parking__txt{font-size:16px;font-weight:500;line-height:1rem;letter-spacing:.1px}.b-search-parking__btn{margin-bottom:1rem}.b-search-parking__btn:last-child{margin-bottom:0}.b-search-parking__content{margin-bottom:3rem}.b-search-parking__select_view_mobile{display:block}.b-search-parking__tip_icon_fullscreen:before{content:"";display:inline-block;background-image:url(/img/elements/Fullscreen.svg);width:14px;height:14px;vertical-align:middle;margin-bottom:3px;margin-right:5px}.b-search-parking__tip_icon_eye:before{content:"";display:inline-block;background-image:url(/img/elements/eye.svg);width:16px;height:9px;vertical-align:unset;margin-right:5px}.b-search-parking__desc-row_last_child{margin-bottom:2rem}.b-list-parking__table{margin-bottom:.5rem;width:100%}.b-list-parking__table thead{font-size:12px;display:none}.b-list-parking__table thead td{padding-bottom:1rem;line-height:1rem}.b-list-parking__table tbody td a{font-size:14px;font-weight:500}.b-list-parking__table tr{width:100%;padding:0}.b-list-parking__table td{float:none;font-weight:300}.b-list-parking__desktop-view{display:none}.b-list-parking__sort{transition-property:color;transition-duration:.3s;transition-timing-function:ease;font-size:14px;line-height:1rem;position:relative;color:#000}.b-list-parking__sort:after{background-image:url(/img/sprites.png);background-position:-256px -141px;width:9px;height:5px;margin-top:-2.5px;opacity:.4;position:absolute;top:50%;right:-15px;content:""}.b-list-parking__no-sort{transition-property:color;transition-duration:.3s;transition-timing-function:ease;font-size:14px;line-height:1rem;position:relative;color:#000}.b-list-parking__number{font-size:16px;font-weight:500;letter-spacing:-.2px}.b-list-parking__object{font-size:14px;line-height:1.65rem;opacity:.6}.b-list-parking__mobile-view{display:block}.b-list-parking__row{margin-bottom:1.5rem;padding-bottom:.55rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef}.b-list-parking__row:last-child{padding-bottom:0;margin-bottom:0;-ms-flex-align:center;align-items:center;border-bottom:none}.b-list-parking__row-info{padding-bottom:2.5rem}.b-list-parking__param{font-size:14px;line-height:.5rem;opacity:.5}.b-list-parking__txt{font-size:14px;line-height:.5rem;text-align:right}.b-list-parking__fav{transition-property:fill,stroke;transition-duration:.3s;transition-timing-function:ease;width:24px;height:24px;fill:transparent;stroke:#c9ced4;pointer-events:none}.b-list-parking__pagination{position:relative;margin-bottom:0}.b-list-parking__pagination.b-pagination{margin-bottom:0;box-shadow:none;background-color:#f6f8fa}.b-list-parking__favorite.is-active .b-list-parking__fav{fill:#255385;stroke:transparent}.b-list-parking__txt_text-color_dark-blue{line-height:1rem;font-weight:500;color:#255385}.b-list-parking__sort_style_asc,.b-list-parking__sort_style_desc{color:#567cad}.b-list-parking__sort_style_asc:after{background-position:-201px -103px}.b-list-parking__sort_style_asc:after,.b-list-parking__sort_style_desc:after{background-image:url(/img/sprites.png);width:9px;height:5px;margin-top:-2.5px}.b-list-parking__sort_style_desc:after{background-position:-256px -141px;opacity:.4}.b-list-parking_state_booked{opacity:.4}.b-list-parking__booked{font-size:12px;line-height:24px;font-weight:500;background-color:rgba(0,0,0,.5);color:#fff;display:inline-block;padding:0 10px}.b-team{padding-top:1rem}.b-team__item{margin-bottom:2rem}.b-team_theme_about{margin-bottom:2rem;padding-bottom:3.5rem;background-color:#fff}.b-team-card{height:100%}.b-team-card__title{font-size:.875rem;font-weight:500;line-height:26px;color:#fff;background-color:#df1e42;display:inline-block;height:24px;padding:0 2rem;position:absolute;top:0;left:0}.b-team-card__photo{margin-bottom:1rem;position:relative}.b-team-card__image{background-repeat:no-repeat;background-position:center 20%;background-size:cover;height:20rem;display:block;min-height:360px}.b-team-card__prize{position:absolute;bottom:.5rem;left:10px;z-index:1}.b-team-card__name{font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.3px;color:#255385}.b-team-card__position{margin-bottom:.5rem;line-height:18px;color:#000;opacity:.5}.b-team-card__social{margin-top:1rem}.b-team-card__link-phone a{color:#000;line-height:24px}.b-team-card__link-mail a{line-height:18px}.b-team-card__address{margin-bottom:2rem}.b-team-card__link-address{margin-bottom:.5rem}.b-team-card__link-address a{font-size:18px;line-height:24px;font-weight:500}.b-team-card__description{margin-bottom:1.5rem}.b-team-card__description p{line-height:18px}.b-team-card__link-pdf{padding-left:1.4rem;color:#000;background-image:url(/img/flat/pdf.svg);background-repeat:no-repeat;background-position:0 50%;position:absolute;white-space:nowrap;left:2.5rem;bottom:1rem;display:none}.b-team-card__group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-team-card__time p{margin-bottom:.5rem;line-height:24px;color:#000;opacity:.5}.b-team-card__office{margin-bottom:1rem;font-size:16px;line-height:24px}.b-team-card_block_detail{position:relative;padding-top:24px}.b-team-card__title_position_left{left:auto}.b-team-card__social_margin-bottom_2{margin-bottom:1.5rem}.b-team-card__description_text_margin p,.b-team-card__social_margin-bottom_4{margin-bottom:2rem}.b-team-card__description_text_margin h3{margin-bottom:1.5rem;font-weight:500}.b-flat-left,.b-flat-right{margin-bottom:.05rem;position:relative;background-color:#fff}.b-flat-right{padding-top:1.5rem;padding-bottom:2rem}.b-flat__breadcrumbs-link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;vertical-align:middle}.b-flat__breadcrumbs{margin-top:.05rem;margin-bottom:.1rem;padding-top:1rem;padding-bottom:1rem;font-weight:500;background-color:#e1edf6}.b-flat-breadcrumbs__arrow{vertical-align:middle;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;transform:rotate(90deg);fill:#255385}.b-flat-left__img{height:36.8rem;display:block;border-bottom:2px solid #ccd9e3;background-repeat:no-repeat;background-position:50% 50%;background-color:#fff}.b-flat-left{margin-bottom:.05rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.b-flat-left img{padding-top:1.5rem;display:none;margin:auto}.b-flat-left__planoplan{padding:1.5rem 0;width:100%;height:450px}.b-flat-right__ttl-text{font-size:1.75rem;font-weight:500;line-height:2rem;color:#255385;display:-ms-flexbox;display:flex}.b-flat-right__ttl-text .b-favorite{display:inline-block}.b-flat-right__with{left:0;color:#fff;background-color:#df1e42}.b-flat-right__special,.b-flat-right__with{position:absolute;top:0;width:120px;text-align:center;font-size:.75rem;font-weight:500}.b-flat-right__special{left:120px;color:#255385;background-color:#f8e71c}.b-flat-right__download-pdf,.b-flat-right__share{transition-property:color;transition-duration:.3s;transition-timing-function:ease;color:#255385}.b-flat-right__download-pdf:before,.b-flat-right__obj-name,.b-flat-right__share:before{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-flat-right__obj-name{margin-top:1rem;font-size:.925rem;font-weight:500;color:#255385}.b-flat-right__row{float:left;border-bottom:1px solid #ddd}.b-flat-right__params{margin-top:1rem;font-size:.875rem}.b-flat-right__location{font-size:.875rem}.b-flat-right__details{margin-top:.5rem;font-size:.875rem}.b-flat-right__info{margin-top:1rem;text-align:right;font-size:.925rem;font-weight:500}.b-flat-right__price{margin-top:2rem;font-size:1.75rem;line-height:2rem;font-weight:500}.b-flat-right__reserve{margin-top:1.5rem}.b-flat-right__reserve:before{content:url(/img/elements/key.svg);width:13px;height:16px;position:absolute;left:2rem;top:50%;transform:translateY(-50%)}.b-flat-right__send-form{margin-top:1rem}.b-flat-right__download-pdf{position:relative;padding-left:1.4rem}.b-flat-right__download-pdf:before{content:url(/img/elements/download-blue.svg);width:11px;height:17px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.b-flat-right__share{position:relative;padding-left:1.4rem;cursor:pointer}.b-flat-right__share:before{content:url(/img/elements/share-blue.svg);width:11px;height:17px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.b-flat-right__share:hover .b-flat-right__tooltip{display:block}.b-flat-right__download-share{margin-top:1.5rem;height:1.5rem}.b-flat-right__desktop{display:none}.b-flat-right__obj-wrap{margin-top:1rem}.b-flat-right__tooltip{padding:2rem 2.5rem;display:none;width:calc(152px + 5rem);bottom:100%;box-shadow:0 4px 20px rgba(104,144,187,.4);background-color:#fff;opacity:1;z-index:11}.b-flat-right__tooltip,.b-flat-right__tooltip:after{position:absolute;left:50%;transform:translateX(-50%)}.b-flat-right__tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:"";display:block;bottom:-5px}.b-flat-right__tooltip .b-share__icons{display:-ms-flexbox;display:flex}.b-flat-right__tooltip.is-shown{display:block}.b-flat-right__tooltip_theme_small{padding:1rem 1.5rem}.b-flat-right__tooltip-header{padding-bottom:.5rem;color:#000;font-size:.875rem;font-weight:500;line-height:1rem}.b-flat-right__tooltip-content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.b-flat-right__tooltip-content .b-share__icons{margin-right:8px}.b-flat-left__bordered{text-align:center;display:none}.b-flat-left__bordered .b-flat-left__plans{height:9rem;position:relative}.b-flat-left__bordered .b-flat-left__plans .b-gallery__compass-preview{bottom:10px}.b-flat-left__bordered .b-flat-left__plans:not(:last-child){border-right:1px solid #ddd}.b-flat-left__bordered .b-flat-left__plans:not(:last-child) .b-gallery__compass-preview{left:0}.b-flat-left__plans-text{margin-top:.25rem;font-size:.8em;color:#000}.b-flat-left__plans-img{margin-top:.5rem;position:relative;height:calc(100% - 50px)}.b-flat-left__plans-img img{height:100%;width:auto}.is-ie .b-flat-left.col-36{display:block}.is-ie .b-flat-left>img{margin:auto}.is-ie .b-flat-left .b-flat-left__plans img{width:100%;margin:auto}.b-flat-left__plans-tablet{display:none;height:9.5rem;position:relative}.b-flat-left__plans-tablet .fotorama{height:9.5rem}.b-flat-left__plans-tablet .fotorama__dot{width:8px!important;height:8px!important;background-color:#cf1b3c}.b-flat-left__plans-tablet .fotorama__dot .fotorama__active{background-color:#cf1b3c!important;opacity:1}.b-flat-left__plans-tablet .fotorama__nav{top:7.5rem!important;left:0!important;right:0!important}.b-flat-left__plans-tablet .fotorama__nav__frame{width:8px;height:8px;margin-right:8px!important}.b-flat-left__plans-tablet .fotorama__nav__frame--dot{background-color:#cf1b3c;opacity:.5}.b-flat-left__plans-tablet .fotorama__nav__frame--dot.fotorama__active{opacity:1}.b-flat-left__plans-tablet .fotorama__active .fotorama__dot{background-color:#cf1b3c!important;opacity:1}.b-flat-left__plans-tablet .fotorama__caption{top:0}.b-flat-left__plans-tablet .fotorama__caption__wrap{text-align:center;font-weight:300;font-size:.75rem}.b-flat-left__plans-tablet .b-gallery_has_sidebar .b-gallery__img{height:9rem!important}.b-flat-left__plans-tablet-popup{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.b-gallery__flat-card{background-color:#fff!important}.b-gallery__flat-card .fotorama__html{background-image:none!important}.b-gallery__flat-card .fotorama__html:before{content:none}.b-gallery__flat-card .fotorama__stage__frame{background-color:#fff!important}.b-flat__fav{transition-property:fill,stroke;transition-duration:.3s;transition-timing-function:ease;width:24px;height:24px;fill:transparent;stroke:#c9ced4;pointer-events:none}.b-flat-left__plans-img_type_floor{width:100%;top:50%;transform:translateY(-50%);position:absolute;left:0;max-height:9rem}.b-flat-rental{transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:ease;margin-top:.1rem;padding:1.8rem;background-color:#e1edf6;font-size:1rem}.b-parking__arrow{width:12px;height:12px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;transform:rotate(-90deg);fill:#255385}.b-flat-rental__link{padding-top:1rem;display:-ms-flexbox;display:flex;color:#000;font-size:.75rem}.b-flat-rental__txt{color:#255385;line-height:1.5rem;font-weight:500;font-size:1.25rem}.b-flat-rental__wrap{margin-bottom:1.75rem}.b-flat-rental__round-the-clock,.b-flat-rental__round-the-clock-big{margin-bottom:1rem;font-size:1rem}.b-flat-rental__round-the-clock-phone{color:#000;font-size:1rem}.b-flat-rental__round-wrap{transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:ease;margin-top:.1rem;padding:1.8rem;background-color:#e1edf6;font-size:1rem}.b-flat-rental__hours24{margin-bottom:-.4rem;margin-left:.4rem;margin-right:.5rem;opacity:.4}.b-bottom-slider .fotorama__dot{width:8px!important;height:8px!important}.b-bottom-slider .fotorama__active .fotorama__dot{background-color:#df1e42}.b-bottom-slider .fotorama__nav__frame{width:8px;height:8px;margin-right:8px!important;margin-left:0}.b-bottom-slider .fotorama__nav{top:auto;bottom:1.5rem;left:50%;transform:translateX(-50%)}.b-bottom-slider .fotorama__stage__frame{background-color:#e1edf6}.b-bottom-slider .fotorama__caption__wrap{padding-top:.5rem;padding-bottom:.5rem;color:#000;font-size:1.375rem;line-height:1.5rem;font-weight:500;font-family:bigcitygrotesquepro,sans-serif;padding-left:1rem}.b-gallery__decoration{position:absolute;bottom:0;padding-top:.875rem;padding-bottom:.625rem;background:#fff}.b-gallery__text{color:#000;font-size:1.375rem;line-height:1.5rem;font-weight:500}.b-bottom-slider_object_page{margin-top:0;background-color:#fff}.b-bottom-slider_object_top-indent{margin-top:1.5rem}.b-flats-similar__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-flats-similar{transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:ease;margin-bottom:1rem;padding-top:2rem;padding-bottom:2rem;position:relative;background-color:#fff;font-size:.875rem}.b-flats-similar:nth-child(3){display:none}.b-flats-similar__details{padding-top:2rem}.b-flats-similar__ttl{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:block;color:#255385;font-size:1.25rem;font-weight:500;line-height:1.5rem}.b-flats-similar__obj-name{color:#000;font-size:1rem;font-weight:500}.b-flats-similar__location{font-size:.875rem}.b-flats-similar__param,.b-flats-similar__price,.b-flats-similar__value{padding-top:1.5rem}.b-flats-similar__price{font-size:1.375rem;font-weight:500}.b-flats-similar__value{border-bottom:1px solid #ddd;font-weight:500;text-align:right}.b-flats-similar__param{max-width:14rem;border-bottom:1px solid #ddd}.b-flats-similar__img{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.is-ie .b-flats-similar__img img{max-width:237px}.b-flats-similar__favorite{padding-top:1.25rem;-ms-flex-pack:end;justify-content:flex-end}.b-flats-similar__favorite img{width:20px;height:20px}.b-flats__more-header{margin-top:1.5rem;font-size:22px;font-weight:500;line-height:28px;text-align:center}.b-flats__more-btn{margin-bottom:3rem;max-width:300px;margin-left:auto;margin-right:auto;display:block}.b-flats-similar__footer{padding-bottom:1rem;padding-top:1rem}.b-flats-similar__footer_big_scr{display:none}.b-flats-similar__footer_big_scr a{font-size:15px}.b-flats-similar__footer .b-flats__more-header{margin-bottom:0}.b-flats-similar__items_center{text-align:center}.b-have-questions{display:none}.b-have-questions__ttl{margin-bottom:1.5rem;font-size:1.38rem;font-weight:500}.b-have-questions__send{margin-bottom:1rem}.b-have-questions__phone{margin-bottom:1rem;font-size:1rem;font-weight:500;letter-spacing:-.021rem;line-height:1rem}.b-have-questions__phone a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;margin-bottom:.5rem;color:#000;display:block}.b-have-questions__phone a:last-of-type{margin-bottom:0}.b-have-questions__phone_footer_pos a{font-size:15px}.b-have-questions__footnote{padding-top:0;font-size:14px;font-weight:300;opacity:.6;display:block;letter-spacing:0}.b-flat-current{transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:ease;display:none;position:absolute;top:0;right:0;opacity:0}.b-flat-current .b-flat-current__img img{max-height:175px}.is-ie .b-flat-current .b-flat-current__img img{max-width:198px}.b-flat-current__inner{background-color:#fff}.b-flat-current__img{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.b-flat-current__details{padding-top:2rem}.b-flat-current__ttl{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;color:#255385;font-size:1.25rem;font-weight:500;line-height:1.5rem;white-space:nowrap}.b-flat-current__obj-name{font-size:.925rem;font-weight:500;cursor:pointer}.b-flat-current__location{font-size:.875rem}.b-flat-current__price{padding-top:1.5rem;font-size:1.375rem;font-weight:500}.b-flat-current__param,.b-flat-current__value{padding-top:1.5rem;border-bottom:1px solid #ddd;font-size:14px}.b-flat-current__value{font-weight:500;text-align:right}.b-flat-current__top{padding-top:1rem;padding-bottom:1rem;text-align:center;font-weight:500;font-size:.925rem;background-color:#e1edf6}.b-flat-current__rent{background-image:url(/img/elements/key.svg);background-repeat:no-repeat;background-position:20px 50%}.b-flat-current_position_sticky{position:fixed;top:0;right:auto;z-index:2}.b-flat-mortgage{padding-top:2.5rem;padding-bottom:1.5rem;background-color:#e1edf6}.b-flat-mortgage__ttl{font-weight:500;font-size:1.75rem}.b-flat-mortgage__info{padding-top:1.25rem;padding-bottom:1.25rem}.b-flat-mortgage__param{padding-top:1rem;color:#8b8b8b;font-size:1.125rem}.b-flat-mortgage__value{padding-top:1rem;color:#255385;font-size:.925rem;font-weight:500;text-align:right}.b-flat-mortgage__value span:not(:last-child){padding-right:.5rem}.b-flat-mortgage__input{margin-top:.5rem;padding-top:.125rem;padding-left:1rem;height:2.5rem;font-size:1.25rem}.b-flat-mortgage__input:-ms-input-placeholder{color:#ddd}.b-flat-mortgage__input::placeholder{color:#ddd}.b-flat-mortgage__label{margin-top:.5rem;padding-top:.5rem;padding-right:2rem;height:2.5rem;font-size:1.25rem;background-color:#fff}.b-flat-mortgage__wrap{position:relative}.b-flat-banks{padding-top:2.25rem;padding-bottom:2.25rem;margin-bottom:2rem;background-color:#fff}.b-flat-right__show-plans{margin-top:.5rem;margin-bottom:2rem}.b-flat-banks__ttl{font-weight:500;font-size:1.25rem}.b-flat-banks__row{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ddd}.b-flat-banks__row.is-disabled{display:none}.b-flat-banks__row.disabled{opacity:.4;pointer-events:none}.b-flat-bank__logo{width:48px;height:48px;background-size:contain;background-repeat:no-repeat;background-position:50%}.b-flat-banks__cell{padding-top:1rem;color:#000;font-weight:500;font-size:1.25rem;text-align:right}.is-ie .b-flat-banks__cell img{width:158px}.b-flat-banks__logos{margin-top:1rem;margin-bottom:1.5rem;-ms-flex-pack:justify;justify-content:space-between}.b-flat-banks__buy{padding-top:2rem;font-size:.875rem}.b-flat-banks__buy-link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;padding-top:.5rem;color:#255385;font-weight:500}.b-flat-mortgage__mobile{display:block}.b-flat-mortgage__desktop{display:none}.b-flat-banks__table-mobile{margin-bottom:1.5rem;display:none}.b-flat-banks__open{margin-bottom:.5rem}.b-flat-mortgage__row{float:left;border-bottom:1px solid rgba(0,0,0,.1)}.b-flat-banks__open:target+.b-flat-banks__close+.b-flat-banks__table-mobile{display:block}.b-flat-mortgage__note{margin-top:2rem;color:#8b8b8b;font-size:1rem}.b-flat-bank__logo_show_more{color:#255385;font-size:.875rem;font-weight:500;border-radius:2px;background-color:#e1edf6;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.b-gallery-plans__text{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:2.5rem;font-weight:500}.b-flat__card{position:relative;background:#fff}.b-flat__card img{display:block;margin:auto}.b-flat-card__middle-part{position:relative}.b-flat-card__middle-part .b-calculator__filter-link:last-child,.b-flat-card__middle-part .b-calculator__results-header .b-form{display:none}.b-news{margin-bottom:1.5rem;background-color:#fff}.b-news .b-share{margin-top:2rem}.b-news__item{padding-top:2.5rem;padding-bottom:2.5rem;width:100%;border-bottom:1px solid #efefef}.b-news__item p{margin-bottom:1.5rem;line-height:1.5rem;font-size:14px}.b-news__item li{font-size:14px}.b-news__title{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;margin-bottom:2rem;display:block;font-weight:500;font-size:18px}.b-news__text{margin-bottom:1.5rem;line-height:1.5rem;font-size:16px}.b-news__date{font-size:14px;color:#8b8b8b}.b-news_margin-bottom_3{margin-bottom:1.5rem}.b-news__title_theme_detail{margin-top:1rem;margin-bottom:1rem;line-height:2rem;color:#000;font-size:24px;font-weight:500}.b-news-form{margin-top:0;margin-bottom:2rem;padding-top:2.5rem;padding-bottom:3rem;background-color:#fff}.b-news-form .success{margin-bottom:3.5rem;line-height:2rem;font-size:22px}.b-news-form__inner{position:relative}.b-news-form__row{margin-bottom:1.5rem;position:relative}.b-news-form__subtitle,.b-news-form__title{margin-bottom:1rem}.b-news-form__part .b-news-form__checkbox input{display:none}.b-news-form__part .b-news-form__checkbox label{margin-bottom:1rem;padding-top:0;padding-bottom:0;position:relative;display:block;padding-left:23px;background:none;color:#000;line-height:1rem;font-weight:300;font-size:14px;letter-spacing:-.014rem;border:0}.b-news-form__part .b-news-form__checkbox label:after{background-image:url(/img/sprites.png);background-position:-68px -192px;width:16px;height:16px;position:absolute;top:50%;margin-top:-8px;left:0;content:"";border:1px solid #ddd}.b-news-form__part .b-news-form__checkbox input:checked+label:after{border:none;background-image:url(/img/sprites.png);background-position:-34px -192px;width:16px;height:16px}.b-news-form__input{padding-left:1rem;height:3rem;border:1px solid #ddd;font-size:14px}.b-news-form__input.hf-invalid:-ms-input-placeholder{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease;color:#df1e42}.b-news-form__input.hf-invalid::placeholder{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease;color:#df1e42}.b-news-form__btn{height:3rem}.b-news-form__part .b-news-form__checkbox_theme_subs label:after{top:25%}.b-news-form__part .b-news-form__checkbox_theme_subs label a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;line-height:1.5rem}.b-news-gallery{margin-top:2rem;margin-bottom:2rem;box-shadow:none;background-color:#fff;border:1px solid rgba(0,0,0,.1)}.b-news-gallery .fotorama__html{background-image:none!important;background-color:#fff}.b-news-gallery .fotorama__html:before{display:none}.b-rent{padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:2.5rem;background-color:#fff}.b-rent__item:first-child{margin-bottom:2rem}.b-rent__txt:not(:last-child){margin-bottom:1.5rem}.b-rent__sub{opacity:.5}.b-rent__info{margin-bottom:1.5rem;display:block;font-size:16px;font-weight:500}.b-rent__svg{display:inline-block;vertical-align:bottom;margin-left:5px}.b-rent__row-item a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-rent__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-rent_theme_list{margin-bottom:2.5rem;background-color:transparent;padding:0}.b-rent__info_margin-top_1{margin-top:.5rem}.b-rent__info.b-rent__info_theme_mail{font-size:14px}.b-rent-item__wrap{margin-bottom:1rem;background-color:#fff}.b-rent-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.b-rent-item__inner{padding-top:2.5rem;padding-bottom:1rem}.b-rent-item__image{margin-bottom:1rem;display:block;min-height:3rem;background-size:contain;background-repeat:no-repeat}.b-rent-item__name{margin-bottom:1.5rem;font-size:1.1rem;line-height:1.5rem;font-weight:500}.b-rent-item__txt{opacity:.8;font-size:12px}.b-rent-item__txt-addr{font-size:14px;font-weight:500;letter-spacing:-.2px}.b-rent-item__file{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;padding-top:.5rem;padding-bottom:.5rem;position:relative;display:block;border-top:1px solid #efefef;margin-top:auto;font-size:.9rem}.b-rent-item__file span{color:#000;opacity:.8}.b-rent-item__icon-container{position:relative}.b-rent-item__icon{position:absolute;right:0;bottom:5px}.b-rent-item__subway{width:10px;height:10px;margin-left:5px;border-radius:50%}.b-rent-item__txt-addr_theme_subway{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.b-rent-item__subway_color_blue{background-color:#4a90e2}.b-rent-item__subway_color_red{background-color:#d0021b}.b-rent-item__subway_color_orange{background-color:#f5a623}.b-rent-item__subway_color_purple{background-color:#9013fe}.b-rent-item__subway_color_light-blue{background-color:#4a90e2}.b-popup-rent-info__ttl{margin-bottom:1.5rem}.b-popup-rent-info__location{margin-bottom:2rem}.b-popup-rent-info__location-item{display:block}.b-popup-rent-info__file{padding-top:0;padding-bottom:0;border-top:none}.b-popup-rent-info__file-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-popup-rent-info__file-name .b-rent-item__icon{position:relative;margin-top:5px;margin-right:5px}.l-object{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.l-video{-ms-flex-order:1;order:1}.l-info{-ms-flex-order:2;order:2}.b-object-brief-info{padding-top:1rem;padding-bottom:1.5rem;margin-bottom:1.5rem;background:#fff}.b-object-brief-info__video-wrap{margin-bottom:1.75rem;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%;min-height:205px}.b-object-brief-info__video{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.b-object-links{padding-top:1.5rem;padding-bottom:2.5rem;background:#fff}.b-object-links__item{margin-bottom:1rem;display:-ms-flexbox;display:flex}.b-object-links__item:last-child{margin-bottom:0}.b-object-links__item .b-btn{font-size:14px;line-height:16px}.b-object-links__icon{margin-right:.5rem;min-width:19px}.b-object-links__icon,.b-object-links__link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:1}.b-object-links__link{font-size:14px;line-height:16px;color:#255385;font-weight:500}.b-object-links__link-wrap,.b-object-links__list{display:-ms-flexbox;display:flex}.b-object-links__list{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.b-object-links__list_count_two{-ms-flex-pack:distribute;justify-content:space-around}.b-object-links__icon_youtube_red{background-repeat:no-repeat;background-position:0;width:19px;height:12px}.b-object-links__icon_panorama_red{background-repeat:no-repeat;background-position:50%;width:19px;height:10px}.b-object-links__icon_site_favicon{width:19px;height:19px;background-repeat:no-repeat;background-position:50%}.b-object-links__icon_download_icon{width:10px;height:13px;background-repeat:no-repeat;background-position:50%}.b-icon__youtube{width:14px;height:11px}.b-icon__camera{width:19px;height:10px}.b-object-resume__item{margin-bottom:.5rem;border-bottom:1px solid #ddd;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-object-resume__title{font-size:14px;line-height:1.75rem;color:#8b8b8b}.b-object-header__row{height:100%}.b-object-header,.b-object-header__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline}.b-object-resume__value{line-height:1.75rem;font-size:14px;text-align:right;font-weight:500;display:block}.b-object-resume__value.b-object-resume__value-pantry,.b-object-resume__value.b-object-resume__value-parking{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#004391}.b-object-resume__value.b-object-resume__value-pantry:before,.b-object-resume__value.b-object-resume__value-parking:before{content:"";background-image:url(/img/sprites.png);background-position:-256px -102px;width:15px;height:13px;display:block;margin-right:10px}.b-object-resume__value.b-object-resume__value-pantry:hover,.b-object-resume__value.b-object-resume__value-parking:hover{transition-property:"opacity";transition-duration:.3s;transition-timing-function:ease;opacity:.5}.b-object-resume__value.b-object-resume__value-pantry:before{background-image:url(/img/sprites.png);background-position:-256px -128px;width:12px;height:12px}.b-object-resume__value_color_cyan{color:#23a5b5}.b-object-resume__value_color_violet{color:#4640b0}.b-object-resume__value_color_pink{color:#b71f44}.b-object-resume__subway{width:10px;height:10px;border-radius:100%;display:inline-block;margin-right:10px}.b-object-resume__btn{margin-top:1rem}.b-object-text{padding-top:32px;padding-bottom:32px;background:#fff;position:relative}.b-object-text_bot_indent{margin-bottom:1.75rem}.b-object-text__ttl{padding-bottom:32px;font-size:25px;line-height:28px}.b-object-text__link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;font-size:14px;line-height:18px;color:#255385;font-weight:500;display:block;opacity:1}.b-object-text__ttl-h4{margin-bottom:.5rem;font-size:20px;line-height:24px;font-weight:500}.b-object-text__ttl-h5{margin-bottom:1.125rem;font-size:18px;line-height:24px;font-weight:500}.b-object-text__link_with_icon{padding-left:15px;position:relative}.b-object-text__descr{margin-bottom:1.5rem;font-size:16px;line-height:24px}.b-object-text__txt{font-size:1rem;line-height:1.5em}.b-object-text__txt p{margin-bottom:1.5rem;font-size:14px;line-height:18px}.b-object-text__pin{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:9px;height:18px;margin-right:.5rem}.b-object-text__pin img{display:inline-block}.b-object-text__btn_pos_first{margin-top:1.5rem}.b-object-text__btn_pos_second{margin-top:.5rem}.b-object-text__link_with_icon:before{content:"";width:9px;height:12px;position:absolute;left:0;top:.25em;background:url(/img/object/pin-text.svg)}.b-object-text__link_with_pin{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:start;align-items:flex-start}.b-object-text__list{margin-bottom:1rem;padding-left:1rem;line-height:1.5em}.b-object-text__list li{position:relative;padding-bottom:10px}.b-object-text__list li:before{content:"";position:absolute;left:0;top:9px;margin-left:-1rem;display:block;width:4px;height:4px;background-color:#004391}.b-object-text-edges__item{margin-bottom:1rem;-ms-flex:1 1 0%;flex:1 1 0%}.b-object-text-edges__title{font-size:16px;line-height:24px;letter-spacing:.1px;font-weight:500}.b-object-text-edges__desc{font-size:14px;line-height:18px}.b-object-text-choose{margin-bottom:1rem;overflow:hidden}.b-object-text-choose__link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;font-size:14px;line-height:18px;color:#255385;display:block;opacity:1}.b-object-text-choose__item{margin-bottom:1rem}.b-object-text-choose__price-from{opacity:.5}.b-object-text-half__item{margin-bottom:1.75rem;background:#fff;position:relative;padding-bottom:2.5rem}.b-object-text-half-list__item{margin-bottom:2rem}.b-object-text-half__item_first_position{border-right:0}.b-object-text-half__btn{position:absolute;bottom:1.5rem;max-width:100%}.b-object-text-half-list{padding-top:1rem}.b-object-plan{margin-bottom:1.75rem;font-size:14px;font-weight:500;line-height:40px;color:#255385;position:relative;display:block;background:#fff}.b-object-plan__wrap~.b-object-plan__btn-wrap{padding-top:32px}.b-object-plan__arrow{width:7px;height:11px;position:absolute;right:5.556vw;top:50%;margin-top:-5.5px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;transform:rotate(-90deg);fill:#255385}.b-object-plan__wrap{position:relative}.b-object-plan__wrap_bottom_wrap{padding-top:32px;padding-bottom:32px}.b-object-contact-box__lbl{margin-bottom:8px;font-size:12px;line-height:18px;color:rgba(0,0,0,.5)}.b-object-contact-box__phone a{font-size:16px;line-height:21px;font-weight:500;color:#000}.b-object-consult{padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:1.75rem;background:#fff}.b-object-consult__card{height:100%}.b-object-consult__photo{margin-bottom:1.5rem;background-repeat:no-repeat;background-size:cover;display:block;height:320px;position:relative}.b-object-consult__name{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.3px;color:#255385;opacity:1}.b-object-consult__position{margin-bottom:.75rem;line-height:18px;color:#000;opacity:.5}.b-object-consult__contact{margin-top:auto}.b-object-consult__messengers{margin-top:1.25rem;margin-bottom:1.5rem}.b-object-consult__schedule{margin-bottom:2.25rem;margin-top:.5rem}.b-object-consult__phone{display:block;color:#000;line-height:24px}.b-object-consult__mail{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;line-height:18px;opacity:1}.b-object-consult__item{position:relative}.b-object-consult__ttl{margin-bottom:1.625rem;font-size:24px;line-height:28px}.b-object-consult__ttl_md_visible{display:none}.b-object-consult__inner{padding-top:1.5rem;padding-bottom:1.5rem}.b-object-consult__image{margin-top:3.5rem;margin-bottom:3.5rem;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.b-object-consult__cols{display:-ms-flexbox;display:flex}.b-object-consult__copyright{margin-bottom:1.75rem;font-size:14px;line-height:18px}.b-object-consult_section_shares .b-object-consult__ttl{margin-bottom:1rem}.b-object-consult_section_shares .b-object-consult__schedule{margin-bottom:1.75rem;color:#8b8b8b;font-size:14px}.b-object-consult_section_shares .b-object-consult__schedule ul:last-child li{display:inline}.b-object-consult_section_shares .b-btn{line-height:32px}.b-object-consult_section_shares .b-object-text__link{margin-bottom:.5rem;font-size:16px}.b-object-developer{padding-top:1rem;padding-bottom:1rem;margin-bottom:1.75rem;background:#e1edf6;font-size:12px;line-height:18px}.b-object-developer__name{margin-bottom:.5rem}.b-object-developer__link{margin-bottom:.5rem;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:block;opacity:1}.b-object-map{margin-bottom:1.75rem;position:relative}.b-object-map__enter-fullscreen-btn{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease;position:relative;padding:.5rem 20px;z-index:99;color:#fff;box-shadow:0 2px 4px rgba(104,144,187,.3);border-radius:2px;background-color:#004391;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;width:100%;height:100%}.b-object-map__enter-fullscreen-btn,.b-object-map__exit-fullscreen-btn{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.b-object-map__exit-fullscreen-btn{display:none;position:absolute;z-index:1;top:16px;right:19px;width:30px;height:30px;border-radius:50%;background-color:#fff}.b-object-map__exit-fullscreen-btn svg{width:12px;height:12px;fill:#004391}.b-object-map__inner{width:100%;height:424px;box-shadow:0 4px 10px rgba(104,144,187,.3)}.b-object-map__btn{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease;position:relative;padding:.5rem 20px;z-index:99;color:#255385;box-shadow:0 2px 4px rgba(104,144,187,.3);border-radius:2px;background-color:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-weight:300;height:100%}.b-object-map__btn.is-active{background:#e1edf6}.b-object-map__object-btn{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease;position:relative;padding:.5rem 20px;z-index:99;color:#fff;box-shadow:0 2px 4px rgba(104,144,187,.3);border-radius:2px;background-color:#004391;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-weight:500;height:100%}.b-object-map__object-btn.is-active:before{display:block;margin-right:8px;width:13px;height:13px;background-image:url(/img/elements/close.svg);content:""}.b-object-map__top{position:absolute;top:1.5rem;z-index:1}.b-object-map__bottom{position:absolute;z-index:3;width:100%;height:100%}.b-object-map__bottom-btn{position:absolute;bottom:16px}.b-object-map__filter{position:absolute;bottom:1rem;z-index:1;font-weight:300}.b-object-map__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-object-map__btn-wrap{margin-bottom:.5rem;font-size:inherit;line-height:normal;display:inline-block;margin-right:.5rem}.b-object-map__btn-wrap input[type=checkbox]{height:0;margin:0;width:0}.b-object-map__icon{max-width:20px;height:100%;margin-right:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-object-map__btn-wrap input[type=checkbox]:checked+.b-object-map__btn{color:#fff}.b-object-map__btn-text{display:block;height:16px;line-height:16px}.is-ie .b-object-map__btn-text{line-height:20px}.b-object-map__btn_color_black{color:#000}.b-object-map__btn_color_black:hover{color:rgba(0,0,0,.8)}.b-object-map__btn_type_route{padding-left:40px}.b-object-map__btn_type_route:before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:10px;height:16px;background:url(/img/object/icon-map-route.svg) 50% no-repeat #fff}.b-object-map__btn_type_route:hover{color:rgba(37,83,133,.8)}.b-object-map-objects{display:none;position:absolute;bottom:56px;padding-top:20px;padding-bottom:20px;background-color:#fff;height:290px}.b-object-map-objects.is-active{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-object-map-objects__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.b-object-map-objects__ttl{font-size:14px;line-height:21px;font-weight:500}.b-object-map-objects__show-all{font-size:12px;line-height:18px;color:#0b1739}.b-object-map-objects__show-all:after{display:block;position:relative;top:4px;left:0;border-bottom:1px solid rgba(11,23,57,.2);content:""}.b-object-map-objects__markers,.b-object-map-objects__markers-wrapper{position:relative;height:100%}.b-object-map-objects__markers.ps--active-y{padding-right:13px}.b-object-map-objects__markers.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#a6c0d3}.b-object-map-objects__markers .ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,.b-object-map-objects__markers.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:3px;cursor:pointer}.b-object-map-objects__marker{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px}.b-object-map-objects__marker:last-of-type{margin-bottom:0}.b-object-map-objects__checkbox{width:100%}.b-object-map-objects__input{width:auto;display:none}.b-object-map-objects__input:checked+.b-object-map-objects__label .b-object-map-objects__checkbox-icon{background-color:#255385;background-image:url(/img/elements/arrow-checkbox.svg);background-repeat:no-repeat;background-position:50%}.b-object-map-objects__checkbox-icon{width:20px;height:20px;border:1px solid rgba(11,23,57,.2);position:relative}.b-object-map-objects__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-left:10px;font-size:14px;line-height:21px;font-weight:300}.b-object-layouts__item{margin-bottom:1.5rem;display:block}.b-object-layouts__picture{margin-bottom:.75rem;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;max-width:100%}.b-object-layouts__caption{font-size:14px;line-height:18px;color:#000;opacity:.5}.b-btn-read-more-mobile{font-size:.875rem;line-height:1.5rem;color:#004391;position:relative;margin-bottom:0;font-weight:300;margin-top:.5rem;margin-bottom:1.5rem;cursor:pointer;z-index:1}.b-btn-read-more-mobile__icon-arrow{width:10px;height:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;fill:#004391;margin-bottom:-2px}.b-read-more__trigger_is_active .b-btn-read-more-mobile__icon-arrow{transform:rotate(180deg)}.b-btn-read-more-mobile-input,.b-btn-read-more-mobile-target{display:none}.b-object-popup__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-object-popup__left,.b-object-popup__right{width:100%}.b-object-popup__ttl{margin-bottom:2rem;font-size:14px;font-weight:500;line-height:24px}.b-object-popup__download{margin-bottom:1rem}.b-object-popup__download a{color:#000;font-size:14px;font-weight:300;line-height:18px}.b-object-popup__download svg{width:10px;height:13px;margin-right:10px}.b-object-popup__img{display:block;margin-left:auto;margin-right:auto}.b-subnav{margin-bottom:1.75rem;box-shadow:0 1px 4px 0 rgba(104,144,187,.5);position:relative}.b-subnav:after{content:"";display:block;position:absolute;right:0;top:0;width:50px;height:100%;background-image:linear-gradient(270deg,#fff,#fff 0)}.b-subnav__wrap{overflow-x:auto;background:#fff}.b-subnav__list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;width:62rem}.b-subnav__link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:block;font-size:14px;padding:9.5px 20px;color:#255385;opacity:1;font-weight:500}.b-subnav__link_is_active{background:#004391;color:#fff}.b-inner-subheader{margin-top:1.5rem}.b-inner-subheader__mortgage{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.b-inner-subheader__mortgage h1{margin-right:auto;padding-right:20px}.b-inner-subheader__mortgage .b-inner-subheader-links{width:100%;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-inner-subheader__mortgage a{font-size:15px;font-weight:500}.b-header-objects{margin-top:1.5rem}.b-header-objects .b-breadcrumbs{margin-bottom:0}.b-object-contact-info{padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:1.75rem;background:#fff}.b-object-contact-info__ttl{margin-bottom:1.625rem;font-size:24px;line-height:28px}.b-object-contact-info__sub-ttl{margin-bottom:.75rem;line-height:18px;color:#000;opacity:.5}.b-object-contact-info__phone{display:block;color:#000;line-height:24px}.b-object-contact-info__addr{margin-bottom:1rem;margin-top:1rem;line-height:1.375rem}.b-popup-panorama{position:absolute;padding-bottom:56.25%;width:100%;height:100%}.b-popup-panorama__inner{position:absolute;top:0;left:0;width:100%;height:100%}.b-popup_theme_object-panorma .mfp-inline-holder .mfp-content{max-width:1360px;width:100%}.b-popup-video{position:relative;padding-bottom:56.25%;overflow:hidden}.b-popup-video__inner{position:absolute;top:0;left:0;width:100%;height:100%}.b-popup_video{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:none}.b-selector{width:100%;height:100vh;z-index:999;position:fixed;top:0;left:0;background-color:#e1edf6}.b-selector__content-flex{display:-ms-flexbox;display:flex}.b-selector__chess{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;overflow:hidden}.b-selector__chess.is-slide{transform:translateX(-150%)}.b-selector__flat-card{display:-ms-flexbox;display:flex}.b-selector__flat-top-left{position:relative;border-top:1px dashed rgba(104,144,187,.5);border-left:1px dashed rgba(104,144,187,.5);background-color:hsla(0,0%,100%,.2);min-height:246px}.b-selector__flat-top-left_no_border{border-right:1px dashed rgba(104,144,187,.5)}.b-selector__flat-top-left_no_border:after{display:none}.b-selector__flat-top-right{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;box-shadow:0 2px 4px rgba(37,83,133,.1);border-radius:1px;border-left:8px solid #e1edf6;min-height:246px}.b-selector__flat-top-right:before{content:"";border-left:1px dashed rgba(104,144,187,.5);border-bottom:1px dashed rgba(104,144,187,.5);width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;left:-9px;bottom:-9px}.b-selector__flat-top-right:after{content:"";position:absolute;bottom:-8px;right:0;height:8px;width:100%;z-index:2;background-color:#e1edf6}.b-selector__mini-plan svg{width:160px;position:relative;z-index:2}.b-selector__mini-plan path{transition-property:fill;transition-duration:.3s;transition-timing-function:ease;fill:#efefef;cursor:pointer}.b-selector__mini-plan path:hover{fill:#f09aaa}.b-selector__mini-plan path.is-active,.b-selector__mini-plan path.is-active:hover{fill:#df1e42}.b-selector__badges{display:-ms-flexbox;display:flex}.b-selector__badge{height:20px;font-size:10px;line-height:20px;font-weight:500;padding:0 24px;z-index:2;white-space:nowrap}.b-selector__flat-info{margin-top:.75rem;width:100%}.b-selector__wrapper{position:relative}.b-selector__wrapper .b-building__3d-tour{position:absolute;right:0}.b-selector__flat-ttl{margin-bottom:.75rem;color:#255385;font-size:24px;font-weight:500;line-height:28px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.b-selector__flat-ttl .b-selector__options{display:none}.b-selector__flat-data-row{margin-bottom:.75rem}.b-selector__flat-house{margin-bottom:1rem}.b-selector__flat-data{font-size:12px;line-height:20px;letter-spacing:-.15px}.b-selector__flat-prices{margin-top:.75rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;width:100%}.b-selector__flat-price{font-size:12px;font-weight:300;line-height:18px;margin-bottom:20px;width:100%}.b-selector__flat-price strong{display:block;font-size:16px;font-weight:500;line-height:20px;letter-spacing:.08px;white-space:nowrap}.b-selector__flat-mortgage{color:#255385;font-size:12px;font-weight:300;line-height:18px}.b-selector__flat-mortgage strong{display:block;color:#004391;font-size:14px;font-weight:500;line-height:11px;white-space:nowrap}.b-selector__flat-mortgage a:last-child{position:relative}.b-selector__flat-mortgage a:last-child:before{content:url(/img/selector/arrow-small.svg);position:absolute;top:0;right:-8px}.b-selector__flat-btns-row{margin-top:2rem}.b-selector__flat-btns-row .b-btn_style_secondary{margin-top:.75rem;font-weight:500}.b-selector__book-btn{padding-left:25px}.b-selector__book-btn:before{content:url(/img/elements/key.svg);width:13px;height:16px;position:absolute;left:6%;top:50%;transform:translateY(-50%)}.b-selector__flat-compass{width:70px;height:70px;position:absolute;top:-5px;right:5px;display:none}.b-selector__flat-compass_mobile{display:block}.b-selector__plan{position:relative;min-height:281px;border-bottom:1px dashed rgba(104,144,187,.5);border-left:1px dashed rgba(104,144,187,.5);border-right:1px dashed rgba(104,144,187,.5);background-color:hsla(0,0%,100%,.2)}.b-selector__plan-ttl{font-size:16px;font-weight:300;line-height:24px}.b-selector__plan-floor{text-align:center;margin-top:-25px}.b-selector__plan-floor svg{height:239px}.b-selector__plan-compass{width:70px;height:70px;position:absolute;bottom:25px;right:30px}.b-selector__header{margin-top:.5rem;margin-bottom:.5rem}.b-selector__header-cnt{display:-ms-flexbox;display:flex;position:relative;z-index:10}.b-selector__options-push-auto{margin-left:auto}.b-selector-btns{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-left:auto}.b-selector-btn__fav{position:relative;margin-right:40px;line-height:0}.b-selector-btn__fav:last-child .b-header-tools__tooltip{left:-275%}.b-selector-btn__fav svg{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;fill:#004391;opacity:.5}.b-selector-tools__count_is_empty:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;margin-left:-3px;background:url(/img/elements/plus.png);opacity:.8}.b-selector-tools__fav{width:18px;height:18px;margin-top:6px}.b-selector-tools__tooltip{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;left:-150%;bottom:-3.5rem;padding:0 10px;white-space:nowrap;font-size:.875rem;font-weight:300;letter-spacing:.004rem;line-height:1.5rem;color:#255385;box-shadow:0 5px 30px rgba(104,144,187,.6);background-color:#fff;opacity:0;visibility:hidden}.b-selector-tools__tooltip:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:-5px;left:50%;margin-left:-6px;border-bottom:9px solid #fff}.b-selector-tools__count{position:absolute;top:-5px;right:-8px;width:12px;height:12px;text-align:center;background-color:#004391;color:#fff;border-radius:100%;font-size:.6rem;font-weight:500;line-height:.9rem}.b-selector-tools__count.b-header-tools__count_is_empty:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;margin-left:-3px;background:url(/img/elements/plus.png);opacity:.8}.b-icon__fav-selector{width:15px;height:15px;margin-top:6px}.b-selector-btn__close{transition-property:color;transition-duration:.3s;transition-timing-function:ease;width:12px;height:12px;cursor:pointer;border-radius:100%;border:0;color:rgba(0,0,0,.4);font-size:16px;line-height:1rem;outline:none;font-family:Verdana;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.is-ie .b-selector-btn__close{font-size:12px}.b-selector__house{font-size:12px;font-weight:300}.b-selector__house strong{display:block;font-size:14px;font-weight:500;line-height:24px;margin-right:13px;white-space:nowrap}.b-selector__go-to-flat{margin-left:auto;font-size:12px;font-weight:300;line-height:18px;letter-spacing:0}.b-selector__go-to-flat:after{content:url(/img/selector/arrow-small.svg);margin-left:5px}.b-selector__back{display:none}.b-selector__back .b-breadcrumbs{margin:0}.b-selector__back .b-breadcrumbs span{font-size:12px}.b-selector__download-pdf{position:relative;margin-right:20px;padding-left:18px;height:21px}.b-selector__download-pdf:before{content:url(/img/elements/download-file.svg);width:11px;height:21px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.b-selector__download-pdf span{display:none}.b-selector__share{position:relative;padding-left:1.4rem;cursor:pointer;height:21px}.b-selector__share:before{content:url(/img/elements/share-blue.svg);width:11px;height:17px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.b-selector__share:hover .b-flat-right__tooltip{display:block}.b-selector__share .b-selector__share-hint,.b-selector__share .ya-share2__counter{display:none}.b-selector__options{margin-top:2rem;margin-bottom:2rem;display:-ms-flexbox;display:flex;font-size:12px;font-weight:300;line-height:18px;letter-spacing:.09px;color:#255385}.b-selector__plan-flat{cursor:default!important}.b-selector__plan-flat path{cursor:default!important;transition-property:fill-opacity;transition-duration:.3s;transition-timing-function:ease;fill-opacity:.2}.b-selector__plan-tooltip{box-shadow:0 10px 40px rgba(104,144,187,.2);background-color:#fff;position:absolute;padding:25px 40px;max-width:340px;text-align:left;z-index:9999}.b-selector__plan-tooltip:before{border-bottom:13.5px solid rgba(104,144,187,.2);top:-10px;border-bottom:9px solid rgba(104,144,187,.2);filter:blur(5px)}.b-selector__plan-tooltip:after,.b-selector__plan-tooltip:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;content:"";position:absolute;border-top:0}.b-selector__plan-tooltip:after{border-bottom:13.5px solid #fff;top:-5px;border-bottom:9px solid #fff}.b-selector__plan-tooltip .b-selector__badge{margin-top:.5rem}.b-selector__plan-tooltip-flat{font-size:20px;font-weight:300;line-height:36px;display:-ms-flexbox;display:flex}.b-selector__plan-tooltip-flat span{white-space:nowrap}.b-selector__plan-tooltip-flat .b-favorite{padding-left:25px}.b-selector__plan-tooltip-flat-booked{font-size:12px;font-weight:300;line-height:18px;color:#8b8b8b}.b-selector__plan-tooltip-price strong{font-size:22px;font-weight:500;line-height:36px;padding-right:5px}.b-selector__plan-tooltip-price span{font-size:16px;font-weight:300;line-height:36px;color:rgba(0,0,0,.5)}.b-selector__flat{display:none}.b-selector__flat .b-selector__flat-top-left{padding-bottom:2rem;background-color:#fff;box-shadow:0 2px 4px rgba(37,83,133,.1);border-radius:1px;border:0}.b-selector__flat .b-selector__flat-top-left:after,.b-selector__flat .b-selector__flat-top-right:after,.b-selector__flat .b-selector__flat-top-right:before{display:none}.b-selector__flat .b-selector__plan{padding-top:1rem;padding-bottom:1rem;background-color:#fff;margin-top:8px;box-shadow:0 2px 4px rgba(37,83,133,.1);border-radius:1px;border:0;min-height:275px}.b-selector__mobile-header{position:relative;z-index:10}.b-selector__entrances{width:100%;height:40px;box-shadow:0 1px 6px rgba(104,144,187,.2);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.b-selector__entrance{position:relative;color:#255385;font-family:bigcitygrotesquepro,sans-serif;font-size:12px;font-weight:500;line-height:18px;padding:0;background:none;border:0;outline:none;cursor:pointer}.b-selector__entrance:first-child{padding-left:18px}.b-selector__entrance:first-child.b-selector__current{padding-left:0}.b-selector__entrance:last-child{padding-right:18px}.b-selector__entrance:last-child .b-selector__entrance-arrow{left:auto;right:0;transform:rotate(-90deg)}.b-selector__entrance:last-child.b-selector__current{padding-right:0}.b-selector__entrance:last-child.b-selector__prev .b-selector__entrance-arrow{left:0;right:auto;transform:rotate(90deg)}.b-selector__current{color:#000;cursor:default}.b-selector__current.is-flat-open{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;justify-self:center;text-align:center}.b-selector__entrance-arrow{position:absolute;top:50%;margin-top:-7px;left:0;width:14px;height:14px;transform:rotate(90deg);fill:#255385}.b-selector__mobile-floor-plan{background-color:#fff;height:100%}.b-selector__mobile-floor-plan.is-flat-open{position:relative}.b-selector__mobile-floor-plan.is-flat-open:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-color:rgba(225,237,246,.8)}.b-selector__mobile-floor-plan.is-flat-open .b-selector__mobile-plan{position:relative;height:100%}.b-selector__mobile-floor-plan.is-flat-open .b-selector__pinch-icon,.b-selector__mobile-floor-plan.is-flat-open .b-selector__pinch-overlay{display:none}.b-selector__mobile-floor-plan.is-flat-open .b-selector__floors{z-index:1}.b-selector__mobile-floor-plan.is-flat-open .b-selector__flat-card-mobile{transform:translateX(0)}.b-selector__floors-wrap.ps.ps--active-y>.ps__scrollbar-y-rail{top:54px!important;right:-3px!important}.b-selector__floors{box-shadow:0 0 4px rgba(104,144,187,.2);height:calc(100% - 26px);z-index:10}.b-selector__floors,.b-selector__mobile-plan{padding-top:2rem;position:relative}.b-selector__floor-list{text-align:center;height:100%}.b-selector__floor-item{padding:5px 0}.b-selector__floor-btn{width:40px;height:40px;border:1px solid #cfd3d8;background-color:#fff;padding:0;font-size:14px;font-weight:300;color:rgba(0,0,0,.6);outline:none}.b-selector__floor-btn.is-current{background-color:#004391;color:#fff;font-weight:500;border-color:#004391}.b-selector__floor-btn.is-inactive{opacity:.4}.b-selector__floor-arrow{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:10px;width:100%;cursor:pointer}.b-selector__floor-arrow svg{width:10px;fill:#8b8b8b;transform:translateX(2px);pointer-events:none}.b-selector__floor-arrow.is-prev{transform:rotate(180deg)}.b-selector__mobile-plan-ttl{font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.33px}.b-selector__mobile-svg{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;overflow:hidden;position:relative;width:100vw;height:100vh}.b-selector__pinch-icon{position:absolute;z-index:9;width:100%;height:100%;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.b-selector__pinch-icon iframe{width:80px;height:80px;pointer-events:none}.b-selector__pinch-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.9)}.b-selector__flat-card-mobile{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;background-color:#fff;position:fixed;top:79px;right:0;height:calc(100% - 79px);z-index:3;box-shadow:inset -5px 1px 6px rgba(104,144,187,.2);overflow-y:auto;overflow-x:hidden;transform:translateX(100%);-webkit-overflow-scrolling:touch}.b-selector__flat-plan{margin-top:2.25rem;margin-bottom:3.75rem;text-align:center}.b-selector__flat-plan_is_booked{margin-bottom:1.5rem}.b-selector__flat-plan_is_booked img{filter:grayscale(100%)}.b-selector__house-ttl{font-size:32px;line-height:42px;letter-spacing:-.6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-selector__house-ttl_mobile{position:absolute;top:60%;left:80px;font-size:20px;line-height:25px}.b-selector__house-ttl_mobile .b-selector__arrow-long{width:59px;margin-top:-25px}.b-selector__arrow-long{margin-top:-70px;width:109px;height:200px}.b-selector__info{margin-top:2rem;margin-top:30px}.b-selector__flat-ttl-small{margin-top:-1.5rem;margin-bottom:1rem;color:#255385;font-size:18px;font-weight:500;line-height:24px}.b-selector__flat-ttl-small .b-flat__fav{height:20px}.b-selector__flat-similar{margin-bottom:.85rem;padding-bottom:2rem;border:1px solid #e1edf6}.b-selector__flat-similar .b-selector__flat-data-row{display:-ms-flexbox;display:flex;max-height:66px;height:66px;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-selector__similar-ttl{margin-bottom:1rem;font-size:24px;font-weight:500;line-height:28px}.b-selector__similar-txt{margin-bottom:1.5rem;font-size:16px;line-height:24px;letter-spacing:.06px}.b-selector__plan-flat_is_booked path{transition-property:fill-opacity;transition-duration:.3s;transition-timing-function:ease;fill:#4c4c4c;fill-opacity:.08;cursor:default!important}.b-selector__plan-flat_is_current{cursor:pointer}.b-selector__plan-flat_is_current path{transition-property:fill-opacity;transition-duration:.3s;transition-timing-function:ease;fill-opacity:.45;cursor:pointer!important}.b-selector__plan-tooltip_place_bottom:after,.b-selector__plan-tooltip_place_bottom:before{top:auto;bottom:-5px;transform:rotate(180deg)}.b-selector__plan-tooltip_place_bottom:before{bottom:-10px}.b-chess td{padding:2.5px;font-weight:300}.b-chess td:last-child{padding-left:0}.b-chess td:last-child .b-chess__entrance{border-right:0;border-left:1px solid rgba(37,83,133,.2);margin-right:0;margin-left:5px}.b-chess tr.is-current td{background-color:rgba(0,67,145,.15)}.b-chess tr.is-current td:first-child,.b-chess tr.is-current td:last-child,.b-chess tr.is-current td:nth-child(2){background-color:transparent}.b-chess tr.is-current td:nth-child(3){border-top-left-radius:3px;border-bottom-left-radius:3px}.b-chess tr.is-current td:nth-last-child(2){border-top-right-radius:3px;border-bottom-right-radius:3px}.b-chess tr.is-current .b-chess__floor{background-color:rgba(0,67,145,.15);border-radius:3px;color:#fff;padding:3px 5px;margin-top:-3px;margin-bottom:-3px}.b-chess__floor{color:rgba(37,83,133,.7);margin-right:3px;padding-left:3px;padding-right:3px;text-align:center}.b-chess__flat,.b-chess__floor{font-size:11px;line-height:18px}.b-chess__flat{transition-property:color,background-color;transition-duration:.3s;transition-timing-function:ease;width:18px;height:18px;box-shadow:0 2px 5px rgba(67,140,206,.3);border-radius:2px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#255385;position:relative;border:1px solid transparent;cursor:pointer}.b-chess__flat.is-current{background-color:#004391;color:#fff;box-shadow:0 2px 6px rgba(0,67,145,.5);pointer-events:none}.b-chess__entrance{width:30px;height:18px;border-top:1px solid rgba(37,83,133,.2);border-bottom:1px solid rgba(37,83,133,.2);border-right:1px solid rgba(37,83,133,.2)}.b-chess__commerce{font-size:12px;line-height:10px;letter-spacing:.4px;color:rgba(37,83,133,.5);height:20px;border-radius:2px;border:1px solid rgba(37,83,133,.2);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.b-chess__entrances{margin-bottom:.25rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;min-height:21px}.b-chess__entrances .b-selector__entrance,.b-chess__entrances .b-selector__entrance.b-selector__current{font-size:12px}.b-chess__current td{background-color:rgba(0,67,145,.15)}.b-chess__current td:first-child,.b-chess__current td:last-child,.b-chess__current td:nth-child(2){background-color:transparent}.b-chess__current td:nth-child(3){border-top-left-radius:3px;border-bottom-left-radius:3px}.b-chess__current td:nth-last-child(2){border-top-right-radius:3px;border-bottom-right-radius:3px}.b-chess__current .b-chess__floor{background-color:rgba(0,67,145,.15);border-radius:3px;color:#fff}.b-chess__flat_status_booked{background-color:transparent;box-shadow:none;border-color:rgba(37,83,133,.2);color:rgba(37,83,133,.5);pointer-events:none}.b-chess__flat_has_offer{position:relative}.b-chess__flat_has_offer:after{content:"";position:absolute;top:-3px;right:-3px;width:8px;height:8px;box-shadow:0 1px 2px rgba(67,140,206,.1);border:2px solid #fff;background-color:#f6c42f;border-radius:100%}.b-chess__flat_has_decor{position:relative}.b-chess__flat_has_decor:before{content:"";position:absolute;top:-3px;right:-3px;width:8px;height:8px;box-shadow:0 1px 2px rgba(67,140,206,.1);border:2px solid #fff;background-color:#df1e42;border-radius:100%}.b-chess__flat_has_decor.b-chess__flat_has_offer:after{right:1px}.b-chess_entrance_first .b-chess__table{table-layout:auto;width:auto}.b-chess_entrance_first .b-chess__entrance{display:none}.b-chess_entrance_first td:last-child .b-chess__entrance{display:block;width:60px}.b-chess_entrance_last .b-chess__table{table-layout:auto;width:auto}.b-chess_entrance_last .b-chess__entrance{width:60px}.b-chess_entrance_last td:last-child .b-chess__entrance{border-color:transparent;width:0;margin-left:0}.b-selector__chess-test .b-chess__flat{width:1.2vw;height:1.2vw}.b-selector__chess{width:360px;margin:0 35px}.b-object-menu{display:none;margin-bottom:12px}.b-object-menu__list{display:-ms-flexbox;display:flex}.b-object-menu__link.is-active{color:rgba(0,0,0,.5)}.b-object-menu__arrow{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;width:22px;height:11px;transform:rotate(-90deg);fill:#255385;pointer-events:none}.b-object-about{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.b-object-about .b-object-card .b-object-card__btn:not(.b-object-card__btn-disabled) .b-object-card__count{color:#000}.b-object-slider{position:relative}.b-object-slider .b-gallery{position:relative;margin-bottom:0;max-height:540px}.b-object-slider .b-build-card__badge{top:calc(1.7rem + 15px);left:auto;right:10px}.b-object-slider .b-build-card__badge:nth-child(2){top:10px}.b-object-slider .b-build-card__badge.b-build-card__badge_object_badge{padding:5px 10px;top:calc(2.5rem + 15px)}.b-object-slider .b-build-card__badge.b-build-card__badge_object_badge:nth-child(2){top:10px}.b-object-card{padding-top:1.5rem;background-color:#fff}.b-object-card__info{margin-bottom:1.5rem}.b-object-card__obj-type{margin-bottom:0}.b-object-card__obj-heading{margin-bottom:12px;font-size:27px;line-height:32px}.b-object-card__obj-txt{margin-bottom:1.5rem;font-size:16px;line-height:21px;font-weight:500}.b-object-card__info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-object-card__info{display:-ms-flexbox;display:flex;font-size:12px;line-height:18px}.b-object-card__property-col{width:40%}.b-object-card__value-col{width:60%;font-weight:500}.b-object-card__value{font-weight:500}.b-object-card__value_value_1{color:#23a5b5}.b-object-card__value_value_2{color:#4640b0}.b-object-card__value_value_3{color:#b71f44}.b-object-card__value_value_4{color:#69a829}.b-object-card__corp{font-weight:300}.b-object-card__road{display:inline-block;color:#255385}.b-object-card__road:after{display:block;padding-top:.15rem;border-bottom:1px solid rgba(37,83,133,.2);content:""}.b-object-card__metro_dot{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;margin-right:5px;border-radius:100%}.b-object-card__btn{transition-property:background-color;transition-duration:.3s;transition-timing-function:ease;padding-top:.5rem;padding-bottom:.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;line-height:18px;border-top:1px solid #e3e3e3;background-color:#fff}.b-object-card__btn strong{color:#004391;pointer-events:none;font-weight:300;width:40%}.b-object-card__btn.b-tabs__content{display:none}.b-object-card__btn.b-tabs__content.is-active{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.is-ie .b-object-card__btn.b-tabs__content.is-active{-ms-flex-pack:start;justify-content:flex-start}.b-object-card__btn.b-tabs__content.b-object-card__btn-disabled{pointer-events:none}.b-object-card__btn.b-tabs__content.b-object-card__btn-disabled *{color:#8b8b8b;fill:#8b8b8b}.b-object-card__btn.b-object-card__btn-disabled{pointer-events:none}.b-object-card__btn.b-object-card__btn-disabled span,.b-object-card__btn.b-object-card__btn-disabled strong{color:#8b8b8b;font-weight:300}.b-object-card__btn.b-object-card__btn-disabled svg{fill:#8b8b8b!important;filter:grayscale(100)}.b-object-card__btn.b-object-card__btn-live *{font-weight:500}.b-object-card__btn.b-object-card__btn-live .b-object-card__arrow{transform:rotate(-90deg);width:10px}.b-object-card__btn.b-object-card__btn-live .b-object-card__arrow path{stroke-width:3px}.b-object-card__arrow{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;width:10px;height:13px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:15px;transform:rotate(-90deg);fill:#255385;pointer-events:none}.b-object-card__btn_weight_bold{font-weight:500;color:#004391}.b-object-card__btn_weight_bold .b-object-card__arrow{width:5px;transform:none}.b-object-card__count{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:60%;color:#255385;pointer-events:none;white-space:nowrap}.b-object-action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:42px;margin-bottom:20px;transition-property:opacity,background-color;transition-duration:.3s;transition-timing-function:ease}.b-object-action__img{margin-right:13px}.b-object-action__img,.b-object-action__img svg{width:11px;height:16px}.b-object-action__txt{font-size:12px;line-height:18px;font-weight:500}.b-submenu__object-page .b-submenu__list{display:-ms-flexbox;display:flex;overflow-x:auto;cursor:pointer}.b-submenu__object-page .b-submenu__list:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:15px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 33%)}.b-submenu__object-page .b-submenu__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:0}.b-submenu__object-page .b-submenu__list:hover .simplebar-track.simplebar-horizontal{background-color:#e3e3e3}.b-submenu__object-page .b-submenu__list:hover .simplebar-scrollbar:before{opacity:1}.b-submenu__object-page .b-submenu__list .simplebar-content{display:-ms-flexbox;display:flex}.b-submenu__object-page .b-submenu__list .simplebar-track{pointer-events:auto;cursor:pointer}.b-submenu__object-page .b-submenu__list .simplebar-track.simplebar-hover{background-color:#e3e3e3}.b-submenu__object-page .b-submenu__list .simplebar-track.simplebar-vertical{width:0;height:0}.b-submenu__object-page .b-submenu__list .simplebar-track.simplebar-horizontal,.b-submenu__object-page .b-submenu__list .simplebar-track.simplebar-horizontal .simplebar-scrollbar,.b-submenu__object-page .b-submenu__list .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:4px}.b-submenu__object-page .b-submenu__list .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{left:0;right:0}.b-submenu__object-page .b-submenu__list .simplebar-track.simplebar-horizontal .simplebar-scrollbar{top:0}.b-submenu__object-page .b-submenu__list .simplebar-scrollbar:before{top:0;left:0;right:0;border-radius:0;background-color:#8b8b8b;opacity:0}.fixed{position:fixed;top:0;z-index:99}.b-object-about-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.b-object-about-text__txt-wrapper{padding-top:48px;padding-bottom:48px;background:#fff}.b-object-about-text__ttl{margin-bottom:24px;font-size:25px;line-height:28px}.b-object-about-text__descr{font-size:16px;line-height:21px;margin-bottom:12px}.b-object-about-text__show-btn{font-size:14px;line-height:21px;font-weight:500;color:#004391}.b-object-about-text__txt{display:none;font-size:14px;line-height:21px}.b-object-about-text__popup-wrapper{background:#e1edf6}.b-object-about-text__list{height:58px}.b-object-about-text__item,.b-object-about-text__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-object-about-text__svg{width:22px;height:18px;margin-right:8px}.b-object-about-text__svg_object_youtube{fill:#cf1b3c}.b-object-about-text__link{font-size:12px;line-height:18px;font-weight:500}.b-object-description-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-object-description-block .b-object-about-text__show-btn{-ms-flex-order:999;order:999}.b-object-description-block .b-object-about-text__show-btn.is-active{margin-top:12px}.b-object-advantages{position:relative;margin-bottom:32px}.b-object-advantages__box{min-height:257px;height:auto;padding-top:24px;padding-bottom:24px;background-color:#fff;margin-left:5.556vw}.b-object-advantages__box:last-child{margin-right:5.556vw}.b-object-advantages__inner-box{position:relative;height:100%}.b-object-advantages__inner-box img,.b-object-advantages__svg{width:50px;height:50px}.b-object-advantages__ttl{display:block;margin-top:20px;margin-bottom:12px;font-size:16px;line-height:21px;font-weight:500}.b-object-advantages__txt{font-size:12px;line-height:18px;margin-bottom:30px}.b-object-advantages__link{position:absolute;bottom:0}.b-object-arrow-link{display:block;font-size:12px;line-height:18px;font-weight:500;color:#004391}.b-object-arrow-link__arrow{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;width:22px;height:11px;fill:#004391;pointer-events:none}.swiper-slide-btn{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;width:30px;height:30px;border:1px solid #ccd9e3;border-radius:50%;z-index:10;background-color:#fff;outline:none;cursor:pointer}.swiper-slide-btn svg{width:10px;height:15px;fill:#df1e42}.swiper-slide-btn.swiper-button-disabled{opacity:0;width:0;height:0;border:none}.swiper-slide-btn__next{right:-15px}.swiper-slide-btn__next svg{transform:rotate(-90deg)}.swiper-slide-btn__prev{left:-15px}.swiper-slide-btn__prev svg{transform:rotate(90deg)}.b-object-details{margin-bottom:32px;padding-top:48px;padding-bottom:48px;background-color:#e0edf6}.b-object-details__ttl{margin-bottom:24px;font-size:25px;line-height:28px}.b-object-details__txt{font-size:14px;line-height:21px;margin-bottom:24px}.b-object-details__slider{display:-ms-flexbox;display:flex;position:relative}.b-details{margin-left:5.556vw}.b-details:last-child{margin-right:5.556vw}.b-details__img{display:block;height:11.25rem;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.b-details__desc{padding-top:20px;padding-bottom:24px;height:200px;width:inherit;background-color:#fff}.b-details__inner{position:relative;height:100%}.b-details__ttl{display:block;margin-bottom:8px;font-size:14px;line-height:21px;font-weight:500}.b-details__txt{padding-bottom:24px;font-size:12px;line-height:18px}.b-details__link{position:absolute;bottom:0}.b-details .b-gallery{margin-bottom:0}.b-details .b-gallery .fotorama__nav__frame{margin-right:3px!important}.b-details .b-gallery .fotorama__nav{bottom:10px}.b-details .b-gallery .fotorama__dot{width:6px!important;height:6px!important}.b-details .b-gallery .fotorama__active .fotorama__dot{background-color:#fff}.b-object-heading-wrapper{margin-bottom:24px}.b-object-heading-wrapper__ttl{margin-bottom:24px;font-size:25px;line-height:28px}.b-object-heading-wrapper__link{font-size:16px;line-height:21px;font-weight:500}.b-ways-to-buy{margin-bottom:32px}.b-ways-to-buy-mortgage{padding-top:32px;padding-bottom:32px;margin-bottom:24px;background-color:#e0edf6}.b-ways-to-buy-mortgage__ttl{margin-bottom:20px;font-size:20px;line-height:1.5;font-weight:500}.b-ways-to-buy-mortgage__type{padding-bottom:20px}.b-ways-to-buy-mortgage__type-ttl{margin-bottom:8px;font-size:14px;line-height:21px;font-weight:500;color:#255385}.b-ways-to-buy-mortgage__type-txt{font-size:14px;line-height:21px}.b-ways-to-buy__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-ways-to-buy__inner-wrapper .b-info-card{padding-top:24px;padding-bottom:24px;margin-bottom:0}.b-ways-to-buy__inner-wrapper .b-info-card .b-info-card__small-txt{font-size:14px;line-height:21px}.b-object-contact{margin-bottom:32px;padding-top:32px;padding-bottom:32px;background-color:#fff}.b-object-contact__ttl{padding-bottom:20px;font-size:25px;line-height:28px}.b-object-next-section{margin-bottom:48px;padding-top:20px;padding-bottom:20px;background-color:#e1edf6}.b-object-next-section__ttl{margin-bottom:8px;font-size:12px;line-height:18px}.b-object-next-section__link{font-size:16px;line-height:21px;font-weight:500}.b-similar-objects{margin-bottom:32px}.b-similar-objects__wrap{display:-ms-flexbox;display:flex;position:relative}.b-similar-objects__wrap .b-build-card:last-child{margin-right:0}.b-interesting-flats{margin-bottom:24px;padding-top:48px;padding-bottom:32px;background-color:#fff}.b-interesting-flats__ttl{margin-bottom:24px;font-size:25px;line-height:28px}.b-interesting-flats__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.b-interesting-flats__type{padding-bottom:20px;width:50%}.b-interesting-flats__type-ttl{font-size:14px;line-height:21px;color:#004391}.b-interesting-flats__type-txt{font-size:14px;line-height:21px;color:rgba(0,0,0,.5)}.b-object{padding-top:32px;height:150px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;color:#fff;font-weight:500}.b-object__ttl{margin-bottom:8px;font-size:25px;line-height:28px}.b-object__txt{font-size:16px;line-height:21px}.b-object-location{margin-bottom:0;padding-top:32px;padding-bottom:48px;background-color:#fff}.b-object-location__ttl{margin-bottom:20px;font-size:25px;line-height:28px}.b-object-location__info{padding-top:24px;padding-bottom:24px;margin-bottom:32px;background-color:#e1edf6}.b-object-location__info-col:first-of-type{display:-ms-flexbox;display:flex}.b-object-location__info-txt,.b-object-location__txt{font-size:14px;line-height:21px}.b-object-location__svg{margin-right:15px;width:21px;height:21px;fill:#004391}.b-object-location__metro{font-size:14px;line-height:21px;font-weight:500}.b-object-tab-box{margin-bottom:32px;padding-top:32px;padding-bottom:48px;background-color:#fff}.b-object-tab-box__ttl{margin-bottom:24px;font-size:25px;line-height:28px}.b-object-tabs .b-tabs__triggers{padding-bottom:10px;margin-bottom:24px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-right:0;box-shadow:inset 0 -2px 0 #e1edf6}.b-object-tabs .b-tabs__item{margin:0 23px 0 0;padding:0;box-shadow:none;border-radius:0;background-color:transparent;font-size:14px;line-height:21px;font-weight:500;color:#255385}.b-object-tabs .b-tabs__item:last-of-type{margin:0}.b-object-tabs .b-tabs__item.b-tabs__item_is_active{margin:0 23px 0 0;padding:0;box-shadow:none;border-radius:0;background-color:transparent;color:#000}.b-object-tabs .b-tabs__item.b-tabs__item_is_active:last-of-type{margin:0}.b-object-tabs .b-tabs__item.b-tabs__item_is_active:after{display:block;position:relative;top:10px;left:0;border-bottom:2px solid #004391;content:""}.b-object-tabs .b-tabs__content .b-tabs__txt{margin-bottom:24px;font-size:14px;line-height:21px}.b-object-tabs .b-tabs__content .b-tabs__video{position:relative;padding-bottom:56%;height:0}.b-object-tabs .b-tabs__content .b-tabs__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.b-object-tabs .b-tabs__content .b-tabs__img:only-child{width:100%}.b-object-tabs .b-tabs__content .b-tabs__img:only-child.j-lazy{height:45vw}.b-object-tabs .b-tabs__content .b-tabs__img:not(:only-child){width:100%}.b-object-tabs .b-tabs__content .b-tabs__img:not(:only-child):first-child{margin-bottom:20px}.b-object-tabs .b-tabs__content .b-tabs__img:not(:only-child).j-lazy{height:60vw}.b-object-tabs .b-tabs__content .b-gallery_object_page{margin-bottom:0}.b-object-near{margin-bottom:32px;padding-top:32px;padding-bottom:48px;background-color:#fff}.b-object-near__ttl{margin-bottom:20px;font-size:25px;line-height:28px}.b-object-near__slider{display:-ms-flexbox;display:flex;position:relative}.b-object-near__slider .swiper-slide-btn{top:33%}.b-object-near__txt{font-size:14px;line-height:21px;margin-bottom:24px}.b-near{margin-left:5.556vw}.b-near:last-child{margin-right:5.556vw}.b-near__img{display:block;height:11.25rem;margin-bottom:12px;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.b-near__ttl{margin-bottom:8px;font-size:14px;line-height:21px;font-weight:500;color:#000}.b-near__txt{font-size:12px;line-height:18px;color:rgba(0,0,0,.5)}.b-object-quality .b-submenu{margin-bottom:0;box-shadow:none}.b-object-conditions~.b-how-buy__conditions{margin-top:2rem}.b-object-quality{margin-top:24px}.b-object-quality .b-submenu_theme_inner .b-submenu__item{padding:0 30px 0 0}.b-object-flats{margin-bottom:48px}.b-object-flats__ttl{font-size:25px;line-height:28px;margin-bottom:20px}.b-flat{margin-bottom:12px;padding-top:20px;padding-bottom:20px;background-color:#fff}.b-flat__inner{color:#000}.b-flat__ttl{margin-bottom:12px;font-size:16px}.b-flat__more,.b-flat__ttl{line-height:21px;font-weight:500}.b-flat__more{font-size:14px;color:#255385}.b-flat__details{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.b-flat__area,.b-flat__price{font-size:12px;line-height:18px}.b-object-types{margin-bottom:32px}.b-object-types__ttl{font-size:25px;line-height:28px;margin-bottom:24px}.b-types-tabs .b-tabs__desktop-triggers{display:none}.b-types-tabs .b-tabs__mobile-triggers{display:-ms-flexbox;display:flex}.b-types-tabs .b-tabs__triggers{margin-bottom:24px;padding-right:0;background:#fff}.b-types-tabs ul .b-tabs__content.is-active{background:none}.b-types-tabs .b-tabs__item{margin-right:0;margin-bottom:0;padding:14px 16px;box-shadow:none;border-radius:0;font-size:12px;line-height:18px;font-weight:500;color:#000}.b-types-tabs .b-tabs__item.b-tabs__item_is_active{padding:12px 16px;color:#fff;background-color:#004391}.b-flat-type{margin-bottom:24px;padding-top:20px;padding-bottom:20px;background:#fff}.b-flat-type__img{margin-bottom:20px;min-height:72vw}.b-flat-type__type{margin-bottom:12px;font-size:16px;line-height:21px;font-weight:500;color:#255385}.b-flat-type__details{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-flat-type__area,.b-flat-type__price{font-size:14px;line-height:21px;color:#000}.b-object-special-type{margin-bottom:48px}.b-object-special-type__ttl{font-size:25px;line-height:28px;margin-bottom:24px}.b-object-speciality{margin-bottom:24px;padding-top:24px;padding-bottom:24px;border:1px solid #ccd9e3;background-color:#fff;transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:ease}.b-object-speciality__svg{width:50px;height:50px}.b-object-speciality__ttl{margin-top:20px;margin-bottom:12px;font-size:16px;line-height:21px;font-weight:500;color:#000}.b-object-speciality__area,.b-object-speciality__price{font-size:12px;line-height:18px;color:#000}.b-object-speciality__price{margin-bottom:8px}.b-object-speciality__area{margin-bottom:32px}.b-object-speciality__more{font-size:12px;line-height:18px;font-weight:500;color:#255385}.b-shares{margin-top:1.5rem}.b-shares .b-build-card__info-row{margin-bottom:0}.b-shares .b-build-card__wrap{margin-bottom:1.75rem}.b-shares .b-tabs__item:last-child{margin-left:0}.b-shares .b-build-card__btns{display:block}.b-shares .b-tabs__triggers{padding-right:0}.b-shares .b-title{margin-top:0}.b-shares .b-breadcrumbs__link span{font-size:12px}.b-shares .b-accordeon{margin-top:0}.b-shares .b-construction-object__photo-report{margin-bottom:.75rem}.b-shares .b-construction-object__photo-report .b-btn_style_secondary{margin-bottom:3rem}.b-shares .b-construction-object__btn{margin-top:0;float:left}.b-shares .b-construction-object__btn:last-child{margin-top:.75rem;margin-bottom:2.25rem}.b-shares .b-tabs__phone,.b-shares .b-tabs__phone-note{text-align:right;display:block}.b-shares .b-tabs__row{-ms-flex-align:start;align-items:flex-start}.b-shares .b-build-card__ttl{margin-bottom:.75rem}.b-shares .b-construction-object__subscribe{margin-top:-3rem}.b-shares .b-construction-object__subscribe-no-margin{float:left;margin-top:0}.b-shares__links{margin-top:-.5rem;margin-bottom:1.25rem;font-size:12px;font-weight:500;line-height:18px}.b-shares__links a{margin-right:20px}.b-shares__progress{margin-top:1rem}.b-shares__ico-house{position:relative;margin-top:0;margin-right:8px;fill:#255385}.b-shares__buttons{margin-top:-.75rem}.b-shares__contacts{margin-bottom:1.5rem}.b-shares__partners .b-build-card__img{margin-top:1rem;height:50px;background-size:contain;background-position:0 50%}.b-shares__partners .b-build-card__decsription{height:60px}.b-shares__partners .b-build-card__decsription.is-open{height:inherit}.b-shares__partners-text p{margin-bottom:2.25rem}.b-shares__partners-contacts{margin-bottom:2.5rem}.b-shares__load-more{margin-top:-1.75rem;margin-bottom:2.75rem;display:block}.b-shares__tabs{margin-bottom:.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-shares__tabs-item{transition-property:box-shadow,opacity;transition-duration:.3s;transition-timing-function:ease;box-shadow:0 1px 4px rgba(104,144,187,.5);border-radius:3px;border:0;background-color:#fff;font-size:.875rem;font-weight:300;font-family:bigcitygrotesquepro,sans-serif;line-height:1rem;color:#000;cursor:pointer;outline:none;padding:.45rem 20px .35rem;margin-right:5px;margin-bottom:8px;white-space:nowrap}.b-shares__tabs-content{display:none}.b-shares__tabs-content.is-active{display:-ms-flexbox;display:flex}.b-shares__more-info{margin-bottom:1.5rem;display:none}.b-shares__more-btn{margin-bottom:1rem;background:none;border:0;padding:0;outline:none;cursor:pointer;font-size:16px;font-family:bigcitygrotesquepro,sans-serif;font-weight:300;color:#255385;position:relative}.b-shares__more-btn:after{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;content:"";width:9px;height:5px;position:absolute;top:50%;right:-15px;margin-top:-2px;background-image:url(/img/elements/arrow-select.svg);background-position:0 0;background-repeat:no-repeat}.b-shares__more-btn.is-active:after{transform:rotate(180deg)}.b-shares__tabs-item_is_active{box-shadow:inset 0 1px 2px rgba(0,0,0,.2);color:#fff;background-color:#6890bb}.b-shares__video{padding-top:1rem;clear:both}.b-shares__video iframe{display:block;width:100%;height:200px;margin-bottom:.5rem}.b-keys{padding-top:2.5rem;padding-bottom:2.5rem;margin-bottom:1.75rem;background:#fff}.b-keys__ttl{margin-bottom:1.5rem;font-size:24px;line-height:28px}.b-keys__address{margin-bottom:2rem;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;font-size:16px;line-height:24px;color:#255385;font-weight:500;display:block;opacity:1}.b-keys__shedule{font-size:14px;line-height:30px}.b-keys__shedule-day{margin-bottom:.25rem;font-weight:500}.b-submenu__count{position:absolute;top:6px;right:25px;width:14px;height:14px;text-align:center;background-color:#6890bb;color:#fff;border-radius:100%;font-size:.6rem;font-weight:500;line-height:.92rem}.b-submenu__with-padding{padding:0 28px}.b-submenu__settings{padding:0 28px;font-size:.875rem;font-weight:500;font-family:inherit;line-height:3.5;color:#004391;text-decoration:none;cursor:pointer}.b-booking__tel{display:inline-block;width:100%;font-weight:500;margin-bottom:1.5rem}.b-booking__sale{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.b-booking__sale .b-booking__tel{-ms-flex:1 1 49%;flex:1 1 49%;margin-bottom:0}.b-booking__sale .b-btn_style_secondary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-pack:center;justify-content:center}.non-active{opacity:.5}.waiting-reserve{width:22px;height:20px}.b-booking{margin-top:0}.b-booking .b-building__fav,.b-booking .b-building__key,.b-booking .b-building__key-nonactive{width:17px;height:20px}.b-booking .b-building__table .b-building__row-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.b-booking .b-building__table_type_favorite .b-building__flat-info-ttl,.b-booking .b-building__table_type_favorite .b-buliding__flat-info-val{width:100%}.text-left{text-align:left}.b-reserve{display:block}.b-reserve__text{font-size:14px;font-weight:300;line-height:18px}.b-reserve__smoothtext{display:inline-block;color:#8b8b8b;font-size:12px;font-weight:300;line-height:18px}.b-flex-container{display:-ms-flexbox;display:flex}.b-building__mob-btns{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:8%;-ms-flex-order:10;order:10}.b-building__mob-btns a,.b-building__mob-btns p{font-size:12px}.b-building__mob-btns span{font-size:10px}.b-reserve__link{display:inline-block;width:100%;font-weight:500}.reserve-success:after{display:inline-block;position:absolute;top:68%;width:12px;height:12px;content:"L";border-radius:100%;padding:3px;color:#fff;background-color:#69a829;line-height:6px;font-size:10px;font-weight:500;transform:rotate(32deg) scaleX(-1)}.b-building__favorite:hover .b-flat-right__tooltip{display:block}.b-building__favorite .b-booking-tooltip{display:inline}.b-building__favorite .b-flat-right__tooltip{max-width:177px;padding:.4rem;bottom:23%;left:8%;z-index:1}.b-building__favorite .b-flat-right__tooltip:after{top:-7px;transform:translateX(-50%) rotate(180deg)}.b-building__favorite .b-flat-right__tooltip-content{-ms-flex-pack:center;justify-content:center}.reserve-decline .b-booking-tooltip{display:inline}.reserve-decline .b-flat-right__tooltip{max-width:135px;padding:.4rem;bottom:20%;left:65%;z-index:1}.reserve-decline .b-flat-right__tooltip:after{top:-7px;transform:translateX(-50%) rotate(180deg)}.reserve-decline .b-flat-right__tooltip-content{-ms-flex-pack:center;justify-content:center}.reserve-decline:hover .b-flat-right__tooltip{display:block}.reserve-decline:after{display:inline-block;position:absolute;top:68%;width:12px;height:12px;content:"!";border-radius:100%;padding:3px 3px 0 5px;color:#fff;background-color:#df1e42;line-height:6px;font-size:11px;font-weight:500}.b-cabinet-disable{display:none}.b-client_page_wiki .b-mini-search__switch{margin-top:1rem;margin-bottom:0;position:relative;top:0}.b-client_page_wiki .b-accordeon__box:first-child{margin-top:1.5rem}.b-client_page_wiki .b-search-results__title-wrap h2{margin-bottom:2rem}.b-client_page_wiki .b-title{margin-top:0}.b-client_page_wiki .b-accordeon__content p{padding-top:1rem}.b-client_page_wiki .b-accordeon__content p a{color:#6f8eb6;padding-bottom:1px;border-bottom:1px solid #6f8eb6}.b-client_page_wiki .selectric{border:none;border-radius:0;margin-top:1.5rem}.b-client_page_wiki .selectric .button:after{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;width:9px;height:5px;background-image:url(/img/elements/arrow-select.svg);border:0}.b-client_page_wiki .b-wiki-download{display:inline-block;padding-top:1rem;padding-bottom:1rem;font-weight:500}.b-client_page_wiki .b-booking__sale:nth-child(2) .b-booking__tel{margin-top:0}.b-client_page_wiki .b-booking__sale:nth-child(2) .b-btn{margin-top:1rem}.b-wiki-download-icon{width:13px;height:16px;fill:#255385;position:relative;margin-right:3px}.b-wiki-step{display:none}.b-client_page_contracts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0}.b-client_page_contracts .b-accordeon{margin-top:0}.b-client_page_contracts .b-tabs__content.is-active{display:none}.b-client_page_contracts .b-build-card__info-cols{display:block}.b-client_page_contracts .b-build-card__info-col{margin-top:1rem}.b-client_page_contracts .b-build-card__avail{padding-left:0}.b-client_page_contracts .b-build-card__avail:before{display:none}.b-client_page_contracts .b-mini-search__switch{position:relative;top:0}.b-client_page_contracts .b-accordeon__box:first-child{margin-top:1.5rem}.b-client_page_contracts .b-search-results__title-wrap h2{margin-bottom:2rem}.b-client_page_contracts .fotorama.fotorama,.b-client_page_contracts .fotorama__stage,.b-client_page_contracts .fotorama__wrap{overflow:visible}.b-client_page_contracts .b-client-contract-empty{margin-top:2rem;margin-bottom:2rem}.b-client_page_contracts .b-client-logout{font-size:15px;border-bottom:1px solid #255385;line-height:1;margin-left:15px}.b-client_page_contracts .b-building__mob-info-row .b-building__book-link{display:none}.b-build-card__info-col{margin-top:.625rem}.selectric-j-addr-select .selectric{position:relative;overflow:hidden}.selectric-j-addr-select.selectric-open .label{animation:zb 15s linear infinite;overflow:visible}.selectric-j-addr-select.selectric-open .button{display:none}.b-flex-row{display:block;-ms-flex:1 1 0%;flex:1 1 0%}.b-flex-row .b-btn{margin-top:.5rem}.b-reference.b-reference{-ms-flex:2 1 0%;flex:2 1 0%;-ms-flex-order:3;order:3;line-height:1.5rem}.b-settings__sign{width:16px;height:16px;position:relative;top:3px;left:-5px}.b-contracts__info{padding:.5rem}.b-payments__sum{padding-bottom:1rem;display:block}.b-contracts__row,.b-payments__row{padding-bottom:1.5rem;display:block}.b-contracts__data{border-bottom:1px solid #e3e3e3}.b-contracts__data,.b-contracts__payment{padding:.5rem;border-top:1px solid #e3e3e3}.b-contracts__payment .b-contracts__value:last-child{display:none}.b-contracts__key,.b-contracts__label,.b-contracts__plan-label,.b-payments__key{margin-right:.5rem;color:#8b8b8b;font-size:12px;font-weight:300;line-height:24px;letter-spacing:.06px}.b-contracts__value,.b-payments__value{display:inline-block;font-size:14px;color:#000;line-height:24px;font-weight:300;letter-spacing:.06px;position:relative}.b-contracts__value.j-search-filter{display:none}.b-contracts__value.j-search-filter.is-open,.b-payments__value.j-search-filter.is-open{display:block}.b-contracts__mobile-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-desktop{display:none}.b-mobile{display:block}.b-contracts__wrap .b-contracts__key{-ms-flex:1 1 8%;flex:1 1 8%}.b-contracts__wrap .b-contracts__value{-ms-flex:2 1 0%;flex:2 1 0%;margin-right:10px}.b-contracts__plans{display:none;padding-bottom:1rem}.b-contracts__plan{-ms-flex:0 0 33.33%;flex:0 0 33.33%}.b-contracts__plan img{display:block;margin:0 auto;min-height:10rem;max-height:10rem}.b-contracts__img{padding:1rem;margin-right:1.8rem;border:1px solid #e3e3e3}.b-contracts__plan-label{padding-top:2rem;padding-bottom:1rem}.b-depat-client{-ms-flex-order:-1;order:-1}.b-lk-menu{-ms-flex-order:-2;order:-2}.b-contracts__slider{padding-top:3rem}.b-contracts__slider .fotorama__wrap{position:inherit}.b-contracts__slider .b-gallery_theme_decoration .fotorama__nav{bottom:-20px;left:41%;right:41%}.b-contracts__slider .fotorama__dot{background-color:rgba(255,0,0,.5);width:8px;height:8px}.b-contracts__slider .fotorama__nav__frame--dot.fotorama__active .fotorama__dot{background-color:red;width:8px;height:8px}.b-contracts__slider .fotorama__nav--dots .fotorama__nav__frame{width:8px;height:8px;margin-left:7px}.b-contracts__slider .fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{background-color:#fff}.b-contracts__slider .b-gallery{box-shadow:none;border:1px solid #e3e3e3!important}.b-contracts__slider .fotorama__caption__wrap{padding-left:0;color:#8b8b8b;font-size:14px;font-weight:300;line-height:18px}.b-contracts__slider .fotorama__stage__frame.fotorama__active{overflow:visible}.b-contracts__slider .fotorama__caption{bottom:101%}.b-payments__smalltext{padding-bottom:1.5rem;padding-top:1.5rem;color:#8b8b8b;font-size:14px;font-weight:300;line-height:18px}.b-payments__header,.b-payments__sum-key,.b-payments__sum-value{font-weight:500}.b-payments__header{padding-bottom:1.5rem}.b-payments__sum-key{margin-right:1rem;color:#8b8b8b}.b-contracts-payments{padding:2rem 1rem}.b-payments__sums{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-payments__row{-ms-flex:1 1 40%;flex:1 1 40%}.b-desktop{-ms-flex:2 1 0%;flex:2 1 0%}.b-desktop-empty.b-desktop-empty{-ms-flex:1 1 8%;flex:1 1 8%}.b-calendar__add{position:relative;color:#255385;font-size:14px;font-weight:300;line-height:18px;cursor:pointer}.b-calendar__add:hover .b-flat-right__tooltip{display:block}.b-calendar__add .b-flat-right__tooltip{left:10%;width:195px;padding:1rem}.b-calendar__icon{margin-right:7px;width:14px;height:16px;position:relative;top:3px}.b-without-padding{padding-bottom:0;padding-top:0}.b-contracts-payments .b-contracts__data:nth-child(2) .b-payments__sum,.b-contracts-payments .b-contracts__payment:nth-child(2) .b-payments__sum{-ms-flex:1 1 32%;flex:1 1 32%}.b-payments__return{position:relative}.b-helper,.b-helper span{display:inline-block}.b-helper:hover .b-flat-right__tooltip{display:block}.b-helper .b-flat-right__tooltip{left:59%;bottom:-30%;width:287px;padding:1rem}.b-helper .b-flat-right__tooltip:after{left:-4%;bottom:41%;transform:rotate(90deg)}.b-helper .b-helper__text{font-size:12px;font-weight:300;line-height:18px}.b-helper .b-helper__icon{padding-top:3px;padding-right:1px;margin-right:10px;margin-left:10px;width:20px;height:20px;background-color:#e1edf6;color:#255385;line-height:15px;font-size:14px;font-weight:500;border-radius:100%;text-align:center;cursor:pointer}.b-helper .b-helper__icon:hover{background-color:#6890bb;color:#fff}.b-calendar__type{display:block;width:100%}.b-calendar__type-title{color:#255385;font-size:14px;font-weight:500;line-height:18px;position:relative;top:4px}.b-calendar__type-title svg{width:19px;height:24px;margin-right:8px}.b-plan__garage{-ms-flex:1 1 30%;flex:1 1 30%}.b-plan__garage .b-contracts__img{border:none}.b-contratcs__fullscreen{display:block;color:#255385;font-size:14px;font-weight:300;line-height:18px;cursor:pointer}.b-icon__fullscreen{width:14px;height:11px;position:relative;top:1px;margin-right:4px}.b-submenu__shadow{z-index:-1}.b-contract-step{display:none}.b-payments__values_success:after{background-color:#69a829}.b-payments__values_error:after,.b-payments__values_success:after{content:"";position:absolute;top:-5px;right:-8px;width:6px;height:6px;border-radius:100%}.b-payments__values_error:after{background-color:#df1e42}.b-contract__menu{-ms-flex-order:-1;order:-1}.b-settings{background-color:#fff;padding:2rem 3rem;margin-bottom:1rem}.b-settings .b-settings__title{font-size:22px;font-weight:500;line-height:24px;letter-spacing:-.37px}.b-settings .b-settings__row{padding-top:2rem}.b-settings .b-settings__key{color:#8b8b8b}.b-settings .b-settings__key,.b-settings .b-settings__value{font-size:16px;font-weight:300;line-height:24px;letter-spacing:.06px}.b-settings .b-settings__value{display:inline-block;padding-top:0}.b-settings .b-settings__smalltext{display:inline-block;margin-left:8px;color:#8b8b8b;font-size:12px;font-weight:300;line-height:18px}.b-settings .b-settings__smalltext-black{display:inline-block;color:#000;font-size:12px;font-weight:300;line-height:18px}.b-settings .b-settings__smalllink{display:inline-block;margin-left:8px;color:#255385;font-size:12px;font-weight:300;line-height:18px}.b-settings .b-settings__input{padding:.5rem;margin-right:-5px;min-height:48px;color:#8b8b8b;border:1px solid #8b8b8b;font-size:16px;font-weight:300;line-height:20px}.b-settings .b-settings__input-large{width:100%}.b-settings .b-settings__check{position:relative}.b-settings .b-settings__label{padding-bottom:.8rem;padding-top:1.3rem;color:#000;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.06px}.b-settings .b-settings__checkbox{border:1px solid #8b8b8b}.b-settings .b-settings__input-normal{width:100%}.b-settings .b-helper__icon{margin-left:0;font-size:18px;padding-top:2px;padding-right:0}.b-settings :-ms-input-placeholder{color:#8b8b8b}.b-settings ::placeholder{color:#8b8b8b}.b-settings .b-settings__text,.b-settings .b-settings__text a{font-size:14px;font-weight:300;line-height:18px}.b-settings .b-settings__with-decoration{display:inline;padding-bottom:2px;border-bottom:1px solid #255385;text-decoration:none}.b-settings .b-btn{max-width:160px}.blocked{display:block}.inlined{display:inline-block}.b-span-bold{font-weight:500}.b-popup-label__second{float:right}.b-btn-halfwidth.b-btn-halfwidth{margin-bottom:1rem;width:100%}.b-btn-halfwidth-less{width:45.4%!important}.b-settings__link{display:inline-block;color:#255385;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.06px;text-decoration:none}.b-settings__check{display:block}.b-settings__check label{padding-left:30px}.b-settings__check label:after{margin-top:-4px;top:.375em;border:1px solid #ddd;background-image:url(/img/sprites.png);background-position:-68px -192px;width:16px;height:16px;position:absolute;left:0;content:""}.b-settings__check label:hover:after{position:absolute;background-image:url(/styles/../img/sprites.png);background-position:0 -192px;width:16px;height:16px;box-shadow:0 4px 8px 0 rgba(104,144,187,.3)}.b-settings__check input:checked+label:after{background-image:url(/img/sprites.png);background-position:-51px -192px;width:16px;height:16px}.b-settings__check input[type=checkbox]{display:none}.b-settings__check .b-form__agree:after{top:34%}.b-settings__check .b-settings__value{color:#000}.j-add-object{cursor:pointer}.b-wrap-selects .b-added-object{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.b-wrap-selects .selectric{margin-top:1rem}.b-wrap-selects .selectric-wrapper{margin-right:.5rem;-ms-flex:1 1 50%;flex:1 1 50%;max-width:100%}.b-wrap-selects select{display:none}.b-wrap-selects .b-settings__checks{-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex}.b-wrap-selects .b-settings__checks .b-settings__check{margin-right:.5rem}.j-popup.b-settings__link{margin-top:.5rem;display:inline-block}.j-go-back{cursor:pointer}.b-setting-close{margin-top:1rem;margin-left:.5rem;background:#ddd;width:24px;height:24px;font-size:18px;border-radius:100%;text-align:center;position:relative;vertical-align:middle;line-height:20px;cursor:pointer}.b-setting-close:hover{opacity:.5}.j-subscribe-select,.j-subscribe-select-houses,.selectric-j-subscribe-select,.selectric-j-subscribe-select-houses{display:none}.b-wrap-selects .j-subscribe-select,.b-wrap-selects .j-subscribe-select-houses,.b-wrap-selects .selectric-j-subscribe-select,.b-wrap-selects .selectric-j-subscribe-select-houses{display:block}.b-page-contracts,.b-page-manual,.b-page-settings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-contracts__slider img{padding:5px!important}.b-page__depat{-ms-flex-order:-1;order:-1}.opacied-submenu{opacity:.7}.b-client-popup{max-width:570px}.b-client-popup.b-app__popup{max-width:660px}.b-client-popup h3{max-width:100%!important}.b-client-popup .b-btn,.b-client-popup .b-btn_style_secondary{border:none;font-size:.875rem;line-height:2rem;height:3rem}.b-client-popup .b-settings__value{display:inline-block;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.06px}.b-client-popup .b-settings__smalltext{display:inline-block;margin-left:0;color:#8b8b8b;font-size:12px;font-weight:300;line-height:18px}.b-client-popup .b-form__input_loading:after{content:"";display:inline-block;position:absolute;top:45%;right:15px;background-image:url(/styles/../img/file-loading.svg);width:11px;height:11px;animation:1s linear 0s normal none infinite running Ab}.b-client-popup .b-form__row{position:relative}.b-client-popup .b-file__block{padding-top:2rem;padding-bottom:2rem;margin-bottom:1rem;position:relative;overflow:hidden;display:inline-block;width:100%;border:1px dashed rgba(104,144,187,.5);background-color:#e1edf6;text-align:center}.b-client-popup .b-file__block input[type=file]{position:absolute;left:0;top:0;height:100%;opacity:0;cursor:pointer}.b-client-popup .b-step-active{background-color:#255385;color:#fff}.b-client-popup .b-file__progress{padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem;padding-left:1rem;display:-ms-flexbox;display:flex;max-height:48px;background-color:#e1edf6}.b-client-popup .b-icon__file-loading{width:11px;height:11px;margin-left:5px;animation:1s linear 0s normal none infinite running Ab}.b-client-popup .b-file-close__link{cursor:pointer}.b-client-popup .b-icon__file-success{width:9px;height:5px;margin-left:5px}.b-client-popup .b-icon__file{width:13px;height:16px;margin-right:5px}.b-client-popup .b-icon__file-close{width:8px;height:8px}.b-client-popup .b-file__name,.b-client-popup .b-file__result{-ms-flex:1 1 0%;flex:1 1 0%;line-height:15px}.b-client-popup .b-file-close{-ms-flex:0 1 0%;flex:0 1 0%;margin-right:1rem;margin-top:-6px}.b-client-popup .b-file__error{border:1px solid rgba(207,27,60,.3);background-color:rgba(207,27,60,.05)}.b-client-popup .b-dinamic-address{opacity:0;height:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-client-popup .b-dinamic-address_shown{opacity:1;height:auto}.b-client-popup .b-file__error,.b-client-popup .b-file__loading,.b-client-popup .b-file__success{display:none}.b-client-popup .opacity-file{opacity:.5}.b-client-popup .j-sendcode-again{cursor:pointer}.b-client-popup .b-icon__show-password{display:inline-block;position:absolute;top:46%;right:14px;width:16px;height:11px;cursor:pointer}.b-client-popup .b-helper .b-helper__icon{margin-left:0;margin-right:.5rem}.b-promo-cols{display:block}.b-promo-cols .b-promo-col{-ms-flex:1 1 0%;flex:1 1 0%;margin-right:2rem}.b-promo-cols .b-promo-col p{font-size:14px}.b-promo__slider img{width:100%!important;object-fit:cover;height:100%!important}.b-promo__slider .fotorama__stage,.b-promo__slider .fotorama__wrap{max-height:25rem!important}.b-promo__slider .fotorama__nav{top:4%!important;left:6%!important}.b-promo__slider .fotorama__nav .fotorama__dot{background-color:#fff}.b-promo__slider .fotorama__arr{background:url(/img/elements/gallery-arrow.svg) no-repeat!important}.b-promo__slider .fotorama__caption{display:none}.b-calculator{margin-bottom:1.5rem;box-shadow:0 8px 20px rgba(104,144,187,.2);background-color:#fff;position:relative;overflow:hidden}.b-calculator:after{content:"";position:absolute;top:0;right:-45px;width:100px;height:40px;z-index:2;background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.b-calculator .b-ajax-loader{position:absolute}.b-calculator__tabs{display:-ms-flexbox;display:flex;overflow-x:auto}.b-calculator__tab{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.b-calculator__tab label{transition-property:background-color;transition-duration:.3s;transition-timing-function:ease;border-right:1px solid #ccd9e3;text-align:center;color:#255385;font-size:14px;font-weight:500;line-height:40px;white-space:nowrap;padding:0 16px;margin:0;min-width:190px;width:100%}.b-calculator__tab input{display:none}.b-calculator__tab input:checked+label{background-color:#004391;color:#fff}.b-calculator__tab:last-child label{border-right:0}.b-calculator__tab-count{width:15px;line-height:15px;background-color:#6890bb;color:#fff;font-size:10px;font-weight:500;border-radius:100%;display:inline-block;text-align:center;margin-left:3px}.b-calculator__filter{padding-top:1.5rem;padding-bottom:1.5rem;background-color:rgba(225,237,246,.6)}.b-calculator__filter-links{margin-bottom:1.5rem;margin-top:2.5rem;margin-right:85px}.b-calculator__filter-link{color:#255385;font-size:18px;font-weight:500;line-height:24px;position:relative;display:inline-block;cursor:pointer;white-space:nowrap}.b-calculator__filter-link:last-child{margin-top:1.25rem}.b-calculator__filter-link:last-child .b-calculator__filter-arrow{transform:rotate(-90deg)}.b-calculator__filter-link-caption{color:#8b8b8b;font-size:12px;font-weight:300;line-height:18px}.b-calculator__filter-arrow{position:absolute;right:-25px;top:6px;height:12px}.b-calculator__filter-banks{margin-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-calculator__filter-bank{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:.5rem;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-align:center;align-items:center;border-radius:2px;background-color:rgba(0,67,145,.05);display:none}.b-calculator__filter-bank:nth-child(n+2){display:none}.b-calculator__filter-bank-logo{min-width:40px;width:40px;height:40px;box-shadow:0 2px 6px rgba(0,67,145,.1);background-color:#fff;border-radius:100%;margin-left:11px;margin-right:19px}.b-calculator__filter-bank-logo img{display:block;border-radius:100%;padding:5px;height:40px;width:100%;max-height:40px}.b-calculator__filter-bank-item{font-size:14px;font-weight:300;line-height:18px;color:rgba(0,0,0,.5);margin-right:15px}.b-calculator__filter-bank-percent-value{color:#000}.b-calculator__filter-btn{margin-bottom:1.5rem;width:100%;float:none}.b-calculator__filter-shares{margin-left:auto;font-size:12px;display:-ms-flexbox;display:flex;height:24px}.b-calculator__filter-shares .b-flat-right__download-pdf{margin-left:18px}.b-calculator__filter-shares.b-calculator__filter-shares-military{display:none}.b-calculator__filter-input{margin-bottom:1.5rem;position:relative}.b-calculator__filter-input label{color:#11213c;font-size:14px;font-weight:300;line-height:28px;white-space:nowrap}.b-calculator__filter-input input{height:48px;background-color:#fff;font-size:18px;font-weight:500;line-height:24px;font-family:bigcitygrotesquepro,sans-serif;padding:0 24px;border-radius:0}.b-calculator__filter-input:last-child{margin-bottom:0}.b-calculator__filter-input:after{content:attr(data-post);position:absolute;right:21px;bottom:13px;color:#8b8b8b;font-size:14px}.b-calculator__filter-input.is-disabled{opacity:.5}.b-calculator__filter-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-calculator__filter-percent{position:absolute;right:0;top:0;color:#11213c;font-size:12px;line-height:28px;display:-ms-flexbox;display:flex}.b-calculator__filter-percent.has-error{color:#df1e42}.b-calculator__filter-percent.has-error .b-calculator__error{display:-ms-flexbox;display:flex}.b-calculator__results{box-shadow:0 -1px 20px rgba(104,144,187,.08)}.b-calculator__results .b-calculator__filter-controls{display:none}.b-calculator__results-header{padding-top:2rem;padding-bottom:2rem;position:relative}.b-calculator__results-ttl{margin-bottom:1.5rem}.b-calculator__results-ttl h2{font-size:1.25rem;font-weight:500;line-height:2rem}.b-form-military{display:-ms-flexbox;display:flex}.b-calculator__results-count{padding-top:.5rem;padding-bottom:1rem;color:#8b8b8b;font-size:16px;line-height:2.2rem;letter-spacing:.06px}.b-calculator__results-note{font-size:12px;line-height:18px;color:rgba(0,0,0,.5)}.b-calculator__results-note .b-calculator__filter-btn{margin-top:1rem;margin-left:auto;display:none}.b-calculator__results-select:first-child{margin-right:16px;margin-bottom:7px}.b-form .b-calculator__results-select .selectric .label{height:40px;line-height:40px;font-size:14px;margin-left:15px}.b-form .b-calculator__results-select .selectric .button{height:40px}.b-form .b-calculator__results-select .selectric-items li{padding-left:15px}.b-form .b-calculator__results-select .selectric-items .selectric-scroll{position:relative}.b-calculator__table{margin-bottom:1.25rem;width:100%}.b-calculator__table-head{display:none;border-bottom:1px solid #efefef}.b-calculator__table-head th{padding-bottom:.75rem;color:#8b8b8b;font-size:12px;font-weight:300;line-height:18px;white-space:nowrap}.b-calculator__table-body td{padding-top:.5rem;padding-bottom:.5rem;font-size:12px;font-weight:300;line-height:20px;border-bottom:8px solid #fff;background-color:#f6f8fa}.b-calculator__bank-name-cell{width:21%;float:none}.b-calculator__table-bank .b-calculator__filter-bank-logo{margin-right:15px;margin-left:0}.b-calculator__table-bank-name{display:none}.b-calculator__programm-cell{width:21%;display:none}.b-calculator__programm-cell .b-calculator__bank-link{display:none}.b-calculator__data-cell{width:28%}.b-calculator__data-cell:nth-of-type(4),.b-calculator__data-cell:nth-of-type(5){display:none}.b-calculator__all-programms-btn{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;outline:none;cursor:pointer;background-color:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;color:#255385;position:relative;padding-right:16px;white-space:nowrap;font-size:0;display:block;height:30px}.b-calculator__all-programms-btn::-moz-focus-inner{border:0;padding:0}.b-calculator__all-programms-btn:after,.b-calculator__all-programms-btn:before{content:"";position:absolute;height:2px;width:16px;top:50%;right:0;margin-top:-1px;background:#255385}.b-calculator__all-programms-btn:before{transform:rotate(0deg)}.b-calculator__all-programms-btn:after{transform:rotate(90deg)}.b-calculator__request{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;outline:none;cursor:pointer;background-color:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;font-weight:500;color:#255385;padding-right:45px;padding-left:auto;white-space:nowrap;display:none;margin:17px 0}.b-calculator__request::-moz-focus-inner{border:0;padding:0}.b-calculator__all-programms-cell{float:none;text-align:right}.b-calculator .b-calculator__all-programms .b-calculator__bank-name-cell{height:0}.b-calculator__all-programms td{border-bottom:0;padding-top:0;padding-bottom:0}.b-calculator__all-programms .b-calculator__request{display:block}.is-ie .b-calculator__all-programms .b-calculator__request{display:inline-block;vertical-align:middle}.b-calculator__all-programms .b-calculator__bank-link{display:inline}.b-calculator__bank-row{cursor:pointer}.b-calculator__bank-row.is-active,.b-calculator__bank-row.is-open{background-color:#f6f8fa}.b-calculator__bank-row.is-open .b-calculator__all-programms-btn{font-size:0;display:inline-block;vertical-align:middle}.b-calculator__bank-row.is-open .b-calculator__all-programms-btn:after{display:none}.b-calculator__bank-row.is-open .b-calculator__request{padding:0}.b-calculator__all-programms-table{width:100%}.b-calculator__all-programms-table tr:last-child{border-bottom:8px solid #fff}.b-calculator__control-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.b-calculator__bank-link{padding-right:22px;background:transparent url(/img/elements/link.svg) 100% 50% no-repeat}.b-calculator__bank-question-wrap{display:inline}.b-calculator__bank-question{transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease;position:relative;margin-left:8px;width:16px;min-width:16px;height:16px;line-height:16px;color:#004391;background-color:#e1edf6;font-size:11px;font-weight:500;letter-spacing:-.19px;border-radius:100%;cursor:pointer;text-align:center;display:inline-block}.b-calculator__bank-question:hover .b-calculator__bank-tooltip{opacity:1;visibility:visible}.b-calculator__bank-question:after{content:"";height:30px;width:30px;position:absolute;transform:translate(-17px,-8px)}.b-calculator__bank-tooltip{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:0;visibility:hidden;position:absolute;left:35px;top:-80%;box-shadow:0 15px 30px rgba(104,144,187,.7);background-color:#fff;width:215px;font-size:12px;font-weight:300;line-height:18px;color:#000;padding:11px 20px;z-index:3}.b-calculator__bank-tooltip:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:40%;left:-4px;margin-left:-6px;border-bottom:9px solid #fff;transform:rotate(-90deg)}.b-calculator__all-programms-wrap{display:none;position:relative}.b-calculator__all-programms-wrap.is-open{display:block}.b-calculator__all-programms-wrap.is-open td{background-color:#f6f8fa}.b-calculator__data-ttl{opacity:.6;color:#11213c;font-size:12px;font-weight:300;line-height:18px;white-space:nowrap}.b-calculator__show-more{padding-bottom:1.25rem}.b-calculator__show-more-btn{float:none}.b-calculator__no-results{margin-top:4rem;margin-bottom:4rem;color:#11213c;font-size:16px;line-height:24px;letter-spacing:.06px;display:none}.b-calculator__no-results.b-calculator__no-results-military{font-size:14px;line-height:1.2;margin-top:2.25rem;margin-bottom:2.25rem}.b-calculator__error{transition-property:background-color;transition-duration:.3s;transition-timing-function:ease;width:14px;height:14px;background-color:#df1e42;font-size:10px;color:#fff;border-radius:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:600;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:8px;cursor:pointer;display:none}.b-calculator__error .b-calculator__bank-tooltip{width:183px;right:0;left:auto}.b-calculator__error:hover .b-calculator__bank-tooltip{opacity:1;visibility:visible}.b-calculator__tooltip-note{color:rgba(0,0,0,.6)}.b-calculator__bank-tooltip-info{margin-bottom:1rem;display:-ms-flexbox;display:flex;font-size:14px;line-height:20px}.b-calculator__bank-tooltip-info .b-calculator__filter-bank-logo{margin:0 15px 0 0;box-shadow:0 0 12px rgba(0,67,145,.3)}.b-calculator__head-military{display:none}.b-calculator__link{font-size:12px;display:-ms-flexbox;display:flex;font-weight:300;color:#255385;text-align:left;white-space:nowrap;-ms-flex-align:center;align-items:center}.b-calculator__link .b-calculator__bank-tooltip{top:-50px;white-space:normal}.b-search-zero{margin-bottom:40px}.b-search-zero .b-search-zero__block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:24px;padding-bottom:24px;background-color:#fff}.b-search-zero h2{font-size:20px;line-height:140%;letter-spacing:.01em;margin-bottom:12px}.b-search-zero .b-search-zero__flats{margin-top:56px}.b-search-zero p{font-size:16px;line-height:24px;letter-spacing:.01em;margin-bottom:32px}.b-search-zero .b-btn{margin-bottom:12px}@font-face{font-display:swap;font-family:bigcitygrotesquepro;src:url(/fonts/bigcitygrotesquepro/BigCityGrotesquePro-Book.woff2) format("woff2"),url(/fonts/bigcitygrotesquepro/BigCityGrotesquePro-Book.woff) format("woff");font-weight:300}@font-face{font-display:swap;font-family:bigcitygrotesquepro;src:url(/fonts/bigcitygrotesquepro/BigCityGrotesquePro-Medium.woff2) format("woff2"),url(/fonts/bigcitygrotesquepro/BigCityGrotesquePro-Medium.woff) format("woff");font-weight:500}@font-face{font-display:swap;font-family:ruble;src:url(/fonts/ruble/ruble-webfont.woff2) format("woff2"),url(/fonts/ruble/ruble-webfont.woff) format("woff")}@media only screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min-device-pixel-ratio:1.5){.b-building__sort:after,.b-building__sort_style_asc:after,.b-building__sort_style_desc:after,.b-form__checkbox:hover input:checked+label:after,.b-form__checkbox input:checked+label:after,.b-form__checkbox input:disabled+label:after,.b-form__checkbox input[readonly=readonly]+label:after,.b-form__checkbox label:after,.b-form__radio:hover input:checked+label:after,.b-form__radio:hover label:after,.b-form__radio input:checked+label:after,.b-form__radio input:disabled+label:after,.b-form__radio input[readonly=readonly]+label:after,.b-form__radio label:after,.b-gallery__arrow_show_next,.b-gallery__arrow_show_prev,.b-list-parking__sort:after,.b-list-parking__sort_style_asc:after,.b-list-parking__sort_style_desc:after,.b-logo,.b-news-form__part .b-news-form__checkbox input:checked+label:after,.b-news-form__part .b-news-form__checkbox label:after,.b-object-resume__value.b-object-resume__value-pantry:before,.b-object-resume__value.b-object-resume__value-parking:before,.b-search-form__checkbox-group_type_extra input:checked+label:after,.b-search-form__checkbox-group_type_extra input:disabled+label:after,.b-search-form__checkbox-group_type_extra label:after,.b-settings__check input:checked+label:after{background-image:url(/img/sprites@2x.png);background-size:271px 208px}}@media only screen{.b-popup__cnt_theme_online iframe{width:100%;height:400px}.b-accordeon_theme_inner-header .b-accordeon__item{background-color:#fafbfc!important}.b-anchors{margin-top:1.5rem}.b-calltouch{width:15%;right:7.3%}.b-flat-mortgage__calculator{padding-top:.5rem}.b-submenu__count{position:absolute;top:8px;right:5px}.b-submenu__with-padding{padding:0 21px}.b-submenu__settings{padding:0 21px;float:none}.b-booking__sale b{-ms-flex:1 1 40%;flex:1 1 40%;padding-top:0;padding-bottom:0}.b-booking__sale .b-booking__tel{-ms-flex-order:2;order:2;padding-top:0;padding-bottom:0}.b-booking__sale .b-btn_style_secondary{background-color:#fff;-ms-flex-order:1;order:1;-ms-flex:1 1 40%;flex:1 1 40%}.b-booking__sale{padding:1rem;background-color:#e1edf6;margin-bottom:1.5rem}}@media (min-width:467px) and (max-width:519px){.b-calculator__filter-links{margin-right:180px}}@media (min-width:520px) and (max-width:669px){.b-calculator__filter-links{margin-right:280px}}@media only screen and (min-width:670px){.col-md-0{width:calc(0vw - 0px)}.no-scrollbar .col-md-0{width:0}.col-md-push-0{margin-left:calc(0vw - 0px)}.no-scrollbar .col-md-push-0{margin-left:0}.col-md-post-0{margin-right:calc(0vw - 0px)}.no-scrollbar .col-md-post-0{margin-right:0}.col-md-prefix-0{padding-left:calc(0vw - 0px)}.no-scrollbar .col-md-prefix-0{padding-left:0}.col-md-suffix-0{padding-right:calc(0vw - 0px)}.no-scrollbar .col-md-suffix-0{padding-right:0}.col-md-1{width:calc(2.77778vw - .5px)}.no-scrollbar .col-md-1{width:2.77778vw}.col-md-push-1{margin-left:calc(2.77778vw - .5px)}.no-scrollbar .col-md-push-1{margin-left:2.77778vw}.col-md-post-1{margin-right:calc(2.77778vw - .5px)}.no-scrollbar .col-md-post-1{margin-right:2.77778vw}.col-md-prefix-1{padding-left:calc(2.77778vw - .5px)}.no-scrollbar .col-md-prefix-1{padding-left:2.77778vw}.col-md-suffix-1{padding-right:calc(2.77778vw - .5px)}.no-scrollbar .col-md-suffix-1{padding-right:2.77778vw}.col-md-2{width:calc(5.55556vw - 1px)}.no-scrollbar .col-md-2{width:5.55556vw}.col-md-push-2{margin-left:calc(5.55556vw - 1px)}.no-scrollbar .col-md-push-2{margin-left:5.55556vw}.col-md-post-2{margin-right:calc(5.55556vw - 1px)}.no-scrollbar .col-md-post-2{margin-right:5.55556vw}.col-md-prefix-2{padding-left:calc(5.55556vw - 1px)}.no-scrollbar .col-md-prefix-2{padding-left:5.55556vw}.col-md-suffix-2{padding-right:calc(5.55556vw - 1px)}.no-scrollbar .col-md-suffix-2{padding-right:5.55556vw}.col-md-3{width:calc(8.33333vw - 1.5px)}.no-scrollbar .col-md-3{width:8.33333vw}.col-md-push-3{margin-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-md-push-3{margin-left:8.33333vw}.col-md-post-3{margin-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-md-post-3{margin-right:8.33333vw}.col-md-prefix-3{padding-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-md-prefix-3{padding-left:8.33333vw}.col-md-suffix-3{padding-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-md-suffix-3{padding-right:8.33333vw}.col-md-4{width:calc(11.11111vw - 2px)}.no-scrollbar .col-md-4{width:11.11111vw}.col-md-push-4{margin-left:calc(11.11111vw - 2px)}.no-scrollbar .col-md-push-4{margin-left:11.11111vw}.col-md-post-4{margin-right:calc(11.11111vw - 2px)}.no-scrollbar .col-md-post-4{margin-right:11.11111vw}.col-md-prefix-4{padding-left:calc(11.11111vw - 2px)}.no-scrollbar .col-md-prefix-4{padding-left:11.11111vw}.col-md-suffix-4{padding-right:calc(11.11111vw - 2px)}.no-scrollbar .col-md-suffix-4{padding-right:11.11111vw}.col-md-5{width:calc(13.88889vw - 2.5px)}.no-scrollbar .col-md-5{width:13.88889vw}.col-md-push-5{margin-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-md-push-5{margin-left:13.88889vw}.col-md-post-5{margin-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-md-post-5{margin-right:13.88889vw}.col-md-prefix-5{padding-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-md-prefix-5{padding-left:13.88889vw}.col-md-suffix-5{padding-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-md-suffix-5{padding-right:13.88889vw}.col-md-6{width:calc(16.66667vw - 3px)}.no-scrollbar .col-md-6{width:16.66667vw}.col-md-push-6{margin-left:calc(16.66667vw - 3px)}.no-scrollbar .col-md-push-6{margin-left:16.66667vw}.col-md-post-6{margin-right:calc(16.66667vw - 3px)}.no-scrollbar .col-md-post-6{margin-right:16.66667vw}.col-md-prefix-6{padding-left:calc(16.66667vw - 3px)}.no-scrollbar .col-md-prefix-6{padding-left:16.66667vw}.col-md-suffix-6{padding-right:calc(16.66667vw - 3px)}.no-scrollbar .col-md-suffix-6{padding-right:16.66667vw}.col-md-7{width:calc(19.44444vw - 3.5px)}.no-scrollbar .col-md-7{width:19.44444vw}.col-md-push-7{margin-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-md-push-7{margin-left:19.44444vw}.col-md-post-7{margin-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-md-post-7{margin-right:19.44444vw}.col-md-prefix-7{padding-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-md-prefix-7{padding-left:19.44444vw}.col-md-suffix-7{padding-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-md-suffix-7{padding-right:19.44444vw}.col-md-8{width:calc(22.22222vw - 4px)}.no-scrollbar .col-md-8{width:22.22222vw}.col-md-push-8{margin-left:calc(22.22222vw - 4px)}.no-scrollbar .col-md-push-8{margin-left:22.22222vw}.col-md-post-8{margin-right:calc(22.22222vw - 4px)}.no-scrollbar .col-md-post-8{margin-right:22.22222vw}.col-md-prefix-8{padding-left:calc(22.22222vw - 4px)}.no-scrollbar .col-md-prefix-8{padding-left:22.22222vw}.col-md-suffix-8{padding-right:calc(22.22222vw - 4px)}.no-scrollbar .col-md-suffix-8{padding-right:22.22222vw}.col-md-9{width:calc(25vw - 4.5px)}.no-scrollbar .col-md-9{width:25vw}.col-md-push-9{margin-left:calc(25vw - 4.5px)}.no-scrollbar .col-md-push-9{margin-left:25vw}.col-md-post-9{margin-right:calc(25vw - 4.5px)}.no-scrollbar .col-md-post-9{margin-right:25vw}.col-md-prefix-9{padding-left:calc(25vw - 4.5px)}.no-scrollbar .col-md-prefix-9{padding-left:25vw}.col-md-suffix-9{padding-right:calc(25vw - 4.5px)}.no-scrollbar .col-md-suffix-9{padding-right:25vw}.col-md-10{width:calc(27.77778vw - 5px)}.no-scrollbar .col-md-10{width:27.77778vw}.col-md-push-10{margin-left:calc(27.77778vw - 5px)}.no-scrollbar .col-md-push-10{margin-left:27.77778vw}.col-md-post-10{margin-right:calc(27.77778vw - 5px)}.no-scrollbar .col-md-post-10{margin-right:27.77778vw}.col-md-prefix-10{padding-left:calc(27.77778vw - 5px)}.no-scrollbar .col-md-prefix-10{padding-left:27.77778vw}.col-md-suffix-10{padding-right:calc(27.77778vw - 5px)}.no-scrollbar .col-md-suffix-10{padding-right:27.77778vw}.col-md-11{width:calc(30.55556vw - 5.5px)}.no-scrollbar .col-md-11{width:30.55556vw}.col-md-push-11{margin-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-md-push-11{margin-left:30.55556vw}.col-md-post-11{margin-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-md-post-11{margin-right:30.55556vw}.col-md-prefix-11{padding-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-md-prefix-11{padding-left:30.55556vw}.col-md-suffix-11{padding-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-md-suffix-11{padding-right:30.55556vw}.col-md-12{width:calc(33.33333vw - 6px)}.no-scrollbar .col-md-12{width:33.33333vw}.col-md-push-12{margin-left:calc(33.33333vw - 6px)}.no-scrollbar .col-md-push-12{margin-left:33.33333vw}.col-md-post-12{margin-right:calc(33.33333vw - 6px)}.no-scrollbar .col-md-post-12{margin-right:33.33333vw}.col-md-prefix-12{padding-left:calc(33.33333vw - 6px)}.no-scrollbar .col-md-prefix-12{padding-left:33.33333vw}.col-md-suffix-12{padding-right:calc(33.33333vw - 6px)}.no-scrollbar .col-md-suffix-12{padding-right:33.33333vw}.col-md-13{width:calc(36.11111vw - 6.5px)}.no-scrollbar .col-md-13{width:36.11111vw}.col-md-push-13{margin-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-md-push-13{margin-left:36.11111vw}.col-md-post-13{margin-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-md-post-13{margin-right:36.11111vw}.col-md-prefix-13{padding-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-md-prefix-13{padding-left:36.11111vw}.col-md-suffix-13{padding-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-md-suffix-13{padding-right:36.11111vw}.col-md-14{width:calc(38.88889vw - 7px)}.no-scrollbar .col-md-14{width:38.88889vw}.col-md-push-14{margin-left:calc(38.88889vw - 7px)}.no-scrollbar .col-md-push-14{margin-left:38.88889vw}.col-md-post-14{margin-right:calc(38.88889vw - 7px)}.no-scrollbar .col-md-post-14{margin-right:38.88889vw}.col-md-prefix-14{padding-left:calc(38.88889vw - 7px)}.no-scrollbar .col-md-prefix-14{padding-left:38.88889vw}.col-md-suffix-14{padding-right:calc(38.88889vw - 7px)}.no-scrollbar .col-md-suffix-14{padding-right:38.88889vw}.col-md-15{width:calc(41.66667vw - 7.5px)}.no-scrollbar .col-md-15{width:41.66667vw}.col-md-push-15{margin-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-md-push-15{margin-left:41.66667vw}.col-md-post-15{margin-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-md-post-15{margin-right:41.66667vw}.col-md-prefix-15{padding-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-md-prefix-15{padding-left:41.66667vw}.col-md-suffix-15{padding-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-md-suffix-15{padding-right:41.66667vw}.col-md-16{width:calc(44.44444vw - 8px)}.no-scrollbar .col-md-16{width:44.44444vw}.col-md-push-16{margin-left:calc(44.44444vw - 8px)}.no-scrollbar .col-md-push-16{margin-left:44.44444vw}.col-md-post-16{margin-right:calc(44.44444vw - 8px)}.no-scrollbar .col-md-post-16{margin-right:44.44444vw}.col-md-prefix-16{padding-left:calc(44.44444vw - 8px)}.no-scrollbar .col-md-prefix-16{padding-left:44.44444vw}.col-md-suffix-16{padding-right:calc(44.44444vw - 8px)}.no-scrollbar .col-md-suffix-16{padding-right:44.44444vw}.col-md-17{width:calc(47.22222vw - 8.5px)}.no-scrollbar .col-md-17{width:47.22222vw}.col-md-push-17{margin-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-md-push-17{margin-left:47.22222vw}.col-md-post-17{margin-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-md-post-17{margin-right:47.22222vw}.col-md-prefix-17{padding-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-md-prefix-17{padding-left:47.22222vw}.col-md-suffix-17{padding-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-md-suffix-17{padding-right:47.22222vw}.col-md-18{width:calc(50vw - 9px)}.no-scrollbar .col-md-18{width:50vw}.col-md-push-18{margin-left:calc(50vw - 9px)}.no-scrollbar .col-md-push-18{margin-left:50vw}.col-md-post-18{margin-right:calc(50vw - 9px)}.no-scrollbar .col-md-post-18{margin-right:50vw}.col-md-prefix-18{padding-left:calc(50vw - 9px)}.no-scrollbar .col-md-prefix-18{padding-left:50vw}.col-md-suffix-18{padding-right:calc(50vw - 9px)}.no-scrollbar .col-md-suffix-18{padding-right:50vw}.col-md-19{width:calc(52.77778vw - 9.5px)}.no-scrollbar .col-md-19{width:52.77778vw}.col-md-push-19{margin-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-md-push-19{margin-left:52.77778vw}.col-md-post-19{margin-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-md-post-19{margin-right:52.77778vw}.col-md-prefix-19{padding-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-md-prefix-19{padding-left:52.77778vw}.col-md-suffix-19{padding-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-md-suffix-19{padding-right:52.77778vw}.col-md-20{width:calc(55.55556vw - 10px)}.no-scrollbar .col-md-20{width:55.55556vw}.col-md-push-20{margin-left:calc(55.55556vw - 10px)}.no-scrollbar .col-md-push-20{margin-left:55.55556vw}.col-md-post-20{margin-right:calc(55.55556vw - 10px)}.no-scrollbar .col-md-post-20{margin-right:55.55556vw}.col-md-prefix-20{padding-left:calc(55.55556vw - 10px)}.no-scrollbar .col-md-prefix-20{padding-left:55.55556vw}.col-md-suffix-20{padding-right:calc(55.55556vw - 10px)}.no-scrollbar .col-md-suffix-20{padding-right:55.55556vw}.col-md-21{width:calc(58.33333vw - 10.5px)}.no-scrollbar .col-md-21{width:58.33333vw}.col-md-push-21{margin-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-md-push-21{margin-left:58.33333vw}.col-md-post-21{margin-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-md-post-21{margin-right:58.33333vw}.col-md-prefix-21{padding-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-md-prefix-21{padding-left:58.33333vw}.col-md-suffix-21{padding-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-md-suffix-21{padding-right:58.33333vw}.col-md-22{width:calc(61.11111vw - 11px)}.no-scrollbar .col-md-22{width:61.11111vw}.col-md-push-22{margin-left:calc(61.11111vw - 11px)}.no-scrollbar .col-md-push-22{margin-left:61.11111vw}.col-md-post-22{margin-right:calc(61.11111vw - 11px)}.no-scrollbar .col-md-post-22{margin-right:61.11111vw}.col-md-prefix-22{padding-left:calc(61.11111vw - 11px)}.no-scrollbar .col-md-prefix-22{padding-left:61.11111vw}.col-md-suffix-22{padding-right:calc(61.11111vw - 11px)}.no-scrollbar .col-md-suffix-22{padding-right:61.11111vw}.col-md-23{width:calc(63.88889vw - 11.5px)}.no-scrollbar .col-md-23{width:63.88889vw}.col-md-push-23{margin-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-md-push-23{margin-left:63.88889vw}.col-md-post-23{margin-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-md-post-23{margin-right:63.88889vw}.col-md-prefix-23{padding-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-md-prefix-23{padding-left:63.88889vw}.col-md-suffix-23{padding-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-md-suffix-23{padding-right:63.88889vw}.col-md-24{width:calc(66.66667vw - 12px)}.no-scrollbar .col-md-24{width:66.66667vw}.col-md-push-24{margin-left:calc(66.66667vw - 12px)}.no-scrollbar .col-md-push-24{margin-left:66.66667vw}.col-md-post-24{margin-right:calc(66.66667vw - 12px)}.no-scrollbar .col-md-post-24{margin-right:66.66667vw}.col-md-prefix-24{padding-left:calc(66.66667vw - 12px)}.no-scrollbar .col-md-prefix-24{padding-left:66.66667vw}.col-md-suffix-24{padding-right:calc(66.66667vw - 12px)}.no-scrollbar .col-md-suffix-24{padding-right:66.66667vw}.col-md-25{width:calc(69.44444vw - 12.5px)}.no-scrollbar .col-md-25{width:69.44444vw}.col-md-push-25{margin-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-md-push-25{margin-left:69.44444vw}.col-md-post-25{margin-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-md-post-25{margin-right:69.44444vw}.col-md-prefix-25{padding-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-md-prefix-25{padding-left:69.44444vw}.col-md-suffix-25{padding-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-md-suffix-25{padding-right:69.44444vw}.col-md-26{width:calc(72.22222vw - 13px)}.no-scrollbar .col-md-26{width:72.22222vw}.col-md-push-26{margin-left:calc(72.22222vw - 13px)}.no-scrollbar .col-md-push-26{margin-left:72.22222vw}.col-md-post-26{margin-right:calc(72.22222vw - 13px)}.no-scrollbar .col-md-post-26{margin-right:72.22222vw}.col-md-prefix-26{padding-left:calc(72.22222vw - 13px)}.no-scrollbar .col-md-prefix-26{padding-left:72.22222vw}.col-md-suffix-26{padding-right:calc(72.22222vw - 13px)}.no-scrollbar .col-md-suffix-26{padding-right:72.22222vw}.col-md-27{width:calc(75vw - 13.5px)}.no-scrollbar .col-md-27{width:75vw}.col-md-push-27{margin-left:calc(75vw - 13.5px)}.no-scrollbar .col-md-push-27{margin-left:75vw}.col-md-post-27{margin-right:calc(75vw - 13.5px)}.no-scrollbar .col-md-post-27{margin-right:75vw}.col-md-prefix-27{padding-left:calc(75vw - 13.5px)}.no-scrollbar .col-md-prefix-27{padding-left:75vw}.col-md-suffix-27{padding-right:calc(75vw - 13.5px)}.no-scrollbar .col-md-suffix-27{padding-right:75vw}.col-md-28{width:calc(77.77778vw - 14px)}.no-scrollbar .col-md-28{width:77.77778vw}.col-md-push-28{margin-left:calc(77.77778vw - 14px)}.no-scrollbar .col-md-push-28{margin-left:77.77778vw}.col-md-post-28{margin-right:calc(77.77778vw - 14px)}.no-scrollbar .col-md-post-28{margin-right:77.77778vw}.col-md-prefix-28{padding-left:calc(77.77778vw - 14px)}.no-scrollbar .col-md-prefix-28{padding-left:77.77778vw}.col-md-suffix-28{padding-right:calc(77.77778vw - 14px)}.no-scrollbar .col-md-suffix-28{padding-right:77.77778vw}.col-md-29{width:calc(80.55556vw - 14.5px)}.no-scrollbar .col-md-29{width:80.55556vw}.col-md-push-29{margin-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-md-push-29{margin-left:80.55556vw}.col-md-post-29{margin-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-md-post-29{margin-right:80.55556vw}.col-md-prefix-29{padding-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-md-prefix-29{padding-left:80.55556vw}.col-md-suffix-29{padding-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-md-suffix-29{padding-right:80.55556vw}.col-md-30{width:calc(83.33333vw - 15px)}.no-scrollbar .col-md-30{width:83.33333vw}.col-md-push-30{margin-left:calc(83.33333vw - 15px)}.no-scrollbar .col-md-push-30{margin-left:83.33333vw}.col-md-post-30{margin-right:calc(83.33333vw - 15px)}.no-scrollbar .col-md-post-30{margin-right:83.33333vw}.col-md-prefix-30{padding-left:calc(83.33333vw - 15px)}.no-scrollbar .col-md-prefix-30{padding-left:83.33333vw}.col-md-suffix-30{padding-right:calc(83.33333vw - 15px)}.no-scrollbar .col-md-suffix-30{padding-right:83.33333vw}.col-md-31{width:calc(86.11111vw - 15.5px)}.no-scrollbar .col-md-31{width:86.11111vw}.col-md-push-31{margin-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-md-push-31{margin-left:86.11111vw}.col-md-post-31{margin-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-md-post-31{margin-right:86.11111vw}.col-md-prefix-31{padding-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-md-prefix-31{padding-left:86.11111vw}.col-md-suffix-31{padding-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-md-suffix-31{padding-right:86.11111vw}.col-md-32{width:calc(88.88889vw - 16px)}.no-scrollbar .col-md-32{width:88.88889vw}.col-md-push-32{margin-left:calc(88.88889vw - 16px)}.no-scrollbar .col-md-push-32{margin-left:88.88889vw}.col-md-post-32{margin-right:calc(88.88889vw - 16px)}.no-scrollbar .col-md-post-32{margin-right:88.88889vw}.col-md-prefix-32{padding-left:calc(88.88889vw - 16px)}.no-scrollbar .col-md-prefix-32{padding-left:88.88889vw}.col-md-suffix-32{padding-right:calc(88.88889vw - 16px)}.no-scrollbar .col-md-suffix-32{padding-right:88.88889vw}.col-md-33{width:calc(91.66667vw - 16.5px)}.no-scrollbar .col-md-33{width:91.66667vw}.col-md-push-33{margin-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-md-push-33{margin-left:91.66667vw}.col-md-post-33{margin-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-md-post-33{margin-right:91.66667vw}.col-md-prefix-33{padding-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-md-prefix-33{padding-left:91.66667vw}.col-md-suffix-33{padding-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-md-suffix-33{padding-right:91.66667vw}.col-md-34{width:calc(94.44444vw - 17px)}.no-scrollbar .col-md-34{width:94.44444vw}.col-md-push-34{margin-left:calc(94.44444vw - 17px)}.no-scrollbar .col-md-push-34{margin-left:94.44444vw}.col-md-post-34{margin-right:calc(94.44444vw - 17px)}.no-scrollbar .col-md-post-34{margin-right:94.44444vw}.col-md-prefix-34{padding-left:calc(94.44444vw - 17px)}.no-scrollbar .col-md-prefix-34{padding-left:94.44444vw}.col-md-suffix-34{padding-right:calc(94.44444vw - 17px)}.no-scrollbar .col-md-suffix-34{padding-right:94.44444vw}.col-md-35{width:calc(97.22222vw - 17.5px)}.no-scrollbar .col-md-35{width:97.22222vw}.col-md-push-35{margin-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-md-push-35{margin-left:97.22222vw}.col-md-post-35{margin-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-md-post-35{margin-right:97.22222vw}.col-md-prefix-35{padding-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-md-prefix-35{padding-left:97.22222vw}.col-md-suffix-35{padding-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-md-suffix-35{padding-right:97.22222vw}.col-md-36{width:calc(100vw - 18px)}.no-scrollbar .col-md-36{width:100vw}.col-md-push-36{margin-left:calc(100vw - 18px)}.no-scrollbar .col-md-push-36{margin-left:100vw}.col-md-post-36{margin-right:calc(100vw - 18px)}.no-scrollbar .col-md-post-36{margin-right:100vw}.col-md-prefix-36{padding-left:calc(100vw - 18px)}.no-scrollbar .col-md-prefix-36{padding-left:100vw}.col-md-suffix-36{padding-right:calc(100vw - 18px)}.no-scrollbar .col-md-suffix-36{padding-right:100vw}.col-md-hide{display:none}.col-md-show{display:block}.col-md-no-width,.no-scrollbar .col-md-no-width{width:auto}.col-md-no-float{float:none}h1{margin-bottom:1.5rem}.b-inner-subheader h1,.b-subheader h1,h2{font-size:2rem;line-height:2.5rem}h4,h5{font-size:14px;line-height:22px}h6{font-size:12px;line-height:20px}.l-sidebar-home.desktop-hide{display:none!important}.l-sidebar-cities{margin-top:-2.5rem}.l-sidebar-home-g{-ms-flex-order:2;order:2}.b-icon__pantry{width:28px;height:24px}.b-icon__car{width:23px;height:19px}.b-kelnik__img{margin-top:0}.b-kelnik_theme_home-g .b-kelnik{float:left}.b-btn_page_online{float:right;width:200px}.b-btn_cookie_banner{padding-top:.5rem;padding-bottom:.5rem;width:9rem;margin-left:2rem;line-height:1.5rem;top:65%}.b-popup{position:static;height:auto;width:auto;min-height:inherit}.b-popup__close,.j-header-app-close{position:fixed;top:2rem;right:2rem}.b-popup__region{box-shadow:0 10px 30px rgba(104,144,187,.2)}.b-popup__contacts{display:-ms-flexbox;display:flex}.b-popup__contacts .b-contacts:nth-child(2){padding-left:40px}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:auto;max-width:960px}.mfp-ajax-holder .mfp-content .b-popup,.mfp-inline-holder .mfp-content .b-popup{margin:2rem 0}.mfp-content{height:auto}.b-popup_theme_account-promo .mfp-ajax-holder .mfp-content,.b-popup_theme_account-promo .mfp-inline-holder .mfp-content{max-width:100%}.b-popup__cnt_theme_team-card{padding:4rem 0 0}.b-popup_theme_team-card .mfp-ajax-holder .mfp-content,.b-popup_theme_team-card .mfp-inline-holder .mfp-content{max-width:100%}.b-popup_theme_region .mfp-ajax-holder .mfp-content,.b-popup_theme_region .mfp-inline-holder .mfp-content{width:520px}.b-popup_theme_selector .b-popup__inner-cnt{padding-top:3rem;padding-bottom:2.5rem}.b-popup_theme_parking .mfp-ajax-holder .mfp-content,.b-popup_theme_parking .mfp-inline-holder .mfp-content{max-width:none}.b-popup_theme_parking .b-popup{margin:0 20px}.b-popup_theme_parking .b-popup__pinch-icon{display:none}.b-popup_theme_flat .mfp-ajax-holder .mfp-content,.b-popup_theme_flat .mfp-inline-holder .mfp-content{max-width:none}.b-popup_theme_flat .b-popup{margin:0 15px}.b-popup_theme_flat .b-popup__pinch-icon{display:none}.b-gallery{margin-bottom:4rem;background-color:#fff}.b-gallery .fotorama__stage{height:304px}.b-gallery .fotorama__nav{top:1.5rem;bottom:auto;left:6vw;right:auto}.b-gallery .fotorama__html{background-image:linear-gradient(216deg,transparent,rgba(0,0,0,.9))}.b-gallery.b-gallery_object_details .b-gallery__base{height:11.625rem}.b-gallery__info{padding-top:3rem;padding-bottom:2rem;height:auto;-ms-flex-order:0;order:0;background-color:transparent}.b-gallery__ttl{font-size:1.65rem;padding-right:0}.b-gallery__txt{font-size:.925rem;line-height:1.25rem}.b-gallery__btn{padding-top:2rem;border-top:0}.b-gallery__link-arrow{display:none}.b-gallery__img:not(.b-gallery__img_complex_card){height:100%}.fotorama__nav--dots .fotorama__nav__frame{margin-left:0;margin-right:4px}.b-gallery__increase{display:block}.b-gallery__timer{height:100%;padding:5.5vw 85px}.b-gallery__timer-text{margin-bottom:1.5vw;font-size:4vw;line-height:5vw;letter-spacing:.6px}.b-gallery__timer_item-content{width:20vw;height:16vw;font-size:13vw;line-height:124px}.b-gallery__timer_item-text{font-size:24px;line-height:28px;letter-spacing:.6px}.b-gallery__timer_colon{font-size:48px;line-height:116px;margin:0 8px}.b-gallery_has_sidebar{margin-bottom:5.5rem;background-color:#df1e42}.b-gallery_has_sidebar .fotorama__stage{height:40vw}.b-gallery_has_sidebar .fotorama__nav{bottom:20px;right:auto;top:auto;left:50%;transform:translateX(-50%)}.b-gallery_has_sidebar .b-gallery__info{height:auto;background-color:#df1e42;padding-top:3rem}.b-gallery_has_sidebar .b-gallery__img{height:40vw}.b-gallery_has_sidebar .b-gallery__ttl{padding-bottom:1.25rem}.b-gallery_has_sidebar .b-gallery__txt{display:block}.b-gallery_improvement_page,.b-gallery_margin-bottom_0,.b-gallery_theme_about{margin-bottom:0}.b-gallery_margin-bottom_4{margin-bottom:2rem}.b-gallery_theme_decoration{margin-bottom:2.5rem;background-color:#fff}.b-gallery_theme_decoration .b-gallery__info{height:auto;background-color:#df1e42}.b-gallery_theme_decoration .b-gallery__ttl{padding-bottom:1.25rem}.b-gallery_theme_decoration .b-gallery__txt{display:block}.b-gallery_object_page{margin-bottom:1.75rem}.b-gallery_block_house-card .fotorama__stage{height:24rem}.b-gallery_theme_home-g .b-gallery__info{padding-bottom:1rem;background-color:#cf1b3c}.b-gallery_theme_home-g .b-gallery__txt{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:absolute;left:0;bottom:15px;z-index:10}.b-gallery_theme_home-g .b-gallery__slide{-ms-flex-direction:row;flex-direction:row}.b-tabs__triggers{padding-right:10%}.b-tabs__item{padding:.5rem 14px;margin-right:10px}.b-tabs__close{margin-left:5px}.b-tabs__row{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.b-tabs__contacts{margin-top:0;margin-bottom:1rem}.b-tabs__subtriggers-item{padding:.5rem 14px;margin-right:10px}.b-tabs__item.b-tabs__item_is_active{padding:.5rem 6px}.b-tabs_no_padding .b-tabs__item.b-tabs__item_is_active{padding:.5rem 14px}.b-info-card__wrap_margin-bottom_3{margin-bottom:2.5rem}.b-facts__video{margin-bottom:48px}.b-facts__images{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-facts__img{width:46%}.b-facts__img:first-child{margin-bottom:0}.b-facts_theme_home-g{margin-bottom:2.5rem}.b-facts__item_theme_home-g{margin-bottom:1.5rem}.b-sidebar-link__wrap{margin-top:0;margin-bottom:0}.b-sidebar-link__wrap-app{display:block!important}.b-sidebar-link{margin-bottom:.5rem;padding-top:.5rem}.b-sidebar-link-ico{top:35%;right:25px}.b-sidebar-link__more{display:-ms-flexbox;display:flex}.b-sidebar-link__more span{display:block}.b-sidebar-link_type_important{padding-bottom:0}.b-sidebar-link_theme_home-g{margin-bottom:.5rem;padding-top:.5rem;padding-bottom:.5rem}.b-sidebar-link_theme_home-g .b-sidebar-link__more{display:none}.b-sidebar-link__wrap_theme_404 .b-sidebar-link-ico,.b-sidebar-link_theme_home-g .b-sidebar-link-ico{top:50%}.b-city-block{margin-bottom:4.5rem}.b-city-block__item{padding-top:1.5rem;padding-bottom:1.25rem;margin-bottom:.5rem}.b-city-block__icon-city{max-width:65px}.b-submenu_section_shares{margin-bottom:1.5rem}.b-pagination{margin-bottom:2rem;-ms-flex-pack:start;justify-content:flex-start}.b-pagination__item.is-mobile-hidden{display:block}.b-pagination_page_news{margin-top:-2rem}.b-prize__image_size_block{width:43px;height:43px}.b-prize__image_size_block img{width:23px}.b-prize__count_size_block{width:16px;height:16px}.b-prize__count_size_block span{line-height:16px}.b-prize__tooltip_position_bottom{bottom:50px}.b-form .selectric label{padding-bottom:0;font-size:.925rem;font-weight:500;padding-left:10px}.b-form .selectric-open .label{padding-bottom:0}.b-form__checkbox .hf-warning{bottom:-25px}.b-form__popup.popup-mortgage-email h2,.b-form__popup.popup-mortgage-request h2{font-size:1.25rem;line-height:2rem}.b-contacts{padding-top:3rem;padding-bottom:1rem}.b-contacts__item{margin-bottom:3rem}.b-contacts__flatcard{padding-top:2.5rem;padding-bottom:2.5rem}.b-contacts__map{margin-bottom:4rem}.b-video__source{height:312px}.b-how-buy__link{text-align:center}.b-how-buy__info-item{-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}.b-how-buy__info-item:nth-child(2n){margin-left:auto}.b-empty{padding-top:10rem;padding-bottom:5rem}.b-empty__404{font-size:300px;line-height:300px}.b-empty__404_whith_flat{padding-top:2rem;padding-bottom:3rem}.b-empty__msg{font-size:60px;line-height:60px;transform:translate(-50%,-60%)}.b-careers{padding-top:3rem;padding-bottom:2.5rem}.b-careers__title{font-size:1rem;line-height:1.5rem}.b-careers__text{font-size:.875rem;line-height:1rem}.b-careers__site{margin-top:2.5rem}.b-careers__contact{margin-top:2rem}.b-careers__site-link{padding-left:0;display:block;padding-top:1rem;width:127px}.b-careers__site-link:after{display:inline-block;position:relative;bottom:-1px;right:-8px}.b-careers__contact-title{text-align:left}.b-anchors{margin-top:0}.b-construction-object__btn{margin-top:1.85rem;float:right;width:200px}.b-account-promo{padding-bottom:3.5rem;padding-top:2.5rem}.b-account-promo__gallery{margin-bottom:0;height:16rem}.b-account-promo__slide{height:16rem}.b-popup .b-account-promo__gallery .fotorama__nav{top:1.5rem}.b-subscribe{padding-top:3rem;padding-bottom:3rem}.b-subscribe__group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-subscribe__caption{margin-bottom:.5rem;margin-top:auto}.b-unsubsribe__btns{width:520px;display:-ms-flexbox;display:flex}.b-unsubsribe__btns .b-btn{margin-left:40px}.b-unsubsribe__btns .b-btn:first-child{margin-left:0}.b-content__img{margin-bottom:3rem}.b-content_decorated_link.b-how-buy__item h2{font-size:1.25rem;line-height:2rem}.b-lk-preview{padding-top:24px;padding-bottom:24px}.b-lk-preview__left{margin-bottom:0}.b-lk-preview__title{margin-bottom:11px}.b-lk-preview__text{margin-bottom:14px}.b-lk-preview__info{margin-bottom:0}.b-btn__lk-preview{height:42px;padding:0;line-height:42px}.b-lk__block-item{-ms-flex-align:center;align-items:center}.b-lk__block-item br{display:none}.b-lk__block-btns{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.b-lk__block-btns .b-btn{margin-bottom:0;max-width:48%}.b-lk-preview_type_top .b-lk-preview__text{margin-bottom:1.5rem}.b-map__base[data-noinit],.l-map_main_page{display:block}.b-map__c-test{min-height:350px}.b-map__c-test .b-map__base[data-noinit]{display:block;height:100%}.b-build__a-test-mobile-show,.b-map__balloon,.b-map__mobile{display:none}.b-map__zoom-wrapper{display:block}.b-map__route{bottom:40px;left:2rem}.b-map-balloon{padding-top:0;position:absolute;left:-56px;top:26px;width:220px;box-shadow:0 10px 18px rgba(104,144,187,.7);display:block}.b-map-balloon:after{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:-6px;left:47px;border-bottom:9px solid #fff}.b-map-balloon__marker{display:block}.b-map-balloon__close{right:-12px;top:-12px;box-shadow:0 2px 4px rgba(104,144,187,.3)}.b-map-balloon__picture{display:block}.b-map-balloon__info{padding:0 27px}.b-map-balloon__object{font-size:1.25rem}.b-map-balloon__price{font-size:.75rem;line-height:1rem}.b-map-balloon__link{font-size:.75rem;line-height:2rem;padding:0 27px}.b-map-balloon__link:last-child{display:-ms-flexbox;display:flex}.b-map-balloon__info_type_office{padding:0 27px .5rem}.b-map-balloon__price_type_office{font-size:.875rem}.b-map-tabs{position:static}.b-map-tabs__list{margin-bottom:.5rem;position:static;display:block;text-align:left}.b-map-tabs__item{border:1px solid #000;margin:0 10px;display:inline-block;width:auto;text-align:inherit;line-height:inherit}.b-map-route{padding:1.5rem 2rem 2rem}.b-map-route__close{top:1.6rem}.b-map-route__title{margin-bottom:20px}.b-yandex-map-balloon{box-shadow:0 70px 100px rgba(104,144,187,.7)}.b-yandex-map-balloon__close{right:-12px;top:24px;box-shadow:0 2px 4px rgba(104,144,187,.3)}.b-yandex-map__notice{font-size:22px;line-height:26px}.b-header__selector{display:none}.b-header__city{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.b-header__city .b-header__lbl{font-size:.75rem;font-weight:300;position:relative;top:0}.b-header__city .b-header__lbl:after{content:none}.b-header__city .selectric{background-color:#fff}.b-header__city .label{padding-bottom:0;font-size:.925rem;font-weight:500;padding-left:10px}.b-header__city .selectric-open .label,.b-header__city .selectric-open .selectric{padding-bottom:0}.b-header__city .selectric-open .selectric-items{margin-top:.5rem}.b-header__phone{display:-ms-flexbox;display:flex}.b-header__logo-img_anniversary_25{width:90px;height:24px}.b-header__wrap-app{display:none!important}.b-nav__social{margin-top:0}.b-header-menu{top:0}.b-header-menu__btn{min-height:42px;line-height:1.75rem}.b-header-menu__search{margin-bottom:2rem}.b-header-menu__tabs{box-shadow:none;border-width:2px;-ms-flex-pack:initial;justify-content:initial}.b-header-menu__tab{font-size:12px;font-weight:500}.b-header-menu__tab:after{bottom:-2px;height:3px}.b-header-menu__tab:not(:first-child){margin-left:0}.b-footer__left-block,.b-header-menu_theme_home-g{padding-top:1rem}.b-footer__ttl{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-footer__ttl-list{margin-top:0}.b-footer__ttl-link{padding-bottom:0}.b-footer__seo-phone a{font-size:16px}.b-footer__right-block{padding-top:1.75rem;padding-bottom:1.75rem}.b-footer__contacts{-ms-flex-direction:row;flex-direction:row}.b-footer__phones{width:50%;-ms-flex-pack:start;justify-content:flex-start}.b-footer__lbl{line-height:.75rem}.b-footer__phone{margin-bottom:0;margin-right:35px;font-size:1.25rem;line-height:1.25rem}.b-footer__socials{width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.b-footer__social-links{-ms-flex-pack:center;justify-content:center}.b-footer__builder-wrap{float:left}.b-footer__builder-list:after{display:block}.b-footer__builder{margin-bottom:1rem;min-height:55px;-ms-flex-positive:1;flex-grow:1}a.b-footer__offer-link{margin-left:10px}.b-footer__mobile-app{display:none!important}.b-footer__documents{margin-bottom:0}.b-footer__phone-item_theme_last{width:auto}.b-footer__left-block_theme_home-g{padding-bottom:0}.b-footer__builder_theme_home-g{margin-bottom:1rem}.l-banks{padding-top:1rem;padding-bottom:.5rem}.l-banks__wrap{-ms-flex-direction:row;flex-direction:row}.l-banks__item{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.b-documents__item{padding-left:gutter(5)}.b-construction-progress__ttl{margin-bottom:.5rem}.b-construction-progress__select{margin-bottom:0}.b-construction-progress__select:first-child{padding-left:0}.b-construction-progress__select:last-child{padding-right:0}.b-search-filter__clear-input{right:gutter(1);transform:translateY(-50%)}.b-search-results{margin-top:3.25rem}.b-search-results .b-pagination{margin-bottom:0}.b-search-results__title-wrap .b-search-title,.b-search-results__title-wrap h1{font-size:2rem;line-height:2.5rem}.b-search-results__group{margin-top:-1.25rem;margin-bottom:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.b-search-results__group .b-search-form__checkbox{padding-top:0}.b-search-results__group-ttl{line-height:1.275rem}.b-search-results__seo-icon{top:.3em;right:-50px}.b-building__table.b-building__table_sort_types .b-building__mobile-view.b-building_type_inner-flat .b-building__mob-info-row{-ms-flex-align:start;align-items:flex-start}.b-building__table.b-building__table_sort_types .b-building__mobile-view.b-building_type_inner-flat .b-building__object{margin-bottom:0}.b-building__table .b-building__mobile-view.b-building_type_inner-flat .b-building__mob-info-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-building__table .b-building__mobile-view .b-building__type{padding-top:0}.b-building__table .b-building__mobile-view .b-building__rooms{margin-bottom:.5rem}.b-building__table .b-building__mobile-view .b-building__tools{margin-top:1.5rem;margin-bottom:0}.b-building__table .b-building__mobile-view .b-building__parking-plan{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.b-building__table .b-building__mobile-view .b-building__object_parking_type{display:block}.b-building__table .b-building__flat-info-wrap{margin-top:inherit}.b-building__table .b-building__row-info{padding-top:2rem;padding-bottom:1.5rem;display:-ms-flexbox;display:flex;margin-top:-1px}.b-building__table .b-building__mob-plan{-ms-flex-order:-1;order:-1;position:relative;top:inherit;right:inherit}.b-building__table .b-building__flat-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-building__table .b-building__flat-info-item{margin-bottom:0;border-bottom:0;line-height:20px;display:block}.b-building__table .b-building__flat-info-ttl,.b-building__table .b-buliding__flat-info-val{font-size:12px}.b-building__table .b-building__mob-price{position:relative;right:auto;bottom:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.b-building__table .b-building__mob-special{right:-20px}.b-building__table .b-buliding__flat-decor{padding-top:.25rem;margin-bottom:.5rem}.b-building__rooms{margin-bottom:0}.b-building__fav-mob{position:relative;left:auto;bottom:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.b-building__book-link{margin-right:10px}.b-building__table tbody .b-building_type_inner-flat .b-building__mob-price{right:auto;text-align:left}.b-building__table tbody .b-building_type_inner-flat .b-building__flat-info-item:first-child{display:block}.b-building__table tbody .b-building_type_inner-flat .b-building__flat-info-wrap{float:left}.b-building__table tbody .b-building__more-row{text-align:center}.b-building__table tbody .b-building__more-row .b-build-card__btn-more{padding-left:0}.b-building__table_sort_all-flats .b-building__object{margin-bottom:0}.b-building__table_sort_all-flats .b-building__fav-mob,.b-building__table_sort_all-flats .b-building__mob-price{-ms-flex-item-align:start;align-self:flex-start}.b-building__table_sort_all-flats .b-building__mob-plan,.b-building__table_sort_types .b-building__mob-plan{text-align:start}.b-building__table_sort_types .b-building__mob-price{display:block}.b-building__table_sort_types .b-building__price{margin-left:inherit}.b-building__table_sort_types .b-building__action{margin-top:0}.b-building__table_sort_types .b-building__fav-mob,.b-building__table_sort_types .b-building__mob-price{-ms-flex-item-align:start;align-self:flex-start}.b-building_state_booked .b-building__mob-plan .b-building__booked{display:none}.b-building_state_booked .b-building__mob-info-row .b-building__booked{display:block}.b-building__book-link_device_mobile{display:none}.b-building__table_type_favorite .b-building__mob-plan{margin-top:.5rem}.b-building__table_type_favorite .b-building__row-info{padding-top:.5rem;padding-bottom:.5rem}.b-building__table_type_favorite .b-building__mob-info-row{margin-top:1.5rem}.b-favorite-info .b-form__link:before{top:50%;transform:translateY(-50%)}.b-favorite-info__txt-col{margin-bottom:1rem}.b-mini-search__input-units{top:-1px;line-height:18px}.b-mini-search__input{font-size:.875rem}.b-mini-search_theme_home-g{margin-bottom:6rem}.b-search-form__row .b-btn{margin-top:1.25rem;padding-top:.65rem;padding-bottom:.65rem}.b-search-form__divider{padding-top:1.5rem;margin-top:1.5rem}.b-search-form__checkbox label{line-height:1.275rem}.b-search-form__input{padding:.85rem 20px}.b-search-form__submit{margin-top:0;margin-bottom:0}.b-search-form__commerce-info{margin-top:2rem;margin-bottom:0;height:8rem;display:-ms-flexbox;display:flex;overflow:hidden}.b-search-form__offices{border-right:1px solid #ccd9e3;border-bottom:0}.b-search-form__map-btn,.b-search-form__more-params{display:none}.b-search-form__mortgage-params{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.b-search-form__mortgage input:checked~.b-search-form__mortgage-params{height:83px}.b-search-form__mortgage-programm{margin-bottom:0;width:40.5vw}.b-search-form__mortgage-payment{margin-bottom:0;margin-left:16px;width:23vw}.b-search-form__mortgage-period{margin-bottom:0;margin-left:16px;width:20vw}.b-search-form__mortgage-input input{padding-top:.8rem;padding-bottom:.8rem}.b-search-form__checkbox-group_type_extra{line-height:1.275rem}.b-search-form__checkbox-group_type_extra .b-search-form__checkbox{padding-top:0;padding-bottom:0}.b-search-form__label_is_hidden{display:block;visibility:hidden}.b-search-form__row_visibility_hidden{display:block!important}.b-search-form__row_visibility_hidden .b-search-form__checkbox:not(:last-of-type){margin-bottom:.375rem}.b-search__ttl{margin-bottom:1.5rem}.b-search__seo-block{margin-top:2rem}.b-search__spacer{margin-top:3rem}.b-build-card{margin-bottom:2rem;box-shadow:none}.b-build-card__count{font-size:.875rem}.b-build-card__img{height:12.5rem}.b-build-card__subsidy{display:none}.b-build-card__banner-full{padding:65px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.b-build-card__banner-full .b-btn{width:auto!important;display:inline-block;padding-left:20px;padding-right:20px;-ms-flex-order:2;order:2;margin:17px 0 0}.b-build-card__banner-full .b-build-card__banner-full-title{width:70%}.b-build-card__banner-full .b-build-card__banner-full-text{-ms-flex-order:3;order:3;margin:-10px 0 0;width:70%}.b-build-card__lbl{font-size:.75rem}.b-build-card__metro,.b-build-card__type{font-size:.875rem}.b-build-card__price{font-size:.925rem}.b-build-card__flats{display:none}.b-build-card__btns{display:block}.b-build-card__btn{font-size:.875rem;line-height:1.5rem;color:#255385}.b-build-card_type_map .b-build-card__btn strong{color:inherit}.b-build-card__info-row_place_second{display:block}.b-build-card__second-row{margin-top:0}.b-build-card__btn-more{display:inline-block;line-height:1.5rem;margin-left:35px}.b-object-done__info{-ms-flex-direction:row;flex-direction:row}.b-build-card__ttl-wrap{float:left;padding-right:20px}.b-build-card__wrapper{margin-bottom:2rem}.b-build-card__wrap_page_search .b-build-card{margin-bottom:0}.b-build-card__wrap_page_search .b-build-card__btn{display:none}.b-build-card__wrap_page_search .b-build-card__btn_weight_bold{padding-top:.675rem;padding-bottom:.675rem;width:100%;border:0;display:block;text-align:center}.b-build-card__wrap_page_search .b-build-card__btn_weight_bold:hover{background-color:#255385;color:#fff}.b-build-card__wrap_page_search .b-icon__arrow-bold{display:none}.b-build-card__wrap_page_search .b-build-card__price{margin-top:0}.b-build-card__wrap_page_search .b-build-card__ttl{font-size:24px}.b-build-card__wrap_page_search .b-build-card__row{max-width:115px;margin-left:30px}.b-build-card__wrap_page_search .b-build-card__row:first-child{margin-left:0}.b-build-card__wrap_page_search .b-build-card__lbl{line-height:1.5rem}.b-build-card__wrap_page_search .b-build-card__arrow{width:13px}.b-build-card__wrap_page_search .b-build-card__avail{margin-top:.6rem}.b-build-card__details{margin-bottom:2rem;box-shadow:none}.b-build-card__wrap_page_fav .b-building__table .b-building__flat-info-item:first-child{display:block}.b-build-card__wrap_page_fav .b-building__table .b-building__flat-info-item:first-child.b-building__parking-info-item{display:none}.b-build-card__wrap_has_details .b-build-card{margin-bottom:0}.b-sort__button{padding:0 20px;-ms-flex-positive:1;flex-grow:1}.b-sort__arrow{margin-left:auto}.b-sort__dropdown:before{right:16px}.b-sort__panel{padding-top:3rem;padding-bottom:1.5rem}.b-sort__panel .b-sort__button{margin-left:6px;-ms-flex-preferred-size:calc(33.33% - 6px);flex-basis:calc(33.33% - 6px);padding:0 0 0 8px}.b-sort__panel .b-sort__button:first-child{margin-left:6px}.b-sort__panel .b-search-form__checkbox{margin-bottom:.5rem}.b-sort__buttons{margin-bottom:0;margin-left:-6px}.b-sort__select-btn{margin-bottom:1.75rem;margin-top:-1px}.b-sort__chechboxes .b-search-form__checkbox{width:25%}.b-sort__popup-btn{margin-bottom:1rem}.b-sort__title_place_popup{margin-bottom:2.25rem;font-size:20px;line-height:24px}.b-house-plan__breadcrumbs{margin-bottom:2rem}.b-house-plan__mobile-tooltip{height:64px}.b-object-mobile-app{display:none!important}.b-house-plan__mobile-tooltip-data{margin-bottom:0}.b-house-plan__mobile-tooltip-close{position:static}.b-house-plan__back button{font-size:12px;line-height:18px}.b-search-parking{padding-top:3rem}.b-search-parking__popup .b-gallery__compass img{min-width:50px}.b-search-parking__ttl{margin-bottom:2rem}.b-search-parking__ttl-wrap h2{margin-bottom:2.5rem;display:-ms-flexbox;display:flex}.b-search-parking__search{margin-bottom:2rem;display:-ms-flexbox;display:flex}.b-search-parking__tip{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:block;font-size:14px;line-height:1.5rem;color:#255385}.b-search-parking__tip:hover{opacity:.5}.b-search-parking__select{margin-bottom:0}.b-search-parking__select .selectize-control.single .selectize-input,.b-search-parking__select .selectize-input,.selectize-control.single .b-search-parking__select .selectize-input{padding-top:.65rem;padding-bottom:.65rem}.b-search-parking__floor{display:block}.b-search-parking__scheme{margin-bottom:2rem}.b-search-parking__miniplan{position:absolute;top:0;left:0;bottom:0}.b-search-parking__miniplan img{margin:0;height:75%}.b-search-parking__btn{margin-bottom:0}.b-search-parking__content{margin-bottom:4.5rem}.b-search-parking__select_view_mobile{display:none}.b-search-parking__desc-row_last_child{margin-bottom:8rem}.b-search-parking__search-list{display:-ms-flexbox;display:flex}.b-list-parking__table{margin-bottom:0}.b-list-parking__table thead{display:table-header-group}.b-list-parking__table tbody td{padding-top:1.5rem;padding-bottom:1.5rem;line-height:1.65rem;border-top:1px solid #e3e3e3;vertical-align:top}.b-list-parking__desktop-view{display:table-row}.b-list-parking__mobile-view{display:none}.b-list-parking__link{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.b-list-parking__link:hover{opacity:.5}.b-list-parking__pagination{border-top:1px solid #e3e3e3}.b-team{padding-top:2rem}.b-team-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-team-card__title{margin-bottom:1.5rem;position:static}.b-team-card__name{font-size:22px}.b-team-card__position{margin-top:.5rem}.b-team-card__contact{margin-top:auto}.b-team-card__description p{font-size:16px;line-height:24px}.b-team-card__link-pdf{display:block}.b-team-card__item{position:relative}.b-team-card_block_detail{padding-top:0}.b-team-card__position_margin-bottom_4{margin-bottom:2rem}.b-team-card__prize_margin-bottom_2{bottom:1rem}.b-team-card__link-pdf_theme_popup{display:none}.b-flat-left,.b-flat-right{margin-bottom:.1rem}.b-flat-right{padding-top:2.5rem;padding-bottom:2rem}.b-flat__breadcrumbs{margin-bottom:0}.b-flat-left__planoplan{height:500px}.b-flat-right__ttl-text{display:block}.b-flat-right__obj-name{margin-top:3rem}.b-flat-right__details{margin-top:1rem}.b-flat-right__download-share,.b-flat-right__reserve,.b-flat-right__send-form{margin-top:2rem}.b-flat-right__desktop{display:block}.b-flat-left{padding-bottom:1.8rem}.is-ie .b-flat-left>img{margin:auto 0}.b-gallery__flat-card .fotorama__stage{height:9.5rem!important}.b-flat-rental{padding-top:1.5rem;padding-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.b-flat-rental__wrap{margin-bottom:1.5rem}.b-flat-rental__round-wrap{padding-top:1.5rem;padding-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.b-flat-rental_right_border{border-right:.2rem solid #ccd9e3}.b-bottom-slider .fotorama__nav{top:auto;bottom:1.5rem;left:50%;transform:translateX(-50%)}.b-bottom-slider .fotorama__caption__wrap{padding-top:0;padding-bottom:2rem;background-color:transparent;color:#fff}.b-gallery__decoration{padding-bottom:2rem;background:transparent}.b-gallery__text{color:#fff}.b-flats-similar__items-one-item .b-flats-similar__wrap{-ms-flex-pack:center;justify-content:center;margin-left:50%;transform:translateX(-50%)}.b-flats-similar{margin-bottom:3rem}.b-flats-similar:nth-child(2){display:block}.b-flats-similar__footer_small_scr .b-have-questions__send{margin-bottom:1.5rem}.b-have-questions__phone{margin-bottom:1rem;margin-right:35px;font-size:1.25rem;line-height:1.25rem}.b-have-questions__phone_footer_pos{margin-right:0}.b-flat-mortgage{padding-bottom:2rem}.b-flat-mortgage__info{border-bottom:1px solid #ddd}.b-flat-mortgage__param{font-size:1rem}.b-flat-mortgage__value{font-size:2.25rem;text-align:left}.b-flat-mortgage__input{margin-bottom:2rem}.b-flat-mortgage__label{text-align:right}.b-flat-banks{padding-top:2.5rem;padding-bottom:2.5rem}.b-flat-right__show-plans{margin-bottom:0}.b-news{margin-bottom:2rem}.b-news__item{padding-top:3rem;padding-bottom:3rem}.b-news_margin-bottom_3{margin-bottom:2.5rem}.b-news-gallery{margin-top:3rem;margin-bottom:3rem;background-color:#fff}.b-news-gallery .fotorama__stage{height:335px}.b-rent{padding-top:3rem;padding-bottom:2rem}.b-rent__txt{font-size:16px}.b-rent__info{margin-bottom:1rem;font-size:20px}.b-rent_theme_list{padding:0}.b-rent__item_theme_bottom{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.b-rent__info.b-rent__info_theme_mail{margin-bottom:1rem;font-size:16px}.b-rent-item__wrap{margin-bottom:2rem}.l-video{-ms-flex-order:2;order:2}.l-info{-ms-flex-order:1;order:1}.b-object-brief-info{padding-top:0;padding-bottom:0;margin-bottom:1.75rem}.b-object-brief-info__video-wrap{min-height:400px}.b-object-links{padding-top:2rem;padding-bottom:2rem;background:#e1edf6}.b-object-links__item{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-object-links__item .b-btn{padding-left:12.5px;padding-right:12.5px}.b-object-links__list{-ms-flex-direction:row;flex-direction:row}.b-object-resume{padding-top:2rem;padding-bottom:3rem}.b-object-resume__item{margin-bottom:2.5rem;border-bottom:0;display:block}.b-object-resume__value{text-align:left;padding-right:10px}.b-object-resume__btn{margin-top:0}.b-object-text{padding-top:32px}.b-object-text,.b-object-text__ttl{padding-bottom:32px}.b-object-text__ttl{font-size:29px;line-height:37px}.b-object-text__ttl-h4{margin-bottom:1.5rem}.b-object-text__ttl_mb_small{margin-bottom:1rem}.b-object-text-edges{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-object-text-edges__item{padding-right:2.5rem}.b-object-text-edges__item:last-child{padding-right:0}.b-object-text-edges__item_mansion_address{margin-bottom:0;padding-right:0}.b-object-text-edges__item_no_indent{margin-bottom:0}.b-object-text-half__item{height:415px}.b-object-text-half__item_first_position{border-right:1px solid #d1dde6}.b-object-text-half__btn{bottom:2rem}.b-object-text-half-list{padding-top:0}.b-object-plan{display:none}.b-object-plan__wrap_bottom_wrap,.b-object-plan__wrap~.b-object-plan__btn-wrap{padding-top:32px}.b-object-plan__wrap_bottom_wrap{padding-bottom:32px}.b-object-contact-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.b-object-contact-box__col{width:30%}.b-object-contact-box__lbl{margin-bottom:8px;font-size:12px;line-height:18px}.b-object-contact-box__phone a{font-size:16px;line-height:22px}.b-object-consult{padding:0}.b-object-consult__right{padding-top:2rem;padding-bottom:2rem}.b-object-consult__photo{margin-bottom:0;height:465px}.b-object-consult__name{font-size:22px}.b-object-consult__position{margin-top:.5rem}.b-object-consult__ttl{margin-bottom:2.25rem}.b-object-consult__ttl_md_visible{display:block}.b-object-consult__ttl_md_hidden{display:none}.b-object-consult__inner{padding-top:3.5rem;padding-bottom:3.5rem}.b-object-consult_section_shares .b-object-consult__ttl{margin-bottom:1.5rem}.b-object-developer__name{margin-bottom:0;margin-right:1rem}.b-object-developer__link{margin-bottom:0}.b-object-developer__inner{display:-ms-flexbox;display:flex}.b-object-map .b-map__route{bottom:16px}.b-object-map__enter-fullscreen-btn{display:none}.b-object-map__inner{height:408px}.b-object-map__bottom{bottom:16px;z-index:1;width:auto;height:auto}.b-object-map__filter-wrap{display:-ms-flexbox;display:flex}.b-object-map__btn-wrap{margin-right:1rem}.b-object-map-objects{padding-top:20px;padding-bottom:20px;height:225px}.b-object-map-objects__top{margin-bottom:12px}.b-object-map-objects__ttl{font-size:15px;line-height:22px}.b-object-map-objects__show-all{font-size:12px;line-height:18px}.b-object-map-objects__marker{margin-bottom:8px}.b-object-map-objects__label{font-size:15px;line-height:22px}.b-object-layouts__mansion-elite .col-xlg-12:first-child img{padding-top:25%}.b-btn-read-more-mobile{display:none}.b-btn-read-more-mobile-target{display:block}.b-object__popup{max-width:600px}.b-object-popup__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-object-popup__left{width:80%}.b-object-popup__right{width:20%}.b-object-popup__ttl{font-size:22px}.b-object-popup__download{text-align:right}.b-inner-subheader__mortgage .b-inner-subheader-links{width:auto;-ms-flex-direction:row;flex-direction:row}.b-inner-subheader__mortgage a{margin-right:0;margin-left:20px}.b-inner-subheader__mortgage a:first-of-type{margin-left:0}.b-object-contact-info__ttl{margin-bottom:2.25rem}.b-object-contact-info__sub-ttl{margin-top:.5rem}.b-object-contact-info__addr{margin-bottom:.5rem;margin-top:0}.b-popup-panorama{position:relative}.b-selector__flat-prices{margin-top:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-selector__flat-price{margin-bottom:0}.b-selector__book-btn:before{left:15%}.b-selector__flat-compass{display:block;top:auto;bottom:20px;right:20px}.b-selector__flat-compass_mobile{bottom:50px;display:none}.b-selector__house strong{display:inline-block}.b-selector__house-ttl_mobile{left:100px;font-size:32px;line-height:40px}.b-selector__house-ttl_mobile .b-selector__arrow-long{width:109px;margin-top:-45px}.b-object-menu{margin-bottom:12px;display:block}.b-object-about{margin-bottom:20px}.b-object-slider .b-gallery{margin-bottom:0}.b-object-card__obj-heading{margin-bottom:12px;font-size:27px;line-height:32px}.b-object-card__obj-txt{font-size:16px;line-height:22px}.b-object-card__btn,.b-object-card__info{font-size:12px;line-height:18px}.b-object-action{margin-bottom:20px}.b-object-action__txt{font-size:12px;line-height:18px}.b-object-about-text{margin-bottom:24px}.b-object-about-text__txt-wrapper{padding-top:48px;padding-bottom:48px}.b-object-about-text__ttl{margin-bottom:24px;font-size:29px;line-height:37px}.b-object-about-text__descr{font-size:16px;line-height:22px;margin-bottom:12px}.b-object-about-text__show-btn,.b-object-about-text__txt{font-size:15px;line-height:22px}.b-object-about-text__link{font-size:12px;line-height:18px}.b-object-description-block .b-object-about-text__show-btn.is-active{margin-top:12px}.b-object-advantages{margin-bottom:32px}.b-object-advantages__box{min-height:268px;padding-top:24px;padding-bottom:24px;margin-left:0;margin-right:2.778vw}.b-object-advantages__box:last-child{margin-right:0}.b-object-advantages__ttl{margin-top:20px;margin-bottom:12px;font-size:16px;line-height:22px}.b-object-advantages__txt,.b-object-arrow-link{font-size:12px;line-height:18px}.swiper-slide-btn.is-obj-similar-active{display:-ms-flexbox;display:flex}.b-object-details{margin-bottom:32px;padding-top:48px;padding-bottom:48px}.b-object-details__ttl{margin-bottom:24px;font-size:29px;line-height:37px}.b-object-details__txt{font-size:15px;line-height:22px;margin-bottom:24px}.b-details{margin-left:0;margin-right:2.778vw}.b-details:last-child{margin-right:0}.b-details__img{height:11.625rem}.b-details__desc{padding-top:20px;padding-bottom:24px;height:14.5rem}.b-details__ttl{margin-bottom:8px;font-size:15px;line-height:22px}.b-details__txt{padding-bottom:24px;font-size:12px;line-height:18px}.b-details .b-gallery .fotorama__img,.b-details .b-gallery .fotorama__stage{height:11.625rem!important}.b-object-heading-wrapper{margin-bottom:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.b-object-heading-wrapper__ttl{font-size:29px;line-height:37px;margin-bottom:0}.b-object-heading-wrapper__link{font-size:16px;line-height:22px}.b-ways-to-buy{margin-bottom:32px}.b-ways-to-buy-mortgage{padding-top:32px;padding-bottom:32px}.b-ways-to-buy-mortgage__ttl{margin-bottom:20px;font-size:20px;line-height:1.5}.b-ways-to-buy-mortgage__type{padding-bottom:20px}.b-ways-to-buy-mortgage__type-ttl{margin-bottom:8px;font-size:15px;line-height:22px}.b-ways-to-buy-mortgage__type-txt{font-size:15px;line-height:22px}.b-ways-to-buy-mortgage .b-btn{width:55%}.b-ways-to-buy__inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-ways-to-buy__inner-wrapper .b-info-card{padding-top:24px;padding-bottom:24px}.b-ways-to-buy__inner-wrapper .b-info-card .b-info-card__small-txt{font-size:15px;line-height:22px}.b-object-contact{margin-bottom:32px;padding-top:32px;padding-bottom:32px}.b-object-contact__ttl{padding-bottom:20px;font-size:29px;line-height:37px}.b-object-next-section{margin-bottom:48px;padding-top:20px;padding-bottom:20px}.b-object-next-section__ttl{margin-bottom:8px;font-size:12px;line-height:18px}.b-object-next-section__link{font-size:16px;line-height:22px}.b-similar-objects{margin-bottom:32px}.b-interesting-flats{margin-bottom:24px;padding-top:48px;padding-bottom:32px}.b-interesting-flats__ttl{margin-bottom:24px;font-size:29px;line-height:37px}.b-interesting-flats__type{padding-bottom:20px;width:30%}.b-interesting-flats__type:not(:nth-child(3n)){margin-right:5%}.b-interesting-flats__type-ttl,.b-interesting-flats__type-txt{font-size:15px;line-height:22px}.b-object{padding-top:32px}.b-object__ttl{margin-bottom:8px}.b-object__txt{font-size:16px;line-height:22px}.b-object-location{margin-bottom:0;padding-top:32px;padding-bottom:48px}.b-object-location__ttl{margin-bottom:20px;font-size:29px;line-height:37px}.b-object-location__info{padding-top:24px;padding-bottom:24px;margin-bottom:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-object-location__info-txt,.b-object-location__metro,.b-object-location__txt{font-size:15px;line-height:22px}.b-object-tab-box{margin-bottom:32px;padding-top:32px;padding-bottom:48px}.b-object-tab-box__ttl{margin-bottom:24px;font-size:29px;line-height:37px}.b-object-tabs .b-tabs__triggers{margin-bottom:24px;width:100%}.b-object-tabs .b-tabs__item{font-size:15px;line-height:22px}.b-object-tabs .b-tabs__content .b-tabs__txt{margin-bottom:24px;font-size:15px;line-height:22px}.b-object-tabs .b-tabs__content .b-tabs__images{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-object-tabs .b-tabs__content .b-tabs__img:not(:only-child){width:46%}.b-object-tabs .b-tabs__content .b-tabs__img:not(:only-child):first-child{margin-bottom:0}.b-object-tabs .b-tabs__content .b-tabs__img:not(:only-child).j-lazy{height:27.5vw}.b-object-near{margin-bottom:32px;padding-top:32px;padding-bottom:48px}.b-object-near__ttl{margin-bottom:20px;font-size:29px;line-height:37px}.b-object-near__txt{font-size:15px;line-height:22px;margin-bottom:24px}.b-near{margin-left:0;margin-right:2.778vw}.b-near:last-child{margin-right:0}.b-near__img{margin-bottom:12px;height:11.625rem}.b-near__ttl{margin-bottom:8px;font-size:15px;line-height:22px}.b-near__txt{font-size:12px;line-height:18px}.b-object-quality{margin-top:24px}.b-object-flats{margin-bottom:48px}.b-object-flats__ttl{font-size:29px;line-height:37px;margin-bottom:20px}.b-object-flats__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.b-flat{padding-top:20px;padding-bottom:20px}.b-flat,.b-flat__ttl{margin-bottom:12px}.b-flat__ttl{font-size:16px;line-height:22px}.b-flat__more{font-size:15px;line-height:22px}.b-flat__details{margin-bottom:24px}.b-flat__area,.b-flat__price{font-size:12px;line-height:18px}.b-object-types{margin-bottom:32px}.b-object-types__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.b-types-tabs .b-tabs__desktop-triggers{display:-ms-flexbox;display:flex}.b-types-tabs .b-tabs__mobile-triggers{display:none}.b-types-tabs .b-tabs__triggers{margin-bottom:24px}.b-types-tabs .b-tabs__item{font-size:12px;line-height:18px}.b-flat-type{margin-bottom:24px;padding-top:20px;padding-bottom:20px}.b-flat-type__img{margin-bottom:20px;min-height:30vw}.b-flat-type__type{margin-bottom:12px;font-size:16px;line-height:22px}.b-flat-type__area,.b-flat-type__price{font-size:15px;line-height:22px}.b-object-special-type{margin-bottom:48px}.b-object-special-type__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.b-object-speciality{margin-bottom:24px;padding-top:24px;padding-bottom:24px}.b-object-speciality__ttl{margin-top:20px;margin-bottom:12px;font-size:16px;line-height:22px}.b-object-speciality__area,.b-object-speciality__price{font-size:12px;line-height:18px}.b-object-speciality__price{margin-bottom:8px}.b-object-speciality__area{margin-bottom:32px}.b-object-speciality__more{font-size:12px;line-height:18px}.b-shares .b-construction-object__btn{width:160px}.b-shares .b-construction-object__btn:last-child{margin-top:0;margin-bottom:0;margin-left:20px;width:160px}.b-shares__buttons{margin-top:-.5rem;float:right}.b-shares__contacts{margin-top:0;margin-top:-4rem;float:right}.b-shares__partners-contacts{margin-bottom:3rem}.b-shares__tabs-item{padding:.5rem 14px .3rem;margin-right:10px}.b-keys{padding-top:3.5rem;padding-bottom:3.5rem}.b-keys__ttl{margin-bottom:2rem}.b-keys__address{margin-bottom:2.5rem}.b-keys__shedule{display:-ms-flexbox;display:flex;line-height:24px}.b-keys__shedule-item{padding-right:40px}.b-keys__shedule-day{line-height:18px}.b-submenu__settings{float:right}.b-booking__sale b{-ms-flex:1 1 4%;flex:1 1 4%;padding-top:.5rem;padding-bottom:.5rem}.b-booking__sale .b-booking__tel{-ms-flex-order:1;order:1;-ms-flex:1 1 30%;flex:1 1 30%;padding-top:.5rem;padding-bottom:.5rem;margin-top:0}.b-booking__sale .b-btn_style_secondary{-ms-flex-order:2;order:2;-ms-flex:1 1 0%;flex:1 1 0%}.b-booking__sale{padding:1rem 1rem 1rem 3rem}.b-client_page_wiki .b-booking__sale:nth-child(2) .b-btn{margin-top:0}.b-client-popup{min-width:390px}.b-calculator.is-open:after,.b-calculator:after{display:none}.b-calculator__filter-links{margin-right:0}.b-calculator__results-ttl h2{font-size:1.25rem;line-height:2rem}.b-calculator__bank-row.is-open .b-calculator__bank-name-cell:after{top:0;white-space:nowrap;height:100%}.b-calculator__error .b-calculator__bank-tooltip{right:auto;left:70px}.b-search-zero .b-search-zero__block{padding-top:32px;padding-bottom:32px;background-repeat:no-repeat;position:relative}.b-search-zero .b-search-zero__block.b-search-zero__block-commerce:after{content:"";position:absolute;display:block;width:297.74px;height:190.58px;right:20px;bottom:25px;background:url(/img/commerce-zero.png) no-repeat 50%;background-size:cover}.b-search-zero .b-search-zero__block.b-search-zero__block-live:after{content:"";position:absolute;display:block;width:258px;height:223px;right:20px;bottom:15px;background:url(/img/live-zero.png) no-repeat 50%;background-size:cover}.b-search-zero h2{max-width:340px}.b-search-zero .b-search-zero__flats h2{max-width:100%}.b-search-zero p{max-width:340px}.b-search-zero .b-btn{max-width:185px;font-size:12px}}@media only screen and (min-width:670px) and (max-width:959px){.b-gallery .b-gallery__base{max-height:312px}.b-sidebar-link_type_important .b-sidebar-link__small-txt{display:none}.b-sidebar-link__wrap_theme_404 .b-sidebar-link{margin-bottom:.5rem;padding-top:1rem;padding-bottom:.5rem}.b-sidebar-link__wrap_theme_404 .b-sidebar-link__ttl{margin-top:0}.b-city-block__name{margin-bottom:1.5rem}.b-city-block__text{-ms-flex-direction:column;flex-direction:column}.b-city-block__objects{margin-bottom:.5rem}.b-city-block__flats{margin-left:0}.b-city-block_theme_404 .b-city-block__item{margin-bottom:1.5rem;padding-top:1.25rem;padding-bottom:1.25rem}.b-city-block_theme_404 .b-city-block__name{margin-bottom:2.5rem;font-size:24px;line-height:28px}.b-city-block_theme_404 .b-city-block__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-city-block_theme_404 .b-city-block__flats{margin-left:0}.b-city-block_theme_404 .b-city-block__icon-city{bottom:0}.b-pagination_page_search .b-pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.b-how-buy_page_military .b-calculator__bank-row .b-calculator__bank-name-cell:after{left:125px}.b-accordeon_theme_inner-header .b-accordeon__content .b-nav__link,.b-accordeon_theme_inner-header .b-accordeon__item{padding-left:30px}.b-footer__ttl-link{font-size:13px}.b-building__table.b-building__table_sort_types .b-building__row-info .b-building__row-info{padding-bottom:0}.b-building__table.b-building__table_sort_types .b-building__flat-info-wrap{margin-top:0}.b-building__table.b-building__table_sort_types .b-building__rooms{padding-bottom:7px}.b-building__table .b-building__flat-decor{line-height:1}.b-building__table .b-building__mob-special{right:-10px;top:0}.b-building_type_inner-flat .b-building__flat-decor{line-height:18px;padding-bottom:7px}.b-building__table_sort_types .b-building__plan{max-height:130px}.b-building__table_sort_types .b-building__action{text-align:left}.b-building__table_type_favorite .b-building__price{position:absolute;top:16px;right:0}.b-mini-search__switch{position:absolute;left:0;top:-40px}.b-sort__select-btn_mq_medium{display:block}.is-ie .b-flat-left.col-36{display:-ms-flexbox;display:flex}.b-flat-rental__snd{padding:2.5rem}.b-flats-similar:nth-child(2n){margin-right:0!important}.b-selector__flat-data{width:60%}.b-selector__flat-data:nth-child(4),.b-selector__flat-data:nth-child(5){width:40%}.b-selector__flat-price{width:60%}.b-selector__flat-mortgage{width:40%}.b-selector__floors-wrap{height:calc(100% - 150px)!important}.is-safari .b-selector__floors-wrap{height:calc(100% - 200px)!important}.b-object-card__info-wrapper{-ms-flex-direction:row;flex-direction:row}.b-object-card__info{width:50%}.b-object-card__property-col{width:35%}.b-object-card__value-col{width:65%}.b-object-card__btn strong{width:15%}.b-object-card__count{width:85%}.b-object-advantages .swiper-container,.b-object-details__slider .swiper-container,.b-object-near__slider .swiper-container{padding:0 5.556vw}.b-shares .b-tabs__triggers{margin-bottom:1rem}.reserve-decline:after,.reserve-success:after{top:60%}.b-calculator__filter-link:last-child{margin-left:60px}.b-calculator__filter-controls{display:-ms-flexbox;display:flex}.b-calculator__bank-row.is-open .b-calculator__bank-name-cell:after{left:125px}.b-calculator__all-programms-table td{padding-left:125px}.b-calculator__all-programms-table tr:last-child td.b-calculator__programm-cell{padding:15px 0 15px 125px}.b-calculator__link{letter-spacing:-.7px}}@media only screen and (min-width:850px){.b-calltouch{display:none}}@media only screen and (min-width:960px){.col-bg-0{width:calc(0vw - 0px)}.no-scrollbar .col-bg-0{width:0}.col-bg-push-0{margin-left:calc(0vw - 0px)}.no-scrollbar .col-bg-push-0{margin-left:0}.col-bg-post-0{margin-right:calc(0vw - 0px)}.no-scrollbar .col-bg-post-0{margin-right:0}.col-bg-prefix-0{padding-left:calc(0vw - 0px)}.no-scrollbar .col-bg-prefix-0{padding-left:0}.col-bg-suffix-0{padding-right:calc(0vw - 0px)}.no-scrollbar .col-bg-suffix-0{padding-right:0}.col-bg-1{width:calc(2.77778vw - .5px)}.no-scrollbar .col-bg-1{width:2.77778vw}.col-bg-push-1{margin-left:calc(2.77778vw - .5px)}.no-scrollbar .col-bg-push-1{margin-left:2.77778vw}.col-bg-post-1{margin-right:calc(2.77778vw - .5px)}.no-scrollbar .col-bg-post-1{margin-right:2.77778vw}.col-bg-prefix-1{padding-left:calc(2.77778vw - .5px)}.no-scrollbar .col-bg-prefix-1{padding-left:2.77778vw}.col-bg-suffix-1{padding-right:calc(2.77778vw - .5px)}.no-scrollbar .col-bg-suffix-1{padding-right:2.77778vw}.col-bg-2{width:calc(5.55556vw - 1px)}.no-scrollbar .col-bg-2{width:5.55556vw}.col-bg-push-2{margin-left:calc(5.55556vw - 1px)}.no-scrollbar .col-bg-push-2{margin-left:5.55556vw}.col-bg-post-2{margin-right:calc(5.55556vw - 1px)}.no-scrollbar .col-bg-post-2{margin-right:5.55556vw}.col-bg-prefix-2{padding-left:calc(5.55556vw - 1px)}.no-scrollbar .col-bg-prefix-2{padding-left:5.55556vw}.col-bg-suffix-2{padding-right:calc(5.55556vw - 1px)}.no-scrollbar .col-bg-suffix-2{padding-right:5.55556vw}.col-bg-3{width:calc(8.33333vw - 1.5px)}.no-scrollbar .col-bg-3{width:8.33333vw}.col-bg-push-3{margin-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-bg-push-3{margin-left:8.33333vw}.col-bg-post-3{margin-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-bg-post-3{margin-right:8.33333vw}.col-bg-prefix-3{padding-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-bg-prefix-3{padding-left:8.33333vw}.col-bg-suffix-3{padding-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-bg-suffix-3{padding-right:8.33333vw}.col-bg-4{width:calc(11.11111vw - 2px)}.no-scrollbar .col-bg-4{width:11.11111vw}.col-bg-push-4{margin-left:calc(11.11111vw - 2px)}.no-scrollbar .col-bg-push-4{margin-left:11.11111vw}.col-bg-post-4{margin-right:calc(11.11111vw - 2px)}.no-scrollbar .col-bg-post-4{margin-right:11.11111vw}.col-bg-prefix-4{padding-left:calc(11.11111vw - 2px)}.no-scrollbar .col-bg-prefix-4{padding-left:11.11111vw}.col-bg-suffix-4{padding-right:calc(11.11111vw - 2px)}.no-scrollbar .col-bg-suffix-4{padding-right:11.11111vw}.col-bg-5{width:calc(13.88889vw - 2.5px)}.no-scrollbar .col-bg-5{width:13.88889vw}.col-bg-push-5{margin-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-bg-push-5{margin-left:13.88889vw}.col-bg-post-5{margin-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-bg-post-5{margin-right:13.88889vw}.col-bg-prefix-5{padding-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-bg-prefix-5{padding-left:13.88889vw}.col-bg-suffix-5{padding-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-bg-suffix-5{padding-right:13.88889vw}.col-bg-6{width:calc(16.66667vw - 3px)}.no-scrollbar .col-bg-6{width:16.66667vw}.col-bg-push-6{margin-left:calc(16.66667vw - 3px)}.no-scrollbar .col-bg-push-6{margin-left:16.66667vw}.col-bg-post-6{margin-right:calc(16.66667vw - 3px)}.no-scrollbar .col-bg-post-6{margin-right:16.66667vw}.col-bg-prefix-6{padding-left:calc(16.66667vw - 3px)}.no-scrollbar .col-bg-prefix-6{padding-left:16.66667vw}.col-bg-suffix-6{padding-right:calc(16.66667vw - 3px)}.no-scrollbar .col-bg-suffix-6{padding-right:16.66667vw}.col-bg-7{width:calc(19.44444vw - 3.5px)}.no-scrollbar .col-bg-7{width:19.44444vw}.col-bg-push-7{margin-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-bg-push-7{margin-left:19.44444vw}.col-bg-post-7{margin-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-bg-post-7{margin-right:19.44444vw}.col-bg-prefix-7{padding-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-bg-prefix-7{padding-left:19.44444vw}.col-bg-suffix-7{padding-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-bg-suffix-7{padding-right:19.44444vw}.col-bg-8{width:calc(22.22222vw - 4px)}.no-scrollbar .col-bg-8{width:22.22222vw}.col-bg-push-8{margin-left:calc(22.22222vw - 4px)}.no-scrollbar .col-bg-push-8{margin-left:22.22222vw}.col-bg-post-8{margin-right:calc(22.22222vw - 4px)}.no-scrollbar .col-bg-post-8{margin-right:22.22222vw}.col-bg-prefix-8{padding-left:calc(22.22222vw - 4px)}.no-scrollbar .col-bg-prefix-8{padding-left:22.22222vw}.col-bg-suffix-8{padding-right:calc(22.22222vw - 4px)}.no-scrollbar .col-bg-suffix-8{padding-right:22.22222vw}.col-bg-9{width:calc(25vw - 4.5px)}.no-scrollbar .col-bg-9{width:25vw}.col-bg-push-9{margin-left:calc(25vw - 4.5px)}.no-scrollbar .col-bg-push-9{margin-left:25vw}.col-bg-post-9{margin-right:calc(25vw - 4.5px)}.no-scrollbar .col-bg-post-9{margin-right:25vw}.col-bg-prefix-9{padding-left:calc(25vw - 4.5px)}.no-scrollbar .col-bg-prefix-9{padding-left:25vw}.col-bg-suffix-9{padding-right:calc(25vw - 4.5px)}.no-scrollbar .col-bg-suffix-9{padding-right:25vw}.col-bg-10{width:calc(27.77778vw - 5px)}.no-scrollbar .col-bg-10{width:27.77778vw}.col-bg-push-10{margin-left:calc(27.77778vw - 5px)}.no-scrollbar .col-bg-push-10{margin-left:27.77778vw}.col-bg-post-10{margin-right:calc(27.77778vw - 5px)}.no-scrollbar .col-bg-post-10{margin-right:27.77778vw}.col-bg-prefix-10{padding-left:calc(27.77778vw - 5px)}.no-scrollbar .col-bg-prefix-10{padding-left:27.77778vw}.col-bg-suffix-10{padding-right:calc(27.77778vw - 5px)}.no-scrollbar .col-bg-suffix-10{padding-right:27.77778vw}.col-bg-11{width:calc(30.55556vw - 5.5px)}.no-scrollbar .col-bg-11{width:30.55556vw}.col-bg-push-11{margin-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-bg-push-11{margin-left:30.55556vw}.col-bg-post-11{margin-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-bg-post-11{margin-right:30.55556vw}.col-bg-prefix-11{padding-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-bg-prefix-11{padding-left:30.55556vw}.col-bg-suffix-11{padding-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-bg-suffix-11{padding-right:30.55556vw}.col-bg-12{width:calc(33.33333vw - 6px)}.no-scrollbar .col-bg-12{width:33.33333vw}.col-bg-push-12{margin-left:calc(33.33333vw - 6px)}.no-scrollbar .col-bg-push-12{margin-left:33.33333vw}.col-bg-post-12{margin-right:calc(33.33333vw - 6px)}.no-scrollbar .col-bg-post-12{margin-right:33.33333vw}.col-bg-prefix-12{padding-left:calc(33.33333vw - 6px)}.no-scrollbar .col-bg-prefix-12{padding-left:33.33333vw}.col-bg-suffix-12{padding-right:calc(33.33333vw - 6px)}.no-scrollbar .col-bg-suffix-12{padding-right:33.33333vw}.col-bg-13{width:calc(36.11111vw - 6.5px)}.no-scrollbar .col-bg-13{width:36.11111vw}.col-bg-push-13{margin-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-bg-push-13{margin-left:36.11111vw}.col-bg-post-13{margin-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-bg-post-13{margin-right:36.11111vw}.col-bg-prefix-13{padding-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-bg-prefix-13{padding-left:36.11111vw}.col-bg-suffix-13{padding-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-bg-suffix-13{padding-right:36.11111vw}.col-bg-14{width:calc(38.88889vw - 7px)}.no-scrollbar .col-bg-14{width:38.88889vw}.col-bg-push-14{margin-left:calc(38.88889vw - 7px)}.no-scrollbar .col-bg-push-14{margin-left:38.88889vw}.col-bg-post-14{margin-right:calc(38.88889vw - 7px)}.no-scrollbar .col-bg-post-14{margin-right:38.88889vw}.col-bg-prefix-14{padding-left:calc(38.88889vw - 7px)}.no-scrollbar .col-bg-prefix-14{padding-left:38.88889vw}.col-bg-suffix-14{padding-right:calc(38.88889vw - 7px)}.no-scrollbar .col-bg-suffix-14{padding-right:38.88889vw}.col-bg-15{width:calc(41.66667vw - 7.5px)}.no-scrollbar .col-bg-15{width:41.66667vw}.col-bg-push-15{margin-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-bg-push-15{margin-left:41.66667vw}.col-bg-post-15{margin-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-bg-post-15{margin-right:41.66667vw}.col-bg-prefix-15{padding-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-bg-prefix-15{padding-left:41.66667vw}.col-bg-suffix-15{padding-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-bg-suffix-15{padding-right:41.66667vw}.col-bg-16{width:calc(44.44444vw - 8px)}.no-scrollbar .col-bg-16{width:44.44444vw}.col-bg-push-16{margin-left:calc(44.44444vw - 8px)}.no-scrollbar .col-bg-push-16{margin-left:44.44444vw}.col-bg-post-16{margin-right:calc(44.44444vw - 8px)}.no-scrollbar .col-bg-post-16{margin-right:44.44444vw}.col-bg-prefix-16{padding-left:calc(44.44444vw - 8px)}.no-scrollbar .col-bg-prefix-16{padding-left:44.44444vw}.col-bg-suffix-16{padding-right:calc(44.44444vw - 8px)}.no-scrollbar .col-bg-suffix-16{padding-right:44.44444vw}.col-bg-17{width:calc(47.22222vw - 8.5px)}.no-scrollbar .col-bg-17{width:47.22222vw}.col-bg-push-17{margin-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-bg-push-17{margin-left:47.22222vw}.col-bg-post-17{margin-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-bg-post-17{margin-right:47.22222vw}.col-bg-prefix-17{padding-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-bg-prefix-17{padding-left:47.22222vw}.col-bg-suffix-17{padding-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-bg-suffix-17{padding-right:47.22222vw}.col-bg-18{width:calc(50vw - 9px)}.no-scrollbar .col-bg-18{width:50vw}.col-bg-push-18{margin-left:calc(50vw - 9px)}.no-scrollbar .col-bg-push-18{margin-left:50vw}.col-bg-post-18{margin-right:calc(50vw - 9px)}.no-scrollbar .col-bg-post-18{margin-right:50vw}.col-bg-prefix-18{padding-left:calc(50vw - 9px)}.no-scrollbar .col-bg-prefix-18{padding-left:50vw}.col-bg-suffix-18{padding-right:calc(50vw - 9px)}.no-scrollbar .col-bg-suffix-18{padding-right:50vw}.col-bg-19{width:calc(52.77778vw - 9.5px)}.no-scrollbar .col-bg-19{width:52.77778vw}.col-bg-push-19{margin-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-bg-push-19{margin-left:52.77778vw}.col-bg-post-19{margin-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-bg-post-19{margin-right:52.77778vw}.col-bg-prefix-19{padding-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-bg-prefix-19{padding-left:52.77778vw}.col-bg-suffix-19{padding-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-bg-suffix-19{padding-right:52.77778vw}.col-bg-20{width:calc(55.55556vw - 10px)}.no-scrollbar .col-bg-20{width:55.55556vw}.col-bg-push-20{margin-left:calc(55.55556vw - 10px)}.no-scrollbar .col-bg-push-20{margin-left:55.55556vw}.col-bg-post-20{margin-right:calc(55.55556vw - 10px)}.no-scrollbar .col-bg-post-20{margin-right:55.55556vw}.col-bg-prefix-20{padding-left:calc(55.55556vw - 10px)}.no-scrollbar .col-bg-prefix-20{padding-left:55.55556vw}.col-bg-suffix-20{padding-right:calc(55.55556vw - 10px)}.no-scrollbar .col-bg-suffix-20{padding-right:55.55556vw}.col-bg-21{width:calc(58.33333vw - 10.5px)}.no-scrollbar .col-bg-21{width:58.33333vw}.col-bg-push-21{margin-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-bg-push-21{margin-left:58.33333vw}.col-bg-post-21{margin-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-bg-post-21{margin-right:58.33333vw}.col-bg-prefix-21{padding-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-bg-prefix-21{padding-left:58.33333vw}.col-bg-suffix-21{padding-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-bg-suffix-21{padding-right:58.33333vw}.col-bg-22{width:calc(61.11111vw - 11px)}.no-scrollbar .col-bg-22{width:61.11111vw}.col-bg-push-22{margin-left:calc(61.11111vw - 11px)}.no-scrollbar .col-bg-push-22{margin-left:61.11111vw}.col-bg-post-22{margin-right:calc(61.11111vw - 11px)}.no-scrollbar .col-bg-post-22{margin-right:61.11111vw}.col-bg-prefix-22{padding-left:calc(61.11111vw - 11px)}.no-scrollbar .col-bg-prefix-22{padding-left:61.11111vw}.col-bg-suffix-22{padding-right:calc(61.11111vw - 11px)}.no-scrollbar .col-bg-suffix-22{padding-right:61.11111vw}.col-bg-23{width:calc(63.88889vw - 11.5px)}.no-scrollbar .col-bg-23{width:63.88889vw}.col-bg-push-23{margin-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-bg-push-23{margin-left:63.88889vw}.col-bg-post-23{margin-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-bg-post-23{margin-right:63.88889vw}.col-bg-prefix-23{padding-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-bg-prefix-23{padding-left:63.88889vw}.col-bg-suffix-23{padding-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-bg-suffix-23{padding-right:63.88889vw}.col-bg-24{width:calc(66.66667vw - 12px)}.no-scrollbar .col-bg-24{width:66.66667vw}.col-bg-push-24{margin-left:calc(66.66667vw - 12px)}.no-scrollbar .col-bg-push-24{margin-left:66.66667vw}.col-bg-post-24{margin-right:calc(66.66667vw - 12px)}.no-scrollbar .col-bg-post-24{margin-right:66.66667vw}.col-bg-prefix-24{padding-left:calc(66.66667vw - 12px)}.no-scrollbar .col-bg-prefix-24{padding-left:66.66667vw}.col-bg-suffix-24{padding-right:calc(66.66667vw - 12px)}.no-scrollbar .col-bg-suffix-24{padding-right:66.66667vw}.col-bg-25{width:calc(69.44444vw - 12.5px)}.no-scrollbar .col-bg-25{width:69.44444vw}.col-bg-push-25{margin-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-bg-push-25{margin-left:69.44444vw}.col-bg-post-25{margin-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-bg-post-25{margin-right:69.44444vw}.col-bg-prefix-25{padding-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-bg-prefix-25{padding-left:69.44444vw}.col-bg-suffix-25{padding-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-bg-suffix-25{padding-right:69.44444vw}.col-bg-26{width:calc(72.22222vw - 13px)}.no-scrollbar .col-bg-26{width:72.22222vw}.col-bg-push-26{margin-left:calc(72.22222vw - 13px)}.no-scrollbar .col-bg-push-26{margin-left:72.22222vw}.col-bg-post-26{margin-right:calc(72.22222vw - 13px)}.no-scrollbar .col-bg-post-26{margin-right:72.22222vw}.col-bg-prefix-26{padding-left:calc(72.22222vw - 13px)}.no-scrollbar .col-bg-prefix-26{padding-left:72.22222vw}.col-bg-suffix-26{padding-right:calc(72.22222vw - 13px)}.no-scrollbar .col-bg-suffix-26{padding-right:72.22222vw}.col-bg-27{width:calc(75vw - 13.5px)}.no-scrollbar .col-bg-27{width:75vw}.col-bg-push-27{margin-left:calc(75vw - 13.5px)}.no-scrollbar .col-bg-push-27{margin-left:75vw}.col-bg-post-27{margin-right:calc(75vw - 13.5px)}.no-scrollbar .col-bg-post-27{margin-right:75vw}.col-bg-prefix-27{padding-left:calc(75vw - 13.5px)}.no-scrollbar .col-bg-prefix-27{padding-left:75vw}.col-bg-suffix-27{padding-right:calc(75vw - 13.5px)}.no-scrollbar .col-bg-suffix-27{padding-right:75vw}.col-bg-28{width:calc(77.77778vw - 14px)}.no-scrollbar .col-bg-28{width:77.77778vw}.col-bg-push-28{margin-left:calc(77.77778vw - 14px)}.no-scrollbar .col-bg-push-28{margin-left:77.77778vw}.col-bg-post-28{margin-right:calc(77.77778vw - 14px)}.no-scrollbar .col-bg-post-28{margin-right:77.77778vw}.col-bg-prefix-28{padding-left:calc(77.77778vw - 14px)}.no-scrollbar .col-bg-prefix-28{padding-left:77.77778vw}.col-bg-suffix-28{padding-right:calc(77.77778vw - 14px)}.no-scrollbar .col-bg-suffix-28{padding-right:77.77778vw}.col-bg-29{width:calc(80.55556vw - 14.5px)}.no-scrollbar .col-bg-29{width:80.55556vw}.col-bg-push-29{margin-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-bg-push-29{margin-left:80.55556vw}.col-bg-post-29{margin-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-bg-post-29{margin-right:80.55556vw}.col-bg-prefix-29{padding-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-bg-prefix-29{padding-left:80.55556vw}.col-bg-suffix-29{padding-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-bg-suffix-29{padding-right:80.55556vw}.col-bg-30{width:calc(83.33333vw - 15px)}.no-scrollbar .col-bg-30{width:83.33333vw}.col-bg-push-30{margin-left:calc(83.33333vw - 15px)}.no-scrollbar .col-bg-push-30{margin-left:83.33333vw}.col-bg-post-30{margin-right:calc(83.33333vw - 15px)}.no-scrollbar .col-bg-post-30{margin-right:83.33333vw}.col-bg-prefix-30{padding-left:calc(83.33333vw - 15px)}.no-scrollbar .col-bg-prefix-30{padding-left:83.33333vw}.col-bg-suffix-30{padding-right:calc(83.33333vw - 15px)}.no-scrollbar .col-bg-suffix-30{padding-right:83.33333vw}.col-bg-31{width:calc(86.11111vw - 15.5px)}.no-scrollbar .col-bg-31{width:86.11111vw}.col-bg-push-31{margin-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-bg-push-31{margin-left:86.11111vw}.col-bg-post-31{margin-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-bg-post-31{margin-right:86.11111vw}.col-bg-prefix-31{padding-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-bg-prefix-31{padding-left:86.11111vw}.col-bg-suffix-31{padding-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-bg-suffix-31{padding-right:86.11111vw}.col-bg-32{width:calc(88.88889vw - 16px)}.no-scrollbar .col-bg-32{width:88.88889vw}.col-bg-push-32{margin-left:calc(88.88889vw - 16px)}.no-scrollbar .col-bg-push-32{margin-left:88.88889vw}.col-bg-post-32{margin-right:calc(88.88889vw - 16px)}.no-scrollbar .col-bg-post-32{margin-right:88.88889vw}.col-bg-prefix-32{padding-left:calc(88.88889vw - 16px)}.no-scrollbar .col-bg-prefix-32{padding-left:88.88889vw}.col-bg-suffix-32{padding-right:calc(88.88889vw - 16px)}.no-scrollbar .col-bg-suffix-32{padding-right:88.88889vw}.col-bg-33{width:calc(91.66667vw - 16.5px)}.no-scrollbar .col-bg-33{width:91.66667vw}.col-bg-push-33{margin-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-bg-push-33{margin-left:91.66667vw}.col-bg-post-33{margin-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-bg-post-33{margin-right:91.66667vw}.col-bg-prefix-33{padding-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-bg-prefix-33{padding-left:91.66667vw}.col-bg-suffix-33{padding-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-bg-suffix-33{padding-right:91.66667vw}.col-bg-34{width:calc(94.44444vw - 17px)}.no-scrollbar .col-bg-34{width:94.44444vw}.col-bg-push-34{margin-left:calc(94.44444vw - 17px)}.no-scrollbar .col-bg-push-34{margin-left:94.44444vw}.col-bg-post-34{margin-right:calc(94.44444vw - 17px)}.no-scrollbar .col-bg-post-34{margin-right:94.44444vw}.col-bg-prefix-34{padding-left:calc(94.44444vw - 17px)}.no-scrollbar .col-bg-prefix-34{padding-left:94.44444vw}.col-bg-suffix-34{padding-right:calc(94.44444vw - 17px)}.no-scrollbar .col-bg-suffix-34{padding-right:94.44444vw}.col-bg-35{width:calc(97.22222vw - 17.5px)}.no-scrollbar .col-bg-35{width:97.22222vw}.col-bg-push-35{margin-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-bg-push-35{margin-left:97.22222vw}.col-bg-post-35{margin-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-bg-post-35{margin-right:97.22222vw}.col-bg-prefix-35{padding-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-bg-prefix-35{padding-left:97.22222vw}.col-bg-suffix-35{padding-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-bg-suffix-35{padding-right:97.22222vw}.col-bg-36{width:calc(100vw - 18px)}.no-scrollbar .col-bg-36{width:100vw}.col-bg-push-36{margin-left:calc(100vw - 18px)}.no-scrollbar .col-bg-push-36{margin-left:100vw}.col-bg-post-36{margin-right:calc(100vw - 18px)}.no-scrollbar .col-bg-post-36{margin-right:100vw}.col-bg-prefix-36{padding-left:calc(100vw - 18px)}.no-scrollbar .col-bg-prefix-36{padding-left:100vw}.col-bg-suffix-36{padding-right:calc(100vw - 18px)}.no-scrollbar .col-bg-suffix-36{padding-right:100vw}.col-bg-hide{display:none}.col-bg-show{display:block}.col-bg-no-width,.no-scrollbar .col-bg-no-width{width:auto}.col-bg-no-float{float:none}h3{font-size:1.35rem}.l-sidebar{margin-bottom:2rem;display:block}.l-slider-home-g{margin-top:-5.5rem}.l-sidebar-cities,.l-sidebar-home{-ms-flex-order:3;order:3}.l-sidebar-cities{margin-top:-5.65rem}.l-content-home{-ms-flex-order:2;order:2}.b-icon__social-vk-footer{width:23px;height:13px}.b-icon__social-inst-footer{width:16px;height:16px}.b-icon__social-yt-footer{width:25px;height:18px}.b-icon__social-fb-footer{width:9px;height:20px}.b-icon__social-ok-footer{width:16px;height:20px}.b-icon__social-tg-footer{width:20px;height:20px}.l-bnt-up{left:63px}.b-btn_page_online{margin-top:0}.b-btn_cookie_banner{margin-left:2.375rem}.b-popup__close,.j-header-app-close{top:1.5rem;right:2rem}.b-popup__cnt{padding-top:3rem;padding-bottom:3rem}.b-popup_theme_house .mfp-ajax-holder .mfp-content,.b-popup_theme_house .mfp-inline-holder .mfp-content{max-width:1020px}.b-popup_theme_cookie .b-popup__cnt{padding-top:0;padding-bottom:0}.b-gallery .fotorama__stage{height:320px}.b-gallery .fotorama__nav{left:3vw}.b-gallery.b-gallery_object_details .b-gallery__base{height:12.5rem}.b-gallery.b-gallery_object_new .b-gallery__base{min-height:540px}.b-gallery__slide{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-gallery__btn{padding-top:1.5rem}.b-gallery__timer{padding:25px 60px}.b-gallery__timer-text{margin-bottom:1.5vw;font-size:3vw;line-height:4vw}.b-gallery__timer_item-content{width:13vw;height:11vw;font-size:9vw}.b-gallery_has_sidebar{margin-bottom:2rem}.b-gallery_has_sidebar .fotorama__stage{height:28vw;max-height:341px}.b-gallery_has_sidebar .fotorama__nav{bottom:20px!important;right:auto;top:auto;left:50%;transform:translateX(-50%)}.b-gallery_has_sidebar .b-gallery__img{height:28vw;max-height:341px}.b-gallery_improvement_page{margin-bottom:0}.b-gallery_theme_decoration{margin-bottom:5.5rem}.b-gallery_object_page{margin-bottom:2.125rem}.b-gallery_block_house-card .fotorama__stage{height:21rem}.b-gallery_theme_home-g .b-gallery__img{background-size:cover}.b-gallery_theme_home-g .b-gallery__logo{display:block}.b-gallery_theme_home-g .fotorama__stage{height:26rem}.b-gallery__img_complex_card{padding-top:1.8rem;-ms-flex-align:start;align-items:flex-start;max-height:100%;-ms-flex:1 1 auto;flex:1 1 auto}.b-gallery__img_complex_card img{max-height:5.5rem;max-width:15rem}.b-tabs__triggers{margin-bottom:2rem}.b-tabs_is_classic .b-tabs__triggers{margin-bottom:1.5rem}.b-table{display:table}.b-table thead{display:table-header-group}.b-table thead tr{position:static;top:0;left:0}.b-table tbody{display:table-row-group}.b-table tr{display:table-row;border:none}.b-table td,.b-table th{display:table-cell;position:static;padding:10px;border:1px solid #ccc}.b-table td:before,.b-table th:before{display:none}.b-range-slider .irs-slider{width:8px;height:8px;top:-2px}.b-range-slider .irs-slider:hover{box-shadow:1px 1px 2px rgba(0,0,0,.5)}.b-info-card__wrap_margin-bottom_3{margin-bottom:4rem}.b-info-card_display_bg-hide,.b-info-card_display_bg-hide:nth-child(-n+4){display:none}.b-facts__video{margin-bottom:48px}.b-facts__img{width:48%}.b-sidebar-link{padding-top:.25rem;padding-bottom:.25rem;box-shadow:none}.b-sidebar-link__ttl{font-size:.8rem;line-height:1rem}.b-sidebar-link-ico{top:50%;right:15px}.b-sidebar-link__more,.b-sidebar-link__more span{display:none}.b-sidebar-link_type_important{padding-top:.5rem;padding-bottom:.5rem}.b-sidebar-link_theme_home-g{padding-top:.5rem;padding-bottom:.75rem}.b-sidebar-link__wrap_theme_404 .b-sidebar-link{margin-bottom:.5rem;padding-top:.5rem}.b-city-block{margin-bottom:2rem}.b-city-block__item{padding-top:.5rem;padding-bottom:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-city-block__name{float:left;font-size:1.5rem;margin-right:11px}.b-city-block__flats,.b-city-block__objects{float:left;line-height:2.5rem;margin-right:10px}.b-city-block__icon-city{max-width:36px}.b-title{margin-top:0}.b-submenu_theme_inner{overflow:visible;height:auto}.b-submenu_section_shares{margin-bottom:2.5rem}.b-pagination{padding-top:2rem;padding-bottom:2rem}.b-pagination__link{color:rgba(0,0,0,.6)}.b-pagination__item{margin-right:10px;border:1px solid rgba(0,0,0,.1)}.b-pagination__item.is-disabled{border-color:#d1dde6;background-color:#d1dde6}.b-pagination__item.is-disabled .b-pagination__link{color:#fff}.b-pagination__item.is-active{border-color:#004391;background-color:#004391}.b-pagination__item.is-active .b-pagination__link{color:#fff}.b-pagination__item.is-more{border:none}.b-pagination__item.is-more .b-pagination__link{font-size:18px}.b-pagination__arrow{margin-top:0;margin-left:5px}.b-pagination__pages{padding-top:.5rem;height:60px}.b-pagination__item_theme_nav .b-pagination__link{width:auto}.b-pagination__item_theme_nav{width:auto;min-width:90px;color:#000}.b-pagination__item_theme_nav.is-disabled{border-color:#d1dde6;background-color:#fff;opacity:.5}.b-pagination__item_theme_nav.is-disabled .b-pagination__link{color:#000}.b-pagination__item_theme_nav.is-disabled .b-pagination__arrow{fill:#000}.b-pagination__item_theme_nav .b-pagination__link{font-size:.875rem;color:#000}.b-pagination__item_theme_prev .b-pagination__arrow{margin-left:0;margin-right:5px}.b-pagination_page_search .b-pagination{padding-top:1rem;padding-bottom:1rem;border-top:0}.b-pagination_page_search .b-pagination__item{margin-bottom:1rem}.b-pagination_page_search .b-pagination__item.is-last,.b-pagination_page_search .b-pagination__item.is-more,.b-pagination_page_search .b-pagination__item_theme_nav{margin-top:.5rem}.b-pagination_page_search .b-pagination_theme_obj-flats{border-top:1px solid #e3e3e3}.b-pagination_page_search .b-pagination_theme_mini{box-shadow:inset 0 -4px 10px rgba(104,144,187,.05);border-bottom:5px solid #ccd9e3}.b-pagination_theme_mini{padding-top:0;padding-bottom:0}.b-pagination_theme_mini .b-pagination__item{margin:0;border:0}.b-pagination_theme_mini .b-pagination__item.is-active{background-color:transparent}.b-pagination_theme_mini .b-pagination__item.is-active .b-pagination__link{font-weight:900;font-size:14px;color:#004391}.b-pagination_theme_mini .b-pagination__item_theme_nav{min-width:40px}.b-pagination_theme_mini .b-pagination__item_theme_nav .b-pagination__link{font-size:0}.b-pagination_theme_mini .b-pagination__item_theme_nav svg{margin-top:12px}.b-pagination_theme_mini .b-pagination__item_theme_nav.is-disabled{background-color:transparent}.b-pagination_theme_mini .b-pagination__link{color:#004391;font-size:14px}.b-pagination_theme_mini .b-pagination__pages{height:auto;padding-top:0}.b-pagination_theme_mini .b-pagination__item_theme_prev{margin-left:15px}.b-form__row{margin-bottom:1.5rem}.b-form__row.b-form__row-mobile{display:none!important}.b-form__row.b-form__row-desktop{display:block!important}.b-form label{font-size:16px;line-height:1.5rem}.b-form textarea{height:8rem}.b-form .selectric .button{height:3rem}.b-form .selectric .label{font-size:1rem;line-height:3rem;height:3rem}.b-form .b-form__trigger{margin:0 12px}.b-form__note{font-size:1rem}.b-form__link{padding-left:1.875rem}.b-form__description{font-size:16px;line-height:1.5rem}.b-form__droply .droply-filedrag{padding-top:2.5rem;padding-bottom:2.5rem}.b-form__droply .droply-box-label{font-size:16px!important;line-height:1.5rem}.b-form__popup.popup-mortgage-email h2,.b-form__popup.popup-mortgage-request h2{font-size:1.35rem}.b-contacts__flatcard{padding-top:1.5rem;padding-bottom:2rem}.b-video__source{height:21rem}.b-video__link{padding-right:0}.b-how-buy{margin-top:0}.b-how-buy__checkbox label{font-size:13px;line-height:15px}.b-how-buy__row{margin-bottom:1rem}.b-how-buy__info{margin-bottom:2.5rem}.b-how-buy__lk{padding-bottom:1rem}.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_business,.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_comfort,.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_luxury,.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_standart{border-left:none;border-bottom:1px solid}.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_business:before,.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_comfort:before,.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_luxury:before,.b-accordeon_theme_header .b-accordeon__item_is_active.b-nav__link_theme_standart:before{display:none}.b-accordeon_theme_inner-header .b-accordeon__item{background-color:transparent!important}.b-accordeon_theme_inner-header .b-accordeon__content{padding-left:10px}.b-accordeon_theme_inner-header .b-accordeon__content .b-nav__link{background-color:transparent}.b-accordeon_theme_inner-header .b-accordeon__link:after{right:auto;margin-left:10px;top:8px}.b-accordeon_theme_inner-header .b-accordeon__item_is_active .b-accordeon__link:after{top:3px}.b-accordeon__box_theme_simple .b-accordeon__content .b-nav__link{background-color:transparent}.b-accordeon__box_theme_company{-ms-flex-order:1;order:1}.b-accordeon__box_theme_quality{-ms-flex-order:3;order:3}.b-accordeon__box_theme_buy{-ms-flex-order:2;order:2}.b-breadcrumbs{margin-bottom:2rem}.b-breadcrumbs_stand_alone{margin-top:0}.b-empty__404_whith_flat{padding-top:2rem;padding-bottom:3rem}.b-empty__msg{width:1050px;transform:translate(-50%,-85%)}.b-empty__top{margin-top:0}.b-careers{padding-top:4.5rem;padding-bottom:3.5rem}.b-careers__title{font-size:22px;line-height:2rem}.b-careers__text{font-size:1rem;line-height:1.5rem}.b-careers__site{margin-top:3.5rem}.b-careers__contact{margin-top:4rem}.b-careers__site-link{display:inline-block;padding-left:31px;padding-top:0;width:152px}.b-careers__site-link:after{display:inline-block;position:relative;bottom:-2px}.b-careers__contact-title{text-align:center}.b-careers__site-link_site_superjob{width:165px}.b-construction-object__btn{margin-top:0}.b-construction-object__photo-report{margin-bottom:2.5rem}.b-account-promo__description p{margin-bottom:1rem}.b-account-promo__gallery,.b-account-promo__slide{height:23rem}.b-popup .b-account-promo__gallery .fotorama__nav{top:2.5rem;left:50px}.b-account-promo__gallery .b-gallery__base,.b-account-promo__gallery .fotorama__stage,.b-account-promo__gallery .fotorama__wrap{height:100%}.b-subscribe{padding-top:4rem;padding-bottom:4rem;display:inline-block}.b-subscribe .row_theme_flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-subscribe__checkbox label{font-size:13px;line-height:15px}.b-unsubscribe{margin-bottom:4rem}.b-unsubscribe__item{padding-top:1.5rem;padding-bottom:1.5rem}.b-unsubscribe__button,.b-unsubscribe__section,.b-unsubscribe__select{margin-bottom:0}.b-content__img{margin-bottom:2rem}.b-content_decorated_link.b-how-buy__item h2{font-size:1.35rem}.b-lk-preview_type_top{margin-top:0;margin-bottom:2rem}.b-map__base{height:432px}.b-yandex-map__base{height:27rem}.b-header__wrap{box-shadow:none}.b-header{margin-top:2rem;margin-bottom:2rem;box-shadow:0 10px 20px rgba(104,144,187,.5)}.b-header__logo-img{margin-top:.25rem;width:54px;height:17px}.b-header_theme_home-g{background-color:transparent;box-shadow:none}.b-header__logo_theme_home-g{display:none}.b-header__logo-img_anniversary_25{width:81px;height:25px}.b-header-tools{margin-top:2rem;margin-bottom:2rem;box-shadow:0 10px 20px rgba(104,144,187,.5)}.b-header-tools__key{margin-right:0}.b-header-tools__link-tel{display:none}.b-header-tools__link-booking{display:inline-block}.b-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-nav__list{margin-top:.25rem;-ms-flex-direction:row;flex-direction:row}.b-nav__link{padding-bottom:1rem;font-size:12px;line-height:16px;border:none}.b-nav__links a{margin-bottom:.5rem;display:block;font-size:14px;font-weight:500}.b-nav__contacts{margin-top:.5rem}.b-nav__contacts-item{margin-bottom:1rem}.b-nav__contacts-title{margin-bottom:1rem;line-height:18px}.b-nav__contacts-label{line-height:18px}.b-nav__social-link .b-icon__social-tg-footer{width:16px;height:16px}.b-nav__social-link .b-icon__social-yt-footer{width:24px;height:16px}.b-nav__footer{margin-top:2.5rem;padding-top:2.5rem;border-top:2px solid #efefef}.b-nav__booking{margin-left:25px!important}.b-nav__link_theme_main,.b-nav__link_theme_main-accrd{font-size:15px;font-weight:500;pointer-events:none}.b-nav__link_theme_main-accrd .b-accordeon__link:after,.b-nav__link_theme_main .b-accordeon__link:after{display:none}.b-nav__contacts-item_theme_all{margin-bottom:2rem}.b-nav__link_theme_main-accrd{padding-bottom:.5rem;margin-bottom:1.5rem}.b-nav__link_theme_main{margin-bottom:.5rem}.b-nav__link_color_gray{color:#39393a}.b-nav-list .b-nav__link{padding-bottom:0}.b-nav-list .b-accordeon__content .b-nav__link,.b-nav-list .b-nav__link .b-accordeon__link{padding-bottom:1rem}.b-nav-list_size_half{display:inline-block;vertical-align:top;width:49%;float:none}.b-nav-list_size_half .b-accordeon__box{float:none}.b-header-menu{padding-top:3.5rem;padding-bottom:2rem;top:2rem}.b-header-menu__wrap{padding-top:1.5rem;border-top:1px solid #ddd}.b-header-menu__tabs{margin-bottom:0;display:block;height:3.5rem;border:none}.b-header-menu__tab{padding-top:.75rem;margin-bottom:0;line-height:2.5rem}.b-header-menu_theme_home-g{padding-top:0}.b-header-menu_theme_home-g .b-header-menu__wrap{padding-top:0;border:none}.b-footer__left-block{padding-bottom:1.5rem}.b-footer__nav{display:none}.b-footer__ttl{margin-bottom:.5rem}.b-footer__ttl-link{font-size:16px}.b-footer__seo-links{padding-top:2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #f4f4f4}.b-footer__seo-phones{background-color:#fff}.b-footer__seo-phone-lbl{color:#787878}.b-footer__seo-phone-item{padding-bottom:0;font-size:16px;color:#255385}.b-footer__seo-phone a{color:#255385}.b-footer__right-block{box-shadow:none}.b-footer__lbl{margin-bottom:1rem}.b-footer__socials a:not(:last-child) svg{margin-right:25px}.b-footer__items{margin-top:2rem;margin-bottom:2rem}a.b-footer__offer-link{margin-left:0}.b-footer__items_margin-top_0{margin-top:0}.b-footer__ttl_theme_home-g{display:none}.b-footer__info_theme_home-g{display:-ms-flexbox;display:flex}.b-footer__right-block_theme_home-g{display:block}.b-footer__builder_theme_home-g{margin-bottom:1rem}.b-footer__seo-links_theme_home-g{padding-top:.5rem;display:block;border:none}.b-footer__app{display:-ms-flexbox;display:flex}.b-documents__item{padding-left:gutter(3)}.b-search-results__title-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.b-search-results__group{margin-top:.75rem;margin-bottom:0}.b-search-results__group .b-search-form__checkbox{padding-top:0}.b-search-results__group-ttl{line-height:20px}.b-building__plan{height:112px;position:absolute;top:-2rem;left:0}.b-building__table.b-building__table_sort_types{table-layout:fixed}.b-building__table .b-building__mobile-view.b-building_type_inner-flat{display:none}.b-building__table{box-shadow:0 4px 20px rgba(104,144,187,.4);background-color:#fff}.b-building__table .b-building__desktop-view.b-building_type_inner-flat td:last-child{padding-top:1.7rem}.b-building__table thead{display:table-header-group}.b-building__table tr{padding-bottom:0;margin-bottom:0;width:100%;padding:0}.b-building__table tbody .b-building__type a{pointer-events:none}.b-building__table .b-building__desktop-view{display:table-row}.b-building__table .b-building__mobile-view .b-building__object{font-size:10px}.b-building__table .b-building__mobile-view .b-building__price{font-size:14px}.b-building__table .b-building__row-info{display:none}.b-building__desktop-view{display:table-row}.b-building__action{font-size:12px}.b-building__action span{padding:4px 10px}.b-building__fav{width:24px;height:24px}.b-building__house,.b-building__house .b-icon__house{opacity:.7}.b-building__house.is-active{opacity:1;color:#567cad}.b-building__house.is-active .b-icon__house{opacity:1}.b-building__book-link{margin-right:0}.b-building__key{width:20px;height:24px}.b-building__pantry-img,.b-building__parking-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-building__half-col{padding-left:12px}.b-building__table tbody .b-building_type_inner-flat td{padding-top:2rem;padding-bottom:2rem}.b-building__table tbody .b-building_type_inner-flat .b-building__price{font-size:14px}.b-building__table tbody .b-building__inner-flats-results .b-pagination{border-top:0}.b-building__table_sort_all-flats .b-building__3d-tour{position:absolute;top:5px}.b-building__table_sort_types{box-shadow:0 4px 20px rgba(104,144,187,.4);margin-bottom:.5rem}.b-building__table_sort_types .b-building__inner-flats-results:last-child .b-building__flats-results,.b-building__table_sort_types tr:nth-last-child(2) .b-building__more-row{padding-bottom:0}.b-building__table_sort_types .b-building__plan{position:relative;top:0;height:auto;max-height:80px}.b-building__table_sort_types .b-building_has_plan{vertical-align:middle;padding:0 0 0 20px}.b-building__table_sort_types .b-building__action{text-align:left}.b-building_state_booked .b-building__booked{margin-bottom:0;margin-top:.25rem;display:inline-block;font-size:12px;line-height:24px}.b-building_header_fixed{border-top:1px solid #e3e3e3;box-shadow:0 11px 20px rgba(104,144,187,.4)}.b-building__table_type_favorite .b-building__price{font-size:14px}.b-favorite-info{margin-top:0}.b-favorite-info .b-form__link{margin-top:0;margin-bottom:0}.b-favorite-info__btn-col{margin-top:2rem;margin-bottom:2rem}.b-favorite-info__txt-col{margin-bottom:0}.b-mini-search__switch{margin-bottom:.75rem}.b-mini-search__trigger{margin:0 12px}.b-mini-search__row{margin-bottom:.5rem}.b-mini-search__checkbox label{line-height:.7rem}.b-mini-search__input{padding:.6rem 20px}.b-mini-search_theme_home-g{margin-bottom:4.5rem}.b-search-form__switch{margin-bottom:.75rem}.b-search-form__form{padding-top:1.25rem;padding-bottom:1.25rem;margin-bottom:1.75rem}.b-search-form__row{margin-bottom:.75rem}.b-search-form__row .b-btn{margin-top:.75rem}.b-search-form__checkbox label{line-height:1.25rem}.b-search-form__commerce-info{height:8.5rem}.b-search-form__mortgage-programm{width:17vw}.b-search-form__mortgage-payment{width:11vw}.b-search-form__mortgage-period{width:10vw}.b-search-form__checkbox-group_type_euro{margin-top:.875rem}.b-search-form__checkbox-group_type_extra{line-height:1.25rem}.b-search-form__label_type_elite{display:none}.selectize-control.single .selectize-input,.selectize-input{padding:.6rem 20px}.b-build-card__banner-full{margin-left:0}.b-build-card__info-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;position:relative}.b-object-done.b-object-text__ttl{margin-bottom:1rem}.b-object-done.b-object-text__ttl .b-object-done__tooltip{margin-left:0;margin-top:10px}.b-object-done .b-object-done__tooltip{margin-left:40px;margin-top:0}.b-build-card__wrap_page_search .b-build-card__info-row_place_second{margin-bottom:0}.b-build-card__wrap_page_search .b-build-card__ttl{margin-top:0;margin-bottom:1.75rem}.b-build-card__wrap_page_search .b-build-card__inner{-ms-flex-direction:row;flex-direction:row}.b-build-card__wrap_page_search .b-build-card__img{margin-bottom:0;height:232px}.b-build-card__wrap_page_search .b-build-card__avail{margin-top:-.15rem}.b-build-card__wrap_page_fav .b-build-card__btn{border-bottom:1px solid #ccd9e3}.b-build-card__wrap_page_fav .b-building__table{box-shadow:none}.b-sort{display:none!important}.b-sort__select,.b-sort__select-panel{display:none}.b-search-panel{width:calc(94.444vw - 17px);background-color:#fff;box-shadow:0 10px 20px rgba(104,144,187,.5);display:-ms-flexbox;display:flex}.no-scrollbar .b-search-panel{width:94.444vw}.b-search-panel__edit-btn{line-height:48px;background-color:#e1edf6;width:240px;margin-left:auto}.b-search-panel__data{display:-ms-flexbox;display:flex}.b-popup .b-object-plan-cnt{width:603px}.b-house-plan__back button{font-size:12px;line-height:18px;padding:8px 16px}.b-house-plan__back{left:39px}.b-search-parking__popup .b-gallery__compass img{min-width:50px}.b-search-parking__ttl{font-size:32px;line-height:2rem}.b-objects__title-block h1,.b-objects__title-block h2{margin-top:0}.b-list-parking__pagination.b-pagination{background-color:transparent}.b-team-card__name{font-size:20px}.b-team-card__description p{font-size:14px;line-height:18px}.b-team-card__link-pdf{left:3.5rem}.b-flat-left,.b-flat-right{margin-bottom:1rem}.b-flat-right{padding-top:4rem;padding-bottom:3rem}.b-flat__breadcrumbs{margin-bottom:.5rem;padding-top:0;background-color:transparent}.b-flat-left__img{height:38.7rem;border-bottom:none}.b-flat-left img{padding-top:0}.b-flat-left .j-lazy{height:100%}.b-flat-left__planoplan{padding:0;height:100%}.b-flat-right__plan{padding-bottom:1.5rem}.b-flat-right__price{margin-top:3.5rem}.b-flat-right__reserve:before{display:none}.b-flat-right__download-share{margin-top:3rem}.b-flat-left{padding-bottom:0}.is-ie .b-flat-left.col-36{display:block;position:relative}.is-ie .b-flat-left>img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.b-flat-rental__link{padding-top:.5rem}.b-flat-rental__round-the-clock,.b-flat-rental__wrap{margin-bottom:2rem}.b-flat-rental__round-the-clock-big{margin-bottom:5rem}.b-bottom-slider .fotorama__nav{left:50%}.b-bottom-slider .fotorama__caption__wrap{padding-left:3rem}.b-flats-similar__items-two-item .b-flats-similar:nth-child(2n){margin-right:0!important}.b-flats-similar{padding:2rem}.b-flats-similar__ttl{font-size:1.5rem}.b-flats-similar__footer_small_scr{display:none}.b-flats-similar__footer_big_scr{display:block}.b-flats-similar__footer_big_scr .b-have-questions__send{margin-bottom:1rem}.b-flat-mortgage{padding-top:4rem;padding-bottom:4.5rem}.b-flat-mortgage__info{padding-top:1.5rem;padding-bottom:1.5rem}.b-flat-banks{padding-top:3rem;padding-bottom:2rem;padding-left:3rem}.b-flat-right__show-plans{display:none}.b-flat-banks__row{padding-top:1.5rem;padding-bottom:1.5rem}.b-flat-banks__cell{padding-top:0;font-size:1rem;text-align:left;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.b-flat-mortgage__mobile{display:none}.b-flat-mortgage__desktop{display:block}.b-news_margin-bottom_3{margin-bottom:4rem}.b-news-gallery .fotorama__stage{height:500px}.b-rent__item:first-child{margin-bottom:1.5rem}.b-rent__row,.b-rent__row-item{display:-ms-flexbox;display:flex}.b-rent__row-item{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.b-object-brief-info,.b-object-brief-info__video-wrap{margin-bottom:2.125rem}.b-object-links__item .b-btn{padding-left:50px;padding-right:50px}.b-object-text{padding-top:32px;padding-bottom:32px}.b-object-text_bot_indent{margin-bottom:2.125rem}.b-object-text__ttl{padding-bottom:32px;font-size:29px;line-height:37px}.b-object-text-half{display:-ms-flexbox;display:flex}.b-object-text-half__item{margin-bottom:2.125rem;height:auto}.b-object-text-half__item_first_position{margin-right:1.75rem;border-right:0}.b-object-plan__wrap_bottom_wrap,.b-object-plan__wrap~.b-object-plan__btn-wrap{padding-top:32px}.b-object-plan__wrap_bottom_wrap{padding-bottom:32px}.b-object-contact-box__lbl{margin-bottom:8px;font-size:12px;line-height:18px}.b-object-contact-box__phone a{font-size:16px;line-height:22px}.b-object-consult{margin-bottom:2.125rem}.b-object-consult__photo{height:480px}.b-object-consult__name{font-size:20px}.b-object-developer,.b-object-map{margin-bottom:2.125rem}.b-object-map__inner{height:400px}.b-object-map-objects{padding-top:20px;padding-bottom:20px}.b-object-map-objects__top{margin-bottom:12px}.b-object-map-objects__ttl{font-size:15px;line-height:22px}.b-object-map-objects__show-all{font-size:12px;line-height:18px}.b-object-map-objects__marker{margin-bottom:8px}.b-object-map-objects__label{font-size:15px;line-height:22px}.b-object-layouts__picture:hover{transform:scale(1.1)}.b-object__popup{max-width:900px}.b-subnav{margin-bottom:2.125rem}.b-subnav:after{display:none}.b-header-objects,.b-inner-subheader{margin-top:0}.b-header-objects .b-breadcrumbs{margin-bottom:2rem}.b-object-contact-info{margin-bottom:2.125rem}.b-selector-btn__close{width:24px;height:24px}.b-selector__back .b-breadcrumbs{margin:0}.b-selector__house-ttl_mobile{left:130px}.b-object-menu{margin-bottom:12px}.b-object-about{margin-bottom:20px;-ms-flex-direction:row;flex-direction:row}.b-object-slider .b-gallery{margin-bottom:0}.b-object-slider .fotorama__stage{height:540px!important}.b-object-slider .fotorama__stage .fotorama__img{height:inherit!important}.b-object-card{position:relative;height:540px}.b-object-card__obj-heading{margin-bottom:12px;font-size:27px;line-height:32px}.b-object-card__obj-txt{font-size:16px;line-height:22px}.b-object-card__info{font-size:12px;line-height:18px}.b-object-card__btns{position:absolute;bottom:0}.b-object-card__btn{font-size:12px;line-height:18px}.b-object-action{margin-bottom:20px;height:44px}.b-object-action__txt{font-size:12px;line-height:18px}.b-object-about-text{margin-bottom:24px}.b-object-about-text__txt-wrapper{padding-top:48px;padding-bottom:48px}.b-object-about-text__ttl{margin-bottom:24px;font-size:29px;line-height:37px}.b-object-about-text__descr{font-size:16px;line-height:22px;margin-bottom:12px}.b-object-about-text__show-btn,.b-object-about-text__txt{font-size:15px;line-height:22px}.b-object-about-text__link{font-size:12px;line-height:18px}.b-object-description-block .b-object-about-text__show-btn.is-active{margin-top:12px}.b-object-advantages{margin-bottom:32px}.b-object-advantages__box{min-height:300px;padding-top:24px;padding-bottom:24px}.b-object-advantages__ttl{margin-top:20px;margin-bottom:12px;font-size:16px;line-height:22px}.b-object-advantages__txt,.b-object-arrow-link{font-size:12px;line-height:18px}.swiper-slide-btn.is-active{display:-ms-flexbox;display:flex}.b-object-details{margin-bottom:32px;padding-top:48px;padding-bottom:48px}.b-object-details__ttl{margin-bottom:24px;font-size:29px;line-height:37px}.b-object-details__txt{font-size:15px;line-height:22px;margin-bottom:24px}.b-details__img{height:12.5rem}.b-details__desc{padding-top:20px;padding-bottom:24px}.b-details__ttl{margin-bottom:8px;font-size:15px;line-height:22px}.b-details__txt{padding-bottom:24px;font-size:12px;line-height:18px}.b-details .b-gallery .fotorama__img,.b-details .b-gallery .fotorama__stage{height:12.5rem!important}.b-object-heading-wrapper{margin-bottom:24px}.b-object-heading-wrapper__ttl{font-size:29px;line-height:37px}.b-object-heading-wrapper__link{font-size:16px;line-height:22px}.b-ways-to-buy{margin-bottom:32px}.b-ways-to-buy-mortgage{padding-top:32px;padding-bottom:32px}.b-ways-to-buy-mortgage__ttl{margin-bottom:20px;font-size:20px;line-height:1.5}.b-ways-to-buy-mortgage__type{padding-bottom:20px}.b-ways-to-buy-mortgage__type-ttl{margin-bottom:8px;font-size:15px;line-height:22px}.b-ways-to-buy-mortgage__type-txt{font-size:15px;line-height:22px}.b-ways-to-buy__inner-wrapper .b-info-card{padding-top:24px;padding-bottom:24px}.b-ways-to-buy__inner-wrapper .b-info-card .b-info-card__small-txt{font-size:15px;line-height:22px}.b-object-contact{margin-bottom:32px;padding-top:32px;padding-bottom:32px}.b-object-contact__ttl{padding-bottom:20px;font-size:29px;line-height:37px}.b-object-next-section{margin-bottom:48px;padding-top:20px;padding-bottom:20px}.b-object-next-section__ttl{margin-bottom:8px;font-size:12px;line-height:18px}.b-object-next-section__link{font-size:16px;line-height:22px}.b-similar-objects{margin-bottom:32px}.b-interesting-flats{margin-bottom:24px;padding-top:48px;padding-bottom:32px}.b-interesting-flats__ttl{margin-bottom:24px;font-size:29px;line-height:37px}.b-interesting-flats__type{padding-bottom:20px}.b-interesting-flats__type-ttl,.b-interesting-flats__type-txt{font-size:15px;line-height:22px}.b-object{padding-top:32px}.b-object__ttl{margin-bottom:8px}.b-object__txt{font-size:16px;line-height:22px}.b-object-location{margin-bottom:0;padding-top:32px;padding-bottom:48px}.b-object-location__ttl{margin-bottom:20px;font-size:29px;line-height:37px}.b-object-location__info{padding-top:24px;padding-bottom:24px;margin-bottom:32px}.b-object-location__info-txt,.b-object-location__metro,.b-object-location__txt{font-size:15px;line-height:22px}.b-object-tab-box{margin-bottom:32px;padding-top:32px;padding-bottom:48px}.b-object-tab-box__ttl{margin-bottom:24px;font-size:29px;line-height:37px}.b-object-tabs .b-tabs__triggers{margin-bottom:24px}.b-object-tabs .b-tabs__item{font-size:15px;line-height:22px}.b-object-tabs .b-tabs__content .b-tabs__txt{margin-bottom:24px;font-size:15px;line-height:22px}.b-object-tabs .b-tabs__content .b-tabs__img:only-child.j-lazy{height:30vw}.b-object-tabs .b-tabs__content .b-tabs__img:not(:only-child){width:48%}.b-object-tabs .b-tabs__content .b-tabs__img:not(:only-child).j-lazy{height:18.5vw}.b-object-near{margin-bottom:32px;padding-top:32px;padding-bottom:48px}.b-object-near__ttl{margin-bottom:20px;font-size:29px;line-height:37px}.b-object-near__txt{font-size:15px;line-height:22px;margin-bottom:24px}.b-near__img{margin-bottom:12px;height:12.5rem}.b-near__ttl{margin-bottom:8px;font-size:15px;line-height:22px}.b-near__txt{font-size:12px;line-height:18px}.b-object-quality{margin-top:24px}.b-object-flats{margin-bottom:48px}.b-object-flats__ttl{font-size:29px;line-height:37px;margin-bottom:20px}.b-flat{padding-top:20px;padding-bottom:20px}.b-flat,.b-flat__ttl{margin-bottom:12px}.b-flat__ttl{font-size:16px;line-height:22px}.b-flat__more{font-size:15px;line-height:22px}.b-flat__details{margin-bottom:24px}.b-flat__area,.b-flat__price{font-size:12px;line-height:18px}.b-object-types{margin-bottom:32px}.b-object-types__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.b-types-tabs .b-tabs__triggers{margin-bottom:24px}.b-types-tabs .b-tabs__item{font-size:12px;line-height:18px}.b-flat-type{margin-bottom:24px;padding-top:20px;padding-bottom:20px}.b-flat-type__img{margin-bottom:20px;min-height:25vw}.b-flat-type__type{margin-bottom:12px;font-size:16px;line-height:22px}.b-flat-type__area,.b-flat-type__price{font-size:15px;line-height:22px}.b-object-special-type{margin-bottom:48px}.b-object-special-type__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.b-object-speciality{margin-bottom:24px;padding-top:24px;padding-bottom:24px}.b-object-speciality__ttl{margin-top:20px;margin-bottom:12px;font-size:16px;line-height:22px}.b-object-speciality__area,.b-object-speciality__price{font-size:12px;line-height:18px}.b-object-speciality__price{margin-bottom:8px}.b-object-speciality__area{margin-bottom:32px}.b-object-speciality__more{font-size:12px;line-height:18px}.b-shares{margin-top:.5rem}.b-shares .b-breadcrumbs__link span{font-size:15px}.b-shares .b-construction-object__btn{width:185px}.b-shares .b-construction-object__btn:last-child{margin-left:25px}.b-shares__links{margin-top:-2.5rem;float:right;font-size:14px}.b-shares__links a{margin-right:0;margin-left:25px}.b-shares__tabs{margin-bottom:2rem}.b-shares__video iframe{height:250px}.b-keys{margin-bottom:2.125rem}.b-booking__sale b{padding-top:0;-ms-flex:1 1 3%;flex:1 1 3%}.b-booking__sale .b-booking__tel{padding-top:0;padding-bottom:1rem}.b-booking__sale .b-btn_style_secondary{-ms-flex-order:2;order:2;background-color:#e1edf6;padding-top:.5rem;padding-bottom:.5rem;line-height:2rem}.b-booking__sale{display:block;padding:0;background-color:#ccd9e3}.waiting-reserve{width:26px;height:24px}.b-booking .b-building__fav,.b-booking .b-building__key,.b-booking .b-building__key-nonactive{width:20px;height:24px}.b-building__mob-btns a,.b-building__mob-btns p{font-size:100%}.reserve-decline:after,.reserve-success:after{top:32px}.b-client_page_wiki .b-wiki-download{margin-top:1.5rem}.b-wiki-download-icon{top:2px;left:-5px}.b-client_page_contracts{display:block;min-height:700px}.b-client_page_contracts .b-tabs__content.is-active{display:block}.b-flex-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-flex-row .b-btn{-ms-flex:1 1 0%;flex:1 1 0%;margin-top:0}.b-flex-row .b-btn:not(:last-child){margin-right:1rem}.b-contracts__info{padding:0;padding-top:1rem}.b-contracts__row,.b-payments__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-contracts__data{padding:1.5rem}.b-contracts__payment .b-contracts__value:last-child{display:block}.b-contracts__key,.b-contracts__label,.b-contracts__plan-label,.b-payments__key{font-size:16px}.b-contracts__value,.b-contracts__value.j-search-filter,.b-payments__value{display:inline-block;font-size:16px}.b-desktop{display:block}.b-mobile{display:none}.b-contracts__plans{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-contracts__slider{display:none}.b-contracts-payments{padding:2.5rem 2rem}.b-settings .b-settings__input-normal{width:32%}.b-settings{padding:3.5rem 5rem}.b-btn-halfwidth.b-btn-halfwidth{margin-bottom:0;display:inline-block;width:47.1%}.b-btn-halfwidth:not(:last-child){margin-right:1rem}.b-wrap-selects .selectric-wrapper{-ms-flex:1 1 23%;flex:1 1 23%;max-width:40%}.b-page-contracts,.b-page-manual,.b-page-settings{display:block}.b-promo-cols{display:-ms-flexbox;display:flex}.b-calculator{margin-bottom:3rem}.b-calculator__tab label{width:100%}.b-calculator__filter-links{margin-top:0;width:90%}.b-calculator__filter-bank{display:-ms-flexbox;display:flex}.b-calculator__filter-info{margin-top:1.5rem}.b-calculator__results-ttl h2{font-size:1.35rem}.b-calculator__bank-name-cell{width:24%}.b-calculator__no-results{margin-top:0}}@media only screen and (min-width:960px) and (max-width:1279px){.b-icon__sidebar-ico-1{width:24px;height:20px}.b-icon__sidebar-ico-2{width:24px;height:27px}.b-gallery .b-gallery__base{max-height:394px}.b-sidebar-link__txt{margin-bottom:.25rem;font-size:.8rem}.b-sidebar-link__wrap_theme_404{position:absolute;top:0;right:0}.b-city-block__inner{width:100%}.b-city-block__icon{margin-left:auto}.b-city-block__icon svg{width:36px;height:32px}.b-city-block_theme_404{position:relative;top:0;right:0}.b-how-buy_page_military .b-calculator__bank-row .b-calculator__bank-name-cell:after{left:145px}.b-header-tools__nav{padding:0 20px}.b-footer__info_theme_home-g .b-footer__left-block,.b-footer__info_theme_home-g .b-footer__right-block{padding-top:1.5rem;padding-bottom:2rem}.b-building__table td{overflow:hidden}.b-building__table td.b-building__type-house{overflow:visible}.b-building__type{padding-left:10px}.b-building__table tbody .b-building_type_inner-flat .b-building__with-link{display:block;position:absolute;right:-2.778vw}.b-building__table_sort_all-flats tbody .b-building__with-link{display:block;position:absolute;right:0}.b-search-form__divider{display:none!important}.b-search-form__label{line-height:2rem}.b-search-form__consult-phone,.b-search-form__consult-txt,.b-search-form__office-link-ttl{font-size:16px;line-height:24px}.b-flat-right__ttl-text{font-size:1.5rem}.b-flat-right__reserve,.b-flat-right__send-form{margin-top:4rem}.b-flat-left__plans-tablet{display:block}.b-flats-similar:nth-child(2n){margin-right:0!important}.b-selector__flat-data{width:60%}.b-selector__flat-data:nth-child(4),.b-selector__flat-data:nth-child(5){width:40%}.b-selector__flat-price{width:60%}.b-selector__flat-mortgage{width:40%}.b-selector__floors-wrap{height:calc(100% - 150px)!important}.is-safari .b-selector__floors-wrap{height:calc(100% - 200px)!important}.swiper-slide-btn.is-tablet-active{display:-ms-flexbox;display:flex}.b-shares .b-submenu__list{white-space:nowrap;overflow-y:hidden}.b-calculator__bank-row.is-open .b-calculator__bank-name-cell:after{left:145px}.b-calculator__all-programms-table td{padding-left:145px}.b-calculator__all-programms-table tr:last-child td.b-calculator__programm-cell{padding:15px 0 15px 145px}}@media only screen and (max-width:1279px) and (min-width:670px){.b-calculator__bank-row.is-open .b-calculator__bank-name-cell{position:relative}}@media only screen and (min-width:1280px){.col-lg-0{width:calc(0vw - 0px)}.no-scrollbar .col-lg-0{width:0}.col-lg-push-0{margin-left:calc(0vw - 0px)}.no-scrollbar .col-lg-push-0{margin-left:0}.col-lg-post-0{margin-right:calc(0vw - 0px)}.no-scrollbar .col-lg-post-0{margin-right:0}.col-lg-prefix-0{padding-left:calc(0vw - 0px)}.no-scrollbar .col-lg-prefix-0{padding-left:0}.col-lg-suffix-0{padding-right:calc(0vw - 0px)}.no-scrollbar .col-lg-suffix-0{padding-right:0}.col-lg-1{width:calc(2.77778vw - .5px)}.no-scrollbar .col-lg-1{width:2.77778vw}.col-lg-push-1{margin-left:calc(2.77778vw - .5px)}.no-scrollbar .col-lg-push-1{margin-left:2.77778vw}.col-lg-post-1{margin-right:calc(2.77778vw - .5px)}.no-scrollbar .col-lg-post-1{margin-right:2.77778vw}.col-lg-prefix-1{padding-left:calc(2.77778vw - .5px)}.no-scrollbar .col-lg-prefix-1{padding-left:2.77778vw}.col-lg-suffix-1{padding-right:calc(2.77778vw - .5px)}.no-scrollbar .col-lg-suffix-1{padding-right:2.77778vw}.col-lg-2{width:calc(5.55556vw - 1px)}.no-scrollbar .col-lg-2{width:5.55556vw}.col-lg-push-2{margin-left:calc(5.55556vw - 1px)}.no-scrollbar .col-lg-push-2{margin-left:5.55556vw}.col-lg-post-2{margin-right:calc(5.55556vw - 1px)}.no-scrollbar .col-lg-post-2{margin-right:5.55556vw}.col-lg-prefix-2{padding-left:calc(5.55556vw - 1px)}.no-scrollbar .col-lg-prefix-2{padding-left:5.55556vw}.col-lg-suffix-2{padding-right:calc(5.55556vw - 1px)}.no-scrollbar .col-lg-suffix-2{padding-right:5.55556vw}.col-lg-3{width:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lg-3{width:8.33333vw}.col-lg-push-3{margin-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lg-push-3{margin-left:8.33333vw}.col-lg-post-3{margin-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lg-post-3{margin-right:8.33333vw}.col-lg-prefix-3{padding-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lg-prefix-3{padding-left:8.33333vw}.col-lg-suffix-3{padding-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lg-suffix-3{padding-right:8.33333vw}.col-lg-4{width:calc(11.11111vw - 2px)}.no-scrollbar .col-lg-4{width:11.11111vw}.col-lg-push-4{margin-left:calc(11.11111vw - 2px)}.no-scrollbar .col-lg-push-4{margin-left:11.11111vw}.col-lg-post-4{margin-right:calc(11.11111vw - 2px)}.no-scrollbar .col-lg-post-4{margin-right:11.11111vw}.col-lg-prefix-4{padding-left:calc(11.11111vw - 2px)}.no-scrollbar .col-lg-prefix-4{padding-left:11.11111vw}.col-lg-suffix-4{padding-right:calc(11.11111vw - 2px)}.no-scrollbar .col-lg-suffix-4{padding-right:11.11111vw}.col-lg-5{width:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lg-5{width:13.88889vw}.col-lg-push-5{margin-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lg-push-5{margin-left:13.88889vw}.col-lg-post-5{margin-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lg-post-5{margin-right:13.88889vw}.col-lg-prefix-5{padding-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lg-prefix-5{padding-left:13.88889vw}.col-lg-suffix-5{padding-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lg-suffix-5{padding-right:13.88889vw}.col-lg-6{width:calc(16.66667vw - 3px)}.no-scrollbar .col-lg-6{width:16.66667vw}.col-lg-push-6{margin-left:calc(16.66667vw - 3px)}.no-scrollbar .col-lg-push-6{margin-left:16.66667vw}.col-lg-post-6{margin-right:calc(16.66667vw - 3px)}.no-scrollbar .col-lg-post-6{margin-right:16.66667vw}.col-lg-prefix-6{padding-left:calc(16.66667vw - 3px)}.no-scrollbar .col-lg-prefix-6{padding-left:16.66667vw}.col-lg-suffix-6{padding-right:calc(16.66667vw - 3px)}.no-scrollbar .col-lg-suffix-6{padding-right:16.66667vw}.col-lg-7{width:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lg-7{width:19.44444vw}.col-lg-push-7{margin-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lg-push-7{margin-left:19.44444vw}.col-lg-post-7{margin-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lg-post-7{margin-right:19.44444vw}.col-lg-prefix-7{padding-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lg-prefix-7{padding-left:19.44444vw}.col-lg-suffix-7{padding-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lg-suffix-7{padding-right:19.44444vw}.col-lg-8{width:calc(22.22222vw - 4px)}.no-scrollbar .col-lg-8{width:22.22222vw}.col-lg-push-8{margin-left:calc(22.22222vw - 4px)}.no-scrollbar .col-lg-push-8{margin-left:22.22222vw}.col-lg-post-8{margin-right:calc(22.22222vw - 4px)}.no-scrollbar .col-lg-post-8{margin-right:22.22222vw}.col-lg-prefix-8{padding-left:calc(22.22222vw - 4px)}.no-scrollbar .col-lg-prefix-8{padding-left:22.22222vw}.col-lg-suffix-8{padding-right:calc(22.22222vw - 4px)}.no-scrollbar .col-lg-suffix-8{padding-right:22.22222vw}.col-lg-9{width:calc(25vw - 4.5px)}.no-scrollbar .col-lg-9{width:25vw}.col-lg-push-9{margin-left:calc(25vw - 4.5px)}.no-scrollbar .col-lg-push-9{margin-left:25vw}.col-lg-post-9{margin-right:calc(25vw - 4.5px)}.no-scrollbar .col-lg-post-9{margin-right:25vw}.col-lg-prefix-9{padding-left:calc(25vw - 4.5px)}.no-scrollbar .col-lg-prefix-9{padding-left:25vw}.col-lg-suffix-9{padding-right:calc(25vw - 4.5px)}.no-scrollbar .col-lg-suffix-9{padding-right:25vw}.col-lg-10{width:calc(27.77778vw - 5px)}.no-scrollbar .col-lg-10{width:27.77778vw}.col-lg-push-10{margin-left:calc(27.77778vw - 5px)}.no-scrollbar .col-lg-push-10{margin-left:27.77778vw}.col-lg-post-10{margin-right:calc(27.77778vw - 5px)}.no-scrollbar .col-lg-post-10{margin-right:27.77778vw}.col-lg-prefix-10{padding-left:calc(27.77778vw - 5px)}.no-scrollbar .col-lg-prefix-10{padding-left:27.77778vw}.col-lg-suffix-10{padding-right:calc(27.77778vw - 5px)}.no-scrollbar .col-lg-suffix-10{padding-right:27.77778vw}.col-lg-11{width:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lg-11{width:30.55556vw}.col-lg-push-11{margin-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lg-push-11{margin-left:30.55556vw}.col-lg-post-11{margin-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lg-post-11{margin-right:30.55556vw}.col-lg-prefix-11{padding-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lg-prefix-11{padding-left:30.55556vw}.col-lg-suffix-11{padding-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lg-suffix-11{padding-right:30.55556vw}.col-lg-12{width:calc(33.33333vw - 6px)}.no-scrollbar .col-lg-12{width:33.33333vw}.col-lg-push-12{margin-left:calc(33.33333vw - 6px)}.no-scrollbar .col-lg-push-12{margin-left:33.33333vw}.col-lg-post-12{margin-right:calc(33.33333vw - 6px)}.no-scrollbar .col-lg-post-12{margin-right:33.33333vw}.col-lg-prefix-12{padding-left:calc(33.33333vw - 6px)}.no-scrollbar .col-lg-prefix-12{padding-left:33.33333vw}.col-lg-suffix-12{padding-right:calc(33.33333vw - 6px)}.no-scrollbar .col-lg-suffix-12{padding-right:33.33333vw}.col-lg-13{width:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lg-13{width:36.11111vw}.col-lg-push-13{margin-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lg-push-13{margin-left:36.11111vw}.col-lg-post-13{margin-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lg-post-13{margin-right:36.11111vw}.col-lg-prefix-13{padding-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lg-prefix-13{padding-left:36.11111vw}.col-lg-suffix-13{padding-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lg-suffix-13{padding-right:36.11111vw}.col-lg-14{width:calc(38.88889vw - 7px)}.no-scrollbar .col-lg-14{width:38.88889vw}.col-lg-push-14{margin-left:calc(38.88889vw - 7px)}.no-scrollbar .col-lg-push-14{margin-left:38.88889vw}.col-lg-post-14{margin-right:calc(38.88889vw - 7px)}.no-scrollbar .col-lg-post-14{margin-right:38.88889vw}.col-lg-prefix-14{padding-left:calc(38.88889vw - 7px)}.no-scrollbar .col-lg-prefix-14{padding-left:38.88889vw}.col-lg-suffix-14{padding-right:calc(38.88889vw - 7px)}.no-scrollbar .col-lg-suffix-14{padding-right:38.88889vw}.col-lg-15{width:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lg-15{width:41.66667vw}.col-lg-push-15{margin-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lg-push-15{margin-left:41.66667vw}.col-lg-post-15{margin-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lg-post-15{margin-right:41.66667vw}.col-lg-prefix-15{padding-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lg-prefix-15{padding-left:41.66667vw}.col-lg-suffix-15{padding-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lg-suffix-15{padding-right:41.66667vw}.col-lg-16{width:calc(44.44444vw - 8px)}.no-scrollbar .col-lg-16{width:44.44444vw}.col-lg-push-16{margin-left:calc(44.44444vw - 8px)}.no-scrollbar .col-lg-push-16{margin-left:44.44444vw}.col-lg-post-16{margin-right:calc(44.44444vw - 8px)}.no-scrollbar .col-lg-post-16{margin-right:44.44444vw}.col-lg-prefix-16{padding-left:calc(44.44444vw - 8px)}.no-scrollbar .col-lg-prefix-16{padding-left:44.44444vw}.col-lg-suffix-16{padding-right:calc(44.44444vw - 8px)}.no-scrollbar .col-lg-suffix-16{padding-right:44.44444vw}.col-lg-17{width:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lg-17{width:47.22222vw}.col-lg-push-17{margin-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lg-push-17{margin-left:47.22222vw}.col-lg-post-17{margin-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lg-post-17{margin-right:47.22222vw}.col-lg-prefix-17{padding-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lg-prefix-17{padding-left:47.22222vw}.col-lg-suffix-17{padding-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lg-suffix-17{padding-right:47.22222vw}.col-lg-18{width:calc(50vw - 9px)}.no-scrollbar .col-lg-18{width:50vw}.col-lg-push-18{margin-left:calc(50vw - 9px)}.no-scrollbar .col-lg-push-18{margin-left:50vw}.col-lg-post-18{margin-right:calc(50vw - 9px)}.no-scrollbar .col-lg-post-18{margin-right:50vw}.col-lg-prefix-18{padding-left:calc(50vw - 9px)}.no-scrollbar .col-lg-prefix-18{padding-left:50vw}.col-lg-suffix-18{padding-right:calc(50vw - 9px)}.no-scrollbar .col-lg-suffix-18{padding-right:50vw}.col-lg-19{width:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lg-19{width:52.77778vw}.col-lg-push-19{margin-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lg-push-19{margin-left:52.77778vw}.col-lg-post-19{margin-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lg-post-19{margin-right:52.77778vw}.col-lg-prefix-19{padding-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lg-prefix-19{padding-left:52.77778vw}.col-lg-suffix-19{padding-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lg-suffix-19{padding-right:52.77778vw}.col-lg-20{width:calc(55.55556vw - 10px)}.no-scrollbar .col-lg-20{width:55.55556vw}.col-lg-push-20{margin-left:calc(55.55556vw - 10px)}.no-scrollbar .col-lg-push-20{margin-left:55.55556vw}.col-lg-post-20{margin-right:calc(55.55556vw - 10px)}.no-scrollbar .col-lg-post-20{margin-right:55.55556vw}.col-lg-prefix-20{padding-left:calc(55.55556vw - 10px)}.no-scrollbar .col-lg-prefix-20{padding-left:55.55556vw}.col-lg-suffix-20{padding-right:calc(55.55556vw - 10px)}.no-scrollbar .col-lg-suffix-20{padding-right:55.55556vw}.col-lg-21{width:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lg-21{width:58.33333vw}.col-lg-push-21{margin-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lg-push-21{margin-left:58.33333vw}.col-lg-post-21{margin-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lg-post-21{margin-right:58.33333vw}.col-lg-prefix-21{padding-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lg-prefix-21{padding-left:58.33333vw}.col-lg-suffix-21{padding-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lg-suffix-21{padding-right:58.33333vw}.col-lg-22{width:calc(61.11111vw - 11px)}.no-scrollbar .col-lg-22{width:61.11111vw}.col-lg-push-22{margin-left:calc(61.11111vw - 11px)}.no-scrollbar .col-lg-push-22{margin-left:61.11111vw}.col-lg-post-22{margin-right:calc(61.11111vw - 11px)}.no-scrollbar .col-lg-post-22{margin-right:61.11111vw}.col-lg-prefix-22{padding-left:calc(61.11111vw - 11px)}.no-scrollbar .col-lg-prefix-22{padding-left:61.11111vw}.col-lg-suffix-22{padding-right:calc(61.11111vw - 11px)}.no-scrollbar .col-lg-suffix-22{padding-right:61.11111vw}.col-lg-23{width:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lg-23{width:63.88889vw}.col-lg-push-23{margin-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lg-push-23{margin-left:63.88889vw}.col-lg-post-23{margin-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lg-post-23{margin-right:63.88889vw}.col-lg-prefix-23{padding-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lg-prefix-23{padding-left:63.88889vw}.col-lg-suffix-23{padding-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lg-suffix-23{padding-right:63.88889vw}.col-lg-24{width:calc(66.66667vw - 12px)}.no-scrollbar .col-lg-24{width:66.66667vw}.col-lg-push-24{margin-left:calc(66.66667vw - 12px)}.no-scrollbar .col-lg-push-24{margin-left:66.66667vw}.col-lg-post-24{margin-right:calc(66.66667vw - 12px)}.no-scrollbar .col-lg-post-24{margin-right:66.66667vw}.col-lg-prefix-24{padding-left:calc(66.66667vw - 12px)}.no-scrollbar .col-lg-prefix-24{padding-left:66.66667vw}.col-lg-suffix-24{padding-right:calc(66.66667vw - 12px)}.no-scrollbar .col-lg-suffix-24{padding-right:66.66667vw}.col-lg-25{width:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lg-25{width:69.44444vw}.col-lg-push-25{margin-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lg-push-25{margin-left:69.44444vw}.col-lg-post-25{margin-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lg-post-25{margin-right:69.44444vw}.col-lg-prefix-25{padding-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lg-prefix-25{padding-left:69.44444vw}.col-lg-suffix-25{padding-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lg-suffix-25{padding-right:69.44444vw}.col-lg-26{width:calc(72.22222vw - 13px)}.no-scrollbar .col-lg-26{width:72.22222vw}.col-lg-push-26{margin-left:calc(72.22222vw - 13px)}.no-scrollbar .col-lg-push-26{margin-left:72.22222vw}.col-lg-post-26{margin-right:calc(72.22222vw - 13px)}.no-scrollbar .col-lg-post-26{margin-right:72.22222vw}.col-lg-prefix-26{padding-left:calc(72.22222vw - 13px)}.no-scrollbar .col-lg-prefix-26{padding-left:72.22222vw}.col-lg-suffix-26{padding-right:calc(72.22222vw - 13px)}.no-scrollbar .col-lg-suffix-26{padding-right:72.22222vw}.col-lg-27{width:calc(75vw - 13.5px)}.no-scrollbar .col-lg-27{width:75vw}.col-lg-push-27{margin-left:calc(75vw - 13.5px)}.no-scrollbar .col-lg-push-27{margin-left:75vw}.col-lg-post-27{margin-right:calc(75vw - 13.5px)}.no-scrollbar .col-lg-post-27{margin-right:75vw}.col-lg-prefix-27{padding-left:calc(75vw - 13.5px)}.no-scrollbar .col-lg-prefix-27{padding-left:75vw}.col-lg-suffix-27{padding-right:calc(75vw - 13.5px)}.no-scrollbar .col-lg-suffix-27{padding-right:75vw}.col-lg-28{width:calc(77.77778vw - 14px)}.no-scrollbar .col-lg-28{width:77.77778vw}.col-lg-push-28{margin-left:calc(77.77778vw - 14px)}.no-scrollbar .col-lg-push-28{margin-left:77.77778vw}.col-lg-post-28{margin-right:calc(77.77778vw - 14px)}.no-scrollbar .col-lg-post-28{margin-right:77.77778vw}.col-lg-prefix-28{padding-left:calc(77.77778vw - 14px)}.no-scrollbar .col-lg-prefix-28{padding-left:77.77778vw}.col-lg-suffix-28{padding-right:calc(77.77778vw - 14px)}.no-scrollbar .col-lg-suffix-28{padding-right:77.77778vw}.col-lg-29{width:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lg-29{width:80.55556vw}.col-lg-push-29{margin-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lg-push-29{margin-left:80.55556vw}.col-lg-post-29{margin-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lg-post-29{margin-right:80.55556vw}.col-lg-prefix-29{padding-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lg-prefix-29{padding-left:80.55556vw}.col-lg-suffix-29{padding-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lg-suffix-29{padding-right:80.55556vw}.col-lg-30{width:calc(83.33333vw - 15px)}.no-scrollbar .col-lg-30{width:83.33333vw}.col-lg-push-30{margin-left:calc(83.33333vw - 15px)}.no-scrollbar .col-lg-push-30{margin-left:83.33333vw}.col-lg-post-30{margin-right:calc(83.33333vw - 15px)}.no-scrollbar .col-lg-post-30{margin-right:83.33333vw}.col-lg-prefix-30{padding-left:calc(83.33333vw - 15px)}.no-scrollbar .col-lg-prefix-30{padding-left:83.33333vw}.col-lg-suffix-30{padding-right:calc(83.33333vw - 15px)}.no-scrollbar .col-lg-suffix-30{padding-right:83.33333vw}.col-lg-31{width:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lg-31{width:86.11111vw}.col-lg-push-31{margin-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lg-push-31{margin-left:86.11111vw}.col-lg-post-31{margin-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lg-post-31{margin-right:86.11111vw}.col-lg-prefix-31{padding-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lg-prefix-31{padding-left:86.11111vw}.col-lg-suffix-31{padding-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lg-suffix-31{padding-right:86.11111vw}.col-lg-32{width:calc(88.88889vw - 16px)}.no-scrollbar .col-lg-32{width:88.88889vw}.col-lg-push-32{margin-left:calc(88.88889vw - 16px)}.no-scrollbar .col-lg-push-32{margin-left:88.88889vw}.col-lg-post-32{margin-right:calc(88.88889vw - 16px)}.no-scrollbar .col-lg-post-32{margin-right:88.88889vw}.col-lg-prefix-32{padding-left:calc(88.88889vw - 16px)}.no-scrollbar .col-lg-prefix-32{padding-left:88.88889vw}.col-lg-suffix-32{padding-right:calc(88.88889vw - 16px)}.no-scrollbar .col-lg-suffix-32{padding-right:88.88889vw}.col-lg-33{width:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lg-33{width:91.66667vw}.col-lg-push-33{margin-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lg-push-33{margin-left:91.66667vw}.col-lg-post-33{margin-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lg-post-33{margin-right:91.66667vw}.col-lg-prefix-33{padding-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lg-prefix-33{padding-left:91.66667vw}.col-lg-suffix-33{padding-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lg-suffix-33{padding-right:91.66667vw}.col-lg-34{width:calc(94.44444vw - 17px)}.no-scrollbar .col-lg-34{width:94.44444vw}.col-lg-push-34{margin-left:calc(94.44444vw - 17px)}.no-scrollbar .col-lg-push-34{margin-left:94.44444vw}.col-lg-post-34{margin-right:calc(94.44444vw - 17px)}.no-scrollbar .col-lg-post-34{margin-right:94.44444vw}.col-lg-prefix-34{padding-left:calc(94.44444vw - 17px)}.no-scrollbar .col-lg-prefix-34{padding-left:94.44444vw}.col-lg-suffix-34{padding-right:calc(94.44444vw - 17px)}.no-scrollbar .col-lg-suffix-34{padding-right:94.44444vw}.col-lg-35{width:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lg-35{width:97.22222vw}.col-lg-push-35{margin-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lg-push-35{margin-left:97.22222vw}.col-lg-post-35{margin-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lg-post-35{margin-right:97.22222vw}.col-lg-prefix-35{padding-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lg-prefix-35{padding-left:97.22222vw}.col-lg-suffix-35{padding-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lg-suffix-35{padding-right:97.22222vw}.col-lg-36{width:calc(100vw - 18px)}.no-scrollbar .col-lg-36{width:100vw}.col-lg-push-36{margin-left:calc(100vw - 18px)}.no-scrollbar .col-lg-push-36{margin-left:100vw}.col-lg-post-36{margin-right:calc(100vw - 18px)}.no-scrollbar .col-lg-post-36{margin-right:100vw}.col-lg-prefix-36{padding-left:calc(100vw - 18px)}.no-scrollbar .col-lg-prefix-36{padding-left:100vw}.col-lg-suffix-36{padding-right:calc(100vw - 18px)}.no-scrollbar .col-lg-suffix-36{padding-right:100vw}.col-lg-hide{display:none}.col-lg-show{display:block}.col-lg-no-width,.no-scrollbar .col-lg-no-width{width:auto}.col-lg-no-float{float:none}h1{margin-bottom:2rem;font-size:2.25rem}h4{font-size:17px;line-height:28px}h5{font-size:15px;line-height:24px}h6{font-size:14px;line-height:22px}a:hover{text-decoration:none}.l-slider-home-g{margin-top:-6rem}.l-sidebar-cities{margin-top:-7.4rem}.b-kelnik__img{margin-top:0;width:96px;height:16px}.b-kelnik__img:hover{fill-opacity:1;fill:gray}.b-btn:hover{opacity:.85;color:#fff}.b-btn:active{color:#fff}.b-btn_style_secondary:hover{background-color:#3368a7;opacity:1;color:#fff}.b-btn_style_secondary:hover .b-shares__ico-house{fill:#fff}.b-btn_style_secondary:active{background-color:#e1edf6;opacity:1;color:#004391}.b-btn_bg_white:active,.b-btn_bg_white:focus,.b-btn_bg_white:hover{background-color:#3368a7;color:#fff;opacity:.8}.l-bnt-up{display:none}.b-btn_page_online{line-height:42px}.b-btn_type_objectplan:hover .b-icon__arrow-back{fill:#fff}.b-popup__close,.j-header-app-close{font-size:24px}.b-popup__close:hover,.j-header-app-close:hover{color:rgba(0,0,0,.8)}.is-ie .b-popup__close,.is-ie .j-header-app-close{font-size:24px}.b-popup__close_cross_only{font-size:0}.b-popup__cnt_theme_online iframe{height:519px}.b-gallery{box-shadow:none}.b-gallery .fotorama__stage{height:456px;height:520px}.b-gallery .fotorama__nav{top:2.5rem}.b-gallery .fotorama__arr{visibility:visible}.b-gallery .fotorama__arr:hover{transform:scale(1.3)}.b-gallery .fotorama__arr--next:hover{transform:rotate(180deg) scale(1.3)}.b-gallery.b-gallery_object_details .b-gallery__base{height:11.625rem}.b-gallery.b-gallery_block_house-card .b-gallery__base,.b-gallery.b-gallery_full_popup .b-gallery__base{max-height:48vw}.b-gallery__info{padding-top:4.5rem;padding-bottom:3rem}.b-gallery__ttl{padding-bottom:3rem;font-size:2.25rem;line-height:2.75rem;letter-spacing:-.07rem}.b-gallery__txt{margin-bottom:1rem;font-size:1rem;line-height:1.5rem}.b-gallery__btn{padding-top:2rem}.b-gallery__arrow:hover{transform:scale(1.1)}.fotorama__dot{width:8px;height:8px}.fotorama__dot:hover{background-color:hsla(0,0%,100%,.7)}.fotorama__nav__frame--dot.fotorama__active .fotorama__dot{width:8px;height:8px}.fotorama__nav__frame--dot.fotorama__active .fotorama__dot:hover{border-color:#aaa}.fotorama__nav--dots .fotorama__nav__frame{width:8px;height:8px;margin-right:8px}.b-gallery__increase:hover{text-decoration:none}.b-gallery__commerce{-ms-flex-order:1;order:1}.b-gallery__timer{padding:3.5vw 70px}.b-gallery__timer-text{margin-bottom:2.5vw;font-size:3.3vw;line-height:4vw;letter-spacing:.8px}.b-gallery__timer_item-content{width:160px;height:126px;font-size:90px;line-height:146px}.b-gallery__timer_item-text{font-size:32px;line-height:40px;letter-spacing:.8px}.b-gallery__timer_colon{font-size:60px;line-height:130px;margin:0 14px}.b-gallery_has_sidebar{margin-bottom:3rem}.b-gallery_has_sidebar .fotorama__stage{height:29vw;max-height:424px}.b-gallery_has_sidebar .fotorama__nav{bottom:20px;right:auto;top:auto;left:50%;transform:translateX(-50%)}.b-gallery_has_sidebar .b-gallery__info{padding-top:4.5rem}.b-gallery_has_sidebar .b-gallery__img{height:29vw;max-height:424px}.b-gallery_improvement_page{margin-bottom:0}.b-gallery_theme_about{margin-bottom:.5rem}.b-gallery_object_page{margin-bottom:2.125rem}.b-gallery__compass{height:80px}.b-gallery__compass img{width:80px;height:80px}.b-gallery_block_house-card .fotorama__stage{height:43rem}.b-gallery_theme_home-g .b-gallery__info-wrap{margin-top:2rem}.b-gallery_theme_home-g .b-gallery__logo-img{width:107px;height:36px}.b-gallery_theme_home-g .fotorama__stage{height:28.5rem}.b-gallery__img_complex_card{-ms-flex-align:center;align-items:center}.b-gallery__img_complex_card img{max-height:inherit;width:auto;max-width:100%}.b-tabs__triggers{padding-right:2.778vw}.b-tabs__item{padding:.575rem 20px;margin-right:15px;margin-bottom:0}.b-tabs__item:hover{box-shadow:0 1px 10px rgba(104,144,187,.8)}.b-tabs__contacts{margin-bottom:2rem}.b-tabs__subtriggers{margin-bottom:1.5rem}.b-tabs__subtriggers-item{padding:.575rem 20px;margin-right:15px}.b-tabs__subtriggers-item:hover{box-shadow:0 1px 10px rgba(104,144,187,.8)}.b-tabs__subtriggers-item:hover .b-tabs__subtriggers-tooltip{display:block}.b-tabs__item.b-tabs__item_is_active{padding:.575rem 11.5px}.b-tabs__item.b-tabs__item_is_active:hover{box-shadow:inset 0 1px 2px rgba(0,0,0,.2);opacity:.8}.b-tabs_is_classic .b-tabs__item:nth-child(3),.b-tabs_is_classic .b-tabs__item:nth-child(5){margin-right:15px}.b-tabs_is_classic .b-tabs__item:last-child{margin-left:0}.b-tabs_no_padding .b-tabs__item.b-tabs__item_is_active{padding:.575rem 20px}:root .b-tabs__item,_::-webkit-full-page-media,_:future{padding:.3rem 20px .5rem}.b-range-slider .irs-from,.b-range-slider .irs-max,.b-range-slider .irs-min,.b-range-slider .irs-single,.b-range-slider .irs-to{top:-5px}.b-info-card:hover{transform:scale(1.04);box-shadow:0 0 30px rgba(104,144,187,.5)}.b-info-card:hover .b-info-card__line{margin-left:0!important;width:100%!important}.b-info-card__ttl:hover{opacity:.8}.b-facts__stat{margin-bottom:1rem;display:block;font-size:1.25rem}.b-facts__link:hover{opacity:.5}.b-facts__video{margin-bottom:56px}.b-facts__img{width:45%}.b-facts__txt_display_inline{display:block}.b-facts__item_theme_home-g{min-height:160px}.b-sidebar-link__wrap-app .b-sidebar-link{background-size:auto;background-position:top 20px right 15px}.b-sidebar-link{padding-top:1rem;padding-bottom:1rem}.b-sidebar-link:hover{transform:scale(1.04);box-shadow:0 0 30px rgba(104,144,187,.5)}.b-sidebar-link__ttl{font-size:.925rem;line-height:1.5rem}.b-sidebar-link-ico{right:20px}.b-sidebar-link_type_important{margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem}.b-sidebar-link_theme_home-g{padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:1rem}.b-sidebar-link__wrap_theme_404 .b-sidebar-link{margin-bottom:1rem;padding-top:1rem}.b-city-block__item{padding-top:2rem;padding-bottom:2rem;display:block;min-height:13rem}.b-city-block__item:hover{box-shadow:0 10px 20px rgba(37,83,133,.4)}.b-city-block__item:hover .b-city-block__flats,.b-city-block__item:hover .b-city-block__name,.b-city-block__item:hover .b-city-block__objects{opacity:.5}.b-city-block__name{float:none;margin-right:0;font-size:2rem}.b-city-block__text{margin-top:2rem;-ms-flex-direction:column;flex-direction:column}.b-city-block__flats,.b-city-block__objects{line-height:1.5rem;float:none;margin-right:0}.b-city-block__flats{padding-top:.5rem;margin-left:0}.b-city-block__icon-city{bottom:0;max-width:95px}.is-ie .b-city-block__item{margin-bottom:1.5rem}.b-submenu.b-submenu__home-tabs .b-tabs__item{margin-right:30px}.b-submenu__list{overflow-y:visible;white-space:normal}.b-submenu__item.is-active .b-submenu__link:hover{opacity:1}.b-submenu__item:not(.is-active) .b-submenu__link:hover,.b-submenu__link:hover{opacity:.8}.b-pagination__item:not(.is-disabled):not(.is-active):hover{box-shadow:0 1px 8px rgba(104,144,187,.3);border-color:transparent}.b-pagination__item:not(.is-disabled):not(.is-active):hover .b-pagination__link{color:#000}.b-pagination__item_theme_nav .b-pagination__link{font-size:1rem}.b-pagination_theme_mini{padding-top:0;padding-bottom:0}.b-pagination_theme_mini .b-pagination__item:not(.is-disabled):not(.is-active):hover{font-size:18px;font-weight:900;box-shadow:none}.b-pagination_theme_mini .b-pagination__item:not(.is-disabled):not(.is-active):hover .b-pagination__link{color:#004391}.b-prize__image:hover+.b-prize__tooltip{opacity:1;color:#000;visibility:visible}.b-social__item:hover{opacity:.8}.b-form__row{margin-bottom:2rem}.b-form .b-form__ttl:hover{opacity:.4}.b-form__switch-btn{font-size:1.1em}.b-form__checkbox label:hover:after{background-image:url(/img/sprites.png);background-position:-17px -192px;width:16px;height:16px;box-shadow:0 4px 8px 0 rgba(104,144,187,.3)}.b-form__checkbox a:hover,.b-form__link:hover{color:rgba(37,83,133,.5)}.b-form__link:hover:before{background:url(/styles/../img/info-hover.svg) 0 0 no-repeat}.b-form__link_whithout_icon:hover{color:rgba(37,83,133,.5)}.b-contacts__phone-flatcard a:hover{opacity:.8}.b-contacts__flatcard{padding-top:0;padding-bottom:0;-ms-flex-order:2;order:2}.b-contacts__address-btn:hover{opacity:.8}.b-video__source{height:25.5rem}.b-video__link:hover{opacity:.7}.b-how-buy .b-tabs__item:last-child{margin-left:0}.b-how-buy__link{text-align:right}.b-how-buy__checkbox a:hover,.b-how-buy__link:hover{opacity:.8}.b-how-buy__checkbox{position:absolute;top:55px;left:0}.b-how-buy__row{margin-bottom:1rem}.b-how-buy__links{margin-top:-3.25rem;float:right}.b-how-buy__links a{padding-bottom:0;margin-right:0;margin-left:25px;display:inline}.b-how-buy_page_military .b-calculator__results-note .b-calculator__filter-btn{display:-ms-flexbox;display:flex}.b-how-buy_page_military .b-calculator__results .b-calculator__filter-controls{display:none}.b-docs__title:hover{opacity:.5}.b-breadcrumbs__link:hover{opacity:.8}.b-share__icons .ya-share2__container_size_m .ya-share2__item:hover{opacity:.9}.b-empty{padding-top:7.5rem}.b-empty__404_whith_flat{padding-top:0;padding-bottom:0;margin-bottom:2rem;margin-top:1rem}.b-empty__404_whith_flat,.b-empty__404_whith_flat-footer{font-size:26px;line-height:39px}.b-empty__404_whithout_result .b-empty__404_whith_flat{padding-top:1.5rem;padding-bottom:4.5rem}.b-empty__404_whithout_result .b-have-questions__send{margin-bottom:1.5rem}.b-empty__header{margin-bottom:3rem;line-height:39px;font-size:26px}.b-careers__contact-address:hover,.b-careers__contact-email:hover,.b-careers__contact-phone:hover,.b-careers__link:hover,.b-careers__site-link:hover{opacity:.5}.b-anchor__item:hover{box-shadow:0 1px 10px 0 rgba(104,144,187,.5)}.b-photo-report__link{margin-bottom:2rem}.b-construction-object__btn{line-height:42px}.b-construction-object__photo-report{margin-bottom:3rem}.b-subscribe__checkbox a:hover{opacity:.8}.b-subscribe__row{margin-bottom:1rem}.b-subscribe__title h3{font-size:32px;line-height:42px}.b-subscribe__caption{font-size:16px;line-height:24px}.b-description__text{margin-bottom:3rem}.b-lk{margin:30px auto;padding:56px 80px}.b-lk__block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.b-lk__block.b-lk__block-two .b-lk__block-item{width:50%}.b-lk__block.b-lk__block-three .b-lk__block-item{width:33.3%}.b-lk__block-item{-ms-flex-align:start;align-items:flex-start;padding-right:15px}.b-lk__block-item br{display:block}.b-lk-preview_type_top{margin-top:0;margin-bottom:3rem}.b-map__base{height:37.4rem}.b-map__base_ab_test{height:30rem}.b-map-tooltip_type_metro{width:270px}.b-map-balloon__close:hover{color:rgba(0,0,0,.8)}.b-map-balloon__link:hover,.b-map-balloon__object:hover{opacity:.8}.b-map-route__btn{margin-left:.5rem}.b-map-route__btn:hover{opacity:.85;color:#fff}.b-yandex-map__base{height:44.1rem}.b-yandex-map-balloon__close:hover{color:rgba(0,0,0,.8)}.b-yandex-map__notice{font-size:24px;line-height:28px}.b-map__base_main_page{min-height:30rem;height:100%}.b-yandex-map__base_type_search{height:40.1rem;min-height:375px}.b-header{height:4rem}.b-header__logo-img{margin-top:0;width:90px;height:33px}.b-header__city:after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:#ddd}.b-header__city .selectric:after{bottom:-15px}.b-header__city .selectric-open .selectric-items{margin-top:.75rem}.b-header__phone{border-left:1px solid #ddd;float:right}.b-header__links{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.b-header__logo-img_anniversary_25{width:97px;height:30px}.b-header-tools__row{height:4rem}.b-header-tools__link:hover svg{opacity:1}.b-header-tools__link:hover .b-header-tools__count{color:transparent;transform-origin:top center;animation-name:f;animation-duration:.5s;animation-fill-mode:both}.b-header-tools__link:hover .b-header-tools__count:before{display:block}.b-header-tools__link:hover .b-header-tools__tooltip{opacity:1;visibility:visible}.b-header-tools__link svg.b-icon__user:hover{opacity:.5}.b-header-tools__fav,.b-header-tools__key,.b-header-tools__tel,.b-header-tools__user{margin-top:0}.b-header-tools__count{top:-10px}:root .b-header-tools__count,_::-webkit-full-page-media,_:future{top:-7px}.b-nav__link{font-size:14px;line-height:18px}.b-nav__link:hover{opacity:.5}.b-nav__links a{font-size:16px}.b-nav__links a:hover{opacity:.5}.b-nav__contacts-item{margin-bottom:1.5rem}.b-nav__contacts-title{margin-bottom:1.5rem;font-size:16px}.b-nav__contacts-label{font-size:14px}.b-nav__contacts-phone{font-size:16px;line-height:24px}.b-nav__contacts-phone:hover{opacity:.5}.b-nav__contacts-link{font-size:14px;line-height:16px}.b-nav__contacts-link:hover,.b-nav__social-link:hover{opacity:.5}.b-nav__links .b-btn_style_secondary{font-size:14px}.b-nav__link_theme_main,.b-nav__link_theme_main-accrd{font-size:16px}.b-nav__contacts-item_theme_all{margin-bottom:2.5rem}.b-nav__link_theme_main-accrd{margin-bottom:2rem}.b-nav__link_theme_main{padding-bottom:0;margin-bottom:1.5rem}.b-header-menu{padding-top:4rem}.b-header-menu__tabs{height:4rem}.b-header-menu__tab{padding-top:1rem;padding-bottom:.5rem;font-size:15px}.b-header-menu__tab:hover{opacity:.5}.b-header-menu__tab:after{bottom:-1px}.b-header-menu_theme_home-g{padding-top:0}.b-footer__info{display:-ms-flexbox;display:flex}.b-footer__left-block{padding-top:1.5rem;box-shadow:none}.b-footer__logo{width:105px;height:33px}.b-footer__ttl{margin-bottom:1rem}.b-footer__ttl a:hover{opacity:.5}.b-footer__ttl-link{font-size:18px}.b-footer__seo-link{font-size:14px}.b-footer__seo-link:hover{opacity:.5}.b-footer__seo-phone-lbl{font-size:14px}.b-footer__seo-phone a{font-size:18px;color:#255385}.b-footer__seo-phone a:hover{opacity:.5}.b-footer__right-block{padding-top:2rem;padding-bottom:2rem}.b-footer__contacts{-ms-flex-direction:column;flex-direction:column}.b-footer__phones{width:auto;display:block}.b-footer__phone{margin-bottom:2.5rem;margin-right:0}.b-footer__phone a:hover{opacity:.5}.b-footer__socials{width:100%;display:block}.b-footer__socials a:not(:last-child) svg{margin-right:23px}.b-footer__social-items{display:block}.b-footer__social-btn{width:100%}.b-footer__social-links{margin-top:1.5rem;width:auto;-ms-flex-pack:start;justify-content:flex-start}.b-footer__social-link:hover svg{fill:#ccd9e3}.b-footer__items a:hover{opacity:.5}.b-footer__builder{margin-bottom:0;font-size:14px}.b-footer__about-item a:hover{opacity:.5}.b-footer__about-logo{width:102px;height:33px}.b-footer__lsr{font-size:14px}.b-footer__documents{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-footer__documents .b-footer__builder{margin-bottom:0;font-size:14px;-ms-flex:0 0 150px;flex:0 0 150px;min-width:20%}.b-footer__documents .b-footer__builder.col-xlg-push-1{margin-left:20px}.b-footer__documents .b-footer__builder.col-xlg-post-1{margin-right:20px}.b-footer__info_theme_home-g .b-footer__left-block,.b-footer__info_theme_home-g .b-footer__right-block{padding-bottom:2rem}.b-footer__seo-ttl_theme_home-g{font-size:18px}.b-footer__seo-ttl_theme_home-g:hover{opacity:.5}.b-footer__about-lbl_theme_small{font-size:14px}.b-footer__docs-link{display:none}.b-footer__docs{display:block;margin-top:auto}.b-footer__docs,.b-footer__docs a{margin-bottom:1rem}.b-footer__docs a:hover{opacity:.7}.b-footer__app-block{margin-right:110px}.b-bank__row{padding:.5rem gutter(1)}.b-search-filter__label:hover,.b-search-filter__sub-label:hover{background-color:#ccc}.b-search-filter__input:checked+.b-search-filter__label:hover,.b-search-filter__input:checked+.b-search-filter__sub-label:hover{background-color:#333}.b-search-filter__input:disabled+.b-search-filter__label:hover,.b-search-filter__input:disabled+.b-search-filter__sub-label:hover{background-color:#ddd}.b-search-results{margin-top:1.75rem}.b-search-results__group-ttl{line-height:17px}.b-search-results__share .b-flat-right__share:hover{color:rgba(0,0,0,.7)}.b-search-results__seo-icon:hover{background-image:url(/img/info-hover.svg)}.b-building__table.b-building__table_sort_types tbody>tr:not(.b-building_type_inner-flat):not(:first-child)>td:not(.b-building__more-row):not(.b-building__inner-flats-wrap){border-top:5px solid #ccd9e3}.b-building__table thead{font-size:14px}.b-building__table tbody td{font-size:16px}.b-building__table tbody .b-building__decor{font-size:21px}.b-building__sort:hover{color:rgba(86,124,173,.7)}.b-building__decor-val{margin-left:0;white-space:nowrap;font-size:20px}.b-building__object{font-size:14px;line-height:18px}.b-building__with-link{display:table-cell}.b-building__action{margin-top:.25rem}.b-building__action span{padding:6px 10px}.b-building__flats-results{padding-bottom:0}.b-building__favorite:hover .b-building__fav{fill:#ccd9e3;stroke:transparent}.b-building__favorite:hover .b-favorite__tooltip{opacity:1;visibility:visible}.b-building__fav-mob.is-active:hover .b-building__fav,.b-building__favorite.is-active:hover .b-building__fav{fill:#255385}.b-building__house:hover{color:#567cad;opacity:1}.b-building__house:hover .b-building__house-tooltip,.b-building__house:hover .b-icon__house{opacity:1}.b-building__house-tooltip{display:block}.b-building__half-col{padding-left:18px;padding-right:18px}.b-building__metres{padding-left:35px}.b-building_has_plan{cursor:pointer}.b-building_has_plan:hover .b-building__plan-big{opacity:1}.b-building__table tbody .b-building_type_inner-flat:hover{box-shadow:0 4px 20px rgba(104,144,187,.3)}.is-ie .b-building__table tbody .b-building_type_inner-flat:hover{box-shadow:none}.b-building__table tbody .b-building__more-row{border-top:1px solid rgba(204,217,227,.6);padding-bottom:0}.b-building__table tbody .b-building__more-row .b-build-card__btn-more{background-color:#f6f8fa;transition:box-shadow .3s}.b-building__table tbody .b-building__inner-flats-results:hover{box-shadow:none}.b-building__table tbody .b-building__more-row .b-build-card__btn-more.is-active{box-shadow:0 10px 15px 0 rgba(104,144,187,.3)}.b-building__table_sort_all-flats tbody .b-building__object{width:100%}.b-building__table_sort_types{margin-bottom:0}.b-building__table_sort_types .b-building__desktop-view{background-color:#f6f8fa}.b-building__table_sort_types .b-building_has_plan{padding-left:40px;padding-right:20px}.b-building_header_fixed{width:calc(94.444vw - 17px)}.no-scrollbar .b-building_header_fixed{width:94.444vw}.b-building__flats-results .b-pagination_page_search .b-pagination{box-shadow:none}.b-building__table_type_favorite .b-building__price{font-size:16px}.b-favorite-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-favorite-info__btn:hover{opacity:.7}.b-favorite-info__btn-col{margin-top:0;margin-bottom:0}.b-mini-search__switch{margin-bottom:1rem}.b-mini-search__switch-btn{font-size:1.1em}.b-mini-search__ttl:hover{opacity:.4}.b-mini-search__row{margin-bottom:1rem}.b-mini-search__checkbox label{line-height:1rem}.b-mini-search__checkbox label:hover{box-shadow:0 4px 8px rgba(104,144,187,.3)}.b-mini-search__input{padding:.75rem 20px}.b-mini-search__input:focus,.b-mini-search__input:hover{box-shadow:0 4px 8px rgba(104,144,187,.3)}.b-mini-search__input:focus:-ms-input-placeholder,.b-mini-search__input:hover:-ms-input-placeholder{color:hsla(0,0%,55%,.5)}.b-mini-search__input:focus::placeholder,.b-mini-search__input:hover::placeholder{color:hsla(0,0%,55%,.5)}.b-mini-search__search-btn:hover svg{fill:#e1edf6}.b-mini-search__switch-btn.is-active .b-mini-search__ttl:hover{opacity:1}.b-mini-search_theme_home-g{margin-bottom:2rem}.b-mini-search_theme_home-g .b-mini-search__row{margin-bottom:1rem}.b-mini-search_theme_home-g .b-mini-search__checkbox label{line-height:1rem}.b-mini-search_theme_home-g .b-mini-search__search-btn,.b-mini-search_theme_home-g .b-mini-search__submit{line-height:1.5rem}.b-search-form .selectize-control.multi .selectize-input.has-items,.b-search-form .selectize-control.single .selectize-input,.b-search-form .selectize-input,.selectize-control.single .b-search-form .selectize-input{padding:.65rem 15px}.b-search-form__switch{margin-bottom:1.25rem;-ms-flex-order:0;order:0}.b-search-form__ttl:hover{opacity:.4}.b-search-form__form{padding-top:1.75rem}.b-search-form__row .b-btn{margin-top:.5rem}.b-search-form__divider{margin-top:1rem}.b-search-form__checkbox label{line-height:1rem}.b-search-form__checkbox label:hover{box-shadow:0 4px 8px rgba(104,144,187,.3)}.b-search-form__input{padding:12px 13px 11px}.b-search-form__commerce-info{margin-top:1.5rem;margin-bottom:1.8rem;height:10.5rem}.b-search-form__office-link:hover{opacity:.7}.b-search-form__hours-icon{position:absolute;top:3px;right:20px;margin-right:0}.b-search-form__mortgage-programm{width:10.5vw}.b-search-form__mortgage-payment{width:7.7vw}.b-search-form__mortgage-period{width:7vw}.b-search-form__mortgage-input input{padding-top:.7rem;padding-bottom:.7rem}.b-search-form__checkbox-group_type_extra{line-height:1rem}.b-search-form__checkbox-group_type_extra input:checked+label:hover:after{box-shadow:0 4px 8px 0 rgba(104,144,187,.5)}.b-search-form__checkbox-group_type_extra label:hover{box-shadow:none}.b-search-form__checkbox-group_type_extra label:hover:after{background-image:url(/img/sprites.png);background-position:-17px -192px;width:16px;height:16px;box-shadow:0 4px 8px 0 rgba(104,144,187,.3)}.b-search-form__checkbox-group_type_extra input:disabled+label:hover:after{background-image:url(/img/sprites.png);background-position:-68px -192px;width:16px;height:16px;box-shadow:none}.b-search-form__checkbox-group_type_apart{margin-top:.5rem;width:100%}.b-search-form__row_has_margin{margin-top:.25rem}.b-search-form__row_size_half{width:calc(50% - 10px)!important}.b-search-form__row_has_gutter{margin-right:20px!important}.b-search-form__row_size_60percent{width:calc(60% - 20px)!important;margin-right:20px!important}.b-search-form__row_size_40percent{width:40%!important}.b-search-form__switch-btn.is-active .b-search-form__ttl:hover{opacity:1}.selectize-control.single .selectize-input,.selectize-input{padding:.75rem 20px}.selectize-control.single .selectize-input:focus,.selectize-control.single .selectize-input:hover,.selectize-input:focus,.selectize-input:hover{box-shadow:0 4px 8px rgba(104,144,187,.3)}.selectize-control.single .selectize-input:focus input:-ms-input-placeholder,.selectize-control.single .selectize-input:hover input:-ms-input-placeholder,.selectize-input:focus input:-ms-input-placeholder,.selectize-input:hover input:-ms-input-placeholder{opacity:.5}.selectize-control.single .selectize-input:focus input::placeholder,.selectize-control.single .selectize-input:hover input::placeholder,.selectize-input:focus input::placeholder,.selectize-input:hover input::placeholder{opacity:.5}.b-search{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-search__ttl{margin-bottom:2rem;font-size:2.25rem;-ms-flex-order:1;order:1}.b-search__form{-ms-flex-order:3;order:3}.b-search__map{-ms-flex-order:2;order:2}.b-build-card:hover{box-shadow:0 10px 20px rgba(37,83,133,.4);transform:scale(1.04)}.b-build-card__wrap_page_search .js-one-object-only .b-build-card:hover{transform:none;box-shadow:none}.b-build-card__count{font-size:12px}.b-build-card__ttl:hover{opacity:.8}.b-build-card__banner-full{height:auto;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;padding:30px 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-build-card__banner-full .b-btn{margin:0;-ms-flex-order:3;order:3}.b-build-card__banner-full .b-build-card__banner-full-title{-ms-flex-order:2;order:2;margin:0 auto;padding-top:7px;width:auto}.b-build-card__banner-full .b-build-card__banner-full-text{-ms-flex-order:1;order:1;font-size:17px;font-weight:500;max-width:190px;line-height:1.2;margin:0}.b-build-card__btn:active,.b-build-card__btn:hover{background-color:#e1edf6;color:#255385}.b-build-card__btn-more{margin-left:0;line-height:1.25rem;display:-ms-flexbox;display:flex}.b-build-card__info-wrap:after{display:block}.b-objects-similar{margin-top:64px}.b-build-card__lbl_type_price{display:block}.b-build-card__wrap_page_search .b-build-card:hover{transform:scale(1.02);box-shadow:0 10px 15px rgba(37,83,133,.1)}.b-build-card__wrap_page_search .b-build-card.is-active:hover{transform:scale(1)}.b-build-card__wrap_page_search .b-build-card__price{margin-bottom:0}.b-build-card__wrap_page_search .b-build-card__ttl{font-size:32px}.b-build-card__wrap_page_search .b-build-card__row{margin-left:0;max-width:none}.b-build-card__wrap_page_search .b-build-card__lbl{font-size:14px}.b-build-card__wrap_page_search .b-build-card__img{height:200px}.b-build-card__wrap_page_search .b-build-card__info-row{margin-bottom:0}.b-build-card__btn-show-more:hover .b-icon__arrow-bold{transform:rotate(90deg)}.b-build-card__details:hover{box-shadow:0 10px 20px rgba(37,83,133,.4)}.b-build-card__details.is-open:hover{transform:none}.b-build-card__wrap_has_details .b-build-card:hover,.b-build-card__wrap_page_fav .b-build-card:hover{transform:none;box-shadow:none}.b-build-card_theme_map:hover{transform:scale(1)}.b-search-panel{width:calc(94.444vw - 17px)}.no-scrollbar .b-search-panel{width:94.444vw}.b-search-panel__data{font-size:14px}.b-popup .b-house-plan__svg_object_page{margin-bottom:1rem}.b-house-plan__tooltip{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:fixed;width:160px;text-align:center;padding:8px 12px;box-shadow:0 2px 20px rgba(104,144,187,.3);background-color:#fff;z-index:2;font-size:14px;line-height:20px;color:#000;opacity:0;pointer-events:none;display:block}.b-house-plan__tooltip:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13.5px solid #fff;content:"";position:absolute;top:-7px;left:50%;margin-left:-8px}.b-house-plan__breadcrumbs button:hover{opacity:.8}.b-house-plan__mobile-tooltip{display:none}.b-object-plan_has_selector .b-house-plan__svg_object_page{padding-bottom:50%;height:1px}.b-house-plan__zoom-btns{display:none}.b-house-plan__back button{font-size:14px;line-height:18px}.b-search-parking__checkbox label:hover{box-shadow:0 4px 8px rgba(104,144,187,.3)}.b-search-parking__scheme{margin-bottom:0}.b-search-parking__miniplan{position:static}.b-search-parking__miniplan img{height:100%}.b-search-parking__btn{margin-bottom:1rem}.b-search-parking__content{display:-ms-flexbox;display:flex}.b-search-parking__desc-row_last_child{margin-bottom:2rem}.b-list-parking__sort:hover{color:rgba(86,124,173,.7)}.b-team{padding-top:4rem}.b-team__item{margin-bottom:3rem}.b-team-card__name{font-size:22px}.b-team-card__link-address a:hover,.b-team-card__link-mail a:hover,.b-team-card__name:hover{opacity:.8}.b-team-card__description p{font-size:16px;line-height:24px}.b-team-card__link-pdf{float:right;position:static}.b-team-card__link-pdf:hover{opacity:.8}.b-team-card__group{display:block}.b-team-card__image_height_big{height:31.5rem}.b-team-card__name_hover_no:hover{opacity:1}.b-team-card__social_margin-bottom_2{margin-bottom:3.5rem}.b-team-card__link-pdf_theme_popup{display:block;float:right;position:static}.b-flat-left,.b-flat-right{margin-bottom:2rem}.b-flat-right{padding-top:2.4rem}.b-flat-breadcrumbs__arrow:hover,.b-flat__breadcrumbs-link:hover{opacity:.8}.b-flat-left__img{height:36.7rem}.b-flat-right__download-pdf:hover,.b-flat-right__share:hover{color:rgba(37,83,133,.5)}.b-flat-right__download-pdf:hover:before,.b-flat-right__share:hover:before{opacity:.5}.b-flat-right__obj-name:hover{opacity:.8}.b-flat-right__plan{padding-bottom:0}.b-flat-right__location{width:17rem}.b-flat-right__reserve:before{display:block}.b-flat-right__download-share{margin-top:3.5rem;-ms-flex-pack:justify;justify-content:space-between}.b-flat-left__bordered{display:block}.b-flat-left__plans-img{padding-left:1rem;padding-right:1rem}.b-flat-left__plans-img img{max-width:12rem}.b-flat-rental{padding-top:2.5rem;padding-bottom:1.5rem;border-right:none;font-size:1.25rem;height:9rem}.b-flat-rental__round-the-clock-big,.b-flat-rental__wrap{margin-bottom:4rem}.b-flat-rental__round-wrap{padding-top:1.5rem;padding-bottom:1.5rem;border-right:none;font-size:1.25rem}.b-flat-rental_fix_height{height:13rem}.b-bottom-slider .fotorama__nav{top:auto}.b-bottom-slider .fotorama__caption__wrap{padding-left:2rem}.b-bottom-slider_object_page{margin-top:0}.b-flats-similar__items-two-item .b-flats-similar__wrap{-ms-flex-pack:center;justify-content:center;margin-left:50%;transform:translateX(-50%)}.b-flats-similar:hover{transform:scale(1.04);box-shadow:0 0 30px rgba(104,144,187,.5)}.b-flats-similar:nth-child(3){display:block}.b-flats-similar__ttl{font-size:1.25rem}.b-flats-similar__ttl:hover{opacity:.8}.b-flats__more-header{margin-bottom:2rem;font-size:26px}.b-flats-similar__footer{padding-bottom:1.5rem;padding-top:0}.b-have-questions{display:block}.b-have-questions__phone{margin-bottom:2.5rem;margin-right:0}.b-have-questions__phone a:hover{opacity:.5}.b-flats-similar_wrap_hide{display:none}.b-flat-current{display:block}.b-flat-current__inner{padding-top:2rem;padding-bottom:2rem}.b-flat-current__ttl:hover{opacity:.8}.b-flat-mortgage__input:focus,.b-flat-mortgage__input:focus~.b-flat-mortgage__label{box-shadow:4px 4px 8px rgba(104,144,187,.3)}.b-flat-banks__cell a:hover{opacity:.8}.b-flat-banks__logos{display:none}.b-flat-banks__buy-link:hover{opacity:.8}.b-flat_has_no-mortgage{float:left;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-flat_has_no-mortgage .b-bottom-slider{-ms-flex-order:-1;order:-1}.b-news__item li,.b-news__item p{font-size:16px}.b-news__desc{line-height:2rem;font-size:22px}.b-news__title_theme_detail{line-height:2.5rem;font-size:32px}.b-news-form{padding-top:4.5rem}.b-news-form__part .b-news-form__checkbox label:hover:after{background-image:url(/img/sprites.png);background-position:-17px -192px;width:16px;height:16px}.b-news-form__part .b-news-form__checkbox_theme_subs label a:hover{opacity:.5}.b-rent__item:first-child{margin-bottom:0}.b-rent__item-info{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.b-rent-item__file:hover,.b-rent__row-item a:hover{opacity:.5}.b-object-brief-info__video-wrap{min-height:545px}.b-object-links__link:hover{opacity:.8}.b-object-links__link-wrap:hover .b-object-links__icon{opacity:.5}.b-object-resume{padding-top:2rem;padding-bottom:2rem}.b-object-resume__item{margin-bottom:1.5rem}.b-object-resume__value{font-size:16px;padding-right:15px}.b-object-text{padding-top:48px}.b-object-text,.b-object-text__ttl{padding-bottom:48px}.b-object-text__ttl{font-size:31px;line-height:39px}.b-object-text__link{font-size:16px;line-height:24px;letter-spacing:.1px}.b-object-text__link:hover{opacity:.8}.b-object-text__descr{font-size:22px;line-height:36px}.b-object-text__txt p{font-size:16px;line-height:24px}.is-ie .b-object-text__pin{height:10px}.b-object-text__btn_pos_second{margin-top:1.5rem}.b-object-text__link_mansion_address{line-height:42px}.b-object-text__link_mansion_address .b-object-text__pin{height:45px}.is-ie .b-object-text__link_mansion_address .b-object-text__pin{height:38px}.b-object-text__link_mansion_address:before{top:50%;margin-top:-4.5px}.b-object-text__link_with_icon:before{top:7px}.b-object-text__list li:before{top:11px}.b-object-text__ttl_mb_small{margin-bottom:1rem}.b-object-text-edges__title{margin-bottom:1rem;font-size:22px;line-height:24px;letter-spacing:-.4px}.b-object-text-edges__desc{font-size:16px;line-height:24px;letter-spacing:.1px}.b-object-text-choose__link:hover{opacity:.8}.b-object-text-half__item{padding-bottom:3.5rem}.b-object-text-half__item_first_position{border-right:1px solid #d1dde6;margin-right:0}.b-object-text-half__btn{bottom:3.5rem}.b-object-plan__wrap_bottom_wrap,.b-object-plan__wrap~.b-object-plan__btn-wrap{padding-top:48px}.b-object-plan__wrap_bottom_wrap{padding-bottom:48px}.b-object-contact-box__lbl{margin-bottom:8px;font-size:14px;line-height:18px}.b-object-contact-box__phone a{font-size:18px;line-height:24px}.b-object-consult__right{padding-top:3.5rem;padding-bottom:3.5rem}.b-object-consult__photo{height:565px}.b-object-consult__name{font-size:22px}.b-object-consult__mail:hover,.b-object-consult__name:hover{opacity:.8}.b-object-consult__ttl{font-size:32px;line-height:42px}.b-object-consult__copyright{margin-top:1rem;margin-bottom:2.5rem}.b-object-consult_section_shares .b-object-consult__schedule{display:-ms-flexbox;display:flex}.b-object-consult_section_shares .b-object-consult__schedule ul:last-child li{display:block}.b-object-consult_section_shares .b-object-consult__schedule-item{padding-right:45px}.b-object-developer__link:hover{opacity:.8}.b-object-map__inner{height:560px}.b-object-map__btn:hover .b-object-map__icon,.b-object-map__btn:hover:before{opacity:.8}.b-object-map-objects{padding-top:24px;padding-bottom:24px;height:290px}.b-object-map-objects__top{margin-bottom:16px}.b-object-map-objects__ttl{font-size:16px;line-height:24px}.b-object-map-objects__show-all{font-size:14px;line-height:18px}.b-object-map-objects__marker{margin-bottom:8px}.b-object-map-objects__label{font-size:16px;line-height:24px}.b-subnav__list{width:auto;-ms-flex-pack:justify;justify-content:space-between}.b-subnav__list_pos_start{-ms-flex-pack:start;justify-content:flex-start}.b-subnav__link{padding:13.5px 20px}.b-subnav__link:hover{opacity:.8}.b-subnav__link_is_active:hover{opacity:1}.b-object-contact-info{padding-top:3rem;padding-bottom:3rem}.b-object-contact-info__ttl{font-size:32px;line-height:42px}.b-object-contact-info__addr{line-height:1.125rem}.b-object-contact-info__addr:before{top:50%;margin-top:-4.5px}.b-selector{padding-bottom:1.5rem;overflow-y:auto;overflow-x:hidden}.b-selector__flat-ttl{font-weight:500;line-height:42px;letter-spacing:-.6px}.b-selector__flat-prices{margin-top:0}.b-selector__flat-mortgage strong{font-size:12px;line-height:18px}.b-selector__flat-btns-row{margin-top:1.25rem;display:-ms-flexbox;display:flex}.b-selector__flat-btns-row .b-btn_style_secondary{margin-top:0;font-size:13px;line-height:16px}.b-push-callFlat-btn{padding-left:13px}.b-selector__book-btn{font-size:14px;line-height:16px}.b-selector__header{margin-top:1.5rem;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(104,144,187,.3)}.b-selector__header .b-selector__current{display:none}.b-selector-btn__fav:hover svg{opacity:1}.b-selector-btn__fav:hover .b-header-tools__count{color:transparent;transform-origin:top center;animation-name:f;animation-duration:.5s;animation-fill-mode:both}.b-selector-btn__fav:hover .b-header-tools__count:before{display:block}.b-selector-btn__fav:hover .b-header-tools__tooltip{opacity:1;visibility:visible}.b-selector-tools__fav{margin-top:0}.b-selector-tools__count{top:-10px}.b-selector-btn__close,.is-ie .b-selector-btn__close{font-size:24px}.b-selector__house strong{font-size:16px}.b-selector__back{display:block}.b-selector__download-pdf{margin-right:0}.b-selector__share{margin-left:auto}.b-selector__options{margin-top:0;margin-bottom:0}.b-selector__plan-flat path:hover{cursor:default;fill-opacity:.45}.b-selector__flat{display:-ms-flexbox;display:flex}.b-selector__mobile-floor-plan,.b-selector__mobile-header,.b-selector__mobile-svg svg{display:none}.b-selector__plan-flat_is_booked path:hover{fill-opacity:.25}.b-chess{position:relative;height:560px;padding-bottom:10px}.b-chess__table_fixed_width{table-layout:fixed;width:100%}.b-selector__chess .b-chess{padding-bottom:10px}.b-selector__chess .b-chess .simplebar-track{background-color:#d0d0d0;pointer-events:unset;cursor:pointer}.b-selector__chess .b-chess .simplebar-scrollbar:before{display:block!important;top:0;left:0;right:0;border-radius:0;background-color:#004391!important;opacity:1}.b-selector__chess .b-chess .simplebar-track.simplebar-vertical{left:0;margin-bottom:10px}.b-selector__chess .b-chess .simplebar-track.simplebar-horizontal{left:5px;margin-left:10px}.b-selector__chess .b-chess .simplebar-track.simplebar-vertical,.b-selector__chess .b-chess .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{width:4px;bottom:0}.b-selector__chess .b-chess .simplebar-track.simplebar-horizontal,.b-selector__chess .b-chess .simplebar-track.simplebar-horizontal .simplebar-scrollbar,.b-selector__chess .b-chess .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:4px}.b-selector__chess .b-chess .simplebar-track.simplebar-horizontal .simplebar-scrollbar{top:0}.b-object-menu{margin-bottom:16px}.b-object-about{margin-bottom:24px}.b-object-slider .b-gallery{margin-bottom:0}.b-object-card__obj-heading{margin-bottom:16px;font-size:28px;line-height:32px}.b-object-card__obj-txt{font-size:18px;line-height:24px}.b-object-card__btn,.b-object-card__info{font-size:14px;line-height:18px}.b-object-card__btn:active,.b-object-card__btn:hover{background-color:#e1edf6;color:#255385}.b-object-action{margin-bottom:24px;height:48px}.b-object-action__txt{font-size:14px;line-height:18px}.b-submenu__object-page .b-submenu__list{position:relative}.b-submenu__object-page .b-submenu__list:after{display:none}.b-submenu__object-page .b-submenu__item{padding:0 13px 0 12px}.b-object-about-text{margin-bottom:32px}.b-object-about-text__txt-wrapper{padding-top:56px;padding-bottom:56px}.b-object-about-text__ttl{margin-bottom:32px;font-size:31px;line-height:39px}.b-object-about-text__descr{font-size:18px;line-height:24px;margin-bottom:16px}.b-object-about-text__show-btn,.b-object-about-text__txt{font-size:16px;line-height:24px}.b-object-about-text__list{height:66px}.b-object-about-text__svg{margin-right:12px}.b-object-about-text__link{font-size:14px;line-height:18px}.b-object-description-block .b-object-about-text__show-btn.is-active{margin-top:16px}.b-object-advantages{margin-bottom:48px}.b-object-advantages__box{min-height:320px;padding-top:32px;padding-bottom:32px;margin-right:2.778vw}.b-object-advantages__ttl{margin-top:24px;margin-bottom:16px;font-size:18px;line-height:24px}.b-object-advantages__txt,.b-object-arrow-link{font-size:14px;line-height:18px}.swiper-slide-btn.is-obj-similar-active{display:none}.b-object-details{margin-bottom:48px;padding-top:56px;padding-bottom:56px}.b-object-details__ttl{margin-bottom:32px;font-size:31px;line-height:39px}.b-object-details__txt{font-size:16px;line-height:24px;margin-bottom:32px}.b-details{margin-right:1.389vw}.b-details__img{height:11.625rem}.b-details__desc{padding-top:24px;padding-bottom:32px;height:16.625rem}.b-details__ttl{margin-bottom:8px;font-size:16px;line-height:24px}.b-details__txt{padding-bottom:32px;font-size:14px;line-height:18px}.b-details .b-gallery .fotorama__img,.b-details .b-gallery .fotorama__stage{height:11.625rem!important}.b-object-heading-wrapper{margin-bottom:32px}.b-object-heading-wrapper__ttl{font-size:31px;line-height:39px}.b-object-heading-wrapper__link{font-size:18px;line-height:24px}.b-ways-to-buy{margin-bottom:48px}.b-ways-to-buy-mortgage{padding-top:48px;padding-bottom:48px;margin-bottom:0}.b-ways-to-buy-mortgage__ttl{margin-bottom:24px;font-size:20px;line-height:1.5}.b-ways-to-buy-mortgage__type{padding-bottom:24px}.b-ways-to-buy-mortgage__type-ttl{margin-bottom:8px;font-size:16px;line-height:24px}.b-ways-to-buy-mortgage__type-txt{font-size:16px;line-height:24px}.b-ways-to-buy__wrapper{-ms-flex-direction:row;flex-direction:row}.b-ways-to-buy__inner-wrapper{-ms-flex-direction:column;flex-direction:column}.b-ways-to-buy__inner-wrapper .b-info-card{padding-top:32px;padding-bottom:32px;height:47%}.b-ways-to-buy__inner-wrapper .b-info-card .b-info-card__small-txt{font-size:16px;line-height:24px}.b-object-contact{margin-bottom:48px;padding-top:48px;padding-bottom:48px}.b-object-contact__ttl{padding-bottom:24px;font-size:31px;line-height:39px}.b-object-next-section{margin-bottom:56px;padding-top:24px;padding-bottom:24px}.b-object-next-section__ttl{margin-bottom:8px;font-size:14px;line-height:18px}.b-object-next-section__link{font-size:18px;line-height:24px}.b-similar-objects{margin-bottom:48px}.b-similar-objects__wrap .swiper-container{overflow:initial}.b-interesting-flats{margin-bottom:32px;padding-top:56px;padding-bottom:48px}.b-interesting-flats__ttl{margin-bottom:32px;font-size:31px;line-height:39px}.b-interesting-flats__type{padding-bottom:24px}.b-interesting-flats__type-ttl,.b-interesting-flats__type-txt{font-size:16px;line-height:24px}.b-object{padding-top:48px;height:200px}.b-object__ttl{margin-bottom:8px;font-size:34px;line-height:40px}.b-object__txt{font-size:18px;line-height:24px}.b-object-location{margin-bottom:0;padding-top:48px;padding-bottom:56px}.b-object-location__ttl{margin-bottom:24px;font-size:31px;line-height:39px}.b-object-location__info{padding-top:32px;padding-bottom:32px;margin-bottom:48px}.b-object-location__info-txt,.b-object-location__metro,.b-object-location__txt{font-size:16px;line-height:24px}.b-object-tab-box{margin-bottom:48px;padding-top:48px;padding-bottom:56px}.b-object-tab-box__ttl{margin-bottom:32px;font-size:31px;line-height:39px}.b-object-tabs .b-tabs__triggers{margin-bottom:32px}.b-object-tabs .b-tabs__item{font-size:16px;line-height:24px;margin:0 32px 0 0}.b-object-tabs .b-tabs__item:hover{box-shadow:none}.b-object-tabs .b-tabs__item.b-tabs__item_is_active{margin:0 32px 0 0}.b-object-tabs .b-tabs__item.b-tabs__item_is_active:hover{box-shadow:none;opacity:1}.b-object-tabs .b-tabs__content .b-tabs__txt{margin-bottom:32px;font-size:16px;line-height:24px}.b-object-tabs .b-tabs__content .b-tabs__img:not(:only-child){width:45%}.b-object-near{margin-bottom:48px;padding-top:48px;padding-bottom:56px}.b-object-near__ttl{margin-bottom:24px;font-size:31px;line-height:39px}.b-object-near__txt{font-size:16px;line-height:24px;margin-bottom:32px}.b-near{margin-right:1.389vw}.b-near__img{margin-bottom:16px;height:11.625rem}.b-near__ttl{margin-bottom:8px;font-size:16px;line-height:24px}.b-near__txt{font-size:14px;line-height:18px}.b-object-quality{margin-top:32px}.b-object-flats{margin-bottom:56px}.b-object-flats__ttl{font-size:31px;line-height:39px;margin-bottom:24px}.b-object-flats__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-flat{margin-bottom:16px;padding-top:24px;padding-bottom:24px;margin-bottom:24px!important;position:relative;height:210px;border-right:1px solid #ccd9e3;padding-left:1.15vw!important;padding-right:1.15vw!important;transition-property:transform,box-shadow;transition-duration:.5s;transition-timing-function:ease}.b-flat:hover{z-index:1;border-right:none;transform:scale(1.04);box-shadow:0 0 40px rgba(104,144,187,.5);cursor:pointer}.b-flat__inner{position:relative;height:100%}.b-flat__ttl{margin-bottom:16px;font-size:18px;line-height:24px}.b-flat__more{font-size:16px;line-height:24px;position:absolute;bottom:0;letter-spacing:-.6px}.b-flat__details{margin-bottom:32px;-ms-flex-direction:column;flex-direction:column}.b-flat__area,.b-flat__price{font-size:14px;line-height:18px}.b-object-types{margin-bottom:48px}.b-object-types__ttl{font-size:31px;line-height:39px;margin-bottom:32px}.b-types-tabs .b-tabs__triggers{margin-bottom:32px}.b-types-tabs .b-tabs__item{font-size:14px;line-height:18px;padding:12px 30px}.b-types-tabs .b-tabs__item:hover{box-shadow:none}.b-types-tabs .b-tabs__item.b-tabs__item_is_active{padding:12px 30px}.b-flat-type{margin-bottom:32px;padding-top:24px;padding-bottom:24px}.b-flat-type__img{margin-bottom:24px;min-height:17vw}.b-flat-type__type{margin-bottom:16px;font-size:18px;line-height:24px}.b-flat-type__area,.b-flat-type__price{font-size:16px;line-height:24px}.b-object-special-type{margin-bottom:56px}.b-object-special-type__ttl{font-size:31px;line-height:39px;margin-bottom:32px}.b-object-speciality{margin-bottom:32px;padding-top:32px;padding-bottom:32px}.b-object-speciality:hover{box-shadow:0 4px 40px rgba(0,31,68,.3);transform:scale(1.04)}.b-object-speciality__ttl{margin-top:24px;margin-bottom:16px;font-size:18px;line-height:24px}.b-object-speciality__area,.b-object-speciality__price{font-size:14px;line-height:18px}.b-object-speciality__price{margin-bottom:8px}.b-object-speciality__area{margin-bottom:48px}.b-object-speciality__more{font-size:14px;line-height:18px}.b-shares .b-construction-object__btn,.b-shares .b-construction-object__btn:last-child{width:200px;margin-left:40px}.b-shares .b-keys__address:hover{opacity:1}.b-shares__partners .b-build-card__img{margin-top:2rem}.b-shares__partners-text{margin-bottom:1rem}.b-shares__partners-text p{font-size:18px;line-height:24px}.b-shares__partners-contacts{margin-bottom:2.25rem}.b-shares__tabs-item{padding:.575rem 20px .4rem;margin-right:15px;margin-bottom:0}.b-shares__tabs-item:hover{box-shadow:0 1px 10px rgba(104,144,187,.8)}.b-shares__tabs-item_is_active:hover{box-shadow:inset 0 1px 2px rgba(0,0,0,.2);opacity:.8}.b-shares__video{display:-ms-flexbox;display:flex}.b-shares__video iframe{width:33%;margin-right:1%;height:170px}.b-shares__video iframe:last-child{margin-right:0}.b-keys__ttl{font-size:32px;line-height:42px}.b-keys__address{font-size:16px;letter-spacing:.1px}.b-keys__address:hover{opacity:.8}.b-keys__shedule-item{padding-right:60px}.b-submenu__count{position:absolute;top:6px;right:25px}.b-submenu__settings,.b-submenu__with-padding{padding:0 35px}.b-reference.b-reference{line-height:2rem}.b-submenu__count.b-header-tools__count{top:6px;right:20px}.b-settings__check label:hover:after{background-image:url(/img/sprites.png);background-position:-17px -192px;width:16px;height:16px;box-shadow:0 4px 8px 0 rgba(104,144,187,.3)}.b-client-popup{min-width:530px}.b-calculator__tab label{line-height:48px}.b-calculator__tab label:hover{background-color:#e1edf6}.b-calculator__tab input:checked+label:hover{background-color:#004391}.b-calculator__filter{padding-top:2rem;padding-bottom:3rem}.b-calculator__filter-links{display:-ms-flexbox;display:flex;width:100%}.b-calculator__filter-link:last-child{margin-top:0;margin-left:60px}.b-calculator__filter-bank:nth-child(n+2){display:-ms-flexbox;display:flex}.b-calculator__filter-bank{-ms-flex-preferred-size:calc(50% - 4px);flex-basis:calc(50% - 4px)}.b-calculator__filter-bank:nth-child(odd){margin-right:4px}.b-calculator__filter-bank:nth-child(2n){margin-left:4px}.b-calculator__filter-controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:auto}.b-calculator__filter-btn{margin-bottom:0}.b-how-buy_page_military .b-calculator__filter-shares.b-calculator__filter-shares-military{display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}.b-calculator__results-ttl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-calculator__results-count{padding:0;margin-left:24px}.b-calculator__results-note{text-align:right;margin-left:auto}.b-calculator__table-head{display:table-header-group}.b-calculator__table-body td{padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #efefef;background-color:transparent;font-size:14px}.b-calculator__all-programms-table td:first-child,.b-calculator__all-programms-table td:nth-child(2),.b-calculator__bank-row td:first-child,.b-calculator__bank-row td:nth-child(2){padding-right:10px}.b-calculator__table-bank{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.is-ie .b-calculator__table-bank{display:-ms-inline-flexbox;display:inline-flex;max-width:200px}.is-ie .b-calculator__table-bank .b-calculator__filter-bank-logo{display:inline-block;vertical-align:middle}.b-calculator__table-bank-name{display:block}.is-ie .b-calculator__table-bank-name{display:inline-block;vertical-align:middle}.b-calculator__programm-cell{display:table-cell}.b-calculator__data-cell{width:8.5%}.b-calculator__data-cell:nth-of-type(4),.b-calculator__data-cell:nth-of-type(5){display:table-cell}.b-calculator__all-programms-btn{font-size:14px;padding-right:45px}.is-ie .b-calculator__all-programms-btn{padding-right:54px}.b-calculator__request{margin:auto}.b-calculator .b-calculator__all-programms{height:auto}.b-calculator__all-programms td{border-bottom:0;padding-top:0;padding-bottom:0}.b-calculator__all-programms tr:last-child td{padding-bottom:2rem}.b-calculator__bank-row.is-open td{border-color:#f6f8fa;padding-bottom:5px}.b-calculator__bank-row.is-open .b-calculator__request{display:inline-block;transform:translateX(-2px)}.b-calculator__all-programms-table td{padding-top:1rem;padding-bottom:1rem}.b-calculator__all-programms-table tr:first-child{display:none}.b-calculator__all-programms-table tr:last-child{border-bottom:0}.b-calculator__all-programms-table tr:last-child td{border-bottom:3px solid #fff}.b-calculator__all-programms .b-calculator__bank-programm-name{max-width:197px}.b-calculator__bank-question:hover{background-color:rgba(0,67,145,.7);color:#fff}.b-calculator__data-ttl{display:none}.b-calculator__show-more{padding-bottom:2.75rem;text-align:center}.b-calculator__no-results{margin-bottom:0}.b-calculator__no-results.b-calculator__no-results-military{font-size:17px;margin:0}.b-calculator__error:hover{background-color:rgba(223,30,66,.6)}.b-calculator__link{font-size:14px}.b-search-zero{margin-bottom:55px}.b-search-zero .b-search-zero__block{padding-top:80px;padding-bottom:200px;display:block;position:relative}.b-search-zero .b-search-zero__block:before{content:"";position:absolute;display:block;width:100%;background:#e9edfd;opacity:.8;height:85px;bottom:0;left:0}.b-search-zero .b-search-zero__block.b-search-zero__block-commerce:after{width:481.59px;height:308.27px;right:120px;bottom:42px}.b-search-zero .b-search-zero__block.b-search-zero__block-live:after{width:500px;height:432px;right:80px;bottom:0}.b-search-zero h2{font-size:24px;line-height:32px;margin-bottom:20px;max-width:400px}.b-search-zero .b-search-zero__flats h2{max-width:100%}.b-search-zero p{font-size:16px;line-height:24px}.b-search-zero .b-btn{margin-right:20px;font-size:14px;max-width:225px}}@media only screen and (min-width:1280px) and (max-width:1439px){.b-gallery .b-gallery__base{max-height:457px}.b-search-form__label{line-height:24px}.b-selector__flat-data{margin-right:10px}.b-selector__flat-data:last-of-type{margin-right:0}.b-selector__flat-prices>div,.b-selector__share{margin-right:10px}}@media only screen and (min-width:1280px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:1280px) and (min-device-pixel-ratio:1.5){.b-form__checkbox label:hover:after,.b-news-form__part .b-news-form__checkbox label:hover:after,.b-search-form__checkbox-group_type_extra input:disabled+label:hover:after,.b-search-form__checkbox-group_type_extra label:hover:after,.b-settings__check label:hover:after{background-image:url(/img/sprites@2x.png);background-size:271px 208px}}@media only screen and (min-width:1280px) and (min-width:1280px){.b-flat-rental:hover,.b-flat-rental__round-wrap:hover{transform:scale(1.04);box-shadow:0 0 30px rgba(104,144,187,.5)}.b-selector-btn__close:hover{color:rgba(0,0,0,.8)}}@media only screen and (min-width:1440px){.col-xlg-0{width:0px}.no-scrollbar .col-xlg-0{width:0}.col-lgx-0{width:calc(0vw - 0px)}.no-scrollbar .col-lgx-0{width:0}.col-xlg-push-0{margin-left:0px}.no-scrollbar .col-xlg-push-0{margin-left:0}.col-lgx-push-0{margin-left:calc(0vw - 0px)}.no-scrollbar .col-lgx-push-0{margin-left:0}.col-xlg-post-0{margin-right:0px}.no-scrollbar .col-xlg-post-0{margin-right:0}.col-lgx-post-0{margin-right:calc(0vw - 0px)}.no-scrollbar .col-lgx-post-0{margin-right:0}.col-xlg-prefix-0{padding-left:0px}.no-scrollbar .col-xlg-prefix-0{padding-left:0}.col-lgx-prefix-0{padding-left:calc(0vw - 0px)}.no-scrollbar .col-lgx-prefix-0{padding-left:0}.col-xlg-suffix-0{padding-right:0px}.no-scrollbar .col-xlg-suffix-0{padding-right:0}.col-lgx-suffix-0{padding-right:calc(0vw - 0px)}.no-scrollbar .col-lgx-suffix-0{padding-right:0}.col-xlg-1{width:39.5px}.no-scrollbar .col-xlg-1{width:40px}.col-lgx-1{width:calc(2.77778vw - .5px)}.no-scrollbar .col-lgx-1{width:2.77778vw}.col-xlg-push-1{margin-left:39.5px}.no-scrollbar .col-xlg-push-1{margin-left:40px}.col-lgx-push-1{margin-left:calc(2.77778vw - .5px)}.no-scrollbar .col-lgx-push-1{margin-left:2.77778vw}.col-xlg-post-1{margin-right:39.5px}.no-scrollbar .col-xlg-post-1{margin-right:40px}.col-lgx-post-1{margin-right:calc(2.77778vw - .5px)}.no-scrollbar .col-lgx-post-1{margin-right:2.77778vw}.col-xlg-prefix-1{padding-left:39.5px}.no-scrollbar .col-xlg-prefix-1{padding-left:40px}.col-lgx-prefix-1{padding-left:calc(2.77778vw - .5px)}.no-scrollbar .col-lgx-prefix-1{padding-left:2.77778vw}.col-xlg-suffix-1{padding-right:39.5px}.no-scrollbar .col-xlg-suffix-1{padding-right:40px}.col-lgx-suffix-1{padding-right:calc(2.77778vw - .5px)}.no-scrollbar .col-lgx-suffix-1{padding-right:2.77778vw}.col-xlg-2{width:79px}.no-scrollbar .col-xlg-2{width:80px}.col-lgx-2{width:calc(5.55556vw - 1px)}.no-scrollbar .col-lgx-2{width:5.55556vw}.col-xlg-push-2{margin-left:79px}.no-scrollbar .col-xlg-push-2{margin-left:80px}.col-lgx-push-2{margin-left:calc(5.55556vw - 1px)}.no-scrollbar .col-lgx-push-2{margin-left:5.55556vw}.col-xlg-post-2{margin-right:79px}.no-scrollbar .col-xlg-post-2{margin-right:80px}.col-lgx-post-2{margin-right:calc(5.55556vw - 1px)}.no-scrollbar .col-lgx-post-2{margin-right:5.55556vw}.col-xlg-prefix-2{padding-left:79px}.no-scrollbar .col-xlg-prefix-2{padding-left:80px}.col-lgx-prefix-2{padding-left:calc(5.55556vw - 1px)}.no-scrollbar .col-lgx-prefix-2{padding-left:5.55556vw}.col-xlg-suffix-2{padding-right:79px}.no-scrollbar .col-xlg-suffix-2{padding-right:80px}.col-lgx-suffix-2{padding-right:calc(5.55556vw - 1px)}.no-scrollbar .col-lgx-suffix-2{padding-right:5.55556vw}.col-xlg-3{width:118.5px}.no-scrollbar .col-xlg-3{width:120px}.col-lgx-3{width:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lgx-3{width:8.33333vw}.col-xlg-push-3{margin-left:118.5px}.no-scrollbar .col-xlg-push-3{margin-left:120px}.col-lgx-push-3{margin-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lgx-push-3{margin-left:8.33333vw}.col-xlg-post-3{margin-right:118.5px}.no-scrollbar .col-xlg-post-3{margin-right:120px}.col-lgx-post-3{margin-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lgx-post-3{margin-right:8.33333vw}.col-xlg-prefix-3{padding-left:118.5px}.no-scrollbar .col-xlg-prefix-3{padding-left:120px}.col-lgx-prefix-3{padding-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lgx-prefix-3{padding-left:8.33333vw}.col-xlg-suffix-3{padding-right:118.5px}.no-scrollbar .col-xlg-suffix-3{padding-right:120px}.col-lgx-suffix-3{padding-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lgx-suffix-3{padding-right:8.33333vw}.col-xlg-4{width:158px}.no-scrollbar .col-xlg-4{width:160px}.col-lgx-4{width:calc(11.11111vw - 2px)}.no-scrollbar .col-lgx-4{width:11.11111vw}.col-xlg-push-4{margin-left:158px}.no-scrollbar .col-xlg-push-4{margin-left:160px}.col-lgx-push-4{margin-left:calc(11.11111vw - 2px)}.no-scrollbar .col-lgx-push-4{margin-left:11.11111vw}.col-xlg-post-4{margin-right:158px}.no-scrollbar .col-xlg-post-4{margin-right:160px}.col-lgx-post-4{margin-right:calc(11.11111vw - 2px)}.no-scrollbar .col-lgx-post-4{margin-right:11.11111vw}.col-xlg-prefix-4{padding-left:158px}.no-scrollbar .col-xlg-prefix-4{padding-left:160px}.col-lgx-prefix-4{padding-left:calc(11.11111vw - 2px)}.no-scrollbar .col-lgx-prefix-4{padding-left:11.11111vw}.col-xlg-suffix-4{padding-right:158px}.no-scrollbar .col-xlg-suffix-4{padding-right:160px}.col-lgx-suffix-4{padding-right:calc(11.11111vw - 2px)}.no-scrollbar .col-lgx-suffix-4{padding-right:11.11111vw}.col-xlg-5{width:197.5px}.no-scrollbar .col-xlg-5{width:200px}.col-lgx-5{width:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lgx-5{width:13.88889vw}.col-xlg-push-5{margin-left:197.5px}.no-scrollbar .col-xlg-push-5{margin-left:200px}.col-lgx-push-5{margin-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lgx-push-5{margin-left:13.88889vw}.col-xlg-post-5{margin-right:197.5px}.no-scrollbar .col-xlg-post-5{margin-right:200px}.col-lgx-post-5{margin-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lgx-post-5{margin-right:13.88889vw}.col-xlg-prefix-5{padding-left:197.5px}.no-scrollbar .col-xlg-prefix-5{padding-left:200px}.col-lgx-prefix-5{padding-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lgx-prefix-5{padding-left:13.88889vw}.col-xlg-suffix-5{padding-right:197.5px}.no-scrollbar .col-xlg-suffix-5{padding-right:200px}.col-lgx-suffix-5{padding-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lgx-suffix-5{padding-right:13.88889vw}.col-xlg-6{width:237px}.no-scrollbar .col-xlg-6{width:240px}.col-lgx-6{width:calc(16.66667vw - 3px)}.no-scrollbar .col-lgx-6{width:16.66667vw}.col-xlg-push-6{margin-left:237px}.no-scrollbar .col-xlg-push-6{margin-left:240px}.col-lgx-push-6{margin-left:calc(16.66667vw - 3px)}.no-scrollbar .col-lgx-push-6{margin-left:16.66667vw}.col-xlg-post-6{margin-right:237px}.no-scrollbar .col-xlg-post-6{margin-right:240px}.col-lgx-post-6{margin-right:calc(16.66667vw - 3px)}.no-scrollbar .col-lgx-post-6{margin-right:16.66667vw}.col-xlg-prefix-6{padding-left:237px}.no-scrollbar .col-xlg-prefix-6{padding-left:240px}.col-lgx-prefix-6{padding-left:calc(16.66667vw - 3px)}.no-scrollbar .col-lgx-prefix-6{padding-left:16.66667vw}.col-xlg-suffix-6{padding-right:237px}.no-scrollbar .col-xlg-suffix-6{padding-right:240px}.col-lgx-suffix-6{padding-right:calc(16.66667vw - 3px)}.no-scrollbar .col-lgx-suffix-6{padding-right:16.66667vw}.col-xlg-7{width:276.5px}.no-scrollbar .col-xlg-7{width:280px}.col-lgx-7{width:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lgx-7{width:19.44444vw}.col-xlg-push-7{margin-left:276.5px}.no-scrollbar .col-xlg-push-7{margin-left:280px}.col-lgx-push-7{margin-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lgx-push-7{margin-left:19.44444vw}.col-xlg-post-7{margin-right:276.5px}.no-scrollbar .col-xlg-post-7{margin-right:280px}.col-lgx-post-7{margin-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lgx-post-7{margin-right:19.44444vw}.col-xlg-prefix-7{padding-left:276.5px}.no-scrollbar .col-xlg-prefix-7{padding-left:280px}.col-lgx-prefix-7{padding-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lgx-prefix-7{padding-left:19.44444vw}.col-xlg-suffix-7{padding-right:276.5px}.no-scrollbar .col-xlg-suffix-7{padding-right:280px}.col-lgx-suffix-7{padding-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lgx-suffix-7{padding-right:19.44444vw}.col-xlg-8{width:316px}.no-scrollbar .col-xlg-8{width:320px}.col-lgx-8{width:calc(22.22222vw - 4px)}.no-scrollbar .col-lgx-8{width:22.22222vw}.col-xlg-push-8{margin-left:316px}.no-scrollbar .col-xlg-push-8{margin-left:320px}.col-lgx-push-8{margin-left:calc(22.22222vw - 4px)}.no-scrollbar .col-lgx-push-8{margin-left:22.22222vw}.col-xlg-post-8{margin-right:316px}.no-scrollbar .col-xlg-post-8{margin-right:320px}.col-lgx-post-8{margin-right:calc(22.22222vw - 4px)}.no-scrollbar .col-lgx-post-8{margin-right:22.22222vw}.col-xlg-prefix-8{padding-left:316px}.no-scrollbar .col-xlg-prefix-8{padding-left:320px}.col-lgx-prefix-8{padding-left:calc(22.22222vw - 4px)}.no-scrollbar .col-lgx-prefix-8{padding-left:22.22222vw}.col-xlg-suffix-8{padding-right:316px}.no-scrollbar .col-xlg-suffix-8{padding-right:320px}.col-lgx-suffix-8{padding-right:calc(22.22222vw - 4px)}.no-scrollbar .col-lgx-suffix-8{padding-right:22.22222vw}.col-xlg-9{width:355.5px}.no-scrollbar .col-xlg-9{width:360px}.col-lgx-9{width:calc(25vw - 4.5px)}.no-scrollbar .col-lgx-9{width:25vw}.col-xlg-push-9{margin-left:355.5px}.no-scrollbar .col-xlg-push-9{margin-left:360px}.col-lgx-push-9{margin-left:calc(25vw - 4.5px)}.no-scrollbar .col-lgx-push-9{margin-left:25vw}.col-xlg-post-9{margin-right:355.5px}.no-scrollbar .col-xlg-post-9{margin-right:360px}.col-lgx-post-9{margin-right:calc(25vw - 4.5px)}.no-scrollbar .col-lgx-post-9{margin-right:25vw}.col-xlg-prefix-9{padding-left:355.5px}.no-scrollbar .col-xlg-prefix-9{padding-left:360px}.col-lgx-prefix-9{padding-left:calc(25vw - 4.5px)}.no-scrollbar .col-lgx-prefix-9{padding-left:25vw}.col-xlg-suffix-9{padding-right:355.5px}.no-scrollbar .col-xlg-suffix-9{padding-right:360px}.col-lgx-suffix-9{padding-right:calc(25vw - 4.5px)}.no-scrollbar .col-lgx-suffix-9{padding-right:25vw}.col-xlg-10{width:395px}.no-scrollbar .col-xlg-10{width:400px}.col-lgx-10{width:calc(27.77778vw - 5px)}.no-scrollbar .col-lgx-10{width:27.77778vw}.col-xlg-push-10{margin-left:395px}.no-scrollbar .col-xlg-push-10{margin-left:400px}.col-lgx-push-10{margin-left:calc(27.77778vw - 5px)}.no-scrollbar .col-lgx-push-10{margin-left:27.77778vw}.col-xlg-post-10{margin-right:395px}.no-scrollbar .col-xlg-post-10{margin-right:400px}.col-lgx-post-10{margin-right:calc(27.77778vw - 5px)}.no-scrollbar .col-lgx-post-10{margin-right:27.77778vw}.col-xlg-prefix-10{padding-left:395px}.no-scrollbar .col-xlg-prefix-10{padding-left:400px}.col-lgx-prefix-10{padding-left:calc(27.77778vw - 5px)}.no-scrollbar .col-lgx-prefix-10{padding-left:27.77778vw}.col-xlg-suffix-10{padding-right:395px}.no-scrollbar .col-xlg-suffix-10{padding-right:400px}.col-lgx-suffix-10{padding-right:calc(27.77778vw - 5px)}.no-scrollbar .col-lgx-suffix-10{padding-right:27.77778vw}.col-xlg-11{width:434.5px}.no-scrollbar .col-xlg-11{width:440px}.col-lgx-11{width:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lgx-11{width:30.55556vw}.col-xlg-push-11{margin-left:434.5px}.no-scrollbar .col-xlg-push-11{margin-left:440px}.col-lgx-push-11{margin-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lgx-push-11{margin-left:30.55556vw}.col-xlg-post-11{margin-right:434.5px}.no-scrollbar .col-xlg-post-11{margin-right:440px}.col-lgx-post-11{margin-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lgx-post-11{margin-right:30.55556vw}.col-xlg-prefix-11{padding-left:434.5px}.no-scrollbar .col-xlg-prefix-11{padding-left:440px}.col-lgx-prefix-11{padding-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lgx-prefix-11{padding-left:30.55556vw}.col-xlg-suffix-11{padding-right:434.5px}.no-scrollbar .col-xlg-suffix-11{padding-right:440px}.col-lgx-suffix-11{padding-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lgx-suffix-11{padding-right:30.55556vw}.col-xlg-12{width:474px}.no-scrollbar .col-xlg-12{width:480px}.col-lgx-12{width:calc(33.33333vw - 6px)}.no-scrollbar .col-lgx-12{width:33.33333vw}.col-xlg-push-12{margin-left:474px}.no-scrollbar .col-xlg-push-12{margin-left:480px}.col-lgx-push-12{margin-left:calc(33.33333vw - 6px)}.no-scrollbar .col-lgx-push-12{margin-left:33.33333vw}.col-xlg-post-12{margin-right:474px}.no-scrollbar .col-xlg-post-12{margin-right:480px}.col-lgx-post-12{margin-right:calc(33.33333vw - 6px)}.no-scrollbar .col-lgx-post-12{margin-right:33.33333vw}.col-xlg-prefix-12{padding-left:474px}.no-scrollbar .col-xlg-prefix-12{padding-left:480px}.col-lgx-prefix-12{padding-left:calc(33.33333vw - 6px)}.no-scrollbar .col-lgx-prefix-12{padding-left:33.33333vw}.col-xlg-suffix-12{padding-right:474px}.no-scrollbar .col-xlg-suffix-12{padding-right:480px}.col-lgx-suffix-12{padding-right:calc(33.33333vw - 6px)}.no-scrollbar .col-lgx-suffix-12{padding-right:33.33333vw}.col-xlg-13{width:513.5px}.no-scrollbar .col-xlg-13{width:520px}.col-lgx-13{width:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lgx-13{width:36.11111vw}.col-xlg-push-13{margin-left:513.5px}.no-scrollbar .col-xlg-push-13{margin-left:520px}.col-lgx-push-13{margin-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lgx-push-13{margin-left:36.11111vw}.col-xlg-post-13{margin-right:513.5px}.no-scrollbar .col-xlg-post-13{margin-right:520px}.col-lgx-post-13{margin-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lgx-post-13{margin-right:36.11111vw}.col-xlg-prefix-13{padding-left:513.5px}.no-scrollbar .col-xlg-prefix-13{padding-left:520px}.col-lgx-prefix-13{padding-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lgx-prefix-13{padding-left:36.11111vw}.col-xlg-suffix-13{padding-right:513.5px}.no-scrollbar .col-xlg-suffix-13{padding-right:520px}.col-lgx-suffix-13{padding-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lgx-suffix-13{padding-right:36.11111vw}.col-xlg-14{width:553px}.no-scrollbar .col-xlg-14{width:560px}.col-lgx-14{width:calc(38.88889vw - 7px)}.no-scrollbar .col-lgx-14{width:38.88889vw}.col-xlg-push-14{margin-left:553px}.no-scrollbar .col-xlg-push-14{margin-left:560px}.col-lgx-push-14{margin-left:calc(38.88889vw - 7px)}.no-scrollbar .col-lgx-push-14{margin-left:38.88889vw}.col-xlg-post-14{margin-right:553px}.no-scrollbar .col-xlg-post-14{margin-right:560px}.col-lgx-post-14{margin-right:calc(38.88889vw - 7px)}.no-scrollbar .col-lgx-post-14{margin-right:38.88889vw}.col-xlg-prefix-14{padding-left:553px}.no-scrollbar .col-xlg-prefix-14{padding-left:560px}.col-lgx-prefix-14{padding-left:calc(38.88889vw - 7px)}.no-scrollbar .col-lgx-prefix-14{padding-left:38.88889vw}.col-xlg-suffix-14{padding-right:553px}.no-scrollbar .col-xlg-suffix-14{padding-right:560px}.col-lgx-suffix-14{padding-right:calc(38.88889vw - 7px)}.no-scrollbar .col-lgx-suffix-14{padding-right:38.88889vw}.col-xlg-15{width:592.5px}.no-scrollbar .col-xlg-15{width:600px}.col-lgx-15{width:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lgx-15{width:41.66667vw}.col-xlg-push-15{margin-left:592.5px}.no-scrollbar .col-xlg-push-15{margin-left:600px}.col-lgx-push-15{margin-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lgx-push-15{margin-left:41.66667vw}.col-xlg-post-15{margin-right:592.5px}.no-scrollbar .col-xlg-post-15{margin-right:600px}.col-lgx-post-15{margin-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lgx-post-15{margin-right:41.66667vw}.col-xlg-prefix-15{padding-left:592.5px}.no-scrollbar .col-xlg-prefix-15{padding-left:600px}.col-lgx-prefix-15{padding-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lgx-prefix-15{padding-left:41.66667vw}.col-xlg-suffix-15{padding-right:592.5px}.no-scrollbar .col-xlg-suffix-15{padding-right:600px}.col-lgx-suffix-15{padding-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lgx-suffix-15{padding-right:41.66667vw}.col-xlg-16{width:632px}.no-scrollbar .col-xlg-16{width:640px}.col-lgx-16{width:calc(44.44444vw - 8px)}.no-scrollbar .col-lgx-16{width:44.44444vw}.col-xlg-push-16{margin-left:632px}.no-scrollbar .col-xlg-push-16{margin-left:640px}.col-lgx-push-16{margin-left:calc(44.44444vw - 8px)}.no-scrollbar .col-lgx-push-16{margin-left:44.44444vw}.col-xlg-post-16{margin-right:632px}.no-scrollbar .col-xlg-post-16{margin-right:640px}.col-lgx-post-16{margin-right:calc(44.44444vw - 8px)}.no-scrollbar .col-lgx-post-16{margin-right:44.44444vw}.col-xlg-prefix-16{padding-left:632px}.no-scrollbar .col-xlg-prefix-16{padding-left:640px}.col-lgx-prefix-16{padding-left:calc(44.44444vw - 8px)}.no-scrollbar .col-lgx-prefix-16{padding-left:44.44444vw}.col-xlg-suffix-16{padding-right:632px}.no-scrollbar .col-xlg-suffix-16{padding-right:640px}.col-lgx-suffix-16{padding-right:calc(44.44444vw - 8px)}.no-scrollbar .col-lgx-suffix-16{padding-right:44.44444vw}.col-xlg-17{width:671.5px}.no-scrollbar .col-xlg-17{width:680px}.col-lgx-17{width:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lgx-17{width:47.22222vw}.col-xlg-push-17{margin-left:671.5px}.no-scrollbar .col-xlg-push-17{margin-left:680px}.col-lgx-push-17{margin-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lgx-push-17{margin-left:47.22222vw}.col-xlg-post-17{margin-right:671.5px}.no-scrollbar .col-xlg-post-17{margin-right:680px}.col-lgx-post-17{margin-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lgx-post-17{margin-right:47.22222vw}.col-xlg-prefix-17{padding-left:671.5px}.no-scrollbar .col-xlg-prefix-17{padding-left:680px}.col-lgx-prefix-17{padding-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lgx-prefix-17{padding-left:47.22222vw}.col-xlg-suffix-17{padding-right:671.5px}.no-scrollbar .col-xlg-suffix-17{padding-right:680px}.col-lgx-suffix-17{padding-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lgx-suffix-17{padding-right:47.22222vw}.col-xlg-18{width:711px}.no-scrollbar .col-xlg-18{width:720px}.col-lgx-18{width:calc(50vw - 9px)}.no-scrollbar .col-lgx-18{width:50vw}.col-xlg-push-18{margin-left:711px}.no-scrollbar .col-xlg-push-18{margin-left:720px}.col-lgx-push-18{margin-left:calc(50vw - 9px)}.no-scrollbar .col-lgx-push-18{margin-left:50vw}.col-xlg-post-18{margin-right:711px}.no-scrollbar .col-xlg-post-18{margin-right:720px}.col-lgx-post-18{margin-right:calc(50vw - 9px)}.no-scrollbar .col-lgx-post-18{margin-right:50vw}.col-xlg-prefix-18{padding-left:711px}.no-scrollbar .col-xlg-prefix-18{padding-left:720px}.col-lgx-prefix-18{padding-left:calc(50vw - 9px)}.no-scrollbar .col-lgx-prefix-18{padding-left:50vw}.col-xlg-suffix-18{padding-right:711px}.no-scrollbar .col-xlg-suffix-18{padding-right:720px}.col-lgx-suffix-18{padding-right:calc(50vw - 9px)}.no-scrollbar .col-lgx-suffix-18{padding-right:50vw}.col-xlg-19{width:750.5px}.no-scrollbar .col-xlg-19{width:760px}.col-lgx-19{width:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lgx-19{width:52.77778vw}.col-xlg-push-19{margin-left:750.5px}.no-scrollbar .col-xlg-push-19{margin-left:760px}.col-lgx-push-19{margin-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lgx-push-19{margin-left:52.77778vw}.col-xlg-post-19{margin-right:750.5px}.no-scrollbar .col-xlg-post-19{margin-right:760px}.col-lgx-post-19{margin-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lgx-post-19{margin-right:52.77778vw}.col-xlg-prefix-19{padding-left:750.5px}.no-scrollbar .col-xlg-prefix-19{padding-left:760px}.col-lgx-prefix-19{padding-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lgx-prefix-19{padding-left:52.77778vw}.col-xlg-suffix-19{padding-right:750.5px}.no-scrollbar .col-xlg-suffix-19{padding-right:760px}.col-lgx-suffix-19{padding-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lgx-suffix-19{padding-right:52.77778vw}.col-xlg-20{width:790px}.no-scrollbar .col-xlg-20{width:800px}.col-lgx-20{width:calc(55.55556vw - 10px)}.no-scrollbar .col-lgx-20{width:55.55556vw}.col-xlg-push-20{margin-left:790px}.no-scrollbar .col-xlg-push-20{margin-left:800px}.col-lgx-push-20{margin-left:calc(55.55556vw - 10px)}.no-scrollbar .col-lgx-push-20{margin-left:55.55556vw}.col-xlg-post-20{margin-right:790px}.no-scrollbar .col-xlg-post-20{margin-right:800px}.col-lgx-post-20{margin-right:calc(55.55556vw - 10px)}.no-scrollbar .col-lgx-post-20{margin-right:55.55556vw}.col-xlg-prefix-20{padding-left:790px}.no-scrollbar .col-xlg-prefix-20{padding-left:800px}.col-lgx-prefix-20{padding-left:calc(55.55556vw - 10px)}.no-scrollbar .col-lgx-prefix-20{padding-left:55.55556vw}.col-xlg-suffix-20{padding-right:790px}.no-scrollbar .col-xlg-suffix-20{padding-right:800px}.col-lgx-suffix-20{padding-right:calc(55.55556vw - 10px)}.no-scrollbar .col-lgx-suffix-20{padding-right:55.55556vw}.col-xlg-21{width:829.5px}.no-scrollbar .col-xlg-21{width:840px}.col-lgx-21{width:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lgx-21{width:58.33333vw}.col-xlg-push-21{margin-left:829.5px}.no-scrollbar .col-xlg-push-21{margin-left:840px}.col-lgx-push-21{margin-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lgx-push-21{margin-left:58.33333vw}.col-xlg-post-21{margin-right:829.5px}.no-scrollbar .col-xlg-post-21{margin-right:840px}.col-lgx-post-21{margin-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lgx-post-21{margin-right:58.33333vw}.col-xlg-prefix-21{padding-left:829.5px}.no-scrollbar .col-xlg-prefix-21{padding-left:840px}.col-lgx-prefix-21{padding-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lgx-prefix-21{padding-left:58.33333vw}.col-xlg-suffix-21{padding-right:829.5px}.no-scrollbar .col-xlg-suffix-21{padding-right:840px}.col-lgx-suffix-21{padding-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lgx-suffix-21{padding-right:58.33333vw}.col-xlg-22{width:869px}.no-scrollbar .col-xlg-22{width:880px}.col-lgx-22{width:calc(61.11111vw - 11px)}.no-scrollbar .col-lgx-22{width:61.11111vw}.col-xlg-push-22{margin-left:869px}.no-scrollbar .col-xlg-push-22{margin-left:880px}.col-lgx-push-22{margin-left:calc(61.11111vw - 11px)}.no-scrollbar .col-lgx-push-22{margin-left:61.11111vw}.col-xlg-post-22{margin-right:869px}.no-scrollbar .col-xlg-post-22{margin-right:880px}.col-lgx-post-22{margin-right:calc(61.11111vw - 11px)}.no-scrollbar .col-lgx-post-22{margin-right:61.11111vw}.col-xlg-prefix-22{padding-left:869px}.no-scrollbar .col-xlg-prefix-22{padding-left:880px}.col-lgx-prefix-22{padding-left:calc(61.11111vw - 11px)}.no-scrollbar .col-lgx-prefix-22{padding-left:61.11111vw}.col-xlg-suffix-22{padding-right:869px}.no-scrollbar .col-xlg-suffix-22{padding-right:880px}.col-lgx-suffix-22{padding-right:calc(61.11111vw - 11px)}.no-scrollbar .col-lgx-suffix-22{padding-right:61.11111vw}.col-xlg-23{width:908.5px}.no-scrollbar .col-xlg-23{width:920px}.col-lgx-23{width:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lgx-23{width:63.88889vw}.col-xlg-push-23{margin-left:908.5px}.no-scrollbar .col-xlg-push-23{margin-left:920px}.col-lgx-push-23{margin-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lgx-push-23{margin-left:63.88889vw}.col-xlg-post-23{margin-right:908.5px}.no-scrollbar .col-xlg-post-23{margin-right:920px}.col-lgx-post-23{margin-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lgx-post-23{margin-right:63.88889vw}.col-xlg-prefix-23{padding-left:908.5px}.no-scrollbar .col-xlg-prefix-23{padding-left:920px}.col-lgx-prefix-23{padding-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lgx-prefix-23{padding-left:63.88889vw}.col-xlg-suffix-23{padding-right:908.5px}.no-scrollbar .col-xlg-suffix-23{padding-right:920px}.col-lgx-suffix-23{padding-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lgx-suffix-23{padding-right:63.88889vw}.col-xlg-24{width:948px}.no-scrollbar .col-xlg-24{width:960px}.col-lgx-24{width:calc(66.66667vw - 12px)}.no-scrollbar .col-lgx-24{width:66.66667vw}.col-xlg-push-24{margin-left:948px}.no-scrollbar .col-xlg-push-24{margin-left:960px}.col-lgx-push-24{margin-left:calc(66.66667vw - 12px)}.no-scrollbar .col-lgx-push-24{margin-left:66.66667vw}.col-xlg-post-24{margin-right:948px}.no-scrollbar .col-xlg-post-24{margin-right:960px}.col-lgx-post-24{margin-right:calc(66.66667vw - 12px)}.no-scrollbar .col-lgx-post-24{margin-right:66.66667vw}.col-xlg-prefix-24{padding-left:948px}.no-scrollbar .col-xlg-prefix-24{padding-left:960px}.col-lgx-prefix-24{padding-left:calc(66.66667vw - 12px)}.no-scrollbar .col-lgx-prefix-24{padding-left:66.66667vw}.col-xlg-suffix-24{padding-right:948px}.no-scrollbar .col-xlg-suffix-24{padding-right:960px}.col-lgx-suffix-24{padding-right:calc(66.66667vw - 12px)}.no-scrollbar .col-lgx-suffix-24{padding-right:66.66667vw}.col-xlg-25{width:987.5px}.no-scrollbar .col-xlg-25{width:1000px}.col-lgx-25{width:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lgx-25{width:69.44444vw}.col-xlg-push-25{margin-left:987.5px}.no-scrollbar .col-xlg-push-25{margin-left:1000px}.col-lgx-push-25{margin-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lgx-push-25{margin-left:69.44444vw}.col-xlg-post-25{margin-right:987.5px}.no-scrollbar .col-xlg-post-25{margin-right:1000px}.col-lgx-post-25{margin-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lgx-post-25{margin-right:69.44444vw}.col-xlg-prefix-25{padding-left:987.5px}.no-scrollbar .col-xlg-prefix-25{padding-left:1000px}.col-lgx-prefix-25{padding-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lgx-prefix-25{padding-left:69.44444vw}.col-xlg-suffix-25{padding-right:987.5px}.no-scrollbar .col-xlg-suffix-25{padding-right:1000px}.col-lgx-suffix-25{padding-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lgx-suffix-25{padding-right:69.44444vw}.col-xlg-26{width:1027px}.no-scrollbar .col-xlg-26{width:1040px}.col-lgx-26{width:calc(72.22222vw - 13px)}.no-scrollbar .col-lgx-26{width:72.22222vw}.col-xlg-push-26{margin-left:1027px}.no-scrollbar .col-xlg-push-26{margin-left:1040px}.col-lgx-push-26{margin-left:calc(72.22222vw - 13px)}.no-scrollbar .col-lgx-push-26{margin-left:72.22222vw}.col-xlg-post-26{margin-right:1027px}.no-scrollbar .col-xlg-post-26{margin-right:1040px}.col-lgx-post-26{margin-right:calc(72.22222vw - 13px)}.no-scrollbar .col-lgx-post-26{margin-right:72.22222vw}.col-xlg-prefix-26{padding-left:1027px}.no-scrollbar .col-xlg-prefix-26{padding-left:1040px}.col-lgx-prefix-26{padding-left:calc(72.22222vw - 13px)}.no-scrollbar .col-lgx-prefix-26{padding-left:72.22222vw}.col-xlg-suffix-26{padding-right:1027px}.no-scrollbar .col-xlg-suffix-26{padding-right:1040px}.col-lgx-suffix-26{padding-right:calc(72.22222vw - 13px)}.no-scrollbar .col-lgx-suffix-26{padding-right:72.22222vw}.col-xlg-27{width:1066.5px}.no-scrollbar .col-xlg-27{width:1080px}.col-lgx-27{width:calc(75vw - 13.5px)}.no-scrollbar .col-lgx-27{width:75vw}.col-xlg-push-27{margin-left:1066.5px}.no-scrollbar .col-xlg-push-27{margin-left:1080px}.col-lgx-push-27{margin-left:calc(75vw - 13.5px)}.no-scrollbar .col-lgx-push-27{margin-left:75vw}.col-xlg-post-27{margin-right:1066.5px}.no-scrollbar .col-xlg-post-27{margin-right:1080px}.col-lgx-post-27{margin-right:calc(75vw - 13.5px)}.no-scrollbar .col-lgx-post-27{margin-right:75vw}.col-xlg-prefix-27{padding-left:1066.5px}.no-scrollbar .col-xlg-prefix-27{padding-left:1080px}.col-lgx-prefix-27{padding-left:calc(75vw - 13.5px)}.no-scrollbar .col-lgx-prefix-27{padding-left:75vw}.col-xlg-suffix-27{padding-right:1066.5px}.no-scrollbar .col-xlg-suffix-27{padding-right:1080px}.col-lgx-suffix-27{padding-right:calc(75vw - 13.5px)}.no-scrollbar .col-lgx-suffix-27{padding-right:75vw}.col-xlg-28{width:1106px}.no-scrollbar .col-xlg-28{width:1120px}.col-lgx-28{width:calc(77.77778vw - 14px)}.no-scrollbar .col-lgx-28{width:77.77778vw}.col-xlg-push-28{margin-left:1106px}.no-scrollbar .col-xlg-push-28{margin-left:1120px}.col-lgx-push-28{margin-left:calc(77.77778vw - 14px)}.no-scrollbar .col-lgx-push-28{margin-left:77.77778vw}.col-xlg-post-28{margin-right:1106px}.no-scrollbar .col-xlg-post-28{margin-right:1120px}.col-lgx-post-28{margin-right:calc(77.77778vw - 14px)}.no-scrollbar .col-lgx-post-28{margin-right:77.77778vw}.col-xlg-prefix-28{padding-left:1106px}.no-scrollbar .col-xlg-prefix-28{padding-left:1120px}.col-lgx-prefix-28{padding-left:calc(77.77778vw - 14px)}.no-scrollbar .col-lgx-prefix-28{padding-left:77.77778vw}.col-xlg-suffix-28{padding-right:1106px}.no-scrollbar .col-xlg-suffix-28{padding-right:1120px}.col-lgx-suffix-28{padding-right:calc(77.77778vw - 14px)}.no-scrollbar .col-lgx-suffix-28{padding-right:77.77778vw}.col-xlg-29{width:1145.5px}.no-scrollbar .col-xlg-29{width:1160px}.col-lgx-29{width:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lgx-29{width:80.55556vw}.col-xlg-push-29{margin-left:1145.5px}.no-scrollbar .col-xlg-push-29{margin-left:1160px}.col-lgx-push-29{margin-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lgx-push-29{margin-left:80.55556vw}.col-xlg-post-29{margin-right:1145.5px}.no-scrollbar .col-xlg-post-29{margin-right:1160px}.col-lgx-post-29{margin-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lgx-post-29{margin-right:80.55556vw}.col-xlg-prefix-29{padding-left:1145.5px}.no-scrollbar .col-xlg-prefix-29{padding-left:1160px}.col-lgx-prefix-29{padding-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lgx-prefix-29{padding-left:80.55556vw}.col-xlg-suffix-29{padding-right:1145.5px}.no-scrollbar .col-xlg-suffix-29{padding-right:1160px}.col-lgx-suffix-29{padding-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lgx-suffix-29{padding-right:80.55556vw}.col-xlg-30{width:1185px}.no-scrollbar .col-xlg-30{width:1200px}.col-lgx-30{width:calc(83.33333vw - 15px)}.no-scrollbar .col-lgx-30{width:83.33333vw}.col-xlg-push-30{margin-left:1185px}.no-scrollbar .col-xlg-push-30{margin-left:1200px}.col-lgx-push-30{margin-left:calc(83.33333vw - 15px)}.no-scrollbar .col-lgx-push-30{margin-left:83.33333vw}.col-xlg-post-30{margin-right:1185px}.no-scrollbar .col-xlg-post-30{margin-right:1200px}.col-lgx-post-30{margin-right:calc(83.33333vw - 15px)}.no-scrollbar .col-lgx-post-30{margin-right:83.33333vw}.col-xlg-prefix-30{padding-left:1185px}.no-scrollbar .col-xlg-prefix-30{padding-left:1200px}.col-lgx-prefix-30{padding-left:calc(83.33333vw - 15px)}.no-scrollbar .col-lgx-prefix-30{padding-left:83.33333vw}.col-xlg-suffix-30{padding-right:1185px}.no-scrollbar .col-xlg-suffix-30{padding-right:1200px}.col-lgx-suffix-30{padding-right:calc(83.33333vw - 15px)}.no-scrollbar .col-lgx-suffix-30{padding-right:83.33333vw}.col-xlg-31{width:1224.5px}.no-scrollbar .col-xlg-31{width:1240px}.col-lgx-31{width:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lgx-31{width:86.11111vw}.col-xlg-push-31{margin-left:1224.5px}.no-scrollbar .col-xlg-push-31{margin-left:1240px}.col-lgx-push-31{margin-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lgx-push-31{margin-left:86.11111vw}.col-xlg-post-31{margin-right:1224.5px}.no-scrollbar .col-xlg-post-31{margin-right:1240px}.col-lgx-post-31{margin-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lgx-post-31{margin-right:86.11111vw}.col-xlg-prefix-31{padding-left:1224.5px}.no-scrollbar .col-xlg-prefix-31{padding-left:1240px}.col-lgx-prefix-31{padding-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lgx-prefix-31{padding-left:86.11111vw}.col-xlg-suffix-31{padding-right:1224.5px}.no-scrollbar .col-xlg-suffix-31{padding-right:1240px}.col-lgx-suffix-31{padding-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lgx-suffix-31{padding-right:86.11111vw}.col-xlg-32{width:1264px}.no-scrollbar .col-xlg-32{width:1280px}.col-lgx-32{width:calc(88.88889vw - 16px)}.no-scrollbar .col-lgx-32{width:88.88889vw}.col-xlg-push-32{margin-left:1264px}.no-scrollbar .col-xlg-push-32{margin-left:1280px}.col-lgx-push-32{margin-left:calc(88.88889vw - 16px)}.no-scrollbar .col-lgx-push-32{margin-left:88.88889vw}.col-xlg-post-32{margin-right:1264px}.no-scrollbar .col-xlg-post-32{margin-right:1280px}.col-lgx-post-32{margin-right:calc(88.88889vw - 16px)}.no-scrollbar .col-lgx-post-32{margin-right:88.88889vw}.col-xlg-prefix-32{padding-left:1264px}.no-scrollbar .col-xlg-prefix-32{padding-left:1280px}.col-lgx-prefix-32{padding-left:calc(88.88889vw - 16px)}.no-scrollbar .col-lgx-prefix-32{padding-left:88.88889vw}.col-xlg-suffix-32{padding-right:1264px}.no-scrollbar .col-xlg-suffix-32{padding-right:1280px}.col-lgx-suffix-32{padding-right:calc(88.88889vw - 16px)}.no-scrollbar .col-lgx-suffix-32{padding-right:88.88889vw}.col-xlg-33{width:1303.5px}.no-scrollbar .col-xlg-33{width:1320px}.col-lgx-33{width:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lgx-33{width:91.66667vw}.col-xlg-push-33{margin-left:1303.5px}.no-scrollbar .col-xlg-push-33{margin-left:1320px}.col-lgx-push-33{margin-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lgx-push-33{margin-left:91.66667vw}.col-xlg-post-33{margin-right:1303.5px}.no-scrollbar .col-xlg-post-33{margin-right:1320px}.col-lgx-post-33{margin-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lgx-post-33{margin-right:91.66667vw}.col-xlg-prefix-33{padding-left:1303.5px}.no-scrollbar .col-xlg-prefix-33{padding-left:1320px}.col-lgx-prefix-33{padding-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lgx-prefix-33{padding-left:91.66667vw}.col-xlg-suffix-33{padding-right:1303.5px}.no-scrollbar .col-xlg-suffix-33{padding-right:1320px}.col-lgx-suffix-33{padding-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lgx-suffix-33{padding-right:91.66667vw}.col-xlg-34{width:1343px}.no-scrollbar .col-xlg-34{width:1360px}.col-lgx-34{width:calc(94.44444vw - 17px)}.no-scrollbar .col-lgx-34{width:94.44444vw}.col-xlg-push-34{margin-left:1343px}.no-scrollbar .col-xlg-push-34{margin-left:1360px}.col-lgx-push-34{margin-left:calc(94.44444vw - 17px)}.no-scrollbar .col-lgx-push-34{margin-left:94.44444vw}.col-xlg-post-34{margin-right:1343px}.no-scrollbar .col-xlg-post-34{margin-right:1360px}.col-lgx-post-34{margin-right:calc(94.44444vw - 17px)}.no-scrollbar .col-lgx-post-34{margin-right:94.44444vw}.col-xlg-prefix-34{padding-left:1343px}.no-scrollbar .col-xlg-prefix-34{padding-left:1360px}.col-lgx-prefix-34{padding-left:calc(94.44444vw - 17px)}.no-scrollbar .col-lgx-prefix-34{padding-left:94.44444vw}.col-xlg-suffix-34{padding-right:1343px}.no-scrollbar .col-xlg-suffix-34{padding-right:1360px}.col-lgx-suffix-34{padding-right:calc(94.44444vw - 17px)}.no-scrollbar .col-lgx-suffix-34{padding-right:94.44444vw}.col-xlg-35{width:1382.5px}.no-scrollbar .col-xlg-35{width:1400px}.col-lgx-35{width:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lgx-35{width:97.22222vw}.col-xlg-push-35{margin-left:1382.5px}.no-scrollbar .col-xlg-push-35{margin-left:1400px}.col-lgx-push-35{margin-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lgx-push-35{margin-left:97.22222vw}.col-xlg-post-35{margin-right:1382.5px}.no-scrollbar .col-xlg-post-35{margin-right:1400px}.col-lgx-post-35{margin-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lgx-post-35{margin-right:97.22222vw}.col-xlg-prefix-35{padding-left:1382.5px}.no-scrollbar .col-xlg-prefix-35{padding-left:1400px}.col-lgx-prefix-35{padding-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lgx-prefix-35{padding-left:97.22222vw}.col-xlg-suffix-35{padding-right:1382.5px}.no-scrollbar .col-xlg-suffix-35{padding-right:1400px}.col-lgx-suffix-35{padding-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lgx-suffix-35{padding-right:97.22222vw}.col-xlg-36{width:1422px}.no-scrollbar .col-xlg-36{width:1440px}.col-lgx-36{width:calc(100vw - 18px)}.no-scrollbar .col-lgx-36{width:100vw}.col-xlg-push-36{margin-left:1422px}.no-scrollbar .col-xlg-push-36{margin-left:1440px}.col-lgx-push-36{margin-left:calc(100vw - 18px)}.no-scrollbar .col-lgx-push-36{margin-left:100vw}.col-xlg-post-36{margin-right:1422px}.no-scrollbar .col-xlg-post-36{margin-right:1440px}.col-lgx-post-36{margin-right:calc(100vw - 18px)}.no-scrollbar .col-lgx-post-36{margin-right:100vw}.col-xlg-prefix-36{padding-left:1422px}.no-scrollbar .col-xlg-prefix-36{padding-left:1440px}.col-lgx-prefix-36{padding-left:calc(100vw - 18px)}.no-scrollbar .col-lgx-prefix-36{padding-left:100vw}.col-xlg-suffix-36{padding-right:1422px}.no-scrollbar .col-xlg-suffix-36{padding-right:1440px}.col-lgx-suffix-36{padding-right:calc(100vw - 18px)}.no-scrollbar .col-lgx-suffix-36{padding-right:100vw}.col-xlg-hide{display:none}.col-xlg-show{display:block}.col-xlg-no-width,.no-scrollbar .col-xlg-no-width{width:auto}.col-xlg-no-float{float:none}html{font-size:16px}.b-icon__house{left:-20px}.b-icon__social-vk-footer{width:30px;height:16px}.b-icon__social-inst-footer{width:19px;height:19px}.b-icon__social-yt-footer{width:30px;height:21px}.b-icon__social-fb-footer{width:11px;height:24px}.b-icon__social-ok-footer{width:15px;height:24px}.b-icon__social-tg-footer{width:26px;height:26px}.b-gallery .fotorama__nav{left:39.5px}.b-gallery .fotorama__arr{left:12px}.b-gallery .fotorama__arr--next{left:auto;right:12px}.b-gallery .b-gallery__base{max-height:464px}.b-gallery.b-gallery_object_details .b-gallery__base{height:12.5rem}.b-gallery.b-gallery_object_page .b-gallery__base{max-height:520px}.b-gallery__timer{padding:48px 90px}.b-gallery__timer-text{font-size:43px;line-height:46px;letter-spacing:.9px}.b-gallery__timer_item-content{width:190px;height:150px;font-size:110px;line-height:174px}.b-gallery__timer_item-text{font-size:36px;line-height:46px;letter-spacing:.9px}.b-gallery__timer_colon{font-size:70px;line-height:154px;margin:0 20px}.b-gallery_has_sidebar{margin-bottom:4rem}.b-gallery_has_sidebar .fotorama__stage{height:26.5rem}.b-gallery_has_sidebar .fotorama__nav{bottom:20px;right:auto;top:auto;left:50%;transform:translateX(-50%)}.b-gallery_has_sidebar .b-gallery__img{height:26.5rem}.b-gallery_improvement_page,.b-gallery_theme_about{margin-bottom:0}.b-gallery_theme_decoration{margin-bottom:5rem}.b-gallery_object_page{margin-bottom:2.125rem}.b-gallery__compass{height:110px}.b-gallery_block_house-card .fotorama__stage{height:43rem}.b-gallery_theme_home-g .b-gallery__logo-img{width:95px;height:28px}.b-gallery_theme_home-g .fotorama__stage{height:29rem}.b-tabs__triggers{padding-right:39.5px}.b-tabs__item,.b-tabs__subtriggers-item{padding:.575rem 22px}.b-tabs__item.b-tabs__item_is_active{padding:.575rem 13.8px}.b-tabs_is_classic .b-tabs__item:nth-child(3),.b-tabs_is_classic .b-tabs__item:nth-child(5){margin-right:15px}.b-tabs_no_padding .b-tabs__item.b-tabs__item_is_active{padding:.575rem 22px}.b-facts__video{margin-bottom:56px}.b-sidebar-link-ico{right:25px}.b-form__switch-btn{font-size:1.125rem}.b-contacts{padding-top:4rem}.b-video__source{height:26.5rem}.b-empty__404{font-size:400px;line-height:400px}.b-empty__msg{font-size:72px;line-height:28px}.b-lk-preview{padding-top:3rem;padding-bottom:3rem}.b-lk-preview__title{font-size:20px;letter-spacing:.06px;margin-bottom:10px}.b-lk-preview__text{font-size:16px;margin-bottom:21px}.b-lk-preview__info{font-size:16px}.b-btn__lk-preview{height:48px;line-height:48px}.b-lk-preview_type_top{margin-top:0;margin-bottom:3rem;padding-top:1.5rem;padding-bottom:1.5rem}.b-lk-preview_type_top .b-lk-preview__text{margin-bottom:2rem}.b-map__base{height:39.5rem}.b-map__base_ab_test{height:30rem}.b-map-route__btn{margin-left:1rem}.b-yandex-map__base{height:46.25rem}.b-map__base_main_page{min-height:32.5rem;max-height:35rem}.b-yandex-map__base_type_search{height:42.29rem}.b-header__logo-img{width:105px}.b-header-tools__nav{width:50%!important;display:block;line-height:0}.b-header-tools__count{top:-11px;right:13px}.b-header-tools__allsite{width:50%!important;font-size:.925rem;text-align:left}.b-header-tools__allsite:hover{background-color:#cf1b3c}.b-header-tools__allsite .j-header-txt{display:block}.b-header-tools__burger,.b-header-tools__cross{margin-right:15px}:root .b-header-tools__count,_::-webkit-full-page-media,_:future{top:-7px}.b-nav__contacts-link{font-size:16px}.b-nav__contacts-item_theme_all{margin-bottom:1.75rem}.b-footer__right-block{padding-top:2rem;padding-bottom:2.5rem}.b-footer__socials a:not(:last-child) svg{margin-right:28px}.b-footer__social-links{margin-top:2rem}.b-search-results{margin-top:1.5rem}.b-building__table tbody .b-building__decor{text-align:left}.b-building__table tbody .b-building__decor-val{text-align:center}.b-building__metres{padding-left:30px}.b-building_header_fixed{width:1343px}.no-scrollbar .b-building_header_fixed{width:1360px}.b-mini-search__switch{margin-bottom:1.5rem}.b-mini-search__switch-btn{font-size:1.125rem}.b-search-form__switch{margin-bottom:1.5rem}.b-search-form__switch-btn{font-size:1.125rem}.b-search-form__row{margin-bottom:1rem}.b-search-form__commerce-info{height:11.5rem}.b-search-form__consult-phone,.b-search-form__consult-txt,.b-search-form__office-link-ttl{font-size:16px;line-height:24px}.b-search-form__mortgage-programm{width:156px}.b-search-form__mortgage-payment{width:116px}.b-search-form__mortgage-period{width:91px}.b-search-form__mortgage-input .b-mini-search__input-units{line-height:15px}.b-search-form__mortgage-input input{padding-left:34px}.b-build-card__info-wrap:after{right:158px}.b-build-card__wrap_page_search .b-build-card__value{line-height:1.5rem}.b-build-card__info-wrap_state_hovered:after{width:198px;right:-39px}.b-search-panel{width:1343px}.no-scrollbar .b-search-panel{width:1360px}.b-house-plan__back button{font-size:14px;line-height:18px}.b-flat-right{padding-top:2.7rem}.b-flat-left__img{height:37.4rem}.b-flat-right__location{width:100%}.b-flat-rental{padding-top:1.5rem;padding-bottom:1.5rem}.b-flat-rental__round-the-clock-big{margin-bottom:5.5rem}.b-bottom-slider .fotorama__nav{left:50%}.b-object-brief-info__video-wrap{min-height:610px}.b-object-links{padding-top:2.125rem;padding-bottom:2.125rem}.b-object-links__item .b-btn,.b-object-links__link{font-size:18px;line-height:21px}.b-object-text{padding-top:48px}.b-object-text,.b-object-text__ttl{padding-bottom:48px}.b-object-text__ttl{font-size:32px;line-height:42px}.b-object-plan__wrap_bottom_wrap,.b-object-plan__wrap~.b-object-plan__btn-wrap{padding-top:48px}.b-object-plan__wrap_bottom_wrap{padding-bottom:48px}.b-object-contact-box__lbl{margin-bottom:8px;font-size:14px;line-height:18px}.b-object-contact-box__phone a{font-size:18px;line-height:24px}.b-object-map__inner{height:632px}.b-object-map-objects{padding-top:24px;padding-bottom:24px}.b-object-map-objects__top{margin-bottom:16px}.b-object-map-objects__ttl{font-size:16px;line-height:24px}.b-object-map-objects__show-all{font-size:14px;line-height:18px}.b-object-map-objects__marker{margin-bottom:8px}.b-object-map-objects__label{font-size:16px;line-height:24px}.b-selector__flat-top-left:after{content:"";position:absolute;top:-1px;right:-1px;width:9px;height:100%;z-index:2;background-color:#e1edf6}.b-selector__flat-top-right{border-left:0}.b-selector__badge{height:24px;line-height:24px;font-size:12px}.b-selector__flat-info{margin-top:1.25rem}.b-selector__flat-info .b-selector__flat-data-row{display:-ms-flexbox;display:flex}.b-selector__flat-ttl{margin-bottom:1.5rem;font-size:28px}.b-selector__flat-ttl .b-selector__options{display:-ms-flexbox;display:flex}.b-selector__flat-data-row{margin-bottom:1.5rem}.b-selector__flat-data{font-size:14px;letter-spacing:-.19px}.b-selector__flat-prices{-ms-flex:1 1 auto;flex:1 1 auto}.b-selector__flat-prices .b-selector__options{display:none}.b-selector__flat-price{width:auto;margin-right:10px}.b-selector__flat-price strong{font-size:18px;line-height:24px}.b-selector__flat-btns{margin-left:auto;-ms-flex-item-align:end;align-self:flex-end}.b-selector__flat-btns-row{margin-top:0}.b-push-callFlat-btn{padding-left:9px}.b-selector__book-btn:before{left:11px}.b-selector__plan{min-height:348px}.b-selector__plan-ttl{font-size:18px;padding-top:10px}.b-selector__plan-floor svg{height:295px}.b-selector__header{margin-top:2rem;padding-bottom:2rem;margin-bottom:2rem}.b-selector-tools__count{top:-11px;right:-7px}.b-selector__house{font-size:14px}.b-selector__house strong{font-size:18px;margin-right:15px}.b-selector__back .b-breadcrumbs span{font-size:15px}.b-selector__share{margin-right:20px}.b-selector__flat .b-selector__flat-top-left{border-right:8px solid #e1edf6}.b-selector__flat .b-selector__flat-top-left_no_border{border-right:none}.b-selector__flat .b-selector__plan{min-height:342px}.b-selector__arrow-long{width:auto;height:69px}.b-selector__info{margin-top:37px}.b-chess{height:635px}.b-chess td{padding:3px}.b-chess__floor{font-size:14px;line-height:20px}.b-chess__flat{width:20px;height:20px;font-size:12px;line-height:20px}.b-chess__entrance{width:36px;height:20px}.b-chess__entrances .b-selector__entrance.b-selector__current{font-size:16px}.b-chess__entrances{margin-bottom:10px}.b-chess__flat_has_decor:before,.b-chess__flat_has_offer:after{width:10px;height:10px;top:-4px;right:-4px}.b-chess_entrance_first td:last-child .b-chess__entrance{width:50px}.b-chess_entrance_last .b-chess__entrance{width:72px}.b-object-menu{margin-bottom:16px}.b-object-about{margin-bottom:24px}.b-object-slider .b-gallery{margin-bottom:0}.b-object-card__obj-heading{margin-bottom:16px;font-size:30px;line-height:34px}.b-object-card__obj-txt{font-size:18px;line-height:24px}.b-object-card__btn,.b-object-card__info{font-size:14px;line-height:18px}.b-object-action{margin-bottom:24px}.b-object-action__txt{font-size:14px;line-height:18px}.b-object-about-text{margin-bottom:32px}.b-object-about-text__txt-wrapper{padding-top:56px;padding-bottom:56px}.b-object-about-text__ttl{margin-bottom:32px;font-size:36px;line-height:42px}.b-object-about-text__descr{font-size:18px;line-height:24px;margin-bottom:16px}.b-object-about-text__show-btn,.b-object-about-text__txt{font-size:16px;line-height:24px}.b-object-about-text__link{font-size:14px;line-height:18px}.b-object-description-block .b-object-about-text__show-btn.is-active{margin-top:16px}.b-object-advantages{margin-bottom:48px}.b-object-advantages__box{padding-top:32px;padding-bottom:32px;margin-right:39.5px}.b-object-advantages__ttl{margin-top:24px;margin-bottom:16px;font-size:18px;line-height:24px}.b-object-advantages__txt,.b-object-arrow-link{font-size:14px;line-height:18px}.b-object-details{margin-bottom:48px;padding-top:56px;padding-bottom:56px}.b-object-details__ttl{margin-bottom:32px;font-size:32px;line-height:42px}.b-object-details__txt{font-size:16px;line-height:24px;margin-bottom:32px}.b-details{margin-right:19.5px}.b-details__img{height:12.5rem}.b-details__desc{padding-top:24px;padding-bottom:32px;height:16.25rem}.b-details__ttl{margin-bottom:8px;font-size:16px;line-height:24px}.b-details__txt{padding-bottom:32px;font-size:14px;line-height:18px}.b-details .b-gallery .fotorama__img,.b-details .b-gallery .fotorama__stage{height:12.5rem!important}.b-object-heading-wrapper{margin-bottom:32px}.b-object-heading-wrapper__ttl{font-size:32px;line-height:42px}.b-object-heading-wrapper__link{font-size:18px;line-height:24px}.b-ways-to-buy{margin-bottom:48px}.b-ways-to-buy-mortgage{padding-top:48px;padding-bottom:48px}.b-ways-to-buy-mortgage__ttl{margin-bottom:24px;font-size:22px;line-height:1.5}.b-ways-to-buy-mortgage__type{padding-bottom:24px}.b-ways-to-buy-mortgage__type-ttl{margin-bottom:8px;font-size:16px;line-height:24px}.b-ways-to-buy-mortgage__type-txt{font-size:16px;line-height:24px}.b-ways-to-buy__inner-wrapper .b-info-card{padding-top:32px;padding-bottom:32px}.b-ways-to-buy__inner-wrapper .b-info-card .b-info-card__small-txt{font-size:16px;line-height:24px}.b-object-contact{margin-bottom:48px;padding-top:48px;padding-bottom:48px}.b-object-contact__ttl{padding-bottom:24px;font-size:32px;line-height:42px}.b-object-next-section{margin-bottom:56px;padding-top:24px;padding-bottom:24px}.b-object-next-section__ttl{margin-bottom:8px;font-size:14px;line-height:18px}.b-object-next-section__link{font-size:18px;line-height:24px}.b-similar-objects{margin-bottom:48px}.b-interesting-flats{margin-bottom:32px;padding-top:56px;padding-bottom:48px}.b-interesting-flats__ttl{margin-bottom:32px;font-size:32px;line-height:42px}.b-interesting-flats__type{padding-bottom:24px}.b-interesting-flats__type-ttl,.b-interesting-flats__type-txt{font-size:16px;line-height:24px}.b-object{padding-top:48px}.b-object__ttl{margin-bottom:8px}.b-object__txt{font-size:18px;line-height:24px}.b-object-location{margin-bottom:0;padding-top:48px;padding-bottom:56px}.b-object-location__ttl{margin-bottom:24px;font-size:32px;line-height:42px}.b-object-location__info{padding-top:32px;padding-bottom:32px;margin-bottom:48px}.b-object-location__info-txt,.b-object-location__metro,.b-object-location__txt{font-size:16px;line-height:24px}.b-object-tab-box{margin-bottom:48px;padding-top:48px;padding-bottom:56px}.b-object-tab-box__ttl{margin-bottom:32px;font-size:32px;line-height:42px}.b-object-tabs .b-tabs__triggers{margin-bottom:32px}.b-object-tabs .b-tabs__item{font-size:16px;line-height:24px}.b-object-tabs .b-tabs__content .b-tabs__txt{margin-bottom:32px;font-size:16px;line-height:24px}.b-object-tabs .b-tabs__content .b-tabs__img:only-child.j-lazy{height:442px}.b-object-tabs .b-tabs__content .b-tabs__img:not(:only-child).j-lazy{height:263px}.b-object-near{margin-bottom:48px;padding-top:48px;padding-bottom:56px}.b-object-near__ttl{margin-bottom:24px;font-size:32px;line-height:42px}.b-object-near__txt{font-size:16px;line-height:24px;margin-bottom:32px}.b-near{margin-right:19.5px}.b-near__img{margin-bottom:16px;height:12.5rem}.b-near__ttl{margin-bottom:8px;font-size:16px;line-height:24px}.b-near__txt{font-size:14px;line-height:18px}.b-object-quality{margin-top:32px}.b-object-flats{margin-bottom:56px}.b-object-flats__ttl{font-size:32px;line-height:42px;margin-bottom:24px}.b-flat{padding-top:24px;padding-bottom:24px;padding-left:1vw!important;padding-right:1vw!important}.b-flat,.b-flat__ttl{margin-bottom:16px}.b-flat__ttl{font-size:18px;line-height:24px}.b-flat__more{font-size:16px;line-height:24px}.b-flat__details{margin-bottom:32px}.b-flat__area,.b-flat__price{font-size:14px;line-height:18px}.b-object-types{margin-bottom:48px}.b-object-types__ttl{font-size:32px;line-height:42px;margin-bottom:32px}.b-types-tabs .b-tabs__triggers{margin-bottom:32px}.b-types-tabs .b-tabs__item{font-size:14px;line-height:18px}.b-flat-type{margin-bottom:32px;padding-top:24px;padding-bottom:24px}.b-flat-type__img{margin-bottom:24px;min-height:240px}.b-flat-type__type{margin-bottom:16px;font-size:18px;line-height:24px}.b-flat-type__area,.b-flat-type__price{font-size:16px;line-height:24px}.b-object-special-type{margin-bottom:56px}.b-object-special-type__ttl{font-size:32px;line-height:42px;margin-bottom:32px}.b-object-speciality{margin-bottom:32px;padding-top:32px;padding-bottom:32px}.b-object-speciality__ttl{margin-top:24px;margin-bottom:16px;font-size:18px;line-height:24px}.b-object-speciality__area,.b-object-speciality__price{font-size:14px;line-height:18px}.b-object-speciality__price{margin-bottom:8px}.b-object-speciality__area{margin-bottom:48px}.b-object-speciality__more{font-size:14px;line-height:18px}.b-shares__ico-house{left:0}.b-shares__partners-text{margin-bottom:1.5rem}.b-shares__tabs-item{padding:.575rem 22px .4rem}.b-shares__video iframe{height:190px}}@media only screen and (min-width:1920px){.col-xxlg-0{width:0px}.no-scrollbar .col-xxlg-0{width:0}.col-lgxx-0{width:calc(0vw - 0px)}.no-scrollbar .col-lgxx-0{width:0}.col-xxlg-push-0{margin-left:0px}.no-scrollbar .col-xxlg-push-0{margin-left:0}.col-lgxx-push-0{margin-left:calc(0vw - 0px)}.no-scrollbar .col-lgxx-push-0{margin-left:0}.col-xxlg-post-0{margin-right:0px}.no-scrollbar .col-xxlg-post-0{margin-right:0}.col-lgxx-post-0{margin-right:calc(0vw - 0px)}.no-scrollbar .col-lgxx-post-0{margin-right:0}.col-xxlg-prefix-0{padding-left:0px}.no-scrollbar .col-xxlg-prefix-0{padding-left:0}.col-lgxx-prefix-0{padding-left:calc(0vw - 0px)}.no-scrollbar .col-lgxx-prefix-0{padding-left:0}.col-xxlg-suffix-0{padding-right:0px}.no-scrollbar .col-xxlg-suffix-0{padding-right:0}.col-lgxx-suffix-0{padding-right:calc(0vw - 0px)}.no-scrollbar .col-lgxx-suffix-0{padding-right:0}.col-xxlg-1{width:39.5px}.no-scrollbar .col-xxlg-1{width:40px}.col-lgxx-1{width:calc(2.77778vw - .5px)}.no-scrollbar .col-lgxx-1{width:2.77778vw}.col-xxlg-push-1{margin-left:39.5px}.no-scrollbar .col-xxlg-push-1{margin-left:40px}.col-lgxx-push-1{margin-left:calc(2.77778vw - .5px)}.no-scrollbar .col-lgxx-push-1{margin-left:2.77778vw}.col-xxlg-post-1{margin-right:39.5px}.no-scrollbar .col-xxlg-post-1{margin-right:40px}.col-lgxx-post-1{margin-right:calc(2.77778vw - .5px)}.no-scrollbar .col-lgxx-post-1{margin-right:2.77778vw}.col-xxlg-prefix-1{padding-left:39.5px}.no-scrollbar .col-xxlg-prefix-1{padding-left:40px}.col-lgxx-prefix-1{padding-left:calc(2.77778vw - .5px)}.no-scrollbar .col-lgxx-prefix-1{padding-left:2.77778vw}.col-xxlg-suffix-1{padding-right:39.5px}.no-scrollbar .col-xxlg-suffix-1{padding-right:40px}.col-lgxx-suffix-1{padding-right:calc(2.77778vw - .5px)}.no-scrollbar .col-lgxx-suffix-1{padding-right:2.77778vw}.col-xxlg-2{width:79px}.no-scrollbar .col-xxlg-2{width:80px}.col-lgxx-2{width:calc(5.55556vw - 1px)}.no-scrollbar .col-lgxx-2{width:5.55556vw}.col-xxlg-push-2{margin-left:79px}.no-scrollbar .col-xxlg-push-2{margin-left:80px}.col-lgxx-push-2{margin-left:calc(5.55556vw - 1px)}.no-scrollbar .col-lgxx-push-2{margin-left:5.55556vw}.col-xxlg-post-2{margin-right:79px}.no-scrollbar .col-xxlg-post-2{margin-right:80px}.col-lgxx-post-2{margin-right:calc(5.55556vw - 1px)}.no-scrollbar .col-lgxx-post-2{margin-right:5.55556vw}.col-xxlg-prefix-2{padding-left:79px}.no-scrollbar .col-xxlg-prefix-2{padding-left:80px}.col-lgxx-prefix-2{padding-left:calc(5.55556vw - 1px)}.no-scrollbar .col-lgxx-prefix-2{padding-left:5.55556vw}.col-xxlg-suffix-2{padding-right:79px}.no-scrollbar .col-xxlg-suffix-2{padding-right:80px}.col-lgxx-suffix-2{padding-right:calc(5.55556vw - 1px)}.no-scrollbar .col-lgxx-suffix-2{padding-right:5.55556vw}.col-xxlg-3{width:118.5px}.no-scrollbar .col-xxlg-3{width:120px}.col-lgxx-3{width:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lgxx-3{width:8.33333vw}.col-xxlg-push-3{margin-left:118.5px}.no-scrollbar .col-xxlg-push-3{margin-left:120px}.col-lgxx-push-3{margin-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lgxx-push-3{margin-left:8.33333vw}.col-xxlg-post-3{margin-right:118.5px}.no-scrollbar .col-xxlg-post-3{margin-right:120px}.col-lgxx-post-3{margin-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lgxx-post-3{margin-right:8.33333vw}.col-xxlg-prefix-3{padding-left:118.5px}.no-scrollbar .col-xxlg-prefix-3{padding-left:120px}.col-lgxx-prefix-3{padding-left:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lgxx-prefix-3{padding-left:8.33333vw}.col-xxlg-suffix-3{padding-right:118.5px}.no-scrollbar .col-xxlg-suffix-3{padding-right:120px}.col-lgxx-suffix-3{padding-right:calc(8.33333vw - 1.5px)}.no-scrollbar .col-lgxx-suffix-3{padding-right:8.33333vw}.col-xxlg-4{width:158px}.no-scrollbar .col-xxlg-4{width:160px}.col-lgxx-4{width:calc(11.11111vw - 2px)}.no-scrollbar .col-lgxx-4{width:11.11111vw}.col-xxlg-push-4{margin-left:158px}.no-scrollbar .col-xxlg-push-4{margin-left:160px}.col-lgxx-push-4{margin-left:calc(11.11111vw - 2px)}.no-scrollbar .col-lgxx-push-4{margin-left:11.11111vw}.col-xxlg-post-4{margin-right:158px}.no-scrollbar .col-xxlg-post-4{margin-right:160px}.col-lgxx-post-4{margin-right:calc(11.11111vw - 2px)}.no-scrollbar .col-lgxx-post-4{margin-right:11.11111vw}.col-xxlg-prefix-4{padding-left:158px}.no-scrollbar .col-xxlg-prefix-4{padding-left:160px}.col-lgxx-prefix-4{padding-left:calc(11.11111vw - 2px)}.no-scrollbar .col-lgxx-prefix-4{padding-left:11.11111vw}.col-xxlg-suffix-4{padding-right:158px}.no-scrollbar .col-xxlg-suffix-4{padding-right:160px}.col-lgxx-suffix-4{padding-right:calc(11.11111vw - 2px)}.no-scrollbar .col-lgxx-suffix-4{padding-right:11.11111vw}.col-xxlg-5{width:197.5px}.no-scrollbar .col-xxlg-5{width:200px}.col-lgxx-5{width:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lgxx-5{width:13.88889vw}.col-xxlg-push-5{margin-left:197.5px}.no-scrollbar .col-xxlg-push-5{margin-left:200px}.col-lgxx-push-5{margin-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lgxx-push-5{margin-left:13.88889vw}.col-xxlg-post-5{margin-right:197.5px}.no-scrollbar .col-xxlg-post-5{margin-right:200px}.col-lgxx-post-5{margin-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lgxx-post-5{margin-right:13.88889vw}.col-xxlg-prefix-5{padding-left:197.5px}.no-scrollbar .col-xxlg-prefix-5{padding-left:200px}.col-lgxx-prefix-5{padding-left:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lgxx-prefix-5{padding-left:13.88889vw}.col-xxlg-suffix-5{padding-right:197.5px}.no-scrollbar .col-xxlg-suffix-5{padding-right:200px}.col-lgxx-suffix-5{padding-right:calc(13.88889vw - 2.5px)}.no-scrollbar .col-lgxx-suffix-5{padding-right:13.88889vw}.col-xxlg-6{width:237px}.no-scrollbar .col-xxlg-6{width:240px}.col-lgxx-6{width:calc(16.66667vw - 3px)}.no-scrollbar .col-lgxx-6{width:16.66667vw}.col-xxlg-push-6{margin-left:237px}.no-scrollbar .col-xxlg-push-6{margin-left:240px}.col-lgxx-push-6{margin-left:calc(16.66667vw - 3px)}.no-scrollbar .col-lgxx-push-6{margin-left:16.66667vw}.col-xxlg-post-6{margin-right:237px}.no-scrollbar .col-xxlg-post-6{margin-right:240px}.col-lgxx-post-6{margin-right:calc(16.66667vw - 3px)}.no-scrollbar .col-lgxx-post-6{margin-right:16.66667vw}.col-xxlg-prefix-6{padding-left:237px}.no-scrollbar .col-xxlg-prefix-6{padding-left:240px}.col-lgxx-prefix-6{padding-left:calc(16.66667vw - 3px)}.no-scrollbar .col-lgxx-prefix-6{padding-left:16.66667vw}.col-xxlg-suffix-6{padding-right:237px}.no-scrollbar .col-xxlg-suffix-6{padding-right:240px}.col-lgxx-suffix-6{padding-right:calc(16.66667vw - 3px)}.no-scrollbar .col-lgxx-suffix-6{padding-right:16.66667vw}.col-xxlg-7{width:276.5px}.no-scrollbar .col-xxlg-7{width:280px}.col-lgxx-7{width:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lgxx-7{width:19.44444vw}.col-xxlg-push-7{margin-left:276.5px}.no-scrollbar .col-xxlg-push-7{margin-left:280px}.col-lgxx-push-7{margin-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lgxx-push-7{margin-left:19.44444vw}.col-xxlg-post-7{margin-right:276.5px}.no-scrollbar .col-xxlg-post-7{margin-right:280px}.col-lgxx-post-7{margin-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lgxx-post-7{margin-right:19.44444vw}.col-xxlg-prefix-7{padding-left:276.5px}.no-scrollbar .col-xxlg-prefix-7{padding-left:280px}.col-lgxx-prefix-7{padding-left:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lgxx-prefix-7{padding-left:19.44444vw}.col-xxlg-suffix-7{padding-right:276.5px}.no-scrollbar .col-xxlg-suffix-7{padding-right:280px}.col-lgxx-suffix-7{padding-right:calc(19.44444vw - 3.5px)}.no-scrollbar .col-lgxx-suffix-7{padding-right:19.44444vw}.col-xxlg-8{width:316px}.no-scrollbar .col-xxlg-8{width:320px}.col-lgxx-8{width:calc(22.22222vw - 4px)}.no-scrollbar .col-lgxx-8{width:22.22222vw}.col-xxlg-push-8{margin-left:316px}.no-scrollbar .col-xxlg-push-8{margin-left:320px}.col-lgxx-push-8{margin-left:calc(22.22222vw - 4px)}.no-scrollbar .col-lgxx-push-8{margin-left:22.22222vw}.col-xxlg-post-8{margin-right:316px}.no-scrollbar .col-xxlg-post-8{margin-right:320px}.col-lgxx-post-8{margin-right:calc(22.22222vw - 4px)}.no-scrollbar .col-lgxx-post-8{margin-right:22.22222vw}.col-xxlg-prefix-8{padding-left:316px}.no-scrollbar .col-xxlg-prefix-8{padding-left:320px}.col-lgxx-prefix-8{padding-left:calc(22.22222vw - 4px)}.no-scrollbar .col-lgxx-prefix-8{padding-left:22.22222vw}.col-xxlg-suffix-8{padding-right:316px}.no-scrollbar .col-xxlg-suffix-8{padding-right:320px}.col-lgxx-suffix-8{padding-right:calc(22.22222vw - 4px)}.no-scrollbar .col-lgxx-suffix-8{padding-right:22.22222vw}.col-xxlg-9{width:355.5px}.no-scrollbar .col-xxlg-9{width:360px}.col-lgxx-9{width:calc(25vw - 4.5px)}.no-scrollbar .col-lgxx-9{width:25vw}.col-xxlg-push-9{margin-left:355.5px}.no-scrollbar .col-xxlg-push-9{margin-left:360px}.col-lgxx-push-9{margin-left:calc(25vw - 4.5px)}.no-scrollbar .col-lgxx-push-9{margin-left:25vw}.col-xxlg-post-9{margin-right:355.5px}.no-scrollbar .col-xxlg-post-9{margin-right:360px}.col-lgxx-post-9{margin-right:calc(25vw - 4.5px)}.no-scrollbar .col-lgxx-post-9{margin-right:25vw}.col-xxlg-prefix-9{padding-left:355.5px}.no-scrollbar .col-xxlg-prefix-9{padding-left:360px}.col-lgxx-prefix-9{padding-left:calc(25vw - 4.5px)}.no-scrollbar .col-lgxx-prefix-9{padding-left:25vw}.col-xxlg-suffix-9{padding-right:355.5px}.no-scrollbar .col-xxlg-suffix-9{padding-right:360px}.col-lgxx-suffix-9{padding-right:calc(25vw - 4.5px)}.no-scrollbar .col-lgxx-suffix-9{padding-right:25vw}.col-xxlg-10{width:395px}.no-scrollbar .col-xxlg-10{width:400px}.col-lgxx-10{width:calc(27.77778vw - 5px)}.no-scrollbar .col-lgxx-10{width:27.77778vw}.col-xxlg-push-10{margin-left:395px}.no-scrollbar .col-xxlg-push-10{margin-left:400px}.col-lgxx-push-10{margin-left:calc(27.77778vw - 5px)}.no-scrollbar .col-lgxx-push-10{margin-left:27.77778vw}.col-xxlg-post-10{margin-right:395px}.no-scrollbar .col-xxlg-post-10{margin-right:400px}.col-lgxx-post-10{margin-right:calc(27.77778vw - 5px)}.no-scrollbar .col-lgxx-post-10{margin-right:27.77778vw}.col-xxlg-prefix-10{padding-left:395px}.no-scrollbar .col-xxlg-prefix-10{padding-left:400px}.col-lgxx-prefix-10{padding-left:calc(27.77778vw - 5px)}.no-scrollbar .col-lgxx-prefix-10{padding-left:27.77778vw}.col-xxlg-suffix-10{padding-right:395px}.no-scrollbar .col-xxlg-suffix-10{padding-right:400px}.col-lgxx-suffix-10{padding-right:calc(27.77778vw - 5px)}.no-scrollbar .col-lgxx-suffix-10{padding-right:27.77778vw}.col-xxlg-11{width:434.5px}.no-scrollbar .col-xxlg-11{width:440px}.col-lgxx-11{width:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lgxx-11{width:30.55556vw}.col-xxlg-push-11{margin-left:434.5px}.no-scrollbar .col-xxlg-push-11{margin-left:440px}.col-lgxx-push-11{margin-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lgxx-push-11{margin-left:30.55556vw}.col-xxlg-post-11{margin-right:434.5px}.no-scrollbar .col-xxlg-post-11{margin-right:440px}.col-lgxx-post-11{margin-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lgxx-post-11{margin-right:30.55556vw}.col-xxlg-prefix-11{padding-left:434.5px}.no-scrollbar .col-xxlg-prefix-11{padding-left:440px}.col-lgxx-prefix-11{padding-left:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lgxx-prefix-11{padding-left:30.55556vw}.col-xxlg-suffix-11{padding-right:434.5px}.no-scrollbar .col-xxlg-suffix-11{padding-right:440px}.col-lgxx-suffix-11{padding-right:calc(30.55556vw - 5.5px)}.no-scrollbar .col-lgxx-suffix-11{padding-right:30.55556vw}.col-xxlg-12{width:474px}.no-scrollbar .col-xxlg-12{width:480px}.col-lgxx-12{width:calc(33.33333vw - 6px)}.no-scrollbar .col-lgxx-12{width:33.33333vw}.col-xxlg-push-12{margin-left:474px}.no-scrollbar .col-xxlg-push-12{margin-left:480px}.col-lgxx-push-12{margin-left:calc(33.33333vw - 6px)}.no-scrollbar .col-lgxx-push-12{margin-left:33.33333vw}.col-xxlg-post-12{margin-right:474px}.no-scrollbar .col-xxlg-post-12{margin-right:480px}.col-lgxx-post-12{margin-right:calc(33.33333vw - 6px)}.no-scrollbar .col-lgxx-post-12{margin-right:33.33333vw}.col-xxlg-prefix-12{padding-left:474px}.no-scrollbar .col-xxlg-prefix-12{padding-left:480px}.col-lgxx-prefix-12{padding-left:calc(33.33333vw - 6px)}.no-scrollbar .col-lgxx-prefix-12{padding-left:33.33333vw}.col-xxlg-suffix-12{padding-right:474px}.no-scrollbar .col-xxlg-suffix-12{padding-right:480px}.col-lgxx-suffix-12{padding-right:calc(33.33333vw - 6px)}.no-scrollbar .col-lgxx-suffix-12{padding-right:33.33333vw}.col-xxlg-13{width:513.5px}.no-scrollbar .col-xxlg-13{width:520px}.col-lgxx-13{width:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lgxx-13{width:36.11111vw}.col-xxlg-push-13{margin-left:513.5px}.no-scrollbar .col-xxlg-push-13{margin-left:520px}.col-lgxx-push-13{margin-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lgxx-push-13{margin-left:36.11111vw}.col-xxlg-post-13{margin-right:513.5px}.no-scrollbar .col-xxlg-post-13{margin-right:520px}.col-lgxx-post-13{margin-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lgxx-post-13{margin-right:36.11111vw}.col-xxlg-prefix-13{padding-left:513.5px}.no-scrollbar .col-xxlg-prefix-13{padding-left:520px}.col-lgxx-prefix-13{padding-left:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lgxx-prefix-13{padding-left:36.11111vw}.col-xxlg-suffix-13{padding-right:513.5px}.no-scrollbar .col-xxlg-suffix-13{padding-right:520px}.col-lgxx-suffix-13{padding-right:calc(36.11111vw - 6.5px)}.no-scrollbar .col-lgxx-suffix-13{padding-right:36.11111vw}.col-xxlg-14{width:553px}.no-scrollbar .col-xxlg-14{width:560px}.col-lgxx-14{width:calc(38.88889vw - 7px)}.no-scrollbar .col-lgxx-14{width:38.88889vw}.col-xxlg-push-14{margin-left:553px}.no-scrollbar .col-xxlg-push-14{margin-left:560px}.col-lgxx-push-14{margin-left:calc(38.88889vw - 7px)}.no-scrollbar .col-lgxx-push-14{margin-left:38.88889vw}.col-xxlg-post-14{margin-right:553px}.no-scrollbar .col-xxlg-post-14{margin-right:560px}.col-lgxx-post-14{margin-right:calc(38.88889vw - 7px)}.no-scrollbar .col-lgxx-post-14{margin-right:38.88889vw}.col-xxlg-prefix-14{padding-left:553px}.no-scrollbar .col-xxlg-prefix-14{padding-left:560px}.col-lgxx-prefix-14{padding-left:calc(38.88889vw - 7px)}.no-scrollbar .col-lgxx-prefix-14{padding-left:38.88889vw}.col-xxlg-suffix-14{padding-right:553px}.no-scrollbar .col-xxlg-suffix-14{padding-right:560px}.col-lgxx-suffix-14{padding-right:calc(38.88889vw - 7px)}.no-scrollbar .col-lgxx-suffix-14{padding-right:38.88889vw}.col-xxlg-15{width:592.5px}.no-scrollbar .col-xxlg-15{width:600px}.col-lgxx-15{width:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lgxx-15{width:41.66667vw}.col-xxlg-push-15{margin-left:592.5px}.no-scrollbar .col-xxlg-push-15{margin-left:600px}.col-lgxx-push-15{margin-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lgxx-push-15{margin-left:41.66667vw}.col-xxlg-post-15{margin-right:592.5px}.no-scrollbar .col-xxlg-post-15{margin-right:600px}.col-lgxx-post-15{margin-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lgxx-post-15{margin-right:41.66667vw}.col-xxlg-prefix-15{padding-left:592.5px}.no-scrollbar .col-xxlg-prefix-15{padding-left:600px}.col-lgxx-prefix-15{padding-left:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lgxx-prefix-15{padding-left:41.66667vw}.col-xxlg-suffix-15{padding-right:592.5px}.no-scrollbar .col-xxlg-suffix-15{padding-right:600px}.col-lgxx-suffix-15{padding-right:calc(41.66667vw - 7.5px)}.no-scrollbar .col-lgxx-suffix-15{padding-right:41.66667vw}.col-xxlg-16{width:632px}.no-scrollbar .col-xxlg-16{width:640px}.col-lgxx-16{width:calc(44.44444vw - 8px)}.no-scrollbar .col-lgxx-16{width:44.44444vw}.col-xxlg-push-16{margin-left:632px}.no-scrollbar .col-xxlg-push-16{margin-left:640px}.col-lgxx-push-16{margin-left:calc(44.44444vw - 8px)}.no-scrollbar .col-lgxx-push-16{margin-left:44.44444vw}.col-xxlg-post-16{margin-right:632px}.no-scrollbar .col-xxlg-post-16{margin-right:640px}.col-lgxx-post-16{margin-right:calc(44.44444vw - 8px)}.no-scrollbar .col-lgxx-post-16{margin-right:44.44444vw}.col-xxlg-prefix-16{padding-left:632px}.no-scrollbar .col-xxlg-prefix-16{padding-left:640px}.col-lgxx-prefix-16{padding-left:calc(44.44444vw - 8px)}.no-scrollbar .col-lgxx-prefix-16{padding-left:44.44444vw}.col-xxlg-suffix-16{padding-right:632px}.no-scrollbar .col-xxlg-suffix-16{padding-right:640px}.col-lgxx-suffix-16{padding-right:calc(44.44444vw - 8px)}.no-scrollbar .col-lgxx-suffix-16{padding-right:44.44444vw}.col-xxlg-17{width:671.5px}.no-scrollbar .col-xxlg-17{width:680px}.col-lgxx-17{width:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lgxx-17{width:47.22222vw}.col-xxlg-push-17{margin-left:671.5px}.no-scrollbar .col-xxlg-push-17{margin-left:680px}.col-lgxx-push-17{margin-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lgxx-push-17{margin-left:47.22222vw}.col-xxlg-post-17{margin-right:671.5px}.no-scrollbar .col-xxlg-post-17{margin-right:680px}.col-lgxx-post-17{margin-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lgxx-post-17{margin-right:47.22222vw}.col-xxlg-prefix-17{padding-left:671.5px}.no-scrollbar .col-xxlg-prefix-17{padding-left:680px}.col-lgxx-prefix-17{padding-left:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lgxx-prefix-17{padding-left:47.22222vw}.col-xxlg-suffix-17{padding-right:671.5px}.no-scrollbar .col-xxlg-suffix-17{padding-right:680px}.col-lgxx-suffix-17{padding-right:calc(47.22222vw - 8.5px)}.no-scrollbar .col-lgxx-suffix-17{padding-right:47.22222vw}.col-xxlg-18{width:711px}.no-scrollbar .col-xxlg-18{width:720px}.col-lgxx-18{width:calc(50vw - 9px)}.no-scrollbar .col-lgxx-18{width:50vw}.col-xxlg-push-18{margin-left:711px}.no-scrollbar .col-xxlg-push-18{margin-left:720px}.col-lgxx-push-18{margin-left:calc(50vw - 9px)}.no-scrollbar .col-lgxx-push-18{margin-left:50vw}.col-xxlg-post-18{margin-right:711px}.no-scrollbar .col-xxlg-post-18{margin-right:720px}.col-lgxx-post-18{margin-right:calc(50vw - 9px)}.no-scrollbar .col-lgxx-post-18{margin-right:50vw}.col-xxlg-prefix-18{padding-left:711px}.no-scrollbar .col-xxlg-prefix-18{padding-left:720px}.col-lgxx-prefix-18{padding-left:calc(50vw - 9px)}.no-scrollbar .col-lgxx-prefix-18{padding-left:50vw}.col-xxlg-suffix-18{padding-right:711px}.no-scrollbar .col-xxlg-suffix-18{padding-right:720px}.col-lgxx-suffix-18{padding-right:calc(50vw - 9px)}.no-scrollbar .col-lgxx-suffix-18{padding-right:50vw}.col-xxlg-19{width:750.5px}.no-scrollbar .col-xxlg-19{width:760px}.col-lgxx-19{width:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lgxx-19{width:52.77778vw}.col-xxlg-push-19{margin-left:750.5px}.no-scrollbar .col-xxlg-push-19{margin-left:760px}.col-lgxx-push-19{margin-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lgxx-push-19{margin-left:52.77778vw}.col-xxlg-post-19{margin-right:750.5px}.no-scrollbar .col-xxlg-post-19{margin-right:760px}.col-lgxx-post-19{margin-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lgxx-post-19{margin-right:52.77778vw}.col-xxlg-prefix-19{padding-left:750.5px}.no-scrollbar .col-xxlg-prefix-19{padding-left:760px}.col-lgxx-prefix-19{padding-left:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lgxx-prefix-19{padding-left:52.77778vw}.col-xxlg-suffix-19{padding-right:750.5px}.no-scrollbar .col-xxlg-suffix-19{padding-right:760px}.col-lgxx-suffix-19{padding-right:calc(52.77778vw - 9.5px)}.no-scrollbar .col-lgxx-suffix-19{padding-right:52.77778vw}.col-xxlg-20{width:790px}.no-scrollbar .col-xxlg-20{width:800px}.col-lgxx-20{width:calc(55.55556vw - 10px)}.no-scrollbar .col-lgxx-20{width:55.55556vw}.col-xxlg-push-20{margin-left:790px}.no-scrollbar .col-xxlg-push-20{margin-left:800px}.col-lgxx-push-20{margin-left:calc(55.55556vw - 10px)}.no-scrollbar .col-lgxx-push-20{margin-left:55.55556vw}.col-xxlg-post-20{margin-right:790px}.no-scrollbar .col-xxlg-post-20{margin-right:800px}.col-lgxx-post-20{margin-right:calc(55.55556vw - 10px)}.no-scrollbar .col-lgxx-post-20{margin-right:55.55556vw}.col-xxlg-prefix-20{padding-left:790px}.no-scrollbar .col-xxlg-prefix-20{padding-left:800px}.col-lgxx-prefix-20{padding-left:calc(55.55556vw - 10px)}.no-scrollbar .col-lgxx-prefix-20{padding-left:55.55556vw}.col-xxlg-suffix-20{padding-right:790px}.no-scrollbar .col-xxlg-suffix-20{padding-right:800px}.col-lgxx-suffix-20{padding-right:calc(55.55556vw - 10px)}.no-scrollbar .col-lgxx-suffix-20{padding-right:55.55556vw}.col-xxlg-21{width:829.5px}.no-scrollbar .col-xxlg-21{width:840px}.col-lgxx-21{width:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lgxx-21{width:58.33333vw}.col-xxlg-push-21{margin-left:829.5px}.no-scrollbar .col-xxlg-push-21{margin-left:840px}.col-lgxx-push-21{margin-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lgxx-push-21{margin-left:58.33333vw}.col-xxlg-post-21{margin-right:829.5px}.no-scrollbar .col-xxlg-post-21{margin-right:840px}.col-lgxx-post-21{margin-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lgxx-post-21{margin-right:58.33333vw}.col-xxlg-prefix-21{padding-left:829.5px}.no-scrollbar .col-xxlg-prefix-21{padding-left:840px}.col-lgxx-prefix-21{padding-left:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lgxx-prefix-21{padding-left:58.33333vw}.col-xxlg-suffix-21{padding-right:829.5px}.no-scrollbar .col-xxlg-suffix-21{padding-right:840px}.col-lgxx-suffix-21{padding-right:calc(58.33333vw - 10.5px)}.no-scrollbar .col-lgxx-suffix-21{padding-right:58.33333vw}.col-xxlg-22{width:869px}.no-scrollbar .col-xxlg-22{width:880px}.col-lgxx-22{width:calc(61.11111vw - 11px)}.no-scrollbar .col-lgxx-22{width:61.11111vw}.col-xxlg-push-22{margin-left:869px}.no-scrollbar .col-xxlg-push-22{margin-left:880px}.col-lgxx-push-22{margin-left:calc(61.11111vw - 11px)}.no-scrollbar .col-lgxx-push-22{margin-left:61.11111vw}.col-xxlg-post-22{margin-right:869px}.no-scrollbar .col-xxlg-post-22{margin-right:880px}.col-lgxx-post-22{margin-right:calc(61.11111vw - 11px)}.no-scrollbar .col-lgxx-post-22{margin-right:61.11111vw}.col-xxlg-prefix-22{padding-left:869px}.no-scrollbar .col-xxlg-prefix-22{padding-left:880px}.col-lgxx-prefix-22{padding-left:calc(61.11111vw - 11px)}.no-scrollbar .col-lgxx-prefix-22{padding-left:61.11111vw}.col-xxlg-suffix-22{padding-right:869px}.no-scrollbar .col-xxlg-suffix-22{padding-right:880px}.col-lgxx-suffix-22{padding-right:calc(61.11111vw - 11px)}.no-scrollbar .col-lgxx-suffix-22{padding-right:61.11111vw}.col-xxlg-23{width:908.5px}.no-scrollbar .col-xxlg-23{width:920px}.col-lgxx-23{width:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lgxx-23{width:63.88889vw}.col-xxlg-push-23{margin-left:908.5px}.no-scrollbar .col-xxlg-push-23{margin-left:920px}.col-lgxx-push-23{margin-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lgxx-push-23{margin-left:63.88889vw}.col-xxlg-post-23{margin-right:908.5px}.no-scrollbar .col-xxlg-post-23{margin-right:920px}.col-lgxx-post-23{margin-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lgxx-post-23{margin-right:63.88889vw}.col-xxlg-prefix-23{padding-left:908.5px}.no-scrollbar .col-xxlg-prefix-23{padding-left:920px}.col-lgxx-prefix-23{padding-left:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lgxx-prefix-23{padding-left:63.88889vw}.col-xxlg-suffix-23{padding-right:908.5px}.no-scrollbar .col-xxlg-suffix-23{padding-right:920px}.col-lgxx-suffix-23{padding-right:calc(63.88889vw - 11.5px)}.no-scrollbar .col-lgxx-suffix-23{padding-right:63.88889vw}.col-xxlg-24{width:948px}.no-scrollbar .col-xxlg-24{width:960px}.col-lgxx-24{width:calc(66.66667vw - 12px)}.no-scrollbar .col-lgxx-24{width:66.66667vw}.col-xxlg-push-24{margin-left:948px}.no-scrollbar .col-xxlg-push-24{margin-left:960px}.col-lgxx-push-24{margin-left:calc(66.66667vw - 12px)}.no-scrollbar .col-lgxx-push-24{margin-left:66.66667vw}.col-xxlg-post-24{margin-right:948px}.no-scrollbar .col-xxlg-post-24{margin-right:960px}.col-lgxx-post-24{margin-right:calc(66.66667vw - 12px)}.no-scrollbar .col-lgxx-post-24{margin-right:66.66667vw}.col-xxlg-prefix-24{padding-left:948px}.no-scrollbar .col-xxlg-prefix-24{padding-left:960px}.col-lgxx-prefix-24{padding-left:calc(66.66667vw - 12px)}.no-scrollbar .col-lgxx-prefix-24{padding-left:66.66667vw}.col-xxlg-suffix-24{padding-right:948px}.no-scrollbar .col-xxlg-suffix-24{padding-right:960px}.col-lgxx-suffix-24{padding-right:calc(66.66667vw - 12px)}.no-scrollbar .col-lgxx-suffix-24{padding-right:66.66667vw}.col-xxlg-25{width:987.5px}.no-scrollbar .col-xxlg-25{width:1000px}.col-lgxx-25{width:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lgxx-25{width:69.44444vw}.col-xxlg-push-25{margin-left:987.5px}.no-scrollbar .col-xxlg-push-25{margin-left:1000px}.col-lgxx-push-25{margin-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lgxx-push-25{margin-left:69.44444vw}.col-xxlg-post-25{margin-right:987.5px}.no-scrollbar .col-xxlg-post-25{margin-right:1000px}.col-lgxx-post-25{margin-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lgxx-post-25{margin-right:69.44444vw}.col-xxlg-prefix-25{padding-left:987.5px}.no-scrollbar .col-xxlg-prefix-25{padding-left:1000px}.col-lgxx-prefix-25{padding-left:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lgxx-prefix-25{padding-left:69.44444vw}.col-xxlg-suffix-25{padding-right:987.5px}.no-scrollbar .col-xxlg-suffix-25{padding-right:1000px}.col-lgxx-suffix-25{padding-right:calc(69.44444vw - 12.5px)}.no-scrollbar .col-lgxx-suffix-25{padding-right:69.44444vw}.col-xxlg-26{width:1027px}.no-scrollbar .col-xxlg-26{width:1040px}.col-lgxx-26{width:calc(72.22222vw - 13px)}.no-scrollbar .col-lgxx-26{width:72.22222vw}.col-xxlg-push-26{margin-left:1027px}.no-scrollbar .col-xxlg-push-26{margin-left:1040px}.col-lgxx-push-26{margin-left:calc(72.22222vw - 13px)}.no-scrollbar .col-lgxx-push-26{margin-left:72.22222vw}.col-xxlg-post-26{margin-right:1027px}.no-scrollbar .col-xxlg-post-26{margin-right:1040px}.col-lgxx-post-26{margin-right:calc(72.22222vw - 13px)}.no-scrollbar .col-lgxx-post-26{margin-right:72.22222vw}.col-xxlg-prefix-26{padding-left:1027px}.no-scrollbar .col-xxlg-prefix-26{padding-left:1040px}.col-lgxx-prefix-26{padding-left:calc(72.22222vw - 13px)}.no-scrollbar .col-lgxx-prefix-26{padding-left:72.22222vw}.col-xxlg-suffix-26{padding-right:1027px}.no-scrollbar .col-xxlg-suffix-26{padding-right:1040px}.col-lgxx-suffix-26{padding-right:calc(72.22222vw - 13px)}.no-scrollbar .col-lgxx-suffix-26{padding-right:72.22222vw}.col-xxlg-27{width:1066.5px}.no-scrollbar .col-xxlg-27{width:1080px}.col-lgxx-27{width:calc(75vw - 13.5px)}.no-scrollbar .col-lgxx-27{width:75vw}.col-xxlg-push-27{margin-left:1066.5px}.no-scrollbar .col-xxlg-push-27{margin-left:1080px}.col-lgxx-push-27{margin-left:calc(75vw - 13.5px)}.no-scrollbar .col-lgxx-push-27{margin-left:75vw}.col-xxlg-post-27{margin-right:1066.5px}.no-scrollbar .col-xxlg-post-27{margin-right:1080px}.col-lgxx-post-27{margin-right:calc(75vw - 13.5px)}.no-scrollbar .col-lgxx-post-27{margin-right:75vw}.col-xxlg-prefix-27{padding-left:1066.5px}.no-scrollbar .col-xxlg-prefix-27{padding-left:1080px}.col-lgxx-prefix-27{padding-left:calc(75vw - 13.5px)}.no-scrollbar .col-lgxx-prefix-27{padding-left:75vw}.col-xxlg-suffix-27{padding-right:1066.5px}.no-scrollbar .col-xxlg-suffix-27{padding-right:1080px}.col-lgxx-suffix-27{padding-right:calc(75vw - 13.5px)}.no-scrollbar .col-lgxx-suffix-27{padding-right:75vw}.col-xxlg-28{width:1106px}.no-scrollbar .col-xxlg-28{width:1120px}.col-lgxx-28{width:calc(77.77778vw - 14px)}.no-scrollbar .col-lgxx-28{width:77.77778vw}.col-xxlg-push-28{margin-left:1106px}.no-scrollbar .col-xxlg-push-28{margin-left:1120px}.col-lgxx-push-28{margin-left:calc(77.77778vw - 14px)}.no-scrollbar .col-lgxx-push-28{margin-left:77.77778vw}.col-xxlg-post-28{margin-right:1106px}.no-scrollbar .col-xxlg-post-28{margin-right:1120px}.col-lgxx-post-28{margin-right:calc(77.77778vw - 14px)}.no-scrollbar .col-lgxx-post-28{margin-right:77.77778vw}.col-xxlg-prefix-28{padding-left:1106px}.no-scrollbar .col-xxlg-prefix-28{padding-left:1120px}.col-lgxx-prefix-28{padding-left:calc(77.77778vw - 14px)}.no-scrollbar .col-lgxx-prefix-28{padding-left:77.77778vw}.col-xxlg-suffix-28{padding-right:1106px}.no-scrollbar .col-xxlg-suffix-28{padding-right:1120px}.col-lgxx-suffix-28{padding-right:calc(77.77778vw - 14px)}.no-scrollbar .col-lgxx-suffix-28{padding-right:77.77778vw}.col-xxlg-29{width:1145.5px}.no-scrollbar .col-xxlg-29{width:1160px}.col-lgxx-29{width:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lgxx-29{width:80.55556vw}.col-xxlg-push-29{margin-left:1145.5px}.no-scrollbar .col-xxlg-push-29{margin-left:1160px}.col-lgxx-push-29{margin-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lgxx-push-29{margin-left:80.55556vw}.col-xxlg-post-29{margin-right:1145.5px}.no-scrollbar .col-xxlg-post-29{margin-right:1160px}.col-lgxx-post-29{margin-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lgxx-post-29{margin-right:80.55556vw}.col-xxlg-prefix-29{padding-left:1145.5px}.no-scrollbar .col-xxlg-prefix-29{padding-left:1160px}.col-lgxx-prefix-29{padding-left:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lgxx-prefix-29{padding-left:80.55556vw}.col-xxlg-suffix-29{padding-right:1145.5px}.no-scrollbar .col-xxlg-suffix-29{padding-right:1160px}.col-lgxx-suffix-29{padding-right:calc(80.55556vw - 14.5px)}.no-scrollbar .col-lgxx-suffix-29{padding-right:80.55556vw}.col-xxlg-30{width:1185px}.no-scrollbar .col-xxlg-30{width:1200px}.col-lgxx-30{width:calc(83.33333vw - 15px)}.no-scrollbar .col-lgxx-30{width:83.33333vw}.col-xxlg-push-30{margin-left:1185px}.no-scrollbar .col-xxlg-push-30{margin-left:1200px}.col-lgxx-push-30{margin-left:calc(83.33333vw - 15px)}.no-scrollbar .col-lgxx-push-30{margin-left:83.33333vw}.col-xxlg-post-30{margin-right:1185px}.no-scrollbar .col-xxlg-post-30{margin-right:1200px}.col-lgxx-post-30{margin-right:calc(83.33333vw - 15px)}.no-scrollbar .col-lgxx-post-30{margin-right:83.33333vw}.col-xxlg-prefix-30{padding-left:1185px}.no-scrollbar .col-xxlg-prefix-30{padding-left:1200px}.col-lgxx-prefix-30{padding-left:calc(83.33333vw - 15px)}.no-scrollbar .col-lgxx-prefix-30{padding-left:83.33333vw}.col-xxlg-suffix-30{padding-right:1185px}.no-scrollbar .col-xxlg-suffix-30{padding-right:1200px}.col-lgxx-suffix-30{padding-right:calc(83.33333vw - 15px)}.no-scrollbar .col-lgxx-suffix-30{padding-right:83.33333vw}.col-xxlg-31{width:1224.5px}.no-scrollbar .col-xxlg-31{width:1240px}.col-lgxx-31{width:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lgxx-31{width:86.11111vw}.col-xxlg-push-31{margin-left:1224.5px}.no-scrollbar .col-xxlg-push-31{margin-left:1240px}.col-lgxx-push-31{margin-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lgxx-push-31{margin-left:86.11111vw}.col-xxlg-post-31{margin-right:1224.5px}.no-scrollbar .col-xxlg-post-31{margin-right:1240px}.col-lgxx-post-31{margin-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lgxx-post-31{margin-right:86.11111vw}.col-xxlg-prefix-31{padding-left:1224.5px}.no-scrollbar .col-xxlg-prefix-31{padding-left:1240px}.col-lgxx-prefix-31{padding-left:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lgxx-prefix-31{padding-left:86.11111vw}.col-xxlg-suffix-31{padding-right:1224.5px}.no-scrollbar .col-xxlg-suffix-31{padding-right:1240px}.col-lgxx-suffix-31{padding-right:calc(86.11111vw - 15.5px)}.no-scrollbar .col-lgxx-suffix-31{padding-right:86.11111vw}.col-xxlg-32{width:1264px}.no-scrollbar .col-xxlg-32{width:1280px}.col-lgxx-32{width:calc(88.88889vw - 16px)}.no-scrollbar .col-lgxx-32{width:88.88889vw}.col-xxlg-push-32{margin-left:1264px}.no-scrollbar .col-xxlg-push-32{margin-left:1280px}.col-lgxx-push-32{margin-left:calc(88.88889vw - 16px)}.no-scrollbar .col-lgxx-push-32{margin-left:88.88889vw}.col-xxlg-post-32{margin-right:1264px}.no-scrollbar .col-xxlg-post-32{margin-right:1280px}.col-lgxx-post-32{margin-right:calc(88.88889vw - 16px)}.no-scrollbar .col-lgxx-post-32{margin-right:88.88889vw}.col-xxlg-prefix-32{padding-left:1264px}.no-scrollbar .col-xxlg-prefix-32{padding-left:1280px}.col-lgxx-prefix-32{padding-left:calc(88.88889vw - 16px)}.no-scrollbar .col-lgxx-prefix-32{padding-left:88.88889vw}.col-xxlg-suffix-32{padding-right:1264px}.no-scrollbar .col-xxlg-suffix-32{padding-right:1280px}.col-lgxx-suffix-32{padding-right:calc(88.88889vw - 16px)}.no-scrollbar .col-lgxx-suffix-32{padding-right:88.88889vw}.col-xxlg-33{width:1303.5px}.no-scrollbar .col-xxlg-33{width:1320px}.col-lgxx-33{width:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lgxx-33{width:91.66667vw}.col-xxlg-push-33{margin-left:1303.5px}.no-scrollbar .col-xxlg-push-33{margin-left:1320px}.col-lgxx-push-33{margin-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lgxx-push-33{margin-left:91.66667vw}.col-xxlg-post-33{margin-right:1303.5px}.no-scrollbar .col-xxlg-post-33{margin-right:1320px}.col-lgxx-post-33{margin-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lgxx-post-33{margin-right:91.66667vw}.col-xxlg-prefix-33{padding-left:1303.5px}.no-scrollbar .col-xxlg-prefix-33{padding-left:1320px}.col-lgxx-prefix-33{padding-left:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lgxx-prefix-33{padding-left:91.66667vw}.col-xxlg-suffix-33{padding-right:1303.5px}.no-scrollbar .col-xxlg-suffix-33{padding-right:1320px}.col-lgxx-suffix-33{padding-right:calc(91.66667vw - 16.5px)}.no-scrollbar .col-lgxx-suffix-33{padding-right:91.66667vw}.col-xxlg-34{width:1343px}.no-scrollbar .col-xxlg-34{width:1360px}.col-lgxx-34{width:calc(94.44444vw - 17px)}.no-scrollbar .col-lgxx-34{width:94.44444vw}.col-xxlg-push-34{margin-left:1343px}.no-scrollbar .col-xxlg-push-34{margin-left:1360px}.col-lgxx-push-34{margin-left:calc(94.44444vw - 17px)}.no-scrollbar .col-lgxx-push-34{margin-left:94.44444vw}.col-xxlg-post-34{margin-right:1343px}.no-scrollbar .col-xxlg-post-34{margin-right:1360px}.col-lgxx-post-34{margin-right:calc(94.44444vw - 17px)}.no-scrollbar .col-lgxx-post-34{margin-right:94.44444vw}.col-xxlg-prefix-34{padding-left:1343px}.no-scrollbar .col-xxlg-prefix-34{padding-left:1360px}.col-lgxx-prefix-34{padding-left:calc(94.44444vw - 17px)}.no-scrollbar .col-lgxx-prefix-34{padding-left:94.44444vw}.col-xxlg-suffix-34{padding-right:1343px}.no-scrollbar .col-xxlg-suffix-34{padding-right:1360px}.col-lgxx-suffix-34{padding-right:calc(94.44444vw - 17px)}.no-scrollbar .col-lgxx-suffix-34{padding-right:94.44444vw}.col-xxlg-35{width:1382.5px}.no-scrollbar .col-xxlg-35{width:1400px}.col-lgxx-35{width:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lgxx-35{width:97.22222vw}.col-xxlg-push-35{margin-left:1382.5px}.no-scrollbar .col-xxlg-push-35{margin-left:1400px}.col-lgxx-push-35{margin-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lgxx-push-35{margin-left:97.22222vw}.col-xxlg-post-35{margin-right:1382.5px}.no-scrollbar .col-xxlg-post-35{margin-right:1400px}.col-lgxx-post-35{margin-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lgxx-post-35{margin-right:97.22222vw}.col-xxlg-prefix-35{padding-left:1382.5px}.no-scrollbar .col-xxlg-prefix-35{padding-left:1400px}.col-lgxx-prefix-35{padding-left:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lgxx-prefix-35{padding-left:97.22222vw}.col-xxlg-suffix-35{padding-right:1382.5px}.no-scrollbar .col-xxlg-suffix-35{padding-right:1400px}.col-lgxx-suffix-35{padding-right:calc(97.22222vw - 17.5px)}.no-scrollbar .col-lgxx-suffix-35{padding-right:97.22222vw}.col-xxlg-36{width:1422px}.no-scrollbar .col-xxlg-36{width:1440px}.col-lgxx-36{width:calc(100vw - 18px)}.no-scrollbar .col-lgxx-36{width:100vw}.col-xxlg-push-36{margin-left:1422px}.no-scrollbar .col-xxlg-push-36{margin-left:1440px}.col-lgxx-push-36{margin-left:calc(100vw - 18px)}.no-scrollbar .col-lgxx-push-36{margin-left:100vw}.col-xxlg-post-36{margin-right:1422px}.no-scrollbar .col-xxlg-post-36{margin-right:1440px}.col-lgxx-post-36{margin-right:calc(100vw - 18px)}.no-scrollbar .col-lgxx-post-36{margin-right:100vw}.col-xxlg-prefix-36{padding-left:1422px}.no-scrollbar .col-xxlg-prefix-36{padding-left:1440px}.col-lgxx-prefix-36{padding-left:calc(100vw - 18px)}.no-scrollbar .col-lgxx-prefix-36{padding-left:100vw}.col-xxlg-suffix-36{padding-right:1422px}.no-scrollbar .col-xxlg-suffix-36{padding-right:1440px}.col-lgxx-suffix-36{padding-right:calc(100vw - 18px)}.no-scrollbar .col-lgxx-suffix-36{padding-right:100vw}.b-gallery__timer-text{margin-bottom:1.5vw}.b-facts__video{margin-bottom:56px}.b-map-tooltip_type_metro .b-map-tooltip__object{font-size:16px;line-height:18px}.b-map-tooltip_type_metro .b-map-tooltip__description{font-size:13px}.b-yandex-map-tooltip_type_metro .b-map-tooltip__object{font-size:16px;line-height:18px}.b-yandex-map-tooltip_type_metro .b-map-tooltip__description{font-size:13px}.b-yandex-map-tooltip_type_object .b-map-tooltip__info{font-size:18px;line-height:20px}.b-house-plan__back button{font-size:14px;line-height:18px}.b-flats-similar_wrap_hide{display:block}.b-object-text{padding-top:48px}.b-object-text,.b-object-text__ttl{padding-bottom:48px}.b-object-text__ttl{font-size:32px;line-height:42px}.b-object-plan__wrap_bottom_wrap,.b-object-plan__wrap~.b-object-plan__btn-wrap{padding-top:48px}.b-object-plan__wrap_bottom_wrap{padding-bottom:48px}.b-object-contact-box__lbl{margin-bottom:8px;font-size:14px;line-height:18px}.b-object-contact-box__phone a{font-size:18px;line-height:24px}.b-object-map-objects{padding-top:24px;padding-bottom:24px}.b-object-map-objects__top{margin-bottom:16px}.b-object-map-objects__ttl{font-size:16px;line-height:24px}.b-object-map-objects__show-all{font-size:14px;line-height:18px}.b-object-map-objects__marker{margin-bottom:8px}.b-object-map-objects__label{font-size:16px;line-height:24px}.b-object-layouts__mansion-elite .col-xlg-12:first-child img{padding-top:30%}.b-selector__flat-top-left,.b-selector__flat-top-right{min-height:256px}.b-selector__mini-plan svg{width:212px}.b-selector__flat-info{margin-top:1.5rem}.b-selector__flat-ttl{font-size:32px}.b-selector__flat-ttl .b-favorite{padding-left:18px}.b-selector__flat-data{font-size:15px}.b-selector__flat-price{font-size:14px}.b-selector__flat-price strong{font-size:24px;line-height:45px;height:40px}.b-selector__flat-mortgage{font-size:14px}.b-selector__flat-mortgage strong{font-size:16px;line-height:24px}.b-selector__flat-btns-row .b-btn_style_secondary{height:40px;line-height:inherit}.b-selector__book-btn{height:40px}.b-selector__plan{min-height:474px}.b-selector__plan-ttl{font-size:20px}.b-selector__plan-floor svg{height:418px}.b-selector__header{margin-top:2.5rem;padding-bottom:2.5rem;margin-bottom:2.5rem}.b-selector__go-to-flat{font-size:14px;letter-spacing:.09px}.b-selector__download-pdf:before{content:url(/img/elements/download-blue.svg)}.b-selector__download-pdf span,.b-selector__share .b-selector__share-hint{display:inline-block}.b-selector__options{font-size:14px}.b-selector__flat .b-selector__flat-top-left{padding-bottom:2.5rem}.b-selector__flat .b-selector__plan{min-height:465px}.b-selector__house-ttl{font-size:36px;line-height:42px}.b-chess{height:750px;padding-bottom:15px}.b-chess tr.is-current .b-chess__floor{background-color:transparent}.b-chess tr.is-current .b-chess__floor:before{content:"";position:absolute;top:-1px;left:0;height:32px;width:32px;background-color:rgba(0,67,145,.15);border-radius:3px;z-index:-1}.b-chess__floor{line-height:24px;padding-left:9px;padding-right:9px;margin-right:0;position:relative}.b-chess__flat{width:24px;height:24px;line-height:24px}.b-chess__entrance{width:38px;height:24px;margin-right:8px}.b-chess__commerce{height:24px}.b-chess__entrances .b-selector__entrance{font-size:12px}.b-chess__current .b-chess__floor{background-color:transparent}.b-chess__current .b-chess__floor:before{content:"";position:absolute;top:-5px;left:0;height:35px;width:35px;background-color:rgba(0,67,145,.15);border-radius:3px;z-index:-1}.b-chess__flat_has_decor:before,.b-chess__flat_has_offer:after{width:12px;height:12px;top:-5px;right:-5px}.b-selector__chess{width:608px;margin:0 69px}.b-object-menu{margin-bottom:16px}.b-object-about{margin-bottom:24px}.b-object-slider .b-gallery{margin-bottom:0}.b-object-card__obj-heading{margin-bottom:16px;font-size:30px;line-height:34px}.b-object-card__obj-txt{font-size:18px;line-height:24px}.b-object-card__btn,.b-object-card__info{font-size:14px;line-height:18px}.b-object-action{margin-bottom:24px}.b-object-action__txt{font-size:14px;line-height:18px}.b-object-about-text{margin-bottom:32px}.b-object-about-text__txt-wrapper{padding-top:56px;padding-bottom:56px}.b-object-about-text__ttl{margin-bottom:32px;font-size:36px;line-height:42px}.b-object-about-text__descr{font-size:18px;line-height:24px;margin-bottom:16px}.b-object-about-text__show-btn,.b-object-about-text__txt{font-size:16px;line-height:24px}.b-object-about-text__link{font-size:14px;line-height:18px}.b-object-description-block .b-object-about-text__show-btn.is-active{margin-top:16px}.b-object-advantages{margin-bottom:48px}.b-object-advantages__box{padding-top:32px;padding-bottom:32px}.b-object-advantages__ttl{margin-top:24px;margin-bottom:16px;font-size:18px;line-height:24px}.b-object-advantages__txt,.b-object-arrow-link{font-size:14px;line-height:18px}.b-object-details{margin-bottom:48px;padding-top:56px;padding-bottom:56px}.b-object-details__ttl{margin-bottom:32px;font-size:32px;line-height:42px}.b-object-details__txt{font-size:16px;line-height:24px;margin-bottom:32px}.b-details__desc{padding-top:24px;padding-bottom:32px}.b-details__ttl{margin-bottom:8px;font-size:16px;line-height:24px}.b-details__txt{padding-bottom:32px;font-size:14px;line-height:18px}.b-object-heading-wrapper{margin-bottom:32px}.b-object-heading-wrapper__ttl{font-size:32px;line-height:42px}.b-object-heading-wrapper__link{font-size:18px;line-height:24px}.b-ways-to-buy{margin-bottom:48px}.b-ways-to-buy-mortgage{padding-top:48px;padding-bottom:48px}.b-ways-to-buy-mortgage__ttl{margin-bottom:24px;font-size:22px;line-height:1.5}.b-ways-to-buy-mortgage__type{padding-bottom:24px}.b-ways-to-buy-mortgage__type-ttl{margin-bottom:8px;font-size:16px;line-height:24px}.b-ways-to-buy-mortgage__type-txt{font-size:16px;line-height:24px}.b-ways-to-buy__inner-wrapper .b-info-card{padding-top:32px;padding-bottom:32px}.b-ways-to-buy__inner-wrapper .b-info-card .b-info-card__small-txt{font-size:16px;line-height:24px}.b-object-contact{margin-bottom:48px;padding-top:48px;padding-bottom:48px}.b-object-contact__ttl{padding-bottom:24px;font-size:32px;line-height:42px}.b-object-next-section{margin-bottom:56px;padding-top:24px;padding-bottom:24px}.b-object-next-section__ttl{margin-bottom:8px;font-size:14px;line-height:18px}.b-object-next-section__link{font-size:18px;line-height:24px}.b-similar-objects{margin-bottom:48px}.b-interesting-flats{margin-bottom:32px;padding-top:56px;padding-bottom:48px}.b-interesting-flats__ttl{margin-bottom:32px;font-size:32px;line-height:42px}.b-interesting-flats__type{padding-bottom:24px}.b-interesting-flats__type-ttl,.b-interesting-flats__type-txt{font-size:16px;line-height:24px}.b-object{padding-top:48px}.b-object__ttl{margin-bottom:8px}.b-object__txt{font-size:18px;line-height:24px}.b-object-location{margin-bottom:0;padding-top:48px;padding-bottom:56px}.b-object-location__ttl{margin-bottom:24px;font-size:32px;line-height:42px}.b-object-location__info{padding-top:32px;padding-bottom:32px;margin-bottom:48px}.b-object-location__info-txt,.b-object-location__metro,.b-object-location__txt{font-size:16px;line-height:24px}.b-object-tab-box{margin-bottom:48px;padding-top:48px;padding-bottom:56px}.b-object-tab-box__ttl{margin-bottom:32px;font-size:32px;line-height:42px}.b-object-tabs .b-tabs__triggers{margin-bottom:32px}.b-object-tabs .b-tabs__item{font-size:16px;line-height:24px}.b-object-tabs .b-tabs__content .b-tabs__txt{margin-bottom:32px;font-size:16px;line-height:24px}.b-object-near{margin-bottom:48px;padding-top:48px;padding-bottom:56px}.b-object-near__ttl{margin-bottom:24px;font-size:32px;line-height:42px}.b-object-near__txt{font-size:16px;line-height:24px;margin-bottom:32px}.b-near__img{margin-bottom:16px}.b-near__ttl{margin-bottom:8px;font-size:16px;line-height:24px}.b-near__txt{font-size:14px;line-height:18px}.b-object-quality{margin-top:32px}.b-object-flats{margin-bottom:56px}.b-object-flats__ttl{font-size:32px;line-height:42px;margin-bottom:24px}.b-flat{padding-top:24px;padding-bottom:24px}.b-flat,.b-flat__ttl{margin-bottom:16px}.b-flat__ttl{font-size:18px;line-height:24px}.b-flat__more{font-size:16px;line-height:24px}.b-flat__details{margin-bottom:32px}.b-flat__area,.b-flat__price{font-size:14px;line-height:18px}.b-object-types{margin-bottom:48px}.b-object-types__ttl{font-size:32px;line-height:42px;margin-bottom:32px}.b-types-tabs .b-tabs__triggers{margin-bottom:32px}.b-types-tabs .b-tabs__item{font-size:14px;line-height:18px}.b-flat-type{margin-bottom:32px;padding-top:24px;padding-bottom:24px}.b-flat-type__img{margin-bottom:24px}.b-flat-type__type{margin-bottom:16px;font-size:18px;line-height:24px}.b-flat-type__area,.b-flat-type__price{font-size:16px;line-height:24px}.b-object-special-type{margin-bottom:56px}.b-object-special-type__ttl{font-size:32px;line-height:42px;margin-bottom:32px}.b-object-speciality{margin-bottom:32px;padding-top:32px;padding-bottom:32px}.b-object-speciality__ttl{margin-top:24px;margin-bottom:16px;font-size:18px;line-height:24px}.b-object-speciality__area,.b-object-speciality__price{font-size:14px;line-height:18px}.b-object-speciality__price{margin-bottom:8px}.b-object-speciality__area{margin-bottom:48px}.b-object-speciality__more{font-size:14px;line-height:18px}.b-client-popup{max-width:615px}}@media only screen and (max-width:1279px){.b-how-buy_page_military .b-calculator__request{padding-top:15px;padding-bottom:15px}.b-how-buy_page_military .b-calculator__all-programms-wrap{display:block;margin-top:-10px}.b-how-buy_page_military .b-calculator__bank-row{background-color:#f6f8fa;position:relative}.b-how-buy_page_military .b-calculator__bank-row .b-calculator__table-bank{display:-ms-flexbox;display:flex;white-space:nowrap;-ms-flex-align:center;align-items:center}.b-how-buy_page_military .b-calculator__bank-row .b-calculator__data-cell{opacity:0}.b-how-buy_page_military .b-calculator__bank-row .b-calculator__bank-name-cell{position:relative}.b-how-buy_page_military .b-calculator__bank-row .b-calculator__bank-name-cell:after{content:attr(data-bank);position:absolute;top:0;z-index:2;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.b-how-buy_page_military .b-calculator__all-programms-cell{display:none}.b-how-buy_page_military .b-calculator__all-programms .b-calculator__all-programms-cell{display:block}.b-building__table_sort_types .b-building__action{text-align:left}.b-calculator__all-programms td.b-calculator__programm-cell{padding-top:15px;border-top:1px solid rgba(17,33,60,.08)}.b-calculator__all-programms td.b-calculator__data-cell{padding-top:15px}.b-calculator__bank-row.is-open{position:relative}.b-calculator__bank-row.is-open .b-calculator__table-bank{display:-ms-flexbox;display:flex;white-space:nowrap;-ms-flex-align:center;align-items:center}.b-calculator__bank-row.is-open .b-calculator__data-cell{opacity:0}.b-calculator__bank-row.is-open .b-calculator__bank-name-cell:after{content:attr(data-bank);position:absolute;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;pointer-events:none}.b-calculator__all-programms-table{display:table;table-layout:fixed}.b-calculator__all-programms-table tr{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-calculator__all-programms-table td{display:block;width:50%;text-align:left}.b-calculator__all-programms-table td:nth-of-type(4),.b-calculator__all-programms-table td:nth-of-type(5){display:block}.b-calculator__all-programms-table td:nth-of-type(4),.b-calculator__all-programms-table td:nth-of-type(6){padding-left:0}.b-calculator__all-programms-table td:nth-child(2){width:100%}.b-calculator__all-programms-table tr:last-child td{padding:0}.b-calculator__all-programms-wrap.is-open{margin-top:-8px}}@media only screen and (orientation:landscape) and (max-width:850px){.mfp-ajax-holder .mfp-content .b-popup_panorama,.mfp-inline-holder .mfp-content .b-popup_panorama{margin:0}.mfp-content{height:100%}.b-calltouch{width:8.5%;right:4%}}@media only screen and (max-width:669px){.l-header{position:fixed;top:0;left:0;z-index:999}.l-main,.l-main-home{padding-top:91px}.l-sidebar-home.mobile-hide{display:none!important}.b-kelnik_theme_home-g .b-kelnik{margin-top:1rem;padding-bottom:.25rem}.b-popup__cnt_theme_online{text-align:center}.b-popup__cnt_theme_online iframe{width:100%;height:200px}.b-popup__cnt_theme_online .b-tabs__content{margin:0 auto}.b-popup_theme_parking .b-popup__cnt{padding:2.25rem 2rem;overflow:hidden;height:calc(100vh - 4rem)}.b-popup_theme_parking .b-search-parking__popup{position:relative;height:calc(100vh - 10rem);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.b-popup_theme_flat .b-popup__cnt{padding:2.25rem 2rem;overflow:hidden;height:calc(100vh - 4rem)}.b-popup_theme_flat .b-search-parking__popup{position:relative;height:calc(100vh - 10rem);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.b-gallery .b-gallery__base{max-height:400px}.b-gallery__slide{background:none!important}.b-gallery__btn .b-btn{display:-ms-flexbox;display:flex;padding:.75rem 0;width:100%;text-align:left;background-color:transparent;color:#fff}.b-gallery_has_sidebar .b-gallery__ttl{line-height:1.75rem;padding-right:0}.b-gallery_theme_about .b-gallery__info{height:270px}.b-gallery_theme_about .b-gallery__ttl{padding-right:10%}.b-gallery_theme_home-g .fotorama__nav__shaft{position:absolute}.b-sidebar-link__arrow{position:absolute;right:5.556vw;top:50%;margin-top:-5px}.b-submenu_string_two{height:3rem}.b-submenu_string_two .b-submenu__list{white-space:nowrap}.b-pagination_page_search .b-pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:13px;padding-right:13px}.b-how-buy_page_military .b-calculator__bank-row .b-calculator__bank-name-cell:after{left:65px}.b-accordeon__co-worker-count{display:none}.b-accordeon_theme_inner-header .b-accordeon__content .b-nav__link,.b-accordeon_theme_inner-header .b-accordeon__item{padding-left:30px}.b-careers{padding-top:2rem;padding-bottom:2.5rem}.b-careers__title{font-size:1rem;line-height:1.5rem}.b-careers__text{font-size:.875rem;line-height:1rem}.b-careers__site{margin-top:0}.b-careers__site-item{display:block;margin-top:2rem}.b-careers__contact{margin-top:2rem}.b-careers__contact-item{margin-top:2rem;text-align:left}.b-careers__site-link{margin-top:1rem;display:block;padding-left:0}.b-careers__site-link:after{display:inline-block;position:relative;bottom:-2px;right:-5px}.b-careers__contact-title{text-align:left}.b-careers__hours-work{padding-left:0}.b-map__c-test .l-map{display:none}.b-map-balloon__object{padding-top:10px}.b-map-balloon__price p{font-size:.86rem;line-height:1rem}.b-header__city .b-header__lbl{color:#000}.b-header__city_state_open .b-header__lbl{color:#fff}.b-header-tools__link.b-header-tools__link-booking{display:none}.b-header-tools__link.b-header-tools__link-tel{transform:translateY(2px)}.b-header__bottom:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;z-index:123}.b-search-results__group .b-search-form__checkbox-group_type_extra label{font-size:12px}.b-search-results__seo-text.b-flat-right__tooltip{transform:translateX(-92%)}.b-search-results__seo-text.b-flat-right__tooltip:after{left:auto;right:5px}.b-building__table .b-buliding__flat-info-val{display:-ms-flexbox;display:flex}.b-building__fav-mob svg{width:14px;height:14px}.b-building__book-end{font-size:9px;line-height:14px;letter-spacing:.1px}.b-building__mob-info-row .row_theme_flex{-ms-flex-direction:column;flex-direction:column}.b-building__table tbody .b-building_type_inner-flat .b-building__flat-info-item *{white-space:nowrap}.b-building__table_sort_all-flats tbody .b-building_type_inner-flat .b-building__mob-price{margin-top:1rem;position:relative!important;right:auto;text-align:left;display:-ms-flexbox;display:flex;opacity:1}.b-building__table_sort_all-flats .b-building__fav-mob{right:-80%}.b-building__table_sort_all-flats .b-building__fav-mob svg{display:block;margin-left:auto}.b-building__table_sort_all-flats .b-building__plan{max-height:105px;display:block;margin-left:auto}.b-building__table_sort_all-flats .b-building__3d-tour{position:relative;right:5px}.b-building__table_sort_types .b-building__plan{display:block;margin-left:auto;max-height:95px}.b-building__table_sort_types .b-building__fav-mob{right:-76%}.b-building__table_sort_types .b-building_type_inner-flat .b-building__mob-price{margin-top:1rem;position:relative;right:auto;text-align:left;display:-ms-flexbox;display:flex}.b-building__table_sort_types .b-building__mobile-view.b-building_type_inner-flat .b-building__mob-price{position:absolute}.b-building__table_sort_all-flats .b-building__mobile-view.b-building_type_inner-flat .b-building__mob-price{position:relative}.b-building__table_sort_all-flats .b-building__mobile-view.b-building_type_inner-flat .b-building__mob-price .b-calculator__bank-tooltip{right:auto;left:0}.b-building__table_sort_types .b-building_type_inner-flat .b-building__mob-price{position:relative!important}.b-mini-search__input{line-height:1}.b-search-form{margin-bottom:3.5rem}.b-search-form .selectize-control.single .selectize-input,.b-search-form .selectize-control.single .selectize-input input,.b-search-form .selectize-dropdown-content,.b-search-form .selectize-input,.b-search-form .selectize-input input,.selectize-control.single .b-search-form .selectize-input,.selectize-control.single .b-search-form .selectize-input input{font-size:14px}.b-search-form__row_visibility_hidden{display:none}.b-search-form__switch_type_long .b-search-form__trigger{margin:0 8px}.b-search-form__switch_type_long .b-search-form__switch-btn{font-size:15px}.b-build-card>.j-popup{position:relative;z-index:2}.b-build-card>.l-map{position:absolute;z-index:1}.b-build-card_type_map.b-build__a-test-mobile-hidden{display:none}.b-build-card__wrap_page_search .b-build-card__btn.is-active .b-icon__arrow-bold{fill:#fff;transform:rotate(-90deg)}.b-build-card__wrap_page_fav .b-building__table .b-building__mobile-view .b-building__tools{margin-top:1rem;margin-bottom:-2rem}.b-sort__chechboxes .b-search-form__checkbox-group_type_extra{max-height:60vh}.b-search-parking__search-btn{margin-top:.5rem}.b-bottom-slider .b-gallery__img{height:calc(240px - .875rem - .625rem - 1rem)!important}.b-bottom-slider_object_page .b-gallery__img{height:240px!important}.b-news-gallery .fotorama__stage{height:13.5rem}.b-news-gallery .fotorama__active .fotorama__dot,.b-news-gallery .fotorama__dot{width:7px;height:7px;margin-right:7px}.b-news-gallery .fotorama__nav{top:2rem;left:-16rem;bottom:110px}.b-object-contact-box__phone{margin-bottom:20px}.b-object-map .b-object-map__object-btn,.b-object-map .b-object-map__top,.b-object-map .b-yandex-map__zoom-controls{display:none}.b-object-map .b-object-map__inner{height:350px}.map-open{position:relative;height:100%;max-height:100vh;-ms-touch-action:none;touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none}.map-open .b-object-map__exit-fullscreen-btn,.map-open .b-object-map__top{display:-ms-flexbox;display:flex}.map-open .b-object-map__top{-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:99999}.map-open .b-object-map__btn{margin-bottom:8px}.map-open .b-map__route{position:fixed;z-index:100000}.map-open .b-object-map__bottom{position:fixed;height:auto;bottom:16px;z-index:99998}.map-open .b-object-map__enter-fullscreen-btn{display:none}.map-open .b-object-map__markers-wrap{position:absolute;bottom:0}.map-open .b-object-map__object-btn{display:-ms-flexbox;display:flex}.map-open .b-yandex-map__zoom-controls{z-index:9999999}.b-object__popup{width:100%}.b-selector__floors-wrap{height:calc(100% - 150px)!important}.is-safari .b-selector__floors-wrap{height:calc(100% - 200px)!important}.b-ways-to-buy__inner-wrapper .b-info-card:first-child{margin-bottom:24px}.b-similar-objects__wrap .swiper-wrapper{-ms-flex-direction:column;flex-direction:column;height:auto}.b-object-location__info-col:first-of-type{margin-bottom:16px}.b-object-tabs__triggers{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.b-object-tabs__triggers .b-tabs__triggers{-ms-flex:1 1 0%;flex:1 1 0%}.b-object-tabs__triggers::-webkit-scrollbar{display:none}.b-object-tabs__triggers:after,.b-object-tabs__triggers:before{display:block;min-width:5.556vw;max-width:5.556vw;content:""}.b-types-tabs ul .b-tabs__content.is-active{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.b-types-tabs ul .b-tabs__content.is-active:after{display:block;min-width:5.556vw;max-width:5.556vw;content:""}.b-types-tabs ul .b-tabs__content.is-active::-webkit-scrollbar{display:none}.b-types-tabs ul .b-tabs__content.is-active .b-flat-type{min-width:266px}.b-types-tabs ul .b-tabs__content.is-active .b-flat-type:first-child{margin-left:5.556vw}.b-types-tabs ul .b-tabs__content.is-active .b-flat-type:last-child{margin-right:0}.b-flat-type{margin-bottom:0}.b-object-special-type__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.b-object-special-type__wrapper:after{display:block;min-width:5.556vw;max-width:5.556vw;content:""}.b-object-special-type__wrapper::-webkit-scrollbar{display:none}.b-object-speciality{min-width:266px}.b-object-speciality:first-child{margin-left:5.556vw}.b-object-speciality:last-child{margin-right:0}.b-keys__shedule-item{display:-ms-flexbox;display:flex}.b-keys__shedule-day{width:115px}.b-building__mob-btns{margin-top:2rem}.reserve-decline:after,.reserve-success:after{top:77%}.b-flex-row{-ms-flex:1 1 40%;flex:1 1 40%}.b-calculator__filter-shares .b-flat-right__tooltip{left:130%}.b-calculator__filter-shares .b-flat-right__tooltip:after{left:15%}.b-calculator__results-ttl h2{font-size:24px;line-height:28px}.b-calculator__bank-row.is-open .b-calculator__bank-name-cell:after{left:65px;white-space:normal;height:58px;width:calc(100% - 24% - 68px);transform:translate(5.5vw,-49px)}.b-calculator__all-programms-table td{padding-left:65px;padding-right:15px}.b-calculator__all-programms-table tr:last-child td.b-calculator__programm-cell{padding:15px 0 15px 65px}.b-calculator__bank-programm-name{position:relative}.b-calculator__bank-programm-name .b-calculator__bank-tooltip{left:0}.b-calculator__bank-question{position:static}.b-calculator__bank-tooltip:before{display:none}.b-calculator__link{position:relative}}@media only screen and (max-width:367px){.reserve-decline:after,.reserve-success:after{top:73%}}@-moz-document url-prefix(){.b-object-text__link_with_icon:before{top:.15em}}@-moz-document url-prefix(){.b-object-map__btn-text{line-height:18px}}@keyframes a{0%,20%,53%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}@keyframes b{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes c{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes d{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes e{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes f{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes g{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes h{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}@keyframes i{0%,20%,40%,60%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes j{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes k{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes l{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes m{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes n{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes o{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes p{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes q{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes r{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes s{0%{opacity:0}to{opacity:1}}@keyframes t{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes u{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}@keyframes v{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes w{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}@keyframes x{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes y{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}@keyframes z{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes A{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}@keyframes B{0%{opacity:1}to{opacity:0}}@keyframes C{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes D{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes E{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes F{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes G{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes H{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes I{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes J{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes K{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}@keyframes L{0%{transform:perspective(400px) rotateX(90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes M{0%{transform:perspective(400px) rotateY(90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes N{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes O{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes P{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}@keyframes Q{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes R{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}@keyframes S{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}@keyframes T{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}@keyframes U{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}@keyframes V{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}@keyframes W{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}@keyframes X{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}@keyframes Y{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}@keyframes Z{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}@keyframes ab{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}@keyframes bb{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}@keyframes cb{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}@keyframes db{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes eb{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes fb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes gb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes hb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes ib{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes jb{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes kb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes lb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes mb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes nb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes ob{0%{transform:translateY(-100%);visibility:visible}to{transform:translateY(0)}}@keyframes pb{0%{transform:translateX(-100%);visibility:visible}to{transform:translateX(0)}}@keyframes qb{0%{transform:translateX(100%);visibility:visible}to{transform:translateX(0)}}@keyframes rb{0%{transform:translateY(100%);visibility:visible}to{transform:translateY(0)}}@keyframes sb{0%{transform:translateY(0)}to{visibility:hidden;transform:translateY(100%)}}@keyframes tb{0%{transform:translateX(0)}to{visibility:hidden;transform:translateX(-100%)}}@keyframes ub{0%{transform:translateX(0)}to{visibility:hidden;transform:translateX(100%)}}@keyframes vb{0%{transform:translateY(0)}to{visibility:hidden;transform:translateY(-100%)}}@keyframes wb{0%{transform:scale(1);opacity:1;box-shadow:0 2px 8px rgba(0,67,145,0)}60%{box-shadow:0 8px 10px 1px rgba(67,116,173,.2);opacity:.7;transform:scale(1.4)}}@keyframes xb{0%,9%,to{transform:translateZ(0)}3%,5%,7%{transform:translate3d(2px,0,0) rotate(-9deg)}4%,6%,8%{transform:translate3d(-2px,0,0) rotate(9deg)}}@keyframes yb{to{background-position:20px 0}}@keyframes zb{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes Ab{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=sourcemaps/app.css.map */

/* End */
/* /scripts/lib/jquery-selectric/public/selectric.min.css?15172207112748 */
/* /scripts/lib/swiper/css/swiper.min.css?159109325513678 */
/* /scripts/lib/simplebar/dist/simplebar.min.css?15912861972937 */
/* /scripts/lib/magnific-popup/dist/magnific-popup.min.css?15172207115205 */
/* /scripts/lib/fotorama/fotorama.css?151359208215141 */
/* /scripts/lib/selectize/dist/css/selectize.default.min.css?15172207119419 */
/* /scripts/lib/perfect-scrollbar/css/perfect-scrollbar.min.css?15135920824412 */
/* /scripts/lib/ion.rangeSlider/css/ion.rangeSlider.css?15135920823428 */
/* /scripts/lib/droply/css/style.css?151359208235838 */
/* /styles/app.css?1606809427644168 */
