

/* 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?1650959652802556*/
@charset "UTF-8";.container{margin-left:auto;margin-right:auto;max-width:1440px;padding:0;width:calc(100vw - 18px)}.container:after{clear:both;content:"";display:block}.no-scrollbar .container{width:100vw}.row:after{clear:both;content:"";display:block}[class*=col-]{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0}.col-0,.no-scrollbar .col-0{width:0}.col-push-0,.no-scrollbar .col-push-0{margin-left:0}.col-post-0,.no-scrollbar .col-post-0{margin-right:0}.col-prefix-0,.no-scrollbar .col-prefix-0{padding-left:0}.col-suffix-0,.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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;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{-webkit-box-sizing:border-box;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{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}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{-webkit-box-shadow:none;box-shadow:none;outline:none}input,input[type=submit],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{-webkit-box-shadow:none;box-shadow:none;font-style:normal;overflow-y:auto;padding-left:gutter()/2;padding-right:gutter()/2;resize:none}html{font-family:bigcitygrotesquepro,sans-serif;font-size:calc(.179vw + 13.42857px);font-weight:300;line-height:1.5em}h1{color:#000;font-size:1.73rem;font-weight:500;margin-bottom:1rem}.b-inner-subheader h1,.b-subheader h1,h2{color:#000;font-size:1.75rem;font-weight:500;letter-spacing:-.037rem;line-height:2rem;margin-bottom:1.5rem}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{border-left:1px solid #cacaca;color:#8a8a8a;font-size:16px;font-style:italic;padding-bottom:.5rem;padding-left:gutter(4);padding-top:.5rem}blockquote,cite{font-family:inherit;line-height:.5}cite{display:block;font-size:14px}cite:before{content:"\2014 \0020"}small{font-size:calc(.179vw + 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:list}.b-typo-reset ol li:before{content:counter(list) ".";counter-increment:list}.b-typo-reset ol li:before,.b-typo-reset ul li:before{color:#000;left:0;padding-right:5px;position:absolute;top: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{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;background-color:#ccd9e3;color:#000;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-position:100% 0;background-size:auto 150%!important;width:100%}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.flash{-webkit-animation-name:flash;animation-name:flash}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}.shake{-webkit-animation-name:shake;animation-name:shake}.swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.tada{-webkit-animation-name:tada;animation-name:tada}.wobble{-webkit-animation-name:wobble;animation-name:wobble}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.animated.flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}.flipInX{-webkit-animation-name:flipInX;animation-name:flipInX}.flipInX,.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.flipInY{-webkit-animation-name:flipInY;animation-name:flipInY}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX}.flipOutX,.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.hinge{-webkit-animation-name:hinge;animation-name:hinge}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:100vh}.l-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sticky-menu{position:sticky;z-index:98}.l-main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.l-sidebar{display:none}.l-main-home{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.l-sidebar-cities{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.l-sidebar-home-g{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-ordinal-group:4;-ms-flex-order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;order:3}.l-content-home-g{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.l-content__inner{margin-bottom:2rem}.l-footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.b-sidebar-row{min-height:80px}.b-icons__svg{display:none}.b-icon__sidebar-ico-1{height:24px;margin-top:-12px;width:29px}.b-icon__sidebar-ico-2{height:34px;margin-top:-17px;width:30px}.b-icon__logo,.b-icon__logo-25{fill:#df1e42}.b-icon__city-moscow{fill:#df1e42;height:73px;width:79px}.b-icon__city-saint-petesburg{fill:#df1e42;height:76px;width:81px}.b-icon__city-ekb{fill:#df1e42;height:70px;width:79px}.b-icon__careers-img-hh{display:inline-block;height:45px;vertical-align:middle;width:80px}.b-icon__careers-img-superjob{display:inline-block;height:32px;vertical-align:middle;width:120px}.b-icon__house{height:14px;left:0;margin-top:-10px;position:absolute;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:14px}.is-ie .b-icon__house{background:transparent url(/img/elements/house.svg) 0 0 no-repeat}.b-icon__hours-24{font-size:10px;height:21px;width:22px}.b-icon__preloader{height:24px;width:24px}.b-icon__up-arrow{height:8px;width:6px}.b-icon__arrow,.b-icon__arrow-back{height:16px;width:19px}.b-icon__star{height:21px;width:21px}.b-icon__star:hover{stroke:#df1e42}.b-icon__pdf{fill:#004391;height:12px;width:12px}.b-icon__social-vk-empty{fill:#255385;height:9px;width:15px}.b-icon__social-fb-empty{fill:#255385;height:16px;width:8px}.b-icon__social-yt-empty{fill:#255385;height:16px;width:39px}.b-icon__social-inst-empty{fill:#255385;height:16px;width:16px}.b-icon__hours24{height:20px;width:19px}.b-icon__car,.b-icon__pantry{fill:#255385}.b-icon__pin{fill:#004391;height:16px;width:10px}.b-icon__social-vk-footer{height:10px;width:18px}.b-icon__social-inst-footer{height:12px;width:12px}.b-icon__social-yt-footer{height:13px;width:18px}.b-icon__social-fb-footer{height:15px;width:7px}.b-icon__social-ok-footer{height:15px;width:9px}.b-icon__social-tg-footer{height:13px;width:18px}.b-icon__arrow-back{fill:#255385;height:10px;left:0;margin:0 .75rem 0 -.75rem;position:relative;top:50%;-webkit-transform:rotate(90deg) translateY(-50%);-ms-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%)}.b-kelnik{color:#000;display:inline-block;float:right;overflow:hidden;text-align:left;text-decoration:none}.b-kelnik__img{fill:#000;fill-opacity:.5;float:left;height:10px;margin-top:1.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill,fill-opacity;-o-transition-property:fill,fill-opacity;transition-property:fill,fill-opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:60px}.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;color:transparent;display:block;font:0/0 serif;height:150px;text-shadow:none;width:150px}.b-house-plan__breadcrumbs button{background-color:transparent;border:none;padding:0}.b-btn{background-color:#004391;border:0 solid #000;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.5rem;outline:none;padding-bottom:.5rem;padding-top:.5rem;position:relative;text-align:center;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,background-color;-o-transition-property:opacity,background-color;transition-property:opacity,background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%}.b-btn,.b-btn:active,.b-btn:hover{text-decoration:none}.b-btn.is-disabled,.b-btn[disabled]{background-color:#eee;border-color:transparent;color:#ccc;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{min-width:145px;padding-left:20px;padding-right:20px;width:auto}.b-btn_tt_uppercase{letter-spacing:.2em;padding-bottom:.5rem;padding-top:.5rem;text-transform:uppercase}.b-btn_style_secondary{background-color:#e1edf6;border-radius:2px;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{height:0;padding:0;visibility:hidden}.l-bnt-up{bottom:-48px;left:3px;position:fixed;right:3px;-webkit-transition:bottom .15s ease;-o-transition:bottom .15s ease;transition:bottom .15s ease;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{line-height:1.6rem;margin-left:4.5%;padding:0;position:absolute;top:64%;width:7rem}.b-btn_type_objectplan{margin-left:.75rem;margin-top:.75rem;min-width:inherit;position:absolute;text-align:left;z-index:1}.b-form input,.b-form textarea,input,textarea{border:0;width:100%}.b-form input::-webkit-input-placeholder,.b-form textarea::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-form input::-moz-placeholder,.b-form textarea::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:#000;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;-moz-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-form input:-ms-input-placeholder,.b-form textarea:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;-ms-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-form input::-ms-input-placeholder,.b-form textarea::-ms-input-placeholder,input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#000;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;-ms-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-form input::placeholder,.b-form textarea::placeholder,input::placeholder,textarea::placeholder{color:#000;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}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::-webkit-input-placeholder,textarea.has-error::-webkit-input-placeholder{color:#ddd}input.has-error::-moz-placeholder,textarea.has-error::-moz-placeholder{color:#ddd}input.has-error:-ms-input-placeholder,textarea.has-error:-ms-input-placeholder{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);border-color:hsla(0,0%,87%,.3);color:rgba(0,0,0,.5);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::-webkit-input-placeholder,input:disabled::-webkit-input-placeholder,input[disabled]::-webkit-input-placeholder,textarea.is-disabled::-webkit-input-placeholder,textarea:disabled::-webkit-input-placeholder,textarea[disabled]::-webkit-input-placeholder{color:rgba(0,0,0,.5)}input.is-disabled::-moz-placeholder,input:disabled::-moz-placeholder,input[disabled]::-moz-placeholder,textarea.is-disabled::-moz-placeholder,textarea:disabled::-moz-placeholder,textarea[disabled]::-moz-placeholder{color:rgba(0,0,0,.5)}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::-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{color:#000;display:inline-block;font-family:bigcitygrotesquepro,sans-serif;font-size:calc(.179vw + 13.42857px);font-weight:700;line-height:.5;margin-bottom:.125rem}.b-anim-label{padding-top:2.5rem;position:relative}.b-anim-label label{color:inherit;cursor:text;display:block;font-size:calc(.179vw + 13.42857px);left:gutter()/2;line-height:2.5rem;pointer-events:none;position:absolute;top:2.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,font-size,text-transform,letter-spacing,color;-o-transition-property:top,font-size,text-transform,letter-spacing,color;transition-property:top,font-size,text-transform,letter-spacing,color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-anim-label input.is-active~label,.b-anim-label input:focus~label{color:inherit;font-size:10px;letter-spacing:.2em;text-transform:uppercase;top:0}.b-form__checkbox{display:inline-block}.b-form__checkbox input{display:none}.b-form__checkbox label{display:inline-block;padding-left:16pxgutter(1);position:relative}.b-form__checkbox label:after{background-image:url(/img/sprites.png);background-position:-68px -192px;content:"";height:16px;left:0;margin-top:-8px;position:absolute;top:.25;width:16px}.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;height:16px;width: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;height:16px;width:16px}.b-form__radio{display:inline-block}.b-form__radio input{display:none}.b-form__radio label{display:inline-block;padding-left:24pxgutter(1);position:relative}.b-form__radio label:after{background-image:url(/img/sprites.png);background-position:-50px -151px;content:"";height:24px;left:0;margin-top:-12px;position:absolute;top:.25;width:24px}.b-form__radio input:checked+label:after{background-image:url(/img/sprites.png);background-position:-176px -103px;height:24px;width:24px}.b-form__radio:hover label:after{background-image:url(/img/sprites.png);background-position:0 -151px;height:24px;width:24px}.b-form__radio:hover input:checked+label:after{background-image:url(/img/sprites.png);background-position:-25px -151px;height:24px;width: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;height:24px;width:24px}select{opacity:0}.selectric-wrapper{font-family:inherit}.selectric{background-color:#fff;border:1px solid #ccc;border-radius:4px}.selectric .label{color:#000;font-size:16px;height:-.5rem;line-height:-.5rem;margin-right:0;width:80%}.selectric .button{height:-.5rem;width:-.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-bottom:4px solid #ccc;border-top:transparent}.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:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1 solid #ccc;border-top-left-radius:4px;border-top-right-radius:4px}.selectric-above.selectric-open .selectric-items li{border-bottom:1px solid #eee}.selectric-items{border:1 solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;overflow:hidden}.selectric-items li{background-color:#fff;border-bottom:1px solid #eee;border-top:none;color:#000;font-size:16px}.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{background-color:#fff;display:none;height:105%;left:0;opacity:.95;position:absolute;top:-5px;width:100%;z-index:10000}.b-ajax-loader-form__icon{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;left:45%;position:absolute;top:40%}.b-popup{background-color:#fff;border-radius:0;color:#000;min-height:100%;width:100%}.b-popup .b-gallery .fotorama__nav{bottom:1.5rem;left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.b-popup .fotorama__dot{background-color:#df1e42;height:8px;opacity:.5;width:8px}.b-popup .fotorama__active .fotorama__dot{opacity:1}.b-popup .fotorama__nav--dots .fotorama__nav__frame{height:8px;margin-right:10px}.b-popup__close,.j-header-app-close{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:100%;color:rgba(0,0,0,.4);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Verdana;font-size:16px;height:24px;justify-content:center;line-height:1rem;outline:none;position:absolute;right:10px;top:10px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:24px;z-index:3}.is-ie .b-popup__close,.is-ie .j-header-app-close{font-size:12px}.b-popup__plan-ttl{font-size:22px;font-weight:500;line-height:24px;margin-bottom:1rem}.b-popup__img-plan{max-width:800px;width:100%}.b-popup__btn{margin-top:1rem}.b-popup__cnt{padding-bottom:2rem;padding-top: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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.b-popup__cnt.b-popup__cnt-app .b-popup__cnt-app-list li:before{background:#004391;content:"";display:block;height:6px;margin-right:15px;width:6px}.b-popup__cnt.b-popup__cnt-app input[name=phone]{font-size:14px;height:32px;line-height:16px;margin-right:30px;padding:5px 10px;width:185px}.b-popup__cnt.b-popup__cnt-app .b-btn{font-size:14px;height:32px;line-height:16px;padding:5px 0;width:160px}.b-popup__cnt-app-block{display:-webkit-box;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;height:48px;line-height:19px;margin-right:35px;padding:14px 15px;width:230px}.b-form__wrap_type_booking-client-limit-success .b-btn{border:none;font-size:14px;height:48px;line-height:16px;padding:14px 0;width:240px}.b-popup__contacts{padding:30px 40px 45px}.b-popup__contacts .b-contacts{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding: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{-webkit-box-shadow:none;box-shadow:none;height:288px}.b-popup__row{margin-bottom:1rem}.mfp-wrap{-webkit-overflow-scrolling:touch;opacity:1}.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{height:100%;margin:0;max-width:none;width:100%}.b-popup_full_size .b-popup{min-height:100%}.b-popup_theme_toggle.mfp-bg{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(104,144,187,.3);box-shadow:0 2px 4px rgba(104,144,187,.3);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{-webkit-box-shadow:none;box-shadow:none}.b-popup_theme_house .b-popup__cnt{-webkit-box-shadow:0 10px 30px rgba(104,144,187,.2);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{background-color:#000;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0;top:0;width:15px}.b-popup__close_cross_only:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.b-popup__close_cross_only:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.b-popup_background_no{background-color:transparent}.b-popup__cnt_theme_online .camera-iframe iframe{height:100%!important;width:100%!important}.b-popup__cnt_theme_online .camera-iframe html{overflow:hidden}.b-popup__cnt_theme_online .camera-iframe video{height:100%!important;width:100%!important}.b-popup__cnt_theme_online .player-wrap,.b-popup__cnt_theme_online .player-wrap .flowplayer{height:100%;width:100%}.b-popup__cnt_theme_online .b-tabs__content{width:100%}.b-popup_theme_cookie .b-popup__cnt{float:left;padding-bottom:4rem;padding-top:4rem;width:100%}.b-popup_theme_cookie .b-popup__cnt a{float:left;position:relative;text-align:center;width:100%}.b-popup_theme_selector .b-popup{background-color:transparent}.b-popup_theme_selector .b-popup__inner-cnt{background-color:#fff;margin-top:2.75rem;padding-top:2rem}.b-popup_theme_selector .b-popup__cnt{padding-bottom:0;padding-top: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{left:50%;margin-left:-60px;margin-top:-45px;pointer-events:none;position:absolute;top:50%}.b-popup_theme_parking .b-popup__pinch-icon iframe{height:100%;overflow:hidden;width:100%}.b-popup_theme_flat .b-popup__pinch-icon{left:50%;margin-left:-60px;margin-top:-45px;pointer-events:none;position:absolute;top:50%}.b-popup_theme_flat .b-popup__pinch-icon iframe{height:100%;overflow:hidden;width:100%}.b-popup_theme_flat-zoom .mfp-container{background-color:#e0edf6}.b-popup_theme_flat-zoom .mfp-inline-holder .mfp-content .b-popup{background-color:transparent}.b-gallery{background-color:#df1e42;-webkit-box-shadow:0 2px 10px rgba(104,144,187,.4);box-shadow:0 2px 10px rgba(104,144,187,.4);color:#fff;margin-bottom:.5rem;opacity:0;position:relative}.b-gallery .fotorama__stage{height:500px}.b-gallery .fotorama__nav{bottom:225px;position:absolute;right:5.556vw;width:auto!important}.b-gallery .fotorama__nav .fotorama__nav__frame--dot.fotorama__active .fotorama__dot{background-color:#df1e42}.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{background-image:-o-linear-gradient(234deg,transparent 0,rgba(0,0,0,.9) 100%);background-image:linear-gradient(216deg,transparent,rgba(0,0,0,.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.b-gallery .fotorama__arr{background:transparent url(/img/elements/gallery-arrow-new.svg) 0 0 no-repeat;height:35px;left:8px;visibility:hidden;width:35px}.b-gallery .fotorama__arr--next{left:auto;right:8px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);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:60vw}.b-gallery.b-gallery_block_house-card .b-gallery__base{max-height:446px}.b-gallery__slide{-webkit-box-pack:center;-ms-flex-pack:center;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;justify-content:center}.b-gallery__info,.b-gallery__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-gallery__info{-webkit-box-ordinal-group:2;-ms-flex-order:1;background-color:#df1e42;height:250px;order:1;padding-top:1rem;z-index:2}.b-gallery__info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.b-gallery__ttl{font-size:1.75rem;font-weight:500;line-height:2rem;padding-bottom:.5rem;padding-right:25%}.b-gallery__txt{font-size:1rem;letter-spacing:-.012rem;line-height:1.375rem}.b-gallery__btn{border-top:1px solid hsla(0,0%,89%,.3);margin-top:auto}.b-gallery__link-arrow{-ms-flex-item-align:center;fill:#fff;align-self:center;height:10px;margin-left:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:7px}.b-gallery__img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:250px;width:100%}.b-gallery__arrow{color:transparent;font:0/0 serif;position:absolute;text-shadow:none;top:50%;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-gallery__arrow.is-disabled{display:none}.b-gallery__arrow_show_prev{background-image:url(/img/sprites.png);background-position:-151px 0;height:102px;left:0;width:60px}.b-gallery__arrow_show_next{background-image:url(/img/sprites.png);background-position:-212px 0;height:101px;right:0;width:59px}.fotorama__nav--thumbs{text-align:center}.fotorama__thumb-border{background-color:rgba(0,0,0,.2);border-color:#000}.fotorama-lbl{background-color:#fff;color:#000;display:block;font-family:inherit;font-size:12px;font-style:normal;font-weight:900;height:.5rem;line-height:.5rem;padding:0 gutter(1);position:absolute;top:100%;top:-.5rem;z-index:1}.fotorama__nav{background-color:#eee}.fotorama__dot{background-color:hsla(0,0%,100%,.7);border:0;border-radius:0;height:4px;left:0;top:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:4px}.fotorama__nav__frame--dot.fotorama__active .fotorama__dot{background-color:#fff;border:0;border-radius:0;height:4px;width:4px}.fotorama__nav--dots{background-color:transparent;padding:0;text-align:center}.fotorama__nav--dots .fotorama__nav__frame{height:4px;margin-left:4px;width:4px}.fotorama__stage__frame{background-color:#eee;width:100%}.fotorama__stage__frame .fotorama__img{width:100%!important}.fotorama__caption__wrap{background-color:#fff;color:#000;font-family:inherit;font-size:calc(.179vw + 13.42857px);font-weight:700;text-align:left;width:100%}.b-gallery__increase{border-bottom:1px dashed #fff;bottom:2rem;color:#fff;display:none;font-family:inherit;font-size:16px;left:0;line-height:24px;position:absolute;z-index:1}.b-gallery__commerce{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-gallery__timer{height:100%;left:0;padding:3.5vw 10px;position:absolute;top:0;width:100%}.b-gallery__timer-text{color:#000;font-size:5vw;font-weight:700;letter-spacing:.45px;line-height:7vw;margin-bottom:2.5vw;text-align:center;text-transform:uppercase}.b-gallery__timer-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-gallery__timer-wrapper,.b-gallery__timer_item{display:-webkit-box;display:-ms-flexbox;display:flex}.b-gallery__timer_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-gallery__timer_item-content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#df1e42;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10vw;font-weight:700;height:13vw;justify-content:center;letter-spacing:2.75px;line-height:80px;margin-bottom:2.25vw;text-transform:uppercase;width:15vw}.b-gallery__timer_item-text{color:#000;font-size:18px;font-weight:700;letter-spacing:.45px;line-height:22px;text-align:center;text-transform:uppercase}.b-gallery__timer_colon{color:#000;font-size:40px;font-weight:700;letter-spacing:2.75px;line-height:80px;margin:0 5px;text-transform:uppercase}.b-gallery__nav{background-color:#e0edf6;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;padding-bottom:20px;padding-top:20px;position:absolute;width:100%}.b-gallery__nav-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;background-color:#fff;border:3px solid transparent;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:relative;text-align:inherit;width:auto}.b-gallery__nav-button::-moz-focus-inner{border:0;padding:0}.b-gallery__nav-button.is-active{border-color:#df1e42}.b-gallery__nav-button-inner{height:0;padding-bottom:100%;width:100%}.b-gallery__nav-button-inner img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;padding:8px;position:absolute;top:0;width:100%}.b-gallery__zoom-btns{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:35px}.b-gallery__zoom-btn{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;background-color:#fff;border:1px solid #ccd9e3;border-radius:50%;color:inherit;cursor:pointer;font:inherit;height:35px;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:relative;text-align:inherit;width:auto;width:35px}.b-gallery__zoom-btn::-moz-focus-inner{border:0;padding:0}.b-gallery__zoom-btn:not(:last-child){margin-bottom:8px}.b-gallery__zoom-btn.minus:before,.b-gallery__zoom-btn.plus:after,.b-gallery__zoom-btn.plus:before{background-color:#df1e42;content:"";height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px}.b-gallery__zoom-btn.plus:after{-webkit-transform:translate(-50%,-50%) matrix(0,-1,-1,0,0,0);-ms-transform:translate(-50%,-50%) matrix(0,-1,-1,0,0,0);transform:translate(-50%,-50%) matrix(0,-1,-1,0,0,0)}.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;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-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{height:0;padding-top:50%;position:relative}.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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-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{-webkit-box-shadow:none;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{height:8px;width:8px}.b-gallery_full_popup .fotorama__active .fotorama__dot{background-color:#df1e42;height:8px;width:8px}.b-gallery_full_popup .b-gallery-plans__text{color:#000}.b-gallery__img_flat_card{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-left:2.5rem;padding-right:2.5rem;position:relative}.b-gallery__img_flat_card svg{height:100%;width: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{height:100%;max-height:360px;width:100%}.b-gallery__compass-preview{bottom:22px;height:25px;left:20px;position:absolute;width:25px;z-index:3}.b-gallery__compass-preview.vertical img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-gallery__compass-preview img{display:block;height:25px;width:25px}.b-gallery__compass{height:50px;margin-bottom:1rem;padding-left:2.5rem;z-index:3}.b-gallery__compass.vertical img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-gallery__compass img{display:block;height:50px;width: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{background-color:#cf1b3c;height:135px;padding-bottom:0;padding-top:3rem}.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{background-color:#cf1b3c;display:block;font-size:12px;padding-bottom:.5rem;padding-top:.5rem}.b-gallery_theme_home-g .b-gallery__txt .b-gallery__txt-strong{font-size:14px;font-weight:500;margin-right:5px}.b-gallery_theme_home-g .b-gallery__slide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-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{fill:#fff;height:26px;width:80px}.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{left:5vw;margin:0;top:20px}.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{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-left:2.5rem;padding-right:2.5rem;padding-top:1rem}.b-gallery__img_complex_card svg{height:100%;width: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%;-o-object-fit:none;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{height:100%!important;width:100%!important}.b-gallery_flat_plan_popup{height:100vh}.b-gallery_flat_plan_popup,.b-gallery_flat_plan_popup .fotorama__stage__frame{background-color:transparent}.b-gallery_flat_plan_popup.b-gallery .b-gallery__base{max-height:inherit}.b-gallery_flat_plan_popup.b-gallery .fotorama__stage{height:100vh}.b-gallery_flat_plan_popup.b-gallery .fotorama__html{background-image:none}.b-gallery_flat_plan_popup.b-gallery .fotorama__html:before{content:none}.b-gallery__slide_flat_plan-popup{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:block}.b-gallery__slide_flat_plan-popup .b-gallery-plans__text{color:#004391;left:0;position:absolute;top:0;z-index:1}.b-gallery__slide_flat_plan-popup .b-gallery__img{background-color:#fff;height:50vh!important;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.b-gallery__slide_flat_plan-popup .b-gallery__img img{height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.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{float:left;height:100%;position:relative;width:100%}.b-gallery-slick{float:left;height:100%;position:relative;width:33.3%}.b-gallery-slick .slick-list,.b-gallery-slick .slick-track{max-height:100%}.b-gallery-slick__base{height:100%}.b-gallery__w{background-color:#69a829;border:4px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:left;height:100%;width:33.333%}.b-gallery-slide__pic{background-image:url(https://www.placecage.com/600/800);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.b-gallery-slick__dots{-ms-flex-pack:distribute;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;position:absolute;width:100%}.b-gallery-slick__dots button{background-color:#000;border-radius:10px;font-size:0;height:20px;width:20px}.b-gallery-slick__dots .slick-active button{background-color:#69a829}.b-gallery__wr{height:50vh}.b-tabs__triggers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}.b-tabs__item{background-color:#fff;border:0;border-radius:3px;-webkit-box-shadow:0 1px 4px rgba(104,144,187,.5);box-shadow:0 1px 4px rgba(104,144,187,.5);color:#000;cursor:pointer;font-family:bigcitygrotesquepro,sans-serif;font-size:.875rem;font-weight:300;line-height:1rem;margin-bottom:8px;margin-right:5px;outline:none;padding:.45rem 20px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;-o-transition-property:box-shadow,opacity;transition-property:box-shadow,opacity;transition-property:box-shadow,opacity,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap}.b-tabs__close{fill:#fff;display:none;height:8px;margin-left:6px;opacity:.6;pointer-events:none;width:8px}.j-card{display:none}.b-tabs__content{background-color:#fff;display:none}.b-tabs__content.is-active{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-tabs__content.is-active,.b-tabs__content.is-active.b-tabs__content-block{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.b-tabs__content.is-active.b-tabs__content-block{-webkit-box-orient:vertical;-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__content.is-active .b-flat-type{height:auto}.b-tabs__text{background:transparent;display:none;padding:20px 0}.b-tabs__text.is-active{display:block}.b-tabs__contacts{margin-bottom:1.5rem;margin-left:auto;margin-top:1rem}.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{background-color:#fff;border:0;border-radius:3px;-webkit-box-shadow:0 1px 4px rgba(104,144,187,.5);box-shadow:0 1px 4px rgba(104,144,187,.5);color:#000;cursor:pointer;font-family:bigcitygrotesquepro,sans-serif;font-size:.875rem;font-weight:300;line-height:1rem;margin-bottom:.5rem;margin-right:5px;outline:none;padding:.45rem .75rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;-o-transition-property:box-shadow,opacity;transition-property:box-shadow,opacity;transition-property:box-shadow,opacity,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap}.b-tabs__subtriggers-item.is-active{background-color:#004391;color:#fff}.b-tabs__subtriggers-tooltip{background-color:#fff;-webkit-box-shadow:0 15px 30px rgba(104,144,187,.7);box-shadow:0 15px 30px rgba(104,144,187,.7);color:#255385;display:none;font-size:14px;line-height:20px;padding:.9rem;text-align:left;top:42px;z-index:1}.b-tabs__subtriggers-tooltip,.b-tabs__subtriggers-tooltip:before{left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.b-tabs__subtriggers-tooltip:before{border-bottom:13.5px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;top:-7px;width:0}.b-tabs__item.b-tabs__item_is_active{background-color:#6890bb;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);color:#fff;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{-webkit-box-shadow:0 1px 4px rgba(104,144,187,.2);box-shadow:0 1px 4px rgba(104,144,187,.2);color:rgba(0,0,0,.5);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{left:-9999px;position:absolute;top:-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{border-bottom:1px solid #ccc;color:#000;display:block;padding:10px 10px 10px 50%;position:relative;text-align:left}.b-table td:before,.b-table th:before{color:#000;content:attr(data-column);font-weight:700;left:10px;padding-right:10px;position:absolute;top:10px;white-space:nowrap;width:50%}.b-table th{background:#255385;color:#fff;font-weight:700}.b-table__content{font-size:1rem;overflow:auto}.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{border:1px solid #ccc;color:#000;font-weight:300;padding:10px;text-align:left}.b-table__content table th{background:#255385;color:#fff;font-weight:700}.b-table__content .dim_tab .dim_spec{white-space:nowrap;width:60px}.b-table__content .dim_tab td:first-child,.b-table__content .dim_tab tr:first-child td{background-image:none;text-align:center}.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-position:50% 50%;background-repeat:no-repeat}.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;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.b-ajax-loader__overlay{background-color:rgba(225,237,246,.8);bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:1}.b-ajax-loader__icon{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;height:150px;left:50%;margin-left:-75px;margin-top:-75px;position:absolute;top:50%;width:150px;z-index:2}.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{height:35px;margin-left:-17.5px;margin-top:-17.5px;width:35px}.b-ajax-loader_theme_inside .b-ajax-loader__icon path{fill:#fff}.b-preloader{background-color:rgba(213,220,229,.9);height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:100%;z-index:10000}.b-preloader__circle{background-color:hsla(0,0%,100%,.9);-webkit-box-shadow:0 2px 8px rgba(0,67,145,0);box-shadow:0 2px 8px rgba(0,67,145,0);height:30px;left:50%;margin-top:-120px;position:absolute;top:60%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:30px}.b-preloader__circle:first-child{-webkit-animation:woop 1.6s ease-in-out .25s infinite;animation:woop 1.6s ease-in-out .25s infinite;margin-left:-60px}.b-preloader__circle:nth-child(2){-webkit-animation:woop 1.6s ease-in-out .5s infinite;animation:woop 1.6s ease-in-out .5s infinite;margin-left:0}.b-preloader__circle:last-child{-webkit-animation:woop 1.6s ease-in-out .75s infinite;animation:woop 1.6s ease-in-out .75s infinite;margin-left:60px}.b-range-slider:after{clear:both;content:"";display:block}.b-range-slider__base{bottom:0;left:0;position:absolute;width:100%}.b-range-slider__base:after{clear:both;content:"";display:block}.b-range-slider .irs-slider{background:#004391;border-radius:50%;cursor:pointer;height:13px;top:-5px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;-o-transition-property:box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:13px;z-index:50}.b-range-slider .irs-slider:hover{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.b-range-slider .irs-slider:after{background-color:transparent;content:"";display:block;height:25px;left:-17px;position:absolute;top:0;width:40px;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{top:1px;width:8px}.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{cursor:pointer;top:-15px}.b-range-slider .irs-max,.b-range-slider .irs-min,.b-range-slider .irs-single{display:none}.b-info-card__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-info-card{background-color:#fff;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem;position:relative;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-info-card,.b-info-card__ttl{display:block;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.b-info-card__ttl{color:#255385;font-size:1.25rem;font-weight:500;letter-spacing:-.021rem;line-height:1.5rem;margin-bottom:.75rem;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-info-card__txt{color:#000;font-size:1rem;letter-spacing:-.012rem;line-height:1.5rem;margin-bottom:.5rem}.b-info-card__txt a{color:#000}.b-info-card__small-txt{color:#8b8b8b;font-size:.875rem;line-height:1.5rem}.b-info-card__line{bottom:0;height:2px;left:0;position:absolute;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,margin-left;-o-transition-property:width,margin-left;transition-property:width,margin-left;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{background-color:#e1edf6;margin-bottom:3rem;padding-bottom:3rem;padding-top:3rem}.b-facts~.b-object-details{display:inline-block}.b-facts__item{margin-bottom:2.5rem}.b-facts__ttl{color:#000;font-weight:500;letter-spacing:-.021rem;margin-bottom:1rem;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{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-facts__video{height:0;margin-bottom:48px;padding-bottom:56%;position:relative}.b-facts__video iframe{height:100%;left:0;position:absolute;top:0;width: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{background-color:#ccd9e3;margin-top:.5rem;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;margin-bottom:15px;width:130px}.b-sidebar-link{background-color:#fff;-webkit-box-shadow:0 0 11px rgba(104,144,187,.3);box-shadow:0 0 11px rgba(104,144,187,.3);color:#000;display:block;letter-spacing:-.012rem;margin-bottom:.75rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-sidebar-link:active{color:#000}.b-sidebar-link__ttl{font-size:.925rem;font-weight:500;line-height:1.5rem;margin-top:.5rem}.b-sidebar-link__txt{margin-bottom:.5rem}.b-sidebar-link-ico{fill:#df1e42;position:absolute;right:60px;top:50%}.b-sidebar-link__small-txt{font-size:.75rem}.b-sidebar-link__more{border-top:1px solid #e3e3e3;color:#255385;line-height:2.5rem;margin-top:.5rem}.b-sidebar-link__more span{display:none}.b-sidebar-link__arrow{-ms-flex-item-align:center;fill:#255385;align-self:center;height:12px;margin-left:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:8px}.b-sidebar-link_type_important{background-color:#df1e42;color:#fff;padding-bottom:.5rem;padding-top:.5rem}.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{border-color:hsla(0,0%,89%,.3);color:#fff}.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-bottom:.75rem;padding-top:.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{clear:both;content:"";display:block}.b-city-block__item{background-color:#fff;margin-bottom:.75rem;padding-bottom:1rem;padding-top:1rem;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;-o-transition-property:box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%}.b-city-block__item,.b-city-block__name{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.b-city-block__name{color:#255385;font-size:1.5rem;font-weight:500;letter-spacing:-.05rem;line-height:3rem;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap}.b-city-block__inner,.b-city-block__text{display:-webkit-box;display:-ms-flexbox;display:flex}.b-city-block__flats,.b-city-block__objects{color:#255385;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-city-block__flats{margin-left:.5rem}.b-city-block__icon{position:relative}.b-city-block__icon-city{bottom:5px;max-width:50px;position:absolute;right:0}.b-city-block__arrow{-ms-flex-item-align:center;fill:#255385;align-self:center;float:right;height:12px;margin-left:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:8px}.is-ie .b-city-block{overflow:hidden}.b-title{margin-top:2rem}.b-submenu{background-color:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(104,144,187,.5);box-shadow:0 1px 4px 0 rgba(104,144,187,.5);height:3rem;margin-bottom:2rem;max-width:100vw;position:relative}.b-submenu.b-submenu__home-tabs{background-color:#e1edf6;-webkit-box-shadow:none;box-shadow:none;padding:0 20px}.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{-webkit-box-ordinal-group:3;-ms-flex-order:2;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#255385;font-size:16px;height:3rem;line-height:3rem;margin-right:15px;order:2;padding:0 0 14px;position:relative}.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{-webkit-box-shadow:none;box-shadow:none;opacity:.7}.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;font-weight:700;pointer-events:none}.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{-webkit-box-shadow:none;box-shadow:none;opacity:1}.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{background-color:#255385;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.b-submenu__list{font-size:0;overflow-y:hidden;white-space:nowrap}.b-submenu__item{display:inline-block;height:3rem;line-height:3.5rem;padding:0 15px;position:relative;white-space:nowrap}.b-submenu__item.is-active{background-color:#004391;position:relative}.b-submenu__item.is-active .b-submenu__link{color:#fff}.b-submenu__link{color:#255385;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:500;line-height:.5;text-decoration:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-submenu__shadow{background-image:-o-linear-gradient(right,#fff,hsla(0,0%,100%,0));background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));height:3rem;position:absolute;right:0;top:0;width:20px}.b-submenu_theme_outer .b-submenu__item.is-active:after{background-color:#004391;content:"";display:inline-block;height:8px;left:50%;position:absolute;top:90%;-webkit-transform:translate(-50%) rotate(45deg);-ms-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg);width:8px;z-index:2}.b-submenu_theme_inner{background-color:#e1edf6;margin-top:-2rem;overflow:hidden}.b-submenu_theme_inner .b-submenu__item{display:inline-block;height:3rem;line-height:3.5rem;padding:0 15px;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:-o-linear-gradient(right,#e1edf6,hsla(0,0%,100%,0));background-image:-webkit-gradient(linear,right top,left top,from(#e1edf6),to(hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,#e1edf6,hsla(0,0%,100%,0))}.b-submenu_theme_inner .b-submenu__shadow_position_left{background-image:-o-linear-gradient(left,#e1edf6,hsla(0,0%,100%,0));background-image:-webkit-gradient(linear,left top,right top,from(#e1edf6),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#e1edf6,hsla(0,0%,100%,0))}.b-submenu_theme_inner__disabled{display:none}.b-submenu__shadow_position_left{background-image:-o-linear-gradient(left,#fff,hsla(0,0%,100%,0));background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));display:none;left:0;right:auto}.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{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:.5rem}.b-pagination__disabled{display:none}.b-pagination__link{display:block;line-height:40px}.b-pagination__item{cursor:pointer;font-size:.875rem;height:40px;text-align:center;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;-o-transition-property:box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:40px}.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{-ms-flex-item-align:center;fill:#255385;align-self:center;height:11px;margin-top:14px;pointer-events:none;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:7px}.b-pagination__pages{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:40px;justify-content:space-between;overflow:hidden}.b-news-pagination-container{background-color:#fff;padding-bottom:2rem;padding-top:1rem}.b-news-pagination-container__flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.b-form.b-form_news_search,.b-news-pagination-container__flex-end{display:-webkit-box;display:-ms-flexbox;display:flex}.b-form_news_search{position:relative}.b-form_news_search input[type=search]::-ms-clear,.b-form_news_search input[type=search]::-ms-reveal{display:none;height:0;width:0}.b-form_news_search input[type=search]::-webkit-search-cancel-button,.b-form_news_search input[type=search]::-webkit-search-decoration,.b-form_news_search input[type=search]::-webkit-search-results-button,.b-form_news_search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.b-form_news_search .b-form__input{padding:0 8px;width:70%}.b-form_news_search .b-btn{border-bottom-left-radius:0;border-top-left-radius:0;width:25%}.b-form_news_search .b-btn_reset_btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:10%}.b-form_news_search .b-form__news-short-req{bottom:-22px;font-size:12px;position:absolute}.b-pagination__item_theme_nav{white-space:nowrap}.b-pagination__item_theme_nav .b-pagination__link{font-size:0;width:40px}.b-pagination__item_theme_prev .b-pagination__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination{padding-bottom:1rem;padding-top:1rem}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item{border:1px solid rgba(0,0,0,.1);margin-right:10px}.b-building_has_fixed-header>.b-pagination_page_search .b-pagination .b-pagination__item.is-disabled{background-color:#d1dde6;border-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{background-color:#004391;border-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{border-top:1px solid #e3e3e3;-webkit-box-shadow:0 11px 10px rgba(104,144,187,.1);box-shadow:0 11px 10px rgba(104,144,187,.1);margin-bottom:3rem;width:100%}.b-pagination_page_news{margin-top:-1.5rem}.b-pagination_theme_mini{background-color:#f6f8fa!important;width:100%}.b-awards{padding-bottom:3.5rem}.b-award__item,.b-awards__item-wrap,.b-awards__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-award__item{background-color:#fff;margin-top:2.5rem;padding-top:2rem}.b-award__img{height:16.5rem}.b-award__content{padding:0 40px}.b-award__title{color:#1d4072;font-size:22px;font-weight:500;line-height:1.5rem;margin-top:3.5rem;text-align:left}.b-award__subtitle{color:#000;font-size:1rem;font-weight:300;margin-bottom:1.5rem;margin-top:1.5rem}.b-award__link,.b-award__subtitle{line-height:1.5rem;text-align:left}.b-award__link{border-top:1px solid #efefef;color:#255385;display:block;font-size:.875rem;height:2.8rem;margin-top:auto;padding:10px 40px;position:relative;width:100%}.b-award__link:after{background-image:url(/img/elements/arrow-select.svg);background-position:0 0;background-repeat:no-repeat;content:"";display:inline-block;height:5px;margin-top:-2.5px;position:absolute;right:40px;top:50%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:9px}.b-award__link:hover{background-color:#e1edf6}.b-award__item_no_link .b-award__link{visibility:hidden}.b-prize{font-size:0;margin:0 -4px}.b-prize__item{display:inline-block;list-style:none;padding:0 4px;position:relative;text-align:center;vertical-align:top}.b-prize__image{background-color:#fff;border-radius:100%;cursor:pointer;height:32px;position:relative;width:32px}.b-prize__image img{bottom:0;display:block;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:17px}.b-prize__count{background-color:#004391;border-radius:100%;font-family:Arial;height:12px;position:absolute;right:-1px;top:-4px;width:12px}.b-prize__count span{color:#fff;display:block;font-size:9px;font-weight:500;line-height:12px}.b-prize__tooltip{background-color:#fff;bottom:38px;-webkit-box-shadow:0 4px 20px 0 rgba(104,144,187,.4);box-shadow:0 4px 20px 0 rgba(104,144,187,.4);font-size:1rem;left:50%;line-height:1rem;opacity:0;padding:13px 25px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:280px}.b-prize__tooltip:before{background-color:#fff;bottom:-4px;content:"";height:15px;left:0;margin:auto;position:absolute;right:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:15px;z-index:1}.b-prize__tooltip p{font-size:14px;line-height:24px;margin-bottom:0}.b-social{font-size:0}.b-social__item{display:inline-block;line-height:0;padding-right:22px;vertical-align:top}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px;margin-top:40px}.b-booking-form__row .b-booking-form__icon{background:url(/img/mobile-app-object.png) no-repeat 50%;display:block;height:48px;margin-right:28px;min-width:48px;width:48px}.b-booking-form__row .b-booking-form__title{font-size:16px;font-weight:500;line-height:19px}.b-booking-form__list{margin-bottom:10px;width:100%}.b-booking-form__list .b-booking-form__list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;white-space:nowrap;width:100%}.b-booking-form__list .b-booking-form__list-item:before{background:#004391;content:"";display:block;height:6px;margin-right:15px;width:6px}.b-form__wrap{margin-bottom:4rem}.b-form .b-btn{font-weight:500}.b-form label{color:rgba(0,0,0,.5);font-size:12px;font-weight:300;letter-spacing:-.012rem;line-height:1rem;margin-bottom:.5rem}.b-form input,.b-form textarea{border:1px solid rgba(0,0,0,.15);font-family:bigcitygrotesquepro,sans-serif;font-size:1rem;font-weight:300;height:3rem;letter-spacing:-.012rem;line-height:2rem;padding-left:15px;padding-right:15px;width:100%}.b-form input::-webkit-input-placeholder,.b-form textarea::-webkit-input-placeholder{color:rgba(0,0,0,.5);opacity:1}.b-form input::-moz-placeholder,.b-form textarea::-moz-placeholder{color:rgba(0,0,0,.5);opacity:1}.b-form input:-ms-input-placeholder,.b-form textarea:-ms-input-placeholder{color:rgba(0,0,0,.5);opacity:1}.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{-webkit-box-shadow:0 4px 8px rgba(104,144,187,.3);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);border-color:hsla(0,0%,87%,.3);color:rgba(0,0,0,.5);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::-webkit-input-placeholder,.b-form input:disabled::-webkit-input-placeholder,.b-form input[disabled]::-webkit-input-placeholder,.b-form textarea.is-disabled::-webkit-input-placeholder,.b-form textarea:disabled::-webkit-input-placeholder,.b-form textarea[disabled]::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.b-form input.is-disabled::-moz-placeholder,.b-form input:disabled::-moz-placeholder,.b-form input[disabled]::-moz-placeholder,.b-form textarea.is-disabled::-moz-placeholder,.b-form textarea:disabled::-moz-placeholder,.b-form textarea[disabled]::-moz-placeholder{color:rgba(0,0,0,.5)}.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::-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{background-color:#fbf0f3;border-color:rgba(223,30,66,.3);-webkit-box-shadow:0 .5rem 1.5rem rgba(104,144,187,.2);box-shadow:0 .5rem 1.5rem rgba(104,144,187,.2)}.b-form textarea{height:auto;line-height:1.5rem;min-height:5rem}.b-form textarea:focus{outline:none}.b-form textarea.hf-invalid{background-color:#fbf0f3;border-color:rgba(223,30,66,.3);-webkit-box-shadow:0 .5rem 1.5rem rgba(104,144,187,.2);box-shadow:0 .5rem 1.5rem rgba(104,144,187,.2)}.b-form .selectric{border-radius:0}.b-form .selectric label{color:#000;font-size:1.25rem;height:auto;letter-spacing:-.012rem;line-height:1.2rem;margin-left:0;padding-bottom:1rem;padding-left:100px}.b-form .selectric .button{height:2.5rem}.b-form .selectric .button:after{background-image:url(/img/elements/arrow-select.svg);border:0;height:5px;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:9px}.b-form .selectric .button:after,.b-form .selectric:after{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.b-form .selectric:after{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;bottom:-1px;content:"";height:0;opacity:0;position:absolute;right:11px;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:0;z-index:2}.b-form .selectric .label{font-size:1rem;height:2.5rem;line-height:2.5rem}.b-form .selectric-open .label{color:#fff;padding-bottom:.5rem}.b-form .selectric-open .selectric{background-color:#255385;position:relative}.b-form .selectric-open .selectric:after{opacity:1}.b-form .selectric-open .selectric-items{opacity:1;visibility:visible}.b-form .selectric-open .button:after{background-image:url(/img/elements/arrow-select-white.svg);border:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-form .selectric-items{border:0;border-radius:0;-webkit-box-shadow:0 2px 20px rgba(104,144,187,.3);box-shadow:0 2px 20px rgba(104,144,187,.3);display:block;opacity:0;overflow:inherit;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;z-index:2}.b-form .selectric-items,.b-form .selectric-items li{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.b-form .selectric-items li{border-bottom:none;color:#255385;font-size:.875rem;letter-spacing:-.012rem;padding:8px 10px;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{color:rgba(0,0,0,.5);margin-bottom:0}.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{display:inline-block;opacity:.5;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-form .b-form__trigger{background-color:#6890bb;border-radius:4px;height:8px;margin:0 20px;position:relative;width:22px}.b-form .b-form__trigger:before{background-color:#004391;border-radius:100%;content:"";height:12px;left:0;margin-top:-6px;position:absolute;top:50%;width:12px}.b-form .b-special-mail{border:none;height:0;margin:0;opacity:0;padding:0;position:absolute;visibility:hidden;width:0}.b-form__switch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-form__switch-btn{background-color:transparent;border:0;color:#000;cursor:pointer;font-family:bigcitygrotesquepro,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.023rem;line-height:1.5rem;outline:none;padding:0;position:relative}.b-form__switch-btn:last-child .b-form__trigger{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.b-form__switch-btn:last-child .b-form__trigger:before{left:auto;right:0}.b-form__switch-btn-cnt{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.hf-warning{background-color:#fff;-webkit-box-shadow:0 .1rem .75rem rgba(207,27,60,.2);box-shadow:0 .1rem .75rem rgba(207,27,60,.2);color:#000;left:5px;margin-top:-1px;padding:5px 10px;position:absolute;top:70px;z-index:1}.hf-warning:before{border-bottom:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;content:"";display:block;height:0;left:10px;position:absolute;top:-5px;width:0}textarea+.hf-warning{bottom:-20px;top:auto}.b-form__checkbox{display:block}.b-form__checkbox label{padding-left:30px}.b-form__checkbox label:after{border:1px solid #ddd;margin-top:-4px;top:.375em}.b-form__checkbox input:checked+label:after{background-image:url(/img/sprites.png);background-position:-51px -192px;border:none;height:16px;width:16px}.b-form__checkbox .hf-warning{bottom:auto;top:27px}.b-form__checkbox a{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-form__checkbox-group .hf-warning{bottom:auto;top:-40px}.b-form__checkbox-group .hf-warning:before{border-bottom:none;border-top:5px solid #fff;bottom:-5px;top:auto}.b-form__note{color:rgba(0,0,0,.5);font-size:12px}.b-form__link{display:inline-block;line-height:2.5rem;padding-left:2.25rem;position:relative;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.b-form__link:before{background:url(/styles/../img/info.svg) 0 0 no-repeat;content:"";display:block;height:24px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;width:24px}.b-form__description{color:rgba(0,0,0,.5);font-size:12px;font-weight:300;letter-spacing:-.012rem;line-height:1rem}.b-form__disclaimer{font-size:13px;padding-top:2px}.b-form__droply .droply-filedrag{background-color:#e1edf6;border:1px dashed #255385!important;border-radius:0;max-width:100%;padding-bottom:1.25rem;padding-top:1.25rem;position:relative;width:100%!important}.b-form__droply .droply-filedrag.hover{-webkit-box-shadow:none!important;box-shadow:none!important;opacity:.5}.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{color:#255385;font-family:bigcitygrotesquepro,sans-serif!important;font-size:1rem!important;left:50%;line-height:1rem;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.b-form__droply .droply-multi-images{margin-left:0!important;max-width:100%!important;padding:0;width:100%!important}.b-form__droply .droply-multi-images:after{height:0!important}.b-form__droply .droply-list-div{-webkit-animation:none!important;animation:none!important;background-color:#e1edf6!important;border-radius:0!important;margin-top:1rem;max-height:auto!important;overflow:visible!important;padding:25px 10px!important;position:relative;width:100%!important}.b-form__droply .droply-animated{-webkit-animation:none;animation:none}.b-form__droply .droply-list-div.error-file{background-color:#fbf0f3!important;border:1px solid rgba(223,30,66,.3)!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{border-bottom:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;bottom:0;content:"";display:block;height:0;left:50px;position:absolute;width:0;z-index:1}.b-form__droply .droply-list-div.error-file:hover:before{background-color:#fff;bottom:-34px;-webkit-box-shadow:0 .1rem .75rem rgba(207,27,60,.2);box-shadow:0 .1rem .75rem rgba(207,27,60,.2);color:#000;content:attr(data-title);display:inline-block;left:25px;margin-top:-1px;padding:5px 10px;position:absolute;z-index:1}.b-form__droply .droply-filename{background:url(/styles/../img/docs-file-upload.svg) 0 36% no-repeat;color:#000!important;font-family:bigcitygrotesquepro,sans-serif!important;font-size:16px!important;padding-left:27px;text-align:left}.b-form__droply .droply-delete,.b-form__droply .progress-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.b-form__droply .droply-delete{background:url(/styles/../img/close-file-uploads.svg) 50% 50% no-repeat;display:block;height:12px;padding:10px;right:0;width:12px}.b-form__droply .droply-right{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.b-form__droply .notification-oval{-webkit-animation:none!important;animation:none!important;position:relative}.b-form__droply .droply-icon-tick:before{background:url(/styles/../img/ok-file-upload.svg) 0 0 no-repeat;content:"";height:9px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:12px}.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{font-size:1.25rem;font-weight:500;line-height:2rem;max-width:80%}.b-form__warning{background-color:#fbf0f3;border:1px solid rgba(223,30,66,.3);padding-bottom:.5rem;padding-top:.5rem;text-align:center}.b-form__link_whithout_icon{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-contacts{background-color:#fff;padding-bottom:1.5rem;padding-top:2rem}.b-contacts__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-contacts__item{margin-bottom:2rem}.b-contacts__title{color:#000;font-size:1.25rem;font-weight:500;letter-spacing:-.33px;line-height:1.5rem;margin-bottom:.5rem}.b-contacts__title-flatcard{font-size:.925rem;font-weight:500;letter-spacing:-.33px;line-height:1.25rem;padding-bottom:1rem}.b-contacts__phone-flatcard{color:#255385;font-size:.875rem;font-weight:500;line-height:18px;margin-bottom:1rem}.b-contacts__phone-flatcard a{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;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{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:2rem;padding-top:.5rem}.b-contacts__address-btn{color:#255385;display:block;font-family:inherit;font-size:1rem;font-weight:500;letter-spacing:.06px;text-align:left;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-contacts__address-btn,.b-contacts__view{background-color:transparent;border:none;cursor:pointer;line-height:1.5rem;margin-bottom:.5rem;outline:none;padding:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.b-contacts__view{display:inline-block;margin-left:5px;position:relative;-webkit-transition-property:display;-o-transition-property:display;transition-property:display;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:16px}.b-contacts__view:before{content:url(/img/elements/eye.svg);height:9px;width:16px}.b-contacts__view:after{content:url(/img/elements/eye-red.svg);display:none;height:9px;margin-bottom:15px;width:16px}.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{background-position:50%;background-size:cover;bottom:100%;-webkit-box-shadow:0 10px 18px rgba(104,144,187,.7);box-shadow:0 10px 18px rgba(104,144,187,.7);display:none;height:145px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:220px}.b-contacts__view-tooltip img{height:145px;width:220px}.b-contacts__phone{color:#000;font-size:1rem;font-weight:300;letter-spacing:-.2px;line-height:1.5rem}.b-contacts__phone,.b-contacts__site{display:block;margin-bottom:.5rem}.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{-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.b-video__source video{width:100%}.b-video__link{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-size:14px;line-height:14px;margin-top:1.5rem;padding-right:20px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width: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{background-color:#fff;padding-bottom:1rem;padding-top:1rem}.b-how-buy__group,.b-how-buy__select{margin-bottom:2.5rem}.b-how-buy__select .selectize-control.single .dropdown-active.selectize-input:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);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::-webkit-input-placeholder{color:rgba(223,30,66,.3)}.b-how-buy__input.hf-invalid::-moz-placeholder{color:rgba(223,30,66,.3)}.b-how-buy__input.hf-invalid:-ms-input-placeholder{color:rgba(223,30,66,.3)}.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{font-size:14px;line-height:14px;margin-bottom:.5rem}.b-how-buy__item{background-color:#fff;margin-bottom:2rem;padding-bottom:3rem;padding-top:3rem}.b-how-buy__mortgage.b-build-card__wrap{display:none;margin-bottom:2rem}.b-how-buy__tab{display:none}.b-how-buy__links{font-size:15px;font-weight:500;line-height:18px;margin-bottom:1.25rem;margin-top:-.5rem}.b-how-buy__links a{display:block;margin-right:20px;padding-bottom:1rem}.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:-webkit-box;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;margin:0;padding:0}.b-how-buy_page_military .b-calculator__programm-cell .b-calculator__bank-link{display:inline;font-size:12px;line-height:28px}.b-how-buy_page_military .b-calculator__results .b-calculator__filter-controls{display:block;margin-bottom:1.75rem;margin-top:.25rem}.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{background-color:#fff;display:block;margin-top:1rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-accordeon__box:first-child{margin-top:0}.b-accordeon__link{padding-bottom:.75rem;padding-top:.75rem;position:relative}.b-accordeon__link:after{background-image:url(/img/elements/arrow-select.svg);background-position:0 0;background-repeat:no-repeat;content:"";height:5px;margin-top:-2.5px;position:absolute;right:0;top:50%;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:9px}.b-accordeon__item{cursor:pointer;position:relative;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-accordeon__content,.b-accordeon__item{background-color:#fff;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.b-accordeon__content{display:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-accordeon__item_is_active+.b-accordeon__content{opacity:1}.b-accordeon__office-name{color:#255385;font-size:16px;font-weight:500;line-height:1.5rem}.b-accordeon__co-worker-count,.b-accordeon__office-name{display:inline-block;pointer-events:none;text-align:left}.b-accordeon__co-worker-count{color:#000;font-size:.875rem;line-height:1.125rem;margin-left:16px;opacity:.5}.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-bottom:0;padding-top: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-bottom:0;padding-top: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:"";height:100%;left:0;position:absolute;top:0;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{background-image:url(/img/elements/arrow-select-blue.svg);height:7px;margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px}.b-accordeon__box_theme_simple .b-accordeon__content .b-nav__link{background-color:#fafbfc;border:none}.b-docs{padding-bottom:1rem;padding-top:1rem}.b-docs__content{background-color:#fff}.b-docs__item{padding-bottom:.5rem;padding-top:.5rem}.b-docs__item p:last-child{margin-bottom:0}.b-docs__title{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-breadcrumbs{font-weight:500;margin-bottom:1.5rem}.b-breadcrumbs_stand_alone{margin-top:1.5rem}.b-breadcrumbs__link{position:relative}.b-breadcrumbs__link span{font-size:15px;line-height:15px;padding-left:20px}.b-breadcrumbs__arrow{fill:#255385;height:14px;left:0;margin-top:-7px;position:absolute;top:50%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:14px}.b-breadcrumbs__arrow:hover{opacity:.8}.b-share{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.b-share li:before{display:none}.b-share ul li{padding-left:0}.b-share__title{font-weight:500;margin-right:16px}.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{background-position:50%;background-repeat:no-repeat;background-size:cover;height:32px;width:32px}.b-share__icons-mail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#cf1b3c;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;width:32px}.b-share__icons-mail:hover{opacity:.9}.b-share__tooltip-form{display:none;padding-top:2rem}.b-share__tooltip-form input{height:40px;margin-bottom:.5rem;margin-top:.5rem}.b-share__tooltip-form input[type=submit]{font-size:.875rem;line-height:1rem}.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{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.b-empty__404{color:#dae8f4;font-size:150px;font-weight:500;line-height:150px}.b-empty__404_whith_flat{padding-bottom:2rem;padding-top:3rem}.b-empty__404_whith_flat-footer{padding-bottom:3rem;padding-top:.5rem}.b-empty__404_whithout_result .b-empty__404_whith_flat{margin-bottom:1.5rem;margin-top:0;padding-top:0}.b-empty__404_whithout_result .b-have-questions__send{margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:300px}.b-empty__404_whithout_result .b-have-questions__footnote{display:block;font-size:14px;font-weight:300;letter-spacing:0;opacity:.6;padding-top:0}.b-empty__msg{font-size:24px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.b-empty__header,.b-empty__msg{font-weight:500;line-height:28px;text-align:center}.b-empty__header{font-size:22px;margin-bottom:2rem}.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{background-color:#fff;margin-bottom:2.5rem;padding-bottom:3.5rem;padding-top:4.5rem}.b-careers__title{color:#000;font-size:22px;font-weight:300;line-height:2rem}.b-careers__text{color:#000;display:inline-block;font-size:1rem;font-weight:300;line-height:1.5rem;margin-top:2rem;vertical-align:middle}.b-careers__site-item{display:inline-block;line-height:3rem;text-align:left}.b-careers__contact{background-color:#e1edf6;margin-top:4rem;padding-bottom:2rem;padding-top:2rem}.b-careers__site-img{display:inline-block;vertical-align:middle}.b-careers__link,.b-careers__site-link{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-careers__site-link{color:#1d4072;display:inline-block;font-size:.875rem;font-weight:300;line-height:1rem;padding-left:31px;position:relative;vertical-align:middle}.b-careers__site-link:after{background-image:url(/img/elements/arrow-link.svg);background-position:0 0;background-repeat:no-repeat;content:"";height:11px;position:absolute;width:9px}.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{color:#1d4072;display:block;text-align:left;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-careers__contact-email{font-size:.875rem;font-weight:300;line-height:1rem}.b-careers__contact-address{background-image:url(/img/elements/pin.svg);background-position:0 0;background-repeat:no-repeat;color:#1d4072;font-weight:500;line-height:1rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-careers__contact-address,.b-careers__hours-work{font-size:.875rem;padding-left:15px;text-align:left}.b-careers__hours-work{font-weight:300;line-height:1.5rem}.b-careers__site-img_name_hh{background-image:url(/img/careers/hh.png);background-repeat:no-repeat;height:45px;width:80px}.b-careers__site-img_name_superjob{background-image:url(/img/careers/superjob.png);background-repeat:no-repeat;height:32px;width:120px}.b-house__info{background-color:#fff;padding-bottom:3.5rem;padding-top:2rem}.b-house__info-item{padding-left:20px;position:relative}.b-house__title{margin-bottom:1.5rem}.b-house__info-item:before{content:"—";display:inline-block;height:100%;left:0;position:absolute}.b-house__number{border-right:2px solid #000;font-size:1.375rem;font-weight:500;line-height:1.5rem;padding-right:15px}.b-house__number,.b-house__text-small{color:#000;display:inline-block;vertical-align:middle}.b-house__text-small{font-size:.875rem;font-weight:300;padding-left:9px}.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{display:block;margin-top:1.5rem;padding-bottom:1rem}.b-anchor__item{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 1px 4px rgba(104,144,187,.5);box-shadow:0 1px 4px rgba(104,144,187,.5);color:#000;display:inline-block;font-size:.875rem;font-weight:300;line-height:1.5rem;margin-bottom:.5rem;margin-right:15px;padding:5px 30px;text-align:center}.b-photo-report__link{display:block;font-size:14px;line-height:18px;margin-bottom:1.5rem}.b-photo-report__image{background-position:top 50%;background-repeat:no-repeat;background-size:cover;height:13.5rem;position:relative}.b-photo-report__label{color:#000;font-size:12px;left:12px;line-height:14px;max-width:95px;position:absolute;top:13px;z-index:1}.b-photo-report__label span{display:inline-block;padding-left:9px;position:relative}.b-photo-report__label span:before{background-color:#000;content:"";display:block;height:100%;left:0;position:absolute;top:-1px;width:2px}.b-photo-report__caption{background-color:#fff;padding-bottom:1rem;padding-top:1rem}.b-photo-report__date{display:inline-block;font-weight:500}.b-photo-report__photo{float:right;opacity:.5}.b-photo-report__picture{height:100%;width: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{background-color:#fff;padding-bottom:1rem;padding-top:2rem}.b-account-promo h2{font-size:24px;font-weight:500;line-height:28px;margin-bottom:1.5rem}.b-account-promo__btn{margin-bottom:2.5rem}.b-account-promo__description p{font-size:14px;line-height:18px;margin-bottom:1.5rem}.b-account-promo__gallery{background-color:#fff;height:9rem;overflow:hidden}.b-account-promo__slide{height:9rem}.b-popup .b-account-promo__gallery .fotorama__nav{bottom:auto;left:31px;top:12px}.b-popup .b-account-promo__gallery .fotorama__nav--dots .fotorama__nav__frame{background-color:#fff;height:8px;margin-left:0;margin-right:7px;opacity:.5;width:8px}.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{background-color:#fff;height:100%;width:100%}.b-popup .b-account-promo__gallery .fotorama__html,.b-popup .b-account-promo__gallery .fotorama__stage{max-height:100%}.b-subscribe{background-color:#fff;margin-bottom:3.5rem;margin-top:2rem;padding-bottom:3rem;padding-top:2rem}.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{border:1px solid rgba(0,0,0,.15);padding-bottom:0;padding-top:0}.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-bottom:0!important;padding-top: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{background-color:#fbf0f3;border-color:rgba(223,30,66,.3);-webkit-box-shadow:0 .5rem 1.5rem rgba(104,144,187,.2);box-shadow:0 .5rem 1.5rem rgba(104,144,187,.2)}.b-subscribe__select .selectric-hide-select{height:auto;overflow:visible;width:auto}.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{color:#000;font-size:14px;line-height:20px;margin-bottom:1rem;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::-webkit-input-placeholder{color:rgba(223,30,66,.3)}.b-subscribe__input.hf-invalid::-moz-placeholder{color:rgba(223,30,66,.3)}.b-subscribe__input.hf-invalid:-ms-input-placeholder{color:rgba(223,30,66,.3)}.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::-webkit-input-placeholder{color:#000!important}.b-subscribe__input::-moz-placeholder{color:#000!important}.b-subscribe__input:-ms-input-placeholder{color:#000!important}.b-subscribe__input::-ms-input-placeholder{color:#000!important}.b-subscribe__input::placeholder{color:#000!important}.b-subscribe__title h3{font-size:24px;line-height:28px;margin-bottom:1.5rem}.b-subscribe__caption{font-size:14px;line-height:18px;margin-bottom:1rem}.b-subscribe.b-subscribe_obj_ways-to-buy{display:inline-block}.b-unsubscribe{background-color:#fff;margin-bottom:2rem;min-height:55vh;padding-bottom:4.5rem;padding-top:4.5rem}.b-unsubscribe .b-form .selectric .label{font-size:1rem;height:2.5rem;line-height:2.5rem}.b-unsubscribe .b-form .selectric .button{height:2.5rem;line-height:2.5rem}.b-unsubscribe__mail{word-wrap:break-word;font-size:1.5rem;margin-bottom:1.5rem}.b-unsubscribe__mail span{padding-right:.5rem}.b-unsubscribe__item{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:2rem;padding-top:1.5rem}.b-unsubscribe__section{color:rgba(0,0,0,.5);line-height:2.5rem;margin-bottom:.5rem}.b-unsubscribe__type{color:#000;padding-left:.5rem}.b-unsubscribe__button,.b-unsubscribe__select{margin-bottom:1rem}.b-unsubscribe__select{position:relative}.b-unsubscribe__select .selectric .label{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:padding;-o-transition-property:padding;transition-property:padding;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-unsubscribe__select .b-ajax-loader{display:block;height:auto;left:15px;margin-top:-2px;position:absolute;top:50%;width:auto}.b-unsubscribe__select .b-ajax-loader__overlay{display:none}.b-unsubscribe__select .b-ajax-loader__icon{height:15px;margin-left:-7.5px;margin-top:-7.5px;width:15px}.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{border-right:1px solid #69a829;border-top:1px solid #69a829;bottom:0;content:"";height:6px;left:7px;margin-top:-10px;position:absolute;right:0;top:50%;-webkit-transform:rotate(135deg) translateY(-80%);-ms-transform:rotate(135deg) translateY(-80%);transform:rotate(135deg) translateY(-80%);width:12px}.b-unsubsribe__btns{margin-top:1.5rem}.b-unsubsribe__btns .b-btn{margin-bottom:1rem}.b-description__text{margin-bottom:2rem}.b-news-video{height:0;margin-bottom:1.5rem;padding-bottom:56.25%;position:relative;width:100%}.b-news-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.b-content__img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:215px;margin-bottom:.5rem}.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{background-color:#e1edf6;margin-bottom:3.5rem;margin-top:0;padding-bottom:2rem;padding-top:2rem}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}.b-lk-preview__info:before{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:center;align-self:center;background-color:#fff;border-radius:100%;color:#004391;content:"?";font-weight:500;height:21px;justify-content:center;letter-spacing:-.23px;margin-right:10px;min-width:21px;position:relative;width:21px}.b-lk{background-color:#fff;margin:24px auto;max-width:1040px;padding-bottom:32px;padding-top:32px}.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{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;position:relative}.b-lk__block-item-img__container{width:55px}.b-lk__block-item-text{padding-left:20px}.b-lk__block-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-lk__block-btns .b-btn{margin-bottom:12px;max-width:250px}.b-lk-preview_type_top{margin-bottom:2rem;margin-top:1.5rem}.l-map{position:relative;width:100%}.b-map,.l-map{height:100%}.l-map_main_page{display:none}.b-map__base{-webkit-box-shadow:0 4px 10px rgba(104,144,187,.3);box-shadow:0 4px 10px rgba(104,144,187,.3);height:304px;line-height:22px;width:100%}.b-map__base[data-noinit]{display:none}.j-popup:after{clear:both;content:"";display:table}.b-map__c-test .b-map-tooltip{height:60px;top:5px;width:auto}.b-map__c-test .b-map-tooltip,.b-map__c-test .b-map-tooltip:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.b-map__c-test .b-map-tooltip__object{font-size:.8rem;padding-bottom:0;padding-left:20px;padding-right:20px;text-align:center;white-space:nowrap}.b-map__c-test .b-map-tooltip__info{width:100%}.b-map__c-test .infoBox{padding-top:0;width:250px!important}.b-map__c-test .b-map-tooltip__picture,.b-map__c-test .b-map-tooltip__price{display:none}.b-map__mobile{display:none;margin-bottom:3.5rem;position:relative}.b-map__mobile .b-build-card__btn{border-top:0;-webkit-box-shadow:0 2px 8px rgba(104,144,187,.2);box-shadow:0 2px 8px rgba(104,144,187,.2);line-height:1.9rem}.b-balloon__wrapper{background-color:#fff;position:relative;width:220px}.infoBox{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-top:26px;width:302px!important}.b-map__balloon{bottom:0;display:none;left:0;pointer-events:none;position:fixed;width:100%}.b-map__balloon .b-map-balloon{-webkit-box-shadow:0 -4px 10px rgba(104,144,187,.3);box-shadow:0 -4px 10px rgba(104,144,187,.3);display:block}.b-map__zoom-wrapper{display:none;left:gutter(1);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.b-map__zoom{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:none;border-radius:50%;-webkit-box-shadow:2px 2px 25px rgba(0,0,0,.2);box-shadow:2px 2px 25px rgba(0,0,0,.2);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;opacity:1;outline:none;padding:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;-o-transition-property:box-shadow,opacity;transition-property:box-shadow,opacity;transition-property:box-shadow,opacity,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:50px}.b-map__zoom:focus,.b-map__zoom:hover{-webkit-box-shadow:2px 2px 25px rgba(0,0,0,.3);box-shadow:2px 2px 25px rgba(0,0,0,.3)}.b-map__zoom:active{-webkit-box-shadow:2px 2px 25px rgba(0,0,0,.4);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{height:30px;width:30px}.b-map__cnt{height:100%;position:relative}.b-map__route-trigger{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(104,144,187,.3);box-shadow:0 2px 4px rgba(104,144,187,.3);color:#255385;left:2rem;padding:.5rem 20px .5rem 40px;position:absolute;top:1.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;z-index:99}.b-map__route-trigger:before{content:url(/img/elements/route.svg);height:16px;left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px}.b-map__route-trigger.is-hidden{display:none}.b-map__route-trigger:hover{color:rgba(37,83,133,.8);text-decoration:none}.b-map__route-trigger:hover:before{opacity:.8}.b-map__route{bottom:0;left:0;position:absolute;z-index:99}.b-map__route.is-hidden{display:none}.b-popup .b-map__zoom{display:block}.b-map-tooltip{background-color:#fff;-webkit-box-shadow:0 10px 18px rgba(104,144,187,.7);box-shadow:0 10px 18px rgba(104,144,187,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:bigcitygrotesquepro,sans-serif;height:81px;left:0;position:absolute;top:26px;width:302px}.b-map-tooltip:after{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;position:absolute;top:-6px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.b-map-tooltip__picture{background-repeat:no-repeat;background-size:cover;height:81px;margin-right:23px;min-width:98px;position:relative;width:98px;z-index:2}.b-map-tooltip__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center}.b-map-tooltip__object{color:#255385;font-size:14px;font-weight:500;letter-spacing:-.021rem;line-height:1.6;padding-bottom:.5rem}.b-map-tooltip__price{color:#000;font-size:.75rem;font-weight:300;line-height:1rem}.b-map-tooltip__description{color:#000;font-size:14px;font-weight:300;letter-spacing:.24px;line-height:18px;text-align:center;width:100%}.b-map-tooltip__map-point{border-radius:50%;height:11px;left:-18px;position:absolute;top:4px;width:11px}.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{height:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:200px}.b-map-tooltip_type_metro{border-top:3px solid;bottom:calc(100% + 35px);padding:15px 15px 15px 40px;top:auto}.b-map-tooltip_type_metro:after{bottom:-6px;top:auto;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.b-map-tooltip_type_metro .b-map-tooltip__object{color:#000;font-size:14px;font-weight:300;letter-spacing:inherit;line-height:16px;padding-bottom:.25rem;position:relative}.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{background-color:#fff;display:none;font-family:bigcitygrotesquepro,sans-serif;padding-top:1.5rem;width:100%}.b-map-balloon__marker{display:none;left:36px;position:absolute;top:-77px}.infoBox .b-map-balloon__marker{left:90px}.b-map-balloon__close{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:0;border-radius:100%;color:rgba(0,0,0,.4);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Verdana;font-size:16px;height:24px;justify-content:center;outline:none;position:absolute;right:15px;top:15px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:24px;z-index:3}.is-ie .b-map-balloon__close{font-size:12px}.b-map-balloon__picture{background-repeat:no-repeat;background-size:cover;display:none;height:120px;margin-bottom:1rem;position:relative;width:100%;z-index:2}.b-map-balloon__info{padding:0 20px}.b-map-balloon__object{font-size:1.45rem;font-weight:500;letter-spacing:-.021rem;line-height:1.5rem;padding-bottom:.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-map-balloon__object a{pointer-events:auto}.b-map-balloon__price{color:#000;font-size:.86rem;font-weight:300;line-height:.75rem}.b-map-balloon__type{font-weight:500;padding-bottom:.5rem}.b-map-balloon__link{border-top:1px solid #e3e3e3;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:300;line-height:2.8rem;padding:0 20px;pointer-events:auto;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%}.b-map-balloon__link:last-child{display:none;font-weight:500}.b-map-balloon__link:last-child .b-build-card__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-map-balloon__object_type_office{padding-bottom:0}.b-map-balloon__object_type_office p{font-size:.875rem;font-weight:300;line-height:.875rem;margin-bottom:0}.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{bottom:0;left:0;position:absolute;width:100%;z-index:2}.b-map-tabs__btn{border-radius:0;display:none}.b-map-tabs__list{bottom:1.05rem;display:none;position:absolute;right:0;text-align:left;width:100%}.b-map-tabs__list.is-active{bottom:100%;display:block}.b-map-tabs__item{background-color:#fff;display:block;line-height:48px;padding:0 10px;text-align:center;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%}.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{color:inherit;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.2em;line-height:24px;text-transform:uppercase}.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{background:#fff;border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(104,144,187,.3);box-shadow:0 2px 4px rgba(104,144,187,.3);padding:.5rem 1rem 1rem;position:relative}.b-map-route__close{background:none;border:none;color:rgba(0,0,0,.4);cursor:pointer;height:15px;position:absolute;right:2rem;top:.6rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:15px}.b-map-route__close:hover{color:rgba(0,0,0,.8)}.b-map-route__close:after,.b-map-route__close:before{background:currentColor;border-radius:30px;content:"";height:15px;left:6px;position:absolute;top:0;width:2px;z-index:5}.b-map-route__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.b-map-route__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.b-map-route__title{margin-bottom:.5rem}.b-map-route__form{display:-webkit-box;display:-ms-flexbox;display:flex}.b-map-route__input{background:transparent;border:1px solid rgba(0,0,0,.15);color:#000;font-family:inherit;font-size:1rem;font-weight:300;padding:.5rem 1rem;width:calc(100% - 200px)}.b-map-route__input::-webkit-input-placeholder{color:#ddd}.b-map-route__input::-moz-placeholder{color:#ddd}.b-map-route__input:-ms-input-placeholder{color:#ddd}.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);-webkit-box-shadow:0 4px 8px rgba(104,144,187,.3);box-shadow:0 4px 8px rgba(104,144,187,.3)}.b-map-route__btn{background:#004391;border:1px solid #004391;border-radius:2px;color:#fff;font-family:inherit;font-size:1rem;font-weight:500;height:3rem;line-height:1rem;margin-left:1rem;outline:none;padding-bottom:.5rem;padding-top:.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,background-color;-o-transition-property:opacity,background-color;transition-property:opacity,background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%}.b-map-route__btn:hover{text-decoration:none}.b-yandex-map__base{-webkit-box-shadow:0 4px 10px rgba(104,144,187,.3);box-shadow:0 4px 10px rgba(104,144,187,.3);height:19rem;line-height:22px;overflow:hidden;position:relative;width:100%}.b-yandex-map__zoom-controls{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.16);box-shadow:0 2px 5px rgba(0,0,0,.16);position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.b-yandex-map__zoom-controls:after{background-color:rgba(0,0,0,.05);bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.b-yandex-map__zoom-btn{background-color:#fff;border:none;cursor:pointer;display:block;height:28px;position:relative;width:28px}.b-yandex-map__zoom-btn:focus{outline:none}.b-yandex-map__zoom-icon{bottom:0;height:12px;left:0;margin:auto;position:absolute;right:0;top:0;width:12px}.b-yandex-map__zoom-icon_plus_icon:after,.b-yandex-map__zoom-icon_plus_icon:before{background-color:rgba(0,0,0,.6);bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:12px}.b-yandex-map__zoom-icon_plus_icon:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-yandex-map__zoom-icon_minus_icon:before{background-color:rgba(0,0,0,.6);bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:12px}.b-yandex-map-balloon{display:block;font-family:bigcitygrotesquepro,sans-serif;position:absolute;width:220px}.b-yandex-map-balloon__marker{display:block;height:39px;left:50%;position:relative;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:30px}.b-yandex-map-balloon__close{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:0;border-radius:100%;color:rgba(0,0,0,.4);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Verdana;font-size:16px;height:24px;justify-content:center;line-height:21px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;outline:none;padding:0 0 0 1px;position:absolute;right:10px;top:50px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:24px;z-index:3}.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{font-family:bigcitygrotesquepro,sans-serif;position:absolute}.b-yandex-map-tooltip{background-color:#fff;-webkit-box-shadow:0 10px 18px rgba(104,144,187,.7);box-shadow:0 10px 18px rgba(104,144,187,.7);display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;left:0;width:320px}.b-yandex-map-tooltip:after{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;position:absolute;top:-6px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.b-yandex-map__filter{bottom:2rem;font-weight:300;position:absolute;z-index:1}.b-yandex-map__notice{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.4);bottom:0;color:#fff;display:none;font-size:18px;font-weight:500;justify-content:center;left:0;line-height:22px;padding:2rem 1.25rem;position:absolute;right:0;text-align:center;top:0}.b-yandex-map-tooltip_type_metro{border-top:3px solid;padding:15px 15px 15px 40px;width:270px}.b-yandex-map-tooltip_type_metro:after{bottom:-6px;top:auto;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.b-yandex-map-tooltip_type_metro .b-map-tooltip__object{color:#000;font-size:14px;font-weight:300;letter-spacing:inherit;line-height:16px;padding-bottom:.25rem;position:relative}.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{height:auto;padding:14px 20px 20px;width:200px}.b-yandex-map-tooltip_type_object{border-top:3px solid;padding:15px;text-align:center;width:270px}.b-yandex-map-tooltip_type_object:after{bottom:-6px;top:auto;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.b-yandex-map-tooltip_type_object .b-map-tooltip__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#000;-ms-flex-direction:row;flex-direction:row;font-size:16px;font-weight:500;justify-content:center;letter-spacing:inherit;line-height:18px;width:100%}.b-map-tooltip__info_type_logo{height:inherit;padding:0;width:inherit}.b-map-tooltip__info_type_logo .b-map-tooltip__info{margin:25px 35px}.b-map-tooltip__info_type_text{height:70px;width:200px}[class^=ymaps-][class*=-image]{background-position:50%;background-repeat:no-repeat;background-size:contain}[class^=ymaps-][class*=-image]:hover{background-size:30px 39px}.b-header__wrap{-webkit-box-shadow:0 4px 8px rgba(104,144,187,.2);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{display:block;padding-top:1rem;position:relative;z-index:200}.b-header__logo-img{height:22px;width:71px}.b-header__selector{background-color:#e1edf6}.b-header__city{height:100%;margin-top:-2px;padding-top:1rem;position:relative;z-index:300}.b-header__city .b-header__lbl{font-size:1rem;font-weight:500;left:0;padding-left:10px;position:absolute;top:1rem;z-index:2}.b-header__city .b-header__lbl:after{content:":"}.b-header__city .selectric{background-color:#e1edf6;border:0;border-radius:0}.b-header__city .selectric:after{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;bottom:-10px;content:"";height:0;opacity:0;position:absolute;right:11px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:0}.b-header__city .label{color:#000;font-size:1rem;height:auto;letter-spacing:-.012rem;line-height:1.2rem;margin-left:0;padding-bottom:1rem;padding-left:100px}.b-header__city .button{height:1rem}.b-header__city .button:after{background-image:url(/img/elements/arrow-select.svg);border:0;height:5px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:9px}.b-header__city .selectric-open .label{color:#fff;padding-bottom:.5rem}.b-header__city .selectric-open .selectric{background-color:transparent;padding-bottom:.5rem;position:relative}.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{background-image:url(/img/elements/arrow-select-white.svg);border:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-header__city .selectric-items{border:0;border-radius:0;-webkit-box-shadow:0 2px 20px rgba(104,144,187,.3);box-shadow:0 2px 20px rgba(104,144,187,.3);display:block;opacity:0;overflow:inherit;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;z-index:2}.b-header__city .selectric-items,.b-header__city .selectric-items li{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.b-header__city .selectric-items li{border-bottom:1px solid #e3e3e3;color:#255385;font-size:.875rem;letter-spacing:-.012rem;padding:8px 10px;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{color:#8b8b8b;font-size:.75rem;line-height:1.2rem;white-space:nowrap}.b-header__nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.b-header__phone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:none;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;margin-top:-2px}.b-header__phone-link a{color:#000;display:block;font-size:.925rem;font-weight:500;letter-spacing:.007rem;line-height:1rem}.b-header__links a{color:#255385;font-weight:500;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;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{height:22px;width:80px}.b-cabinet__header .j-popup:after,.b-header-tools__link.j-popup:after{display:none}.b-header__wrap-app{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:none;left:0;min-width:100%;padding:20px 12px;position:fixed;right:0;top:0;width:100vw;z-index:1000}.b-header__wrap-app.visible{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.b-header__wrap-app .b-header__app-btn{background:#004391;border-radius:4px;color:#fff;font-size:10px;font-weight:400;line-height:15px;padding:6px 11px}.b-header__wrap-app .b-header__app-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.b-header__wrap-app .b-header__app-ttl{font-size:20px;font-weight:500;line-height:23px}.b-header__wrap-app .b-header__app-subttl{font-size:10px;line-height:15px}.b-header__wrap-app .b-header__app-icon{display:block;height:48px;margin-right:15px;min-width:48px;width:48px}.b-header__wrap-app .b-header__app-text{min-width:115px}.b-header__wrap-app .j-header-app-close{cursor:pointer;margin-right:15px;min-width:24px;position:static}.b-header-tools{background-color:#fff}.b-header-tools__row{height:3.5rem}.b-header-tools__nav,.b-header-tools__row{display:-webkit-box;display:-ms-flexbox;display:flex}.b-header-tools__nav{-ms-flex-item-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-self:center;justify-content:space-between;text-align:center;z-index:200}.b-header-tools__link{display:inline-block;line-height:0;position:relative}.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{fill:#004391;opacity:.5;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-header-tools__link svg.b-icon__user{fill:#df1e42;opacity:1}.b-header-tools__link .b-header-tools__link-tel{bottom:0;font-size:0;left:0;position:absolute;right:0;text-decoration:none;top:0}.b-header-tools__user{height:18px;margin-right:20px;margin-top:4px;width:16px}.b-header-tools__tel{height:18px;margin-top:4px;opacity:1!important;width:16px}.b-header-tools__key{height:16px;margin-right:20px;margin-top:6px;width:13px}.b-header-tools__fav{height:18px;margin-right:20px;margin-top:6px;width:18px}.b-header-tools__count{background-color:#004391;border-radius:100%;color:#fff;font-size:.6rem;font-weight:500;height:14px;line-height:1.05rem;position:absolute;right:10px;text-align:center;top:-5px;width:14px}.b-header-tools__count:before{background:url(/img/elements/plus.png);content:"";display:none;height:6px;left:50%;margin-left:-3px;margin-top:-3px;opacity:.8;position:absolute;top:50%;width:6px}.b-header-tools__tooltip{background-color:#fff;bottom:-3.5rem;-webkit-box-shadow:0 5px 30px rgba(104,144,187,.6);box-shadow:0 5px 30px rgba(104,144,187,.6);color:#255385;font-size:.875rem;font-weight:300;left:-150%;letter-spacing:.004rem;line-height:1.5rem;opacity:0;padding:0 10px;position:absolute;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;white-space:nowrap}.b-header-tools__tooltip:before{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin-left:-6px;position:absolute;top:-5px;width:0}.b-header-tools__allsite{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#df1e42;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;font-weight:500;justify-content:center;letter-spacing:-.012rem;text-align:center;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;z-index:200}.b-header-tools__allsite .j-header-txt{display:none}.b-header-tools__burger{fill:#fff;display:inline-block;height:16px;vertical-align:top;width:14px}.b-header-tools__cross{fill:#fff;display:none;height:16px;width:16px}.b-header-tools__link-tel{display:inline-block}.b-header-tools__link-booking{display:none}.b-header-tools__count_is_empty{color:transparent;font-size:0}.b-header-tools__count_is_empty:before{display:block}.b-nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-nav__link{border-bottom:1px solid #efefef;color:#255385;font-size:1rem;letter-spacing:-.021rem;line-height:2.75rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-nav__links{margin-bottom:.75rem}.b-nav__links a{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-nav__contacts{margin-top:1.5rem}.b-nav__contacts-title{color:#39393a;font-size:14px;font-weight:500;margin-bottom:1.5rem}.b-nav__contacts-label{color:#787878;font-size:12px;line-height:12px}.b-nav__contacts-phone{font-size:14px}.b-nav__contacts-link,.b-nav__contacts-phone{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-nav__contacts-link{font-size:12px}.b-nav__social{margin-top:1.5rem}.b-nav__social,.b-nav__social-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.b-nav__social-link{margin-right:20px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-nav__social-link .b-icon__social-tg-footer{fill:#255385;height:16px;width:16px}.b-nav__social-link .b-icon__social-yt-footer{fill:#255385;height:16px;width:24px}.b-nav__booking{margin-top:1rem;position:relative}.b-nav__booking-icon{fill:#255385;height:16px;left:-23px;position:absolute;top:3px;width:13px}.b-nav__booking-txt{font-size:14px;line-height:18px}.b-nav__booking-link{font-size:12px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{background-color:#fff;-webkit-box-shadow:0 10px 20px rgba(104,144,187,.5);box-shadow:0 10px 20px rgba(104,144,187,.5);display:none;max-height:calc(100vh - 3rem);overflow-x:hidden;overflow-y:auto;padding-bottom:4rem;padding-top:5.5rem;position:absolute;top:3rem;z-index:100}.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{background-image:url(/img/search-white.svg)!important;height:12px;-webkit-transform:translateY(-30%)!important;-ms-transform:translateY(-30%)!important;transform:translateY(-30%)!important;width:11px}.b-header-menu .selectize-control.single .selectize-input:after,.b-header-menu .selectize-input:after,.selectize-control.single .b-header-menu .selectize-input:after{background-image:url(/img/search.svg);height:12px;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);width:11px}.b-header-menu .selectize-dropdown:after{left:15px;right:auto}.b-header__bottom{position:relative}.b-header__bottom.is-active{z-index:999}.b-header__bottom.is-active .b-header,.b-header__bottom.is-active .b-header-tools{-webkit-box-shadow:none;box-shadow:none}.b-header__bottom.is-active .b-header__links,.b-header__bottom.is-active .b-header__phone{display:none}.b-header__bottom.is-active .b-header{margin-right:0}.b-header-menu__title{margin-bottom:2rem}.b-header-menu__btn{margin-bottom:1rem}.b-header-menu__search{line-height:2rem;margin-bottom:1rem}.b-header-menu__tabs{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #efefef;-webkit-box-shadow:0 5px 8px 1px rgba(206,217,228,.2);box-shadow:0 5px 8px 1px rgba(206,217,228,.2);display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;justify-content:space-between;margin-bottom:1rem}.b-header-menu__tab{font-size:14px;line-height:35px;position:relative;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap}.b-header-menu__tab,.b-header-menu__tab:after{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.b-header-menu__tab:after{background-color:#004391;bottom:-1px;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:0}.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{border-top:2px solid #efefef;margin-top:-2px;padding-top:2rem}.b-footer__left-block{background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(104,144,187,.3);box-shadow:0 2px 8px rgba(104,144,187,.3);padding-top:1.5rem}.b-footer__logo{height:22px;width:71px}.b-footer__nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid #e3e3e3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:.75rem}.b-footer__nav-link{border-bottom:1px solid #e3e3e3;color:#255385;font-size:1rem;letter-spacing:-.021rem;line-height:2.75rem;margin-right:30px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-footer__nav-arrow{-ms-flex-item-align:center;fill:#255385;align-self:center;height:10px;margin-left:auto;margin-top:-5px;position:absolute;right:5.556vw;top:50%;width:9px}.b-footer__ttl a{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-footer__ttl-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem}.b-footer__ttl-link{font-size:14px;font-weight:500;padding-bottom:1rem;white-space:nowrap}.b-footer__seo-links{display:none}.b-footer__seo-ttl{color:#39393a;display:block;font-size:1rem;font-weight:500;letter-spacing:-.017rem;margin-bottom:1rem}.b-footer__seo-link,.b-footer__seo-ttl{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-footer__seo-link{color:#255385;display:inline-block;font-size:12px;letter-spacing:normal;line-height:1.75rem;padding-bottom:.5rem}.b-footer__seo-phones{background-color:#df1e42;padding-bottom:.5rem;padding-top:1rem}.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{color:#fff;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-footer__right-block{background-color:#df1e42;-webkit-box-shadow:0 2px 4px rgba(104,144,187,.3);box-shadow:0 2px 4px rgba(104,144,187,.3);color:#fff;padding-bottom:1.5rem;padding-top:1.5rem}.b-footer__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;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{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.b-footer__lbl{font-size:.875rem;line-height:.5rem;margin-bottom:.5rem}.b-footer__phone{font-size:1rem;font-weight:500;letter-spacing:-.021rem;line-height:1rem;margin-bottom:1.5rem}.b-footer__phone a{color:#fff;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-calltouch{background-color:#df1e42;border-radius:50%;bottom:95px;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.4);box-shadow:0 0 8px 2px rgba(0,0,0,.4);overflow:hidden;position:fixed;z-index:9}.b-calltouch__inner{padding-top:100%;position:relative;width:100%}.b-calltouch__inner svg{-webkit-animation:calltouch-icon 6.6s ease-in-out infinite;animation:calltouch-icon 6.6s ease-in-out infinite;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.b-calltouch__inner svg,.b-calltouch__link{bottom:0;left:0;position:absolute;right:0;top:0}.b-calltouch__link{cursor:pointer;display:block;font-size:0;z-index:1}.b-whatsapp{background-color:#25d366;border-radius:50%;bottom:15px;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.4);box-shadow:0 0 8px 2px rgba(0,0,0,.4);overflow:hidden;position:fixed;z-index:9}.b-whatsapp__inner{padding-top:100%;position:relative;width:100%}.b-whatsapp__inner svg{-webkit-animation:calltouch-icon 6.6s ease-in-out infinite;animation:calltouch-icon 6.6s ease-in-out infinite;bottom:0;height:80%;left:11%;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:8%;width:80%}.b-whatsapp_top{bottom:95px}.b-footer__socials svg{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;-o-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-footer__socials .b-icon__social-vk-empty{height:10px;width:16px}.b-footer__socials .b-icon__social-fb-empty{height:16px;width:8px}.b-footer__socials .b-icon__social-yt-empty{height:16px;width:39px}.b-footer__socials .b-icon__social-inst-empty{height:16px;width:16px}.b-footer__socials a:not(:last-child) svg{margin-right:14px}.b-footer__social-items{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.b-footer__social-btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;line-height:2rem;order:1;width:40%}.b-footer__social-links{width:60%}.b-footer__social-link,.b-footer__social-links{display:-webkit-box;display:-ms-flexbox;display:flex}.b-footer__social-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-footer__social-link svg{fill:#fff}.b-footer__items{color:#000;font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem;margin-top:1.5rem}.b-footer__items a{color:#255385;display:block;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-footer__items-logo{display:-webkit-box;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{font-size:12px;margin-bottom:.5rem}.b-footer__about{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;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{color:#fff;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-footer__about-logo{fill:#fff;height:25px;margin-bottom:4rem;width:76px}.b-footer__about-lbl{font-size:14px;margin-bottom:1rem}.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:-webkit-box;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{background:url(/img/google_play_footer.png) no-repeat 50%;margin-right:27px;width:113px}.b-footer__mobile-app .b-footer__mobile-app-link.b-footer__mobile-app-as{background:url(/img/app_store_footer.png) no-repeat 50%;width:101px}.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{font-size:12px;margin-bottom:0}.b-footer__docs{display:none}.b-footer__docs a{color:#fff;display:block;font-size:14px;font-weight:300;letter-spacing:-.14px;line-height:18px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-footer__app{background:#e4edf5;display:none;margin:20px auto 40px;padding-bottom:32px;padding-top:24px}.b-footer__app input[name=phone]{font-size:14px;height:32px;line-height:16px;margin-right:30px;padding:5px 10px;width:185px}.b-footer__app .b-btn{font-size:14px;height:32px;line-height:16px;padding:5px 0;width:160px}.b-footer__app-block{display:-webkit-box;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:-webkit-box;display:-ms-flexbox;display:flex;height:32px;margin-right:60px}.b-footer__app-link:last-child{margin-right:0}.b-footer__app-icon{background:url(/img/google_play_footer-desktop.png) no-repeat 50%;display:block;height:100%;margin-right:20px;width:109px}.b-footer__app-icon.b-footer__app-icon-as{background:url(/img/app_store_footer-desktop.png) no-repeat 50%;width:101px}.b-footer__app-qr{background:#fff url(/img/qr.png) no-repeat 50%;height:100%;width:32px}.b-qr-popup{background:rgba(0,0,0,.3);display:none;height:100vh;left:0;min-height:100%;min-width:100%;position:fixed;top:0;width:100vw;z-index:99999999999}.b-qr-popup .b-qr-popup__close,.b-qr-popup.is-active{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.b-qr-popup .b-qr-popup__close{border:0;border-radius:100%;color:rgba(0,0,0,.4);cursor:pointer;font-family:Verdana;font-size:16px;height:24px;line-height:1rem;outline:none;position:absolute;right:2rem;top:1.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:24px;z-index:3}.b-qr-popup img{display:block;height:255px;margin:auto;width:255px}.b-footer__logo_anniversary_img{float:left}.l-banks{padding-top:.5rem}.l-banks__wrap{-ms-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:0;padding-left:gutter(1);padding-right:gutter(1)}.l-banks__item,.l-banks__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.l-banks__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:.5rem}.l-banks__item:nth-child(2n+2){margin-right:0}.b-bank{background-color:#fff;border:1px solid #ddd}.b-bank__row{padding-bottom:.25rem;padding-top:.25rem}.b-bank__row:after{clear:both;content:"";display:block}.b-bank__row:first-child{padding-bottom:0;padding-top:.75rem}.b-bank__row:last-child{padding-bottom:.75rem}.b-bank__img-wrap{min-height:45px}.b-bank__img{max-width:100%}.b-bank__key{color:#ddd;font-family:inherit;font-size:10px;letter-spacing:.2em;line-height:14px;text-transform:uppercase}.b-bank__val{color:#000;font-size:28px;font-weight:700}.b-bank__link,.b-bank__val{font-family:inherit;line-height:.5}.b-bank__link{color:#ddd;font-size:14px}.b-bank__row_border_bottom{border-bottom:1px solid #ddd}.b-bank_is_disabled{opacity:.2}.l-documents{padding-bottom:.5rem;padding-top:1rem}.l-documents:after{clear:both;content:"";display:block}.b-documents__ttl{font-size:36px;line-height:48px;font:bigcitygrotesquepro,sans-serif;font-weight:700}.b-documents__item{color:#000;display:block;font-size:16px;line-height:24px;margin-bottom:.5rem;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);background-size:cover;content:"";height:56px;left:0;position:absolute;top:0;width:46px}.b-documents__format{color:#ddd;font-size:11px;line-height:24px}.b-documents__format:hover{text-decoration:none}.b-documents__item_format_doc:after{background-image:url(/img/documents/doc.svg);height:55px;width:50px}.b-documents__item_format_jpg:after{background-image:url(/img/documents/jpg.svg);height:55px;width:50px}.b-documents__item_format_pdf:after{background-image:url(/img/documents/pdf.svg);height:55px;width:50px}.b-documents__item_format_png:after{background-image:url(/img/documents/png.svg);height:55px;width:50px}.b-documents__item_format_xls:after{background-image:url(/img/documents/xls.svg);height:55px;width:50px}.b-documents__item_format_zip:after{background-image:url(/img/documents/zip.svg);height:55px;width:50px}.b-documents__item_format_xlsx:after{background-image:url(/img/documents/xls.svg);height:55px;width:50px}.b-documents__item_format_docx:after{background-image:url(/img/documents/doc.svg);height:55px;width:50px}.l-construction-progress{padding-bottom:1rem;padding-top:1rem}.b-construction-progress__ttl{text-align:left}.b-construction-progress__row{margin-bottom:1rem}.b-construction-progress__row:after{clear:both;content:"";display:block}.b-construction-progress__select{margin-bottom:.5rem;padding:0}.b-construction-progress__progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:48px;justify-content:center}.b-construction-progress__gallery{margin-bottom:1rem}.b-construction-progress__deadline.is-inactive{display:none}.b-progress-bar__base{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.b-progress-bar__line{-webkit-box-flex:1;background-color:#000;border-radius:6px;-ms-flex:1 0 auto;flex:1 0 auto;height:10px;padding:2px}.b-progress-bar__current{-webkit-animation:candystripe 1s linear infinite;animation:candystripe 1s linear infinite;background-color:#ddd;background-image:-o-linear-gradient(135deg,hsla(0,0%,100%,.35) 25%,hsla(0,0%,100%,0) 25%,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,.35) 75%,hsla(0,0%,100%,0) 75%,hsla(0,0%,100%,0));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));background-size:20px 20px;border-radius:3px;height:100%;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-progress-bar__text{font-family:inherit;font-size:16px;line-height:24px;padding-left:gutter(1)}.b-progress-bar__done{display:none;font-family:inherit;font-size:20px;line-height:24px}.b-progress-bar__done.is-active{display:block}.b-progress-bar__base.is-inactive{display:none}.l-search-filter{padding-bottom:1rem;padding-top:1rem}.b-search-filter:after,.l-search-filter:after{clear:both;content:"";display:block}.b-search-filter__ttl{font-size:15px;letter-spacing:.2em;line-height:30px;margin-bottom:.5rem;text-transform:uppercase}.b-search-filter__building-cnt,.b-search-filter__sub-cnt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.5rem}.b-search-filter__build,.b-search-filter__sub-item{margin-right:gutter(1)}.b-search-filter__input{display:none}.b-search-filter__label{background-color:#fff;border:1px solid #000;border-radius:3px;display:block;padding:20px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,border-color;-o-transition-property:background-color,color,border-color;transition-property:background-color,color,border-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-search-filter__sub-label{border:1px solid #000;border-radius:3px;padding:0 gutter(2)}.b-search-filter__range-slider{margin-bottom:1rem}.b-search-filter__dispatch:after{clear:both;content:"";display:block}.b-search-filter__submit-btn{min-height:1rem;position:relative}.b-search-filter__floors{margin-bottom:1rem}.b-search-filter__floors:after{clear:both;content:"";display:block}.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{clear:both;content:"";display:block}.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:"-";margin-top:-12px;position:absolute;right:-3px;top:50%}.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{color:#ddd;font-size:30px;opacity:0;position:absolute;right:3px;top:50%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;z-index:2}.b-search-filter__range-text{font-size:14px;left:gutter(.5);line-height:24px;margin-top:-12px;position:absolute;top:50%}.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;border-color:#ddd;color:#fff;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{color:#000;font-size:1.75rem;font-weight:500;letter-spacing:-.037rem;line-height:2rem;margin-bottom:1.5rem}.b-search-results__group{margin-bottom:.75rem;margin-top:-.5rem}.b-search-results__group .b-search-form__checkbox-group_type_extra form{display:-webkit-box;display:-ms-flexbox;display:flex}.b-search-results__group-ttl{font-size:14px;letter-spacing:-.014rem;line-height:1.375rem;padding-right:17px}.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;-webkit-transform:none;-ms-transform:none;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;bottom:auto;top:-5px}.b-search-results__seo-wrap{display:inline-block;position:relative}.b-search-results__seo-icon{background:url(/img/elements/info.svg) 0 0 no-repeat;cursor:pointer;height:24px;position:absolute;right:-30px;top:-18px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-image;-o-transition-property:background-image;transition-property:background-image;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:24px}.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{background-color:#fff;bottom:35px;display:block;font-size:14px;line-height:20px;opacity:0;padding:35px 30px;pointer-events:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:320px}.b-search-results_page_favorites{margin-top:2rem}.b-building__plan-wrap{position:relative}.b-building__table{margin-bottom:.5rem;position:relative;width:100%}.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{background-color:#fff;cursor:pointer;display:block}.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:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:100%}.b-building__table thead{display:none;font-size:12px}.b-building__table thead td{padding-bottom:.75rem;padding-top:.75rem}.b-building__table thead td:last-child{border-left:0}.is-ie .b-building__table thead td{padding-bottom:0;padding-top:1.5rem;vertical-align:top}.b-building__table tr{margin-bottom:.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;-o-transition-property:box-shadow,background-color;transition-property:box-shadow,background-color;transition-property:box-shadow,background-color,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-building__table td{float:none;font-weight:300;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{font-size:14px;padding-bottom:2.5rem;padding-top:2.5rem;vertical-align:top}.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{color:#000;font-size:12px;line-height:14px;margin-bottom:1.5rem}.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;right:0;top:1.75rem}.b-building__table .b-building__flat-decor{color:rgba(0,0,0,.8);font-size:12px;font-weight:500;letter-spacing:.1px;margin-bottom:.5rem}.b-building__table .b-building__flat-info-item{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid hsla(0,0%,89%,.8);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:13px;margin-bottom:1rem}.b-building__table .b-building__flat-info-item:first-child{display:none}.b-building__table .b-building__flat-info-ttl{color:rgba(0,0,0,.6);font-size:11px}.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{bottom:.5rem;position:absolute;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{letter-spacing:.2em;text-transform:uppercase}.b-building__sort{color:#000;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-building__sort:after{background-image:url(/img/sprites.png);background-position:-256px -141px;content:"";height:5px;margin-top:-2.5px;opacity:.4;position:absolute;right:-15px;top:50%;width:9px}.b-building__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -20px}.b-building__info:after{clear:both;content:"";display:block}.b-building__more-results{min-height:48px;position:relative}.b-building__text-wrap{border-bottom:1px dashed #ddd;float:left;width:50%}.b-building__text{background-color:#fff;padding-right:5px;position:relative;top:1px}.b-building__has-divider{border-left:1px solid #e3e3e3}.b-building__decor-val{white-space:nowrap}.b-building__rooms{font-weight:500;margin-bottom:.125rem}.b-building__euro{background-color:rgba(224,237,246,.8);text-transform:lowercase}.b-building__3d-tour,.b-building__euro{border-radius:3px;display:inline-block;margin-bottom:.25rem;margin-top:.25rem;padding:2px 8px}.b-building__3d-tour{background:-o-linear-gradient(bottom,#df1e42,#df1e42),#b71f44;background:-webkit-gradient(linear,left bottom,left top,from(#df1e42),to(#df1e42)),#b71f44;background:linear-gradient(0deg,#df1e42,#df1e42),#b71f44;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.199);box-shadow:inset 0 1px 2px rgba(0,0,0,.199);color:#fff;font-size:14px;font-weight:500}.b-building__object{color:rgba(0,0,0,.6);font-size:12px;line-height:16px}.b-building__object.j-link__tab-object{display:inline-block;text-decoration:underline}.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{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.b-building__plan-big{background-color:#fff;bottom:60px;-webkit-box-shadow:0 4px 20px rgba(104,144,187,.4);box-shadow:0 4px 20px rgba(104,144,187,.4);left:0;opacity:0;pointer-events:none;position:absolute;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;z-index:3}.b-building__plan-big:after{border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #fff;bottom:-5px;content:"";height:0;left:45px;margin-left:-6px;position:absolute;width:0}.b-building__fav-mob{bottom:4%;left:135%;position:absolute}.b-building__action{font-size:10px}.b-building__action span{background-color:#f8e71c;padding:3px 5px}.b-building__flats-results{background-color:#ccd9e3;display:none;padding-bottom:.5rem}.b-building__fav{fill:transparent;stroke:#c9ced4;height:12px;pointer-events:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill,stroke;-o-transition-property:fill,stroke;transition-property:fill,stroke;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width: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{color:#000;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-building__house-cnt{position:relative}.b-building__house-cnt .b-icon__house{left:-20px;position:static;top:50%}.b-building__house-tooltip{background-color:#fff;-webkit-box-shadow:0 2px 20px rgba(104,144,187,.3);box-shadow:0 2px 20px rgba(104,144,187,.3);color:#255385;display:none;font-size:12px;left:-45%;line-height:16px;opacity:0;padding:5px 12px;position:absolute;text-align:center;top:40px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:140px;z-index:2}.b-building__house-tooltip:before{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin-left:-8px;position:absolute;top:-7px;width:0}.b-building__tools{display:-webkit-box;display:-ms-flexbox;display:flex}.b-building__book-end{font-size:11px}.b-building__book-link{font-size:14px;font-weight:500;margin-right:16px;text-align:right}.b-building__key{height:12px;pointer-events:none;width:10px}.b-building__mob-special{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-end}.b-building__parking-area{text-align:center}.b-building__mortgage{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:300}.b-building__mortgage .b-calculator__bank-tooltip{-webkit-box-shadow:0 5px 30px rgba(104,144,187,.7);box-shadow:0 5px 30px rgba(104,144,187,.7);padding-bottom:1.5rem;padding-top:1.5rem;top:-370%;white-space:normal;width:220px}.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);height:5px;margin-top:-2.5px;width:9px}.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{-webkit-box-shadow:inset 0 4px 8px rgba(104,144,187,.1);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{-webkit-box-shadow:none;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{border-top:0;padding-bottom:1.5rem;padding-top:1.5rem}.b-building__table tbody .b-building_type_inner-flat .b-building__mob-price{bottom:auto;right:0;top:0}.b-building__table tbody .b-building_type_inner-flat .b-building__flat-info-item{border-bottom:0;display:block;line-height:20px;margin-bottom:0}.b-building__table tbody .b-building_type_inner-flat .b-building__flat-info{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;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{background-color:#ccd9e3;padding-bottom:.5rem;padding-top:0}.b-building__table tbody .b-building__more-row .b-build-card__btn-more{background-color:#fff;display:block;margin-left:0;padding-bottom:.5rem;padding-left:5.556vw;padding-top:.5rem;position:relative;width:100%}.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;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-building__table tbody .b-building__more-row .b-build-card__arrow.b-icon__arrow{stroke:#fff;background-color:rgba(37,83,133,.7);border-radius:50%;display:block;height:16px;min-height:16px;min-width:16px;opacity:.7;position:relative;width:16px}.b-building__table tbody .b-building__more-row .b-build-card__arrow.b-icon__arrow:after{border-bottom:1px solid #fff;border-left:1px solid #fff;content:"";display:block;height:6px;left:5px;position:absolute;top:6px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:6px}.b-building__table tbody .b-building__more-row.is-active{-webkit-box-shadow:0 2px 20px rgba(104,144,187,.05);box-shadow:0 2px 20px rgba(104,144,187,.05);padding-bottom:0;z-index:2}.b-building__table tbody .b-building__inner-flats-results table{table-layout:fixed;width:100%}.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{border:0;padding:0}.b-build-card__btn-more.is-active .b-build-card__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-building__table tbody .b-building__more-row .b-build-card__btn-more.is-active .b-build-card__arrow{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);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{max-width:80px;min-width:80px;text-align:center}.b-building__table_sort_types .b-building__mob-plan{text-align:end}.b-building__table_sort_types .b-building__plan-big{padding:50px;text-align:center}.b-building__table_sort_types .b-building__plan-big img{max-height:300px}.b-building__table_sort_types .b-building__mob-price{display:-webkit-box;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{background-color:rgba(0,0,0,.5);color:#fff;font-size:10px;font-weight:500;line-height:16px;margin-bottom:.5rem;padding:0 10px;text-align:center}.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{border:none;display:none;position:fixed;top:50px;width:94.4%;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{background-color:#fff;margin-bottom:0}.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{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;border-top:0;bottom:auto;height:0;top:-5px;width: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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;border-bottom:none;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start}.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;right:inherit;top: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{background-color:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;outline:none;padding:0 0 0 .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{stroke-width:1px;stroke:#11213c;fill:#004391;height:21px;opacity:.195;width:21px}.b-favorite__svg-add{fill:#004391;stroke-width:0;height:21px;opacity:1;width:21px}.b-favorite__num{color:#000;font-size:16px;line-height:24px;text-align:center}.b-favorite__tooltip{background-color:#fff;bottom:-1.5rem;-webkit-box-shadow:0 2px 20px rgba(104,144,187,.4);box-shadow:0 2px 20px rgba(104,144,187,.4);color:#255385;font-size:.875rem;font-weight:300;left:-16%;letter-spacing:.004rem;line-height:1.5rem;opacity:0;padding:0 10px;position:absolute;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;white-space:nowrap}.b-favorite__tooltip:before{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin-left:-6px;position:absolute;top:-5px;width:0}.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{background-color:#ddd;border-radius:0 0 3px 3px;opacity:0;padding:5px 10px;position:fixed;right:10%;top:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;z-index:1}.b-favorite_theme_target.is-active{opacity:1;visibility:visible}.b-favorite-info{background-color:#e1edf6;margin-bottom:2rem;margin-top:1.5rem;padding-bottom:2rem;padding-top:2rem}.b-favorite-info .b-form__link{line-height:20px;margin-bottom:1rem;margin-top:1rem}.b-favorite-info .b-form__link:before{background-image:url(/img/elements/info.svg);top:0;-webkit-transform:none;-ms-transform:none;transform:none}.b-favorite-info__btn{font-size:14px;font-weight:500;line-height:16px}.b-favorite-info__btn-col{margin-bottom:1rem;margin-top:1rem;text-align:center}.b-favorite-info__txt-col{font-size:16px;font-weight:500;line-height:24px}.b-mini-search{background-color:#ccd9e3;margin-bottom:2rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;z-index:2}.b-mini-search__switch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem}.b-mini-search__switch-btn{background-color:transparent;border:0;color:#000;cursor:pointer;font-family:bigcitygrotesquepro,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.023rem;line-height:1.5rem;outline:none;padding:0;position:relative}.b-mini-search__switch-btn:last-child .b-mini-search__trigger{-webkit-box-ordinal-group:0;-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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.b-mini-search__ttl{display:inline-block;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-mini-search__trigger{background-color:#6890bb;border-radius:4px;display:inline-block;height:8px;margin:0 20px;position:relative;vertical-align:middle;width:22px}.b-mini-search__trigger:before{background-color:#004391;border-radius:100%;content:"";height:12px;margin-top:-6px;position:absolute;right:0;top:50%;width:12px}.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{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.b-mini-search__checkbox{-webkit-box-flex:1;-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);cursor:default;pointer-events:none}.b-mini-search__checkbox label{background-color:#fff;border-left:1px solid #ccd9e3;color:#000;display:inline-block;font-size:.875rem;font-weight:300;line-height:1rem;margin:0;padding-bottom:.75rem;padding-top:.75rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,-webkit-box-shadow;transition-property:background-color,color,-webkit-box-shadow;-o-transition-property:background-color,color,box-shadow;transition-property:background-color,color,box-shadow;transition-property:background-color,color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%}.b-mini-search__checkbox:first-child label{border-left:0}.b-mini-search__double-inputs{display:-webkit-box;display:-ms-flexbox;display:flex}.b-mini-search__double-inputs .b-mini-search__input{border-left:1px solid #ccd9e3;border-radius:0;padding:.75rem 40px}.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::-webkit-input-placeholder{color:#000}.b-mini-search__double-inputs .b-mini-search__input::-moz-placeholder{color:#000}.b-mini-search__double-inputs .b-mini-search__input:-ms-input-placeholder{color:#000}.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{position:relative;width:50%}.b-mini-search__input-units{color:#8b8b8b;font-size:14px;line-height:1;padding:.75rem 15px 0;position:absolute;right:0;top:1px}.b-mini-search__input-units:first-child{left:0;right:auto}.b-mini-search__input{background-color:#fff;border-radius:0;color:#000;font-size:14px;font-weight:300;padding:.75rem 20px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,-webkit-box-shadow;transition-property:background-color,color,-webkit-box-shadow;-o-transition-property:box-shadow,background-color,color;transition-property:box-shadow,background-color,color;transition-property:box-shadow,background-color,color,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-mini-search__submit{display:block}.b-mini-search__submit.is-disabled{opacity:.8}.b-mini-search__submit.is-empty{opacity:.5;pointer-events:none}.b-mini-search__search-btn svg{left:16px;position:absolute;top:47%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;-o-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-mini-search__placeholder{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{height:40px;margin-bottom:.5rem}.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{font-size:.875rem;font-weight:300;height:40px;line-height:40px;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{color:#004391;letter-spacing:.004rem;padding:9px 17px}.b-mini-search__select.b-form .selectric-items{background-color:#fff;padding:15px 0}.b-mini-search__select.b-form .selectric-open .selectric{background-color:#004391}.b-mini-search_position_fixed{padding-top: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{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;margin-top:1.5rem}.b-search-form__switch-btn{background-color:transparent;border:0;color:#000;cursor:pointer;font-family:bigcitygrotesquepro,sans-serif;font-size:1.15rem;font-weight:300;line-height:1.5rem;outline:none;padding:0;position:relative}.b-search-form__switch-btn:last-child .b-search-form__trigger{-webkit-box-ordinal-group:0;-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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.b-search-form__ttl{display:inline-block;opacity:.5;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-search-form__trigger{background-color:#6890bb;border-radius:4px;display:inline-block;height:8px;margin:0 15px;position:relative;vertical-align:middle;width:22px}.b-search-form__trigger:before{background-color:#004391;border-radius:100%;content:"";height:12px;margin-top:-6px;position:absolute;right:0;top:50%;width:12px}.b-search-form__form-wrap{display:none}.b-search-form__form-wrap.is-open{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-search-form__form{background-color:#e1edf6;-webkit-box-shadow:0 4px 10px rgba(104,144,187,.1);box-shadow:0 4px 10px rgba(104,144,187,.1);padding-bottom:2rem;padding-top:2rem}.b-search-form__row{margin-bottom:.8rem}.b-search-form__row .b-btn{font-size:14px;padding-bottom:.69rem;padding-top:.69rem}.b-search-form__divider{border-top:1px solid hsla(0,0%,55%,.3);margin-top:1.25rem;padding-top:2rem}.b-search-form__label{color:rgba(0,0,0,.7);font-size:14px;font-weight:300;letter-spacing:.006rem;line-height:1.5rem;width:100%}.b-search-form__checkbox-group{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.b-search-form__checkbox{-webkit-box-flex:1;-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);cursor:default;pointer-events:none}.b-search-form__checkbox label{background-color:#fff;border-left:1px solid #e1edf6;color:#000;display:inline-block;font-size:14px;font-weight:300;line-height:1.375rem;margin:0;padding-bottom:.75rem;padding-top:.75rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,-webkit-box-shadow;transition-property:background-color,color,-webkit-box-shadow;-o-transition-property:background-color,color,box-shadow;transition-property:background-color,color,box-shadow;transition-property:background-color,color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%}.b-search-form__checkbox:first-child label{border-left:0}.b-search-form__double-inputs{display:-webkit-box;display:-ms-flexbox;display:flex}.b-search-form__double-inputs .b-search-form__input{border-left:1px solid #e1edf6;border-radius:0;width:50%}.b-search-form__double-inputs .b-search-form__input::-webkit-input-placeholder{color:rgba(0,0,0,.7);font-size:14px}.b-search-form__double-inputs .b-search-form__input::-moz-placeholder{color:rgba(0,0,0,.7);font-size:14px}.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::-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{background-color:#fff;border-radius:0;color:#000;font-size:14px;font-weight:300;padding:.93rem 20px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,-webkit-box-shadow;transition-property:background-color,color,-webkit-box-shadow;-o-transition-property:box-shadow,background-color,color;transition-property:box-shadow,background-color,color;transition-property:box-shadow,background-color,color,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-search-form__input:focus,.b-search-form__input:hover{-webkit-box-shadow:0 4px 8px rgba(104,144,187,.3);box-shadow:0 4px 8px rgba(104,144,187,.3)}.b-search-form__input:focus::-webkit-input-placeholder,.b-search-form__input:hover::-webkit-input-placeholder{color:hsla(0,0%,55%,.5)}.b-search-form__input:focus::-moz-placeholder,.b-search-form__input:hover::-moz-placeholder{color:hsla(0,0%,55%,.5)}.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::-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{display:block;margin-bottom:-.25rem;margin-top:.5rem}.b-search-form__submit.is-disabled{opacity:.8}.b-search-form__submit.is-empty{opacity:.5;pointer-events:none}.b-search-form__search-btn{background-image:url(/img/elements/pin.svg);background-position:16px 50%;background-repeat:no-repeat}.b-search-form__select-wrap{max-height:40px}.b-search-form__commerce-info{background-color:#e1edf6;margin-bottom:2.5rem;margin-top:-1rem}.b-search-form__offices{border-bottom:1px solid #ccd9e3;padding-bottom:1.5rem;padding-top:1.5rem}.b-search-form__office-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-search-form__office-link-ttl{font-size:14px;font-weight:500;letter-spacing:.06px;line-height:18px;margin-bottom:.75rem}.b-search-form__office-link-more{color:#000;font-size:12px;line-height:18px;margin-top:auto;position:relative}.b-search-form__consult{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding-bottom:1.5rem;padding-top:1.5rem}.b-search-form__consult-txt{font-size:14px;letter-spacing:.06px;line-height:18px;margin-bottom:.75rem;position:relative}.b-search-form__consult-phone{color:#000;font-size:14px;font-weight:500;letter-spacing:.06px;line-height:18px;margin-top:auto}.b-search-form__hours-icon{display:inline-block;margin-right:5px;opacity:.4;vertical-align:middle}.b-search-form__link-arr{fill:#004391;height:11px;margin-top:-7px;position:absolute;right:0;top:50%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.b-search-form__more-params{background-color:transparent;border:none;color:rgba(37,83,133,.8);cursor:pointer;font-family:bigcitygrotesquepro,sans-serif;font-size:14px;font-weight:300;line-height:18px;margin-bottom:1.5rem;margin-top:1rem;padding:0}.b-search-form__more-params span{pointer-events:none}.b-search-form__more-params.is-active .b-search-form__more-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-search-form__more-arrow{fill:rgba(37,83,133,.8);display:inline-block;height:11px;margin-left:3px;pointer-events:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;vertical-align:middle;width:9px}.b-search-form__map-btn{color:rgba(37,83,133,.8);float:right;font-size:14px;margin-bottom:1.5rem;margin-top:1rem}.b-search-form__map-btn:after{background-image:url(/img/object/pin-text.svg);background-repeat:no-repeat;content:"";display:inline-block;height:12px;margin-left:5px;width:12px}.b-search-form__mortgage-params{height:0;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,height;-o-transition-property:opacity,height;transition-property:opacity,height;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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__properties-btn{color:rgba(37,83,133,.8);cursor:pointer;font-family:bigcitygrotesquepro,sans-serif;font-size:14px;font-weight:300;line-height:18px}.b-search-form__properties-btn span{pointer-events:none}.b-search-form__properties-btn.is-active .b-search-form__more-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-search-form__properties-params{display:none}.b-search-form__properties-container{margin-top:1.25rem}.b-search-form__properties-container .b-search-form__label{white-space:nowrap}.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;margin:0;padding:0}.b-search-form__mortgage input:checked~.b-search-form__mortgage-params{height:220px;margin-top:1.25rem;opacity:1}.b-search-form__properties{width:100%}.b-search-form__properties input{display:block}.b-search-form__properties>input{height:1px;margin:0;padding:0}.b-search-form__mortgage-checkbox,.b-search-form__properties-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{line-height:12px;pointer-events:none}.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{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;line-height:1.375rem}.b-search-form__checkbox-group_type_extra .b-search-form__checkbox{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:.75rem;padding-right:15px;padding-top:.25rem;text-align:left}.b-search-form__checkbox-group_type_extra label{background:none;border:0;display:inline-block;font-size:14px;letter-spacing:-.014rem;line-height:1rem;padding-bottom:0;padding-left:23px;padding-top:0;position:relative;white-space:nowrap}.b-search-form__checkbox-group_type_extra label:after{background-image:url(/img/sprites.png);background-position:-68px -192px;content:"";height:16px;left:0;margin-top:-8px;position:absolute;top:50%;width:16px}.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;height:16px;width:16px}.b-search-form__checkbox-group_type_extra input:disabled+label{background:none;color:#000;cursor:default;opacity:.5}.b-search-form__checkbox-group_type_extra input:disabled+label:after{background-image:url(/img/sprites.png);background-position:-68px -192px;height:16px;width:16px}.b-search-form__checkbox-group_type_apart{-webkit-box-pack:start;-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{background-color:#fff;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:300;padding:.75rem 20px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,background-image,color,-webkit-box-shadow;transition-property:background-color,background-image,color,-webkit-box-shadow;-o-transition-property:box-shadow,background-color,background-image,color;transition-property:box-shadow,background-color,background-image,color;transition-property:box-shadow,background-color,background-image,color,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.selectize-control.single .selectize-input:after,.selectize-input:after{background-image:url(/img/elements/arrow-select.svg);background-position:0 0;background-repeat:no-repeat;content:"";height:5px;margin-top:-2.5px;position:absolute;right:15px;top:50%;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:9px}.selectize-control.single .dropdown-active.selectize-input,.selectize-input.dropdown-active{background-color:#004391;border-radius:0;color:#fff}.selectize-control.single .dropdown-active.selectize-input:after,.selectize-input.dropdown-active:after{background-image:url(/img/elements/arrow-select-white.svg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);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::-webkit-input-placeholder,.selectize-input.dropdown-active input::-webkit-input-placeholder{color:hsla(0,0%,100%,.3);opacity:1}.selectize-control.single .dropdown-active.selectize-input input::-moz-placeholder,.selectize-input.dropdown-active input::-moz-placeholder{color:hsla(0,0%,100%,.3);opacity:1}.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::-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{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.selectize-dropdown{border:0;border-radius:0;-webkit-box-shadow:0 4px 20px rgba(104,144,187,.4);box-shadow:0 4px 20px rgba(104,144,187,.4);padding:16px 0}.selectize-dropdown:after{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;position:absolute;right:11px;top:-6px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:0;z-index:-1}.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{color:#6890bb;font-size:.75rem;font-weight:300;letter-spacing:.003rem;margin-top:1rem}.selectize-dropdown-content{color:#255385;font-size:.875rem;font-weight:300;letter-spacing:.004rem}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:10px 17px}.selectize-control.multi .selectize-input [data-value]{background:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#000;display:none;margin:0;padding:0;text-shadow:none}.selectize-control.multi .selectize-input [data-value]:first-child{display:inline-block;max-height:18px;overflow:hidden;-o-text-overflow:ellipsis;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{cursor:pointer;padding:.75rem 20px}.selectize-close{cursor:pointer;height:42px;position:absolute;right:0;top:-42px;width:50px}.selectize-remove-option{height:100%;left:0;position:absolute;top:0;width:100%}.selectize-subway:first-child,:not(.selectize-subway)+.selectize-subway{margin-top:3.25rem;overflow:visible;position:relative}.selectize-subway:first-child:before,:not(.selectize-subway)+.selectize-subway:before{color:#6890bb;content:"Метро";font-size:.75rem;font-weight:300;letter-spacing:.003rem;position:absolute;top:-1.75rem}.selectize-district:first-child{margin-top:2.5rem;overflow:visible;position:relative}.selectize-district:first-child:before{color:#6890bb;content:"Районы";font-size:.75rem;font-weight:300;letter-spacing:.003rem;position:absolute;top:-1.75rem}.ps__scrollbar-y-rail{display:block!important;opacity:1!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;right:0;width:3px}.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{background-color:#004391!important;width:3px!important}.b-search__ttl{color:#000;font-size:1.73rem;font-weight:500;margin-bottom:1rem}.b-search__ttl h1{line-height:1.2;margin-bottom:0}.b-search__commerce-info{display:none}.b-search__commerce-info.is-active{display:block}.b-search__seo-block{background-color:#e1edf6;margin-bottom:3rem;margin-top:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem}.b-search__spacer{margin-top:2.5rem}.b-build-card__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-build-card{background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(104,144,187,.3);box-shadow:0 2px 10px rgba(104,144,187,.3);margin-bottom:1rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;z-index:1}.b-build-card.is-open{background-color:#fff;-webkit-box-shadow:0 -10px 20px rgba(104,144,187,.5);box-shadow:0 -10px 20px rgba(104,144,187,.5);position:absolute;z-index:2}.b-build-card__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;overflow:hidden}.b-build-card__count{color:#000;font-size:1rem;padding-left:5px;padding-right:15px;pointer-events:none;white-space:nowrap}.b-build-card__img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:10rem;margin-bottom:1.25rem;position:relative}.b-build-card__badge{-webkit-box-pack:start;-ms-flex-pack:start;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;font-weight:500;justify-content:flex-start;left:4px;line-height:1.5rem;max-width:calc(100% - 8px);padding:0 5px;position:absolute;text-align:left;top:5px;white-space:nowrap}.b-build-card__badge:nth-child(2){top:calc(1.5rem + 10px)}.b-build-card__subsidy{background-color:#004391;bottom:0;color:#fff;font-size:.75rem;left:0;line-height:1.5rem;position:absolute;text-align:center;width:100%}.b-build-card__ttl{color:#255385;display:block;font-size:1.25rem;font-weight:500;letter-spacing:-.021rem;line-height:1.5rem;margin-bottom:1.25rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-build-card__banner-full{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;-ms-flex-direction:column;flex-direction:column;height:200px;justify-content:flex-end;margin-left:-5.55556vw;overflow:hidden;padding-top:35px}.b-build-card__banner-full.is-active{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.b-build-card__banner-full .b-btn{margin-bottom:40px;margin-top:auto}.b-build-card__banner-full .b-build-card__banner-full-title{color:#fff;font-size:28px;font-weight:500;line-height:32px;margin-bottom:15px;text-transform:uppercase}.b-build-card__banner-full .b-build-card__banner-full-text{color:#fff;font-size:12px;margin-bottom:5px}.b-build-card__banner-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.b-build-card__banner-text .b-btn{margin-bottom:20px;margin-top:auto}.b-build-card__banner-title{font-size:11px;margin-bottom:20px}.b-build-card__banner-list{display:-webkit-box;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;line-height:1;margin-bottom:10px;width:60%}.b-build-card__banner-list li:nth-child(2n){width:40%}.b-build-card__info-row{margin-bottom:1.5rem}.b-build-card__lbl{color:#8b8b8b;font-size:.875rem;line-height:1.5rem}.b-build-card__type{font-size:1rem;font-weight:500;line-height:1rem}.b-build-card__type-blue{color:#255385}.b-build-card__metro{color:#000;font-size:1rem;font-weight:500;letter-spacing:-.03em;line-height:1rem;position:relative}.b-build-card__metro-title{color:#255385;white-space:pre-wrap}.b-build-card__metro_dot{border-radius:100%;content:"";display:inline-block;height:8px;margin-right:5px;vertical-align:middle;width:8px}.b-build-card__value{font-size:1rem;font-weight:500}.b-build-card__price{color:#000;font-size:1.15rem;font-weight:500;letter-spacing:-.012rem;line-height:1.25rem}.b-build-card__avail{color:#000;font-size:.75rem;line-height:.75rem;padding-left:9px;position:relative}.b-build-card__avail:before{background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:2px}.b-build-card__flats{display:none}.b-build-card__btns{display:block;margin-top:auto}.b-build-card__btns.is-active{display:block}.b-build-card__btn{background-color:#fff;border-top:1px solid #e3e3e3;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem;line-height:1.75rem;padding-bottom:.5rem;padding-top:.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-build-card__btn.b-build-card__btn-hidden{display:none!important}.b-build-card__btn strong{color:#004391;font-weight:300;margin-right:auto;pointer-events:none}.b-build-card__btn.b-tabs__content{display:none}.b-build-card__btn.b-tabs__content.is-active{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:100%}.is-ie .b-build-card__btn.b-tabs__content.is-active{-webkit-box-pack:start;-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 *{fill:#8b8b8b;color:#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;-webkit-filter:grayscale(100);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{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);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{-ms-flex-item-align:center;fill:#255385;align-self:center;height:11px;margin-left:15px;pointer-events:none;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:7px}.b-build-card__info-cols{display:-webkit-box;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{color:#004391;font-weight:500}.b-build-card__btn_weight_bold .b-build-card__arrow{-webkit-transform:none;-ms-transform:none;transform:none;width:5px}.b-build-card_type_map{background-position:50% 50%;background-repeat:no-repeat;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{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;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{margin-left:7px;position:static!important}.b-build-card__info-wrap:after{background-color:hsla(0,0%,89%,.6);content:"";display:none;height:100%;position:absolute;right:11.111vw;top:0;width:1px}.b-objects-similar{margin-top:40px}.b-object-done__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;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{color:#8b8b8b;font-size:14px;line-height:1.75rem}.b-object-done__info .b-object-done__info-value{font-size:16px;font-weight:500;line-height:1.75rem;padding-left:20px}.b-object-done{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.b-object-done span{margin-right:10px}.b-object-done.b-object-text__ttl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.b-object-done .b-object-done__tooltip{background-color:#df1e42;color:#fff;font-size:18px;font-weight:500;height:35px;line-height:35px;margin-top:10px;padding:0 20px}.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{-webkit-box-shadow:0 2px 8px rgba(104,144,187,.3);box-shadow:0 2px 8px rgba(104,144,187,.3);margin-bottom:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;-o-transition-property:box-shadow,transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{background-color:#255385;color:#fff;font-size:14px}.b-build-card__wrap_page_search .b-icon__arrow-bold{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-build-card__wrap_page_search .b-build-card__price{font-size:16px;margin-bottom:.25rem;margin-top:.25rem}.b-build-card__wrap_page_search .b-build-card__ttl{font-size:20px;margin-top:.75rem}.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{font-size:12px;line-height:18px;margin-top:1rem}.b-build-card__palace-lbl{color:#8b8b8b;font-size:12px;line-height:20px;margin-top:1rem}.b-build-card__palace-phone{font-size:16px;font-weight:500;letter-spacing:.06px}.b-build-card__show-more{margin-top:auto;position:relative;visibility:hidden}.b-build-card__show-more:before{background-image:-o-linear-gradient(top,#fff 0,hsla(0,0%,100%,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));bottom:100%;content:"";height:6rem;left:0;position:absolute;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:100%}.b-build-card__show-more.is-open:before{display:none}.b-build-card__btn-show-more.is-open .b-icon__arrow-bold{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.b-build-card__decsription{height:8rem;overflow:hidden;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{background-color:rgba(209,221,230,.5);bottom:0;cursor:pointer;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}.b-build-card-overlay.is-open{display:block}.b-build-card__details{background-color:#fff;margin-bottom:1rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{font-size:12px;line-height:18px;margin-bottom:1.5rem;margin-top:1rem}.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:-webkit-box;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{background-color:rgba(225,237,246,.3);border-left:1px solid hsla(0,0%,89%,.6);height:100%;position:absolute;right:-39px;top:0;width:11.111vw;z-index:0}.b-sort{display:-webkit-box;display:-ms-flexbox;display:flex}.b-sort,.b-sort_top_mrgn{margin-bottom:.5rem}.b-sort__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(225,237,246,.5);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:bigcitygrotesquepro,sans-serif;font-size:12px;font-weight:300;height:32px;margin-left:8px;outline:none;padding-left:8px;padding-right:8px;position:relative}.b-sort__button:first-child{margin-left:0}.b-sort__button.b-building__sort_style_asc,.b-sort__button.b-building__sort_style_desc{background-color:#e1edf6;color:#000}.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{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);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]{color:#255385;pointer-events:none}.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{pointer-events:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-sort__arrow{height:11px;margin-left:5px;width:11px}.b-sort__dropdown{background-color:#fff;-webkit-box-shadow:0 10px 13px rgba(104,144,187,.3);box-shadow:0 10px 13px rgba(104,144,187,.3);color:#000;display:none;left:0;position:absolute;top:32px;width:100%;z-index:2}.b-sort__dropdown:before{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;position:absolute;right:2px;top:-5px;width:0}.b-sort__cnt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid hsla(0,0%,89%,.6);display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;padding:0 8px;pointer-events:none}.b-sort__panel{background-color:#e1edf6;bottom:0;-webkit-box-shadow:0 -4px 10px rgba(104,144,187,.5);box-shadow:0 -4px 10px rgba(104,144,187,.5);display:none;left:0;padding-bottom:.75rem;padding-top:1.5rem;position:fixed;width:100%;z-index:3}.b-sort__panel .b-sort__button{-ms-flex-preferred-size:calc(33.33% - 12px);background-color:hsla(0,0%,100%,.5);flex-basis:calc(33.33% - 12px);margin-bottom:.5rem}.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{color:#000;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:18px;margin-bottom:1rem}.b-sort__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-.5rem}.b-sort__checkboxes label{font-size:12px}.b-sort__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.25rem;margin-left:-10px}.b-sort__close{background-color:transparent;border:0;color:rgba(0,0,0,.4);font-family:Verdana;font-size:15px;height:24px;line-height:1rem;outline:none;position:absolute;right:10px;top:10px;width:24px;z-index:3}.b-sort__panel-btn{background-color:#e1edf6;bottom:0;-webkit-box-shadow:0 0 10px rgba(104,144,187,.5);box-shadow:0 0 10px rgba(104,144,187,.5);color:#255385;display:none;font-size:14px;font-weight:500;left:0;letter-spacing:.1px;line-height:32px;position:fixed;text-align:center;width:100%;z-index:3}.b-sort__select{margin-top:1.25rem}.b-sort__select-one-object{margin-bottom:.5rem!important}.b-sort__select,.b-sort__select-panel{background-color:rgba(225,237,246,.5);border:none;color:#000;display:block;font-family:bigcitygrotesquepro,sans-serif;font-size:12px;font-weight:300;height:32px;line-height:32px;margin-bottom:-.5rem;outline:none;padding-left:8px;padding-right:8px;position:relative;text-align:center;width:100%}.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-bottom:1rem;margin-top:1.25rem}.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;letter-spacing:.09px;line-height:18px;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:-webkit-box;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-bottom:2.5rem;margin-top:1rem}.b-sort__dropdown-item_sort_desc .b-sort__direction-arr{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);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{margin-left:3px;position:relative}.b-sort_has_houses .b-sort__button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.b-search-panel{background-color:#e1edf6;-webkit-box-shadow:0 4px 8px rgba(104,144,187,.5);box-shadow:0 4px 8px rgba(104,144,187,.5);position:fixed;top:0;width:100%;z-index:99}.b-search-panel__edit-btn{background:none;border:0;color:#255385;cursor:pointer;font-family:bigcitygrotesquepro,sans-serif;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:32px;outline:none;text-align:center;width:100%}.b-search-panel__arrow{fill:#004391;height:10px;margin-left:3px;width:10px}.b-search-panel__data{-webkit-box-pack:justify;-ms-flex-pack:justify;display:none;font-size:12px;justify-content:space-between;letter-spacing:.09px;line-height:48px;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{height:100%;position:relative;width:100%}.b-house-plan__svg path{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill,opacity;-o-transition-property:fill,opacity;transition-property:fill,opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-house-plan__svg_object_page{-webkit-box-sizing:content-box;box-sizing:content-box;height:auto;overflow:visible;width:100%}.is-ie .b-house-plan__svg_object_page{height:1px;padding-bottom:57%}.b-popup .b-house-plan__svg_object_page{padding-top:0}.b-house-plan__place{cursor:pointer;position:relative}.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;text-anchor:middle;font-size:12px;font-weight:500;pointer-events:none}.b-house-plan__path{stroke:none;opacity:0}.b-house-plan__svg-wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.b-house-plan__svg-wrapper svg{left:0;position:absolute;top:0}.b-house-plan__breadcrumbs button,.b-house-plan__breadcrumbs span{color:#255385;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:.06px;line-height:24px;position:relative}.b-house-plan__breadcrumbs button:not(:first-child),.b-house-plan__breadcrumbs span:not(:first-child){font-weight:300;padding-left:20px}.b-house-plan__breadcrumbs button:not(:first-child):before,.b-house-plan__breadcrumbs span:not(:first-child):before{content:"\2014";left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.b-house-plan__breadcrumbs button{cursor:pointer;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-house-plan__mobile-tooltip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:-8px;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:relative;width:100%}.b-house-plan__mobile-tooltip .b-parking-plan-tooltip__wrap{margin-top:4px}.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{height:auto;padding-bottom:0}.is-ie .b-object-plan_has_selector .b-house-plan__svg_object_page{height:1px;padding-bottom:50%}.b-object-mobile-app{background-color:#e4edf5;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.75rem;padding-bottom:20px;padding-top:20px}.b-object-mobile-app .b-object-mobile-app__icon{background:url(/img/mobile-app-object.png) no-repeat 50%;display:block;height:44px;margin-right:15px;min-width:44px;width:44px}.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{font-weight:500;margin-top:16px}.b-house-plan__mobile-tooltip-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-house-plan__mobile-tooltip-data,.b-house-plan__mobile-tooltip-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-house-plan__mobile-tooltip-data{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{font-size:12px;line-height:12px;width:90%}.b-house-plan__mobile-tooltip-close{color:#8b8b8b;font-size:12px;position:absolute;right:0;text-align:right;top:0}.b-house-plan__zoom-btns{display:block;margin-top:-28px;position:absolute;right:19px;top:50%}.b-house-plan__back{left:23px;position:absolute;top:20px}.b-house-plan__back button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:none;color:#004391;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:inherit;font-size:12px;font-weight:500;line-height:18px;outline:none;padding:8px 8px 8px 0;position:relative}.b-house-plan__back svg{fill:#004391;height:11px;pointer-events:none;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:22px}.b-house-plan__zoom-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:0;border-radius:3px;-webkit-box-shadow:0 2px 4px rgba(104,144,187,.3);box-shadow:0 2px 4px rgba(104,144,187,.3);color:rgba(0,0,0,.4);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;height:31px;justify-content:center;outline:none;text-align:center;width:31px}.b-house-plan__zoom-btn:first-child{margin-bottom:10px}.b-house-plan__scaling,.b-house-plan__svg-wrap{height:0;overflow:hidden;padding-bottom:56%;position:relative;width:100%}.b-house-plan__scaling_no_pinch{-ms-touch-action:auto!important;touch-action:auto!important}.b-search-parking{background-color:#fff;margin-bottom:2rem;padding-top:2rem}.b-search-parking__popup img{height:auto;width:100%}.b-search-parking__popup .b-gallery__compass img{width:80px}.b-search-parking__ttl{font-size:24px;line-height:1.5rem;margin-bottom:1.5rem}.b-search-parking__ttl-wrap h2{font-size:24px;line-height:1.5rem;margin-bottom:2rem}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}.b-search-parking__checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:16px;width:100%}.b-search-parking__checkbox{text-align:center;width:40px}.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{background-color:#fff;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;color:#000;display:inline-block;font-size:14px;font-weight:300;line-height:.5rem;margin:0;padding-bottom:1.075rem;padding-top:1.075rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,-webkit-box-shadow;transition-property:background-color,color,-webkit-box-shadow;-o-transition-property:background-color,color,box-shadow;transition-property:background-color,color,box-shadow;transition-property:background-color,color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%}.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{display:block;float:none;margin-bottom:1.75rem}.b-search-parking__miniplan .b-search-parking__tip{line-height:1rem;margin-top:.75rem}.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{font-size:14px;line-height:.5rem;margin-bottom:1rem;opacity:.5}.b-search-parking__list-txt .b-search-parking__txt{margin-bottom:.5rem}.b-search-parking__txt{font-size:16px;font-weight:500;letter-spacing:.1px;line-height:1rem}.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{background-image:url(/img/elements/Fullscreen.svg);content:"";display:inline-block;height:14px;margin-bottom:3px;margin-right:5px;vertical-align:middle;width:14px}.b-search-parking__tip_icon_eye:before{background-image:url(/img/elements/eye.svg);content:"";display:inline-block;height:9px;margin-right:5px;vertical-align:unset;width:16px}.b-search-parking__desc-row_last_child{margin-bottom:2rem}.b-flat__popup{height:100vh}.b-parking-items{margin-bottom:48px}.b-parking-items__ttl{font-size:25px;line-height:28px;margin-bottom:20px}.b-parking__inner{color:#000}.b-parking__ttl{font-size:16px;font-weight:500;line-height:21px;margin-bottom:12px}.b-parking__more{color:#255385;font-size:14px;font-weight:500;line-height:21px}.b-parking__details{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:24px}.b-parking__area,.b-parking__price{font-size:12px;line-height:18px}.b-parking-contact{background-color:#fff;margin-bottom:32px;padding-bottom:32px;padding-top:32px}.b-parking-contact-box__lbl{color:rgba(0,0,0,.5);font-size:12px;line-height:18px;margin-bottom:8px}.b-parking-contact-box__phone a{color:#000;font-size:16px;font-weight:500;line-height:21px}.b-list-parking__table{margin-bottom:.5rem;width:100%}.b-list-parking__table thead{display:none;font-size:12px}.b-list-parking__table thead td{line-height:1rem;padding-bottom:1rem}.b-list-parking__table tbody td a{font-size:14px;font-weight:500}.b-list-parking__table tr{padding:0;width:100%}.b-list-parking__table td{float:none;font-weight:300}.b-list-parking__desktop-view{display:none}.b-list-parking__sort{color:#000;font-size:14px;line-height:1rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-list-parking__sort:after{background-image:url(/img/sprites.png);background-position:-256px -141px;content:"";height:5px;margin-top:-2.5px;opacity:.4;position:absolute;right:-15px;top:50%;width:9px}.b-list-parking__no-sort{color:#000;font-size:14px;line-height:1rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.55rem}.b-list-parking__row:last-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;margin-bottom:0;padding-bottom:0}.b-list-parking__row-info{padding-bottom:2.5rem}.b-list-parking__param{font-size:14px;line-height:.5rem;opacity:.5}.b-list-parking__title{font-size:16px;font-weight:500;line-height:21px;padding-right:24px;position:relative}.b-list-parking__title .b-list-parking__favorite{position:absolute;right:0;top:0}.b-list-parking__params{margin-top:1rem}.b-list-parking__params-name{color:#8b8b8b;font-size:11px;line-height:18px}.b-list-parking__params-value{font-size:16px;font-weight:500;line-height:21px}.b-list-parking__buttons{margin-top:1.5rem}.b-list-parking__buttons .b-btn:not(:first-child){margin-top:1rem}.b-list-parking__txt{font-size:14px;line-height:.5rem;text-align:right}.b-list-parking__fav{fill:transparent;stroke:#c9ced4;height:24px;pointer-events:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill,stroke;-o-transition-property:fill,stroke;transition-property:fill,stroke;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:24px}.b-list-parking__pagination{margin-bottom:0;position:relative}.b-list-parking__pagination.b-pagination{background-color:#f6f8fa;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.b-list-parking__favorite.is-active .b-list-parking__fav{fill:#255385;stroke:transparent}.b-list-parking__txt_text-color_dark-blue{color:#255385;font-weight:500;line-height:1rem}.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);height:5px;margin-top:-2.5px;width:9px}.b-list-parking__sort_style_desc:after{background-position:-256px -141px;opacity:.4}.b-list-parking_state_booked{opacity:.4}.b-list-parking__booked{background-color:rgba(0,0,0,.5);color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:24px;padding:0 10px}.b-team{padding-top:1rem}.b-team__item{margin-bottom:2rem}.b-team_theme_about{background-color:#fff;margin-bottom:2rem;padding-bottom:3.5rem}.b-team-card{height:100%}.b-team-card__title{background-color:#df1e42;color:#fff;display:inline-block;font-size:.875rem;font-weight:500;height:24px;left:0;line-height:26px;padding:0 2rem;position:absolute;top:0}.b-team-card__photo{margin-bottom:1rem;position:relative}.b-team-card__image{background-position:center 20%;background-repeat:no-repeat;background-size:cover;display:block;height:20rem;min-height:360px}.b-team-card__prize{bottom:.5rem;left:10px;position:absolute;z-index:1}.b-team-card__name{color:#255385;font-size:20px;font-weight:500;letter-spacing:-.3px;line-height:24px}.b-team-card__position{color:#000;line-height:18px;margin-bottom:.5rem;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;font-weight:500;line-height:24px}.b-team-card__description{margin-bottom:1.5rem}.b-team-card__description p{line-height:18px}.b-team-card__link-pdf{background-image:url(/img/flat/pdf.svg);background-position:0 50%;background-repeat:no-repeat;bottom:1rem;color:#000;display:none;left:2.5rem;padding-left:1.4rem;position:absolute;white-space:nowrap}.b-team-card__group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-team-card__time p{color:#000;line-height:24px;margin-bottom:.5rem;opacity:.5}.b-team-card__office{font-size:16px;line-height:24px;margin-bottom:1rem}.b-team-card_block_detail{padding-top:24px;position:relative}.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{font-weight:500;margin-bottom:1.5rem}.b-flat-left,.b-flat-right{background-color:#fff;margin-bottom:.05rem;position:relative}.b-flat-right{padding-bottom:2rem;padding-top:1.5rem}.b-flat__breadcrumbs-link{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;vertical-align:middle}.b-flat__breadcrumbs{background-color:#e1edf6;font-weight:500;margin-bottom:.1rem;margin-top:.05rem;padding-bottom:1rem;padding-top:1rem}.b-flat-breadcrumbs__arrow{-ms-flex-item-align:center;fill:#255385;align-self:center;margin-left:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle}.b-flat-left__img{background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;border-bottom:2px solid #ccd9e3;display:block;height:36.8rem}.b-flat-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;margin-bottom:.05rem;position:relative}.b-flat-left img{display:none;margin:auto;padding-top:1.5rem}.b-flat-left img.pp-scene-picker__img,.b-flat-left img.pp-scene-picker__img--plan{padding-top:0}.b-flat-left__planoplan{height:450px;padding:1.5rem 0;width:100%}.b-flat-right__ttl-text{color:#255385;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.75rem;font-weight:500;line-height:2rem}.b-flat-right__ttl-text .b-favorite{display:inline-block}.b-flat-right__with{background-color:#df1e42;color:#fff;left:0}.b-flat-right__special,.b-flat-right__with{font-size:.75rem;font-weight:500;position:absolute;text-align:center;top:0;width:120px}.b-flat-right__special{background-color:#f8e71c;color:#255385;left:120px}.b-flat-right__download-pdf,.b-flat-right__share{color:#255385;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-flat-right__download-pdf:before,.b-flat-right__obj-name,.b-flat-right__share:before{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-flat-right__obj-name{color:#255385;font-size:.925rem;font-weight:500;margin-top:1rem}.b-flat-right__row{border-bottom:1px solid #ddd;float:left}.b-flat-right__params{font-size:.875rem;margin-top:1rem}.b-flat-right__location{font-size:.875rem}.b-flat-right__details{font-size:.875rem;margin-top:.5rem}.b-flat-right__info{font-size:.925rem;font-weight:500;margin-top:1rem;text-align:right}.b-flat-right__price{font-size:1.75rem;font-weight:500;line-height:2rem;margin-top:2rem}.b-flat-right__reserve{margin-top:1.5rem}.b-flat-right__reserve:before{content:url(/img/elements/key.svg);height:16px;left:2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:13px}.b-flat-right__send-form{margin-top:1rem}.b-flat-right__download-pdf{padding-left:1.4rem;position:relative}.b-flat-right__download-pdf:before{content:url(/img/elements/download-blue.svg);height:17px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px}.b-flat-right__share{cursor:pointer;padding-left:1.4rem;position:relative}.b-flat-right__share:before{content:url(/img/elements/share-blue.svg);height:17px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px}.b-flat-right__share:hover .b-flat-right__tooltip{display:block}.b-flat-right__download-share{height:1.5rem;margin-top:1.5rem}.b-flat-right__desktop{display:none}.b-flat-right__obj-wrap{margin-top:1rem}.b-flat-right__tooltip{background-color:#fff;bottom:100%;-webkit-box-shadow:0 4px 20px rgba(104,144,187,.4);box-shadow:0 4px 20px rgba(104,144,187,.4);display:none;opacity:1;padding:2rem 2.5rem;width:calc(152px + 5rem);z-index:11}.b-flat-right__tooltip,.b-flat-right__tooltip:after{left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.b-flat-right__tooltip:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;bottom:-5px;content:"";display:block;height:0;width:0}.b-flat-right__tooltip .b-share__icons{display:-webkit-box;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{color:#000;font-size:.875rem;font-weight:500;line-height:1rem;padding-bottom:.5rem}.b-flat-right__tooltip-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;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{display:none;text-align:center}.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{color:#000;font-size:.8em;margin-top:.25rem}.b-flat-left__plans-img{height:calc(100% - 50px);margin-top:.5rem;position:relative}.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{margin:auto;width:100%}.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{background-color:#cf1b3c;height:8px!important;width:8px!important}.b-flat-left__plans-tablet .fotorama__dot .fotorama__active{background-color:#cf1b3c!important;opacity:1}.b-flat-left__plans-tablet .fotorama__nav{left:0!important;right:0!important;top:7.5rem!important}.b-flat-left__plans-tablet .fotorama__nav__frame{height:8px;margin-right:8px!important;width:8px}.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{font-size:.75rem;font-weight:300;text-align:center}.b-flat-left__plans-tablet .b-gallery_has_sidebar .b-gallery__img{height:9rem!important}.b-flat-left__plans-tablet-popup{height:100%;left:0;position:absolute;top:0;width: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-left__fullsize{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:1px solid #ccd9e3;color:inherit;cursor:pointer;font:inherit;height:32px;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:absolute;right:16px;text-align:inherit;top:20px;width:auto;width:32px}.b-flat-left__fullsize::-moz-focus-inner{border:0;padding:0}.b-flat-left__fullsize:before{background-image:url(/img/elements/fullscreen.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:32px;left:0;position:absolute;top:0;width:32px}.b-flat__fav{fill:transparent;stroke:#c9ced4;height:24px;pointer-events:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill,stroke;-o-transition-property:fill,stroke;transition-property:fill,stroke;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:24px}.b-flat-left__plans-img_type_floor{left:0;max-height:9rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.b-flat-plan__container .b-tabs__content:not(.is-active){display:none}.b-flat-plan__container .b-flat-left img{-o-object-fit:contain;object-fit:contain}.b-flat-plans{background-color:#e0edf6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px;padding-top:20px}.b-flat-plan{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;background-color:#fff;border:3px solid transparent;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;padding:0!important;text-align:inherit;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;-o-transition-property:box-shadow,opacity;transition-property:box-shadow,opacity;transition-property:box-shadow,opacity,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;white-space:normal;width:auto}.b-flat-plan::-moz-focus-inner{border:0;padding:0}.b-flat-plan.b-tabs__item_is_active{background-color:#fff;border-color:#df1e42;padding:0!important}.b-flat-plan__inner{height:0;padding-bottom:100%;position:relative}.b-flat-plan__img-wrapper{height:70%;left:0;margin-top:8px;position:absolute;top:0;width:100%}.b-flat-plan__img-wrapper img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;padding:8px;width:100%}.b-flat-plan__title{bottom:0;color:#004391;font-size:12px;font-weight:500;left:0;line-height:1;padding:0 8px;position:absolute;text-align:center;width:100%}.b-flat-rental{background-color:#e1edf6;font-size:1rem;padding:1.8rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-parking__arrow{-ms-flex-item-align:center;fill:#255385;align-self:center;height:12px;margin-left:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:12px}.b-flat-rental__link{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;padding-top:1rem}.b-flat-rental__txt{color:#255385;font-size:14px;font-weight:500;line-height:21px}.b-flat-rental__wrap{margin-bottom:1.75rem}.b-flat-rental__round-the-clock,.b-flat-rental__round-the-clock-big{font-size:1rem;margin-bottom:1rem}.b-flat-rental__round-the-clock-phone{color:#000;font-size:1rem}.b-flat-rental__round-wrap{background-color:#e1edf6;font-size:1rem;margin-top:.1rem;padding:1.8rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-flat-rental__hours24{margin-bottom:-.4rem;margin-left:.4rem;margin-right:.5rem;opacity:.4}.b-bottom-slider .fotorama__dot{height:8px!important;width:8px!important}.b-bottom-slider .fotorama__active .fotorama__dot{background-color:#df1e42}.b-bottom-slider .fotorama__nav__frame{height:8px;margin-left:0;margin-right:8px!important;width:8px}.b-bottom-slider .fotorama__nav{bottom:1.5rem;left:50%;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.b-bottom-slider .fotorama__stage__frame{background-color:#e1edf6;width:100%}.b-bottom-slider .fotorama__stage__frame .fotorama__img{width:100%!important}.b-bottom-slider .fotorama__caption__wrap{color:#000;font-family:bigcitygrotesquepro,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.5rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.b-gallery__decoration{background:#fff;bottom:0;padding-bottom:.625rem;padding-top:.875rem;position:absolute}.b-gallery__text{color:#000;font-size:1.375rem;font-weight:500;line-height:1.5rem}.b-bottom-slider_object_page{background-color:transparent;margin-top:0}.b-bottom-slider_object_top-indent{margin-top:1.5rem}.b-flats-similar__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-flats-similar{background-color:#fff;font-size:.875rem;margin-bottom:1rem;padding-bottom:2rem;padding-top:2rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-flats-similar:nth-child(3){display:none}.b-flats-similar__details{padding-top:2rem}.b-flats-similar__ttl{color:#255385;display:block;font-size:1.25rem;font-weight:500;line-height:1.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{border-bottom:1px solid #ddd;max-width:14rem}.b-flats-similar__img{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:center}.is-ie .b-flats-similar__img img{max-width:237px}.b-flats-similar__favorite{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:1.25rem}.b-flats-similar__favorite img{height:20px;width:20px}.b-flats__more-header{font-size:22px;font-weight:500;line-height:28px;margin-top:1.5rem;text-align:center}.b-flats__more-btn{display:block;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:300px}.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{font-size:1.38rem;font-weight:500;margin-bottom:1.5rem}.b-have-questions__send{margin-bottom:1rem}.b-have-questions__phone{font-size:1rem;font-weight:500;letter-spacing:-.021rem;line-height:1rem;margin-bottom:1rem}.b-have-questions__phone a{color:#000;display:block;margin-bottom:.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{display:block;font-size:14px;font-weight:300;letter-spacing:0;opacity:.6;padding-top:0}.b-flat-current{display:none;opacity:0;position:absolute;right:0;top:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:center}.b-flat-current__details{padding-top:2rem}.b-flat-current__ttl{color:#255385;font-size:1.25rem;font-weight:500;line-height:1.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap}.b-flat-current__obj-name{cursor:pointer;font-size:.925rem;font-weight:500}.b-flat-current__location{font-size:.875rem}.b-flat-current__price{font-size:1.375rem;font-weight:500;padding-top:1.5rem}.b-flat-current__param,.b-flat-current__value{border-bottom:1px solid #ddd;font-size:14px;padding-top:1.5rem}.b-flat-current__value{font-weight:500;text-align:right}.b-flat-current__top{background-color:#e1edf6;font-size:.925rem;font-weight:500;padding-bottom:1rem;padding-top:1rem;text-align:center}.b-flat-current__rent{background-image:url(/img/elements/key.svg);background-position:20px 50%;background-repeat:no-repeat}.b-flat-current_position_sticky{position:fixed;right:auto;top:0;z-index:2}.b-flat-mortgage{background-color:#e1edf6;padding-bottom:1.5rem;padding-top:2.5rem}.b-flat-mortgage__ttl{font-size:1.75rem;font-weight:500}.b-flat-mortgage__info{padding-bottom:1.25rem;padding-top:1.25rem}.b-flat-mortgage__param{color:#8b8b8b;font-size:1.125rem;padding-top:1rem}.b-flat-mortgage__value{color:#255385;font-size:.925rem;font-weight:500;padding-top:1rem;text-align:right}.b-flat-mortgage__value span:not(:last-child){padding-right:.5rem}.b-flat-mortgage__input{font-size:1.25rem;height:2.5rem;margin-top:.5rem;padding-left:1rem;padding-top:.125rem}.b-flat-mortgage__input::-webkit-input-placeholder{color:#ddd}.b-flat-mortgage__input::-moz-placeholder{color:#ddd}.b-flat-mortgage__input:-ms-input-placeholder{color:#ddd}.b-flat-mortgage__input::-ms-input-placeholder{color:#ddd}.b-flat-mortgage__input::placeholder{color:#ddd}.b-flat-mortgage__label{background-color:#fff;font-size:1.25rem;height:2.5rem;margin-top:.5rem;padding-right:2rem;padding-top:.5rem}.b-flat-mortgage__wrap{position:relative}.b-flat-banks{background-color:#fff;margin-bottom:2rem;padding-bottom:2.25rem;padding-top:2.25rem}.b-flat-right__show-plans{margin-bottom:2rem;margin-top:.5rem}.b-flat-banks__ttl{font-size:1.25rem;font-weight:500}.b-flat-banks__row{border-bottom:1px solid #ddd;padding-bottom:1.5rem;padding-top:1.5rem}.b-flat-banks__row.is-disabled{display:none}.b-flat-banks__row.disabled{opacity:.4;pointer-events:none}.b-flat-bank__logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:48px;width:48px}.b-flat-banks__cell{color:#000;font-size:1.25rem;font-weight:500;padding-top:1rem;text-align:right}.is-ie .b-flat-banks__cell img{width:158px}.b-flat-banks__logos{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem;margin-top:1rem}.b-flat-banks__buy{font-size:.875rem;padding-top:2rem}.b-flat-banks__buy-link{color:#255385;font-weight:500;padding-top:.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-flat-mortgage__mobile{display:block}.b-flat-mortgage__desktop{display:none}.b-flat-banks__table-mobile{display:none;margin-bottom:1.5rem}.b-flat-banks__open{margin-bottom:.5rem}.b-flat-mortgage__row{border-bottom:1px solid rgba(0,0,0,.1);float:left}.b-flat-banks__open:target+.b-flat-banks__close+.b-flat-banks__table-mobile{display:block}.b-flat-mortgage__note{color:#8b8b8b;font-size:1rem;margin-top:2rem}.b-flat-bank__logo_show_more{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e1edf6;border-radius:2px;color:#255385;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:500;justify-content:center}.b-gallery-plans__text{font-weight:500;padding-bottom:1.5rem;padding-left:2.5rem;padding-top:1.5rem}.b-flat__card{background:#fff;position:relative}.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}.b-news .b-share{margin-top:2rem}.b-news_news_single{background-color:#fff}.b-news__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem}.b-news__no-result{font-weight:500}.b-news__no-result.is-active{margin-top:1.5rem}.b-news__item{border-bottom:1px solid #efefef;padding-bottom:2.5rem;padding-top:2.5rem;width:100%}.b-news__item-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-ordinal-group:3;-ms-flex-order:2;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;order:2;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%}.b-news__item-card:not(first-of-type){margin-top:1.5rem}.b-news__item-card .b-news__date{text-align:right}.b-news__item-card .b-news__text{height:80px;overflow:hidden;position:relative}.b-news__item-card .b-news__text:before{background:-o-linear-gradient(top,hsla(0,0%,100%,0),#fff 80%);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(80%,#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 80%);bottom:0;content:"";height:4rem;left:0;position:absolute;width:100%}.b-news__item p,.b-news__item-card p{font-size:14px;line-height:1.5rem;margin-bottom:1.5rem}.b-news__item li,.b-news__item-card li{font-size:14px}.b-news__preview{background-color:#f6f8fa;background-position:50%;background-repeat:no-repeat;background-size:cover}.b-news__content{padding-bottom:2.5rem;padding-top:2.5rem}.b-news__title{display:block;font-size:18px;font-weight:500;margin-bottom:2rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-news__text{color:#000;font-size:16px;line-height:1.5rem;margin-bottom:1.5rem}.b-news__date{color:#8b8b8b;font-size:14px;text-transform:lowercase}.b-news__item-card_fixed_item{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-news__item-card_fixed_item .b-news__content{background-color:#df1e42}.b-news__item-card_fixed_item .b-news__date,.b-news__item-card_fixed_item .b-news__text,.b-news__item-card_fixed_item .b-news__title{color:#fff}.b-news__item-card_fixed_item .b-news__date{font-weight:500}.b-news__item-card_fixed_item .b-news__text:before{background:-o-linear-gradient(top,rgba(223,30,66,0),#df1e42 80%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(223,30,66,0)),color-stop(80%,#df1e42));background:linear-gradient(180deg,rgba(223,30,66,0),#df1e42 80%)}.b-news_margin-bottom_3{margin-bottom:1.5rem}.b-news__title_theme_detail{color:#000;font-size:24px;font-weight:500;line-height:2rem;margin-bottom:1rem;margin-top:1rem}.b-news-form{background-color:#fff;margin-bottom:2rem;margin-top:0;padding-bottom:3rem;padding-top:2.5rem}.b-news-form .success{font-size:22px;line-height:2rem;margin-bottom:3.5rem}.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{background:none;border:0;color:#000;display:block;font-size:14px;font-weight:300;letter-spacing:-.014rem;line-height:1rem;margin-bottom:1rem;padding-bottom:0;padding-left:23px;padding-top:0;position:relative}.b-news-form__part .b-news-form__checkbox label:after{background-image:url(/img/sprites.png);background-position:-68px -192px;border:1px solid #ddd;content:"";height:16px;left:0;margin-top:-8px;position:absolute;top:50%;width:16px}.b-news-form__part .b-news-form__checkbox input:checked+label:after{background-image:url(/img/sprites.png);background-position:-34px -192px;border:none;height:16px;width:16px}.b-news-form__input{border:1px solid #ddd;font-size:14px;height:3rem;padding-left:1rem}.b-news-form__input.hf-invalid::-webkit-input-placeholder{color:#df1e42;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.b-news-form__input.hf-invalid::-moz-placeholder{color:#df1e42;transition-duration:.3s;-moz-transition-property:color,opacity;transition-property:color,opacity;transition-timing-function:ease}.b-news-form__input.hf-invalid:-ms-input-placeholder{color:#df1e42;transition-duration:.3s;-ms-transition-property:color,opacity;transition-property:color,opacity;transition-timing-function:ease}.b-news-form__input.hf-invalid::-ms-input-placeholder{color:#df1e42;transition-duration:.3s;-ms-transition-property:color,opacity;transition-property:color,opacity;transition-timing-function:ease}.b-news-form__input.hf-invalid::placeholder{color:#df1e42;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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{line-height:1.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-news-gallery{background-color:#fff;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none;margin-bottom:2rem;margin-top:2rem}.b-news-gallery .fotorama__html{background-color:#fff;background-image:none!important}.b-news-gallery .fotorama__html:before{display:none}.b-news-gallery img,.b-news-gallery picture{height:100%;left:0;position:absolute;top:0;width:100%}.b-news-gallery .b-gallery__base,.b-news-gallery .fotorama__stage{height:0;padding-bottom:56.2%;position:relative;width:100%}.b-news-gallery .b-gallery__img{background-size:100% 100%;height:100%;left:0;position:absolute;top:0;width:100%}.b-rent{background-color:#fff;margin-bottom:2.5rem;padding-bottom:1.5rem;padding-top:1.5rem}.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{display:block;font-size:16px;font-weight:500;margin-bottom:1.5rem}.b-rent__svg{display:inline-block;margin-left:5px;vertical-align:bottom}.b-rent__row-item a{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-rent__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-rent_theme_list{background-color:transparent;margin-bottom:2.5rem;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{background-color:#fff;margin-bottom:1rem}.b-rent-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.b-rent-item__inner{padding-bottom:1rem;padding-top:2.5rem}.b-rent-item__image{background-repeat:no-repeat;background-size:contain;display:block;margin-bottom:1rem;min-height:3rem}.b-rent-item__name{font-size:1.1rem;font-weight:500;line-height:1.5rem;margin-bottom:1.5rem}.b-rent-item__txt{font-size:12px;opacity:.8}.b-rent-item__txt-addr{font-size:14px;font-weight:500;letter-spacing:-.2px}.b-rent-item__file{border-top:1px solid #efefef;display:block;font-size:.9rem;margin-top:auto;padding-bottom:.5rem;padding-top:.5rem;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-rent-item__file span{color:#000;opacity:.8}.b-rent-item__icon-container{position:relative}.b-rent-item__icon{bottom:5px;position:absolute;right:0}.b-rent-item__subway{border-radius:50%;height:10px;margin-left:5px;width:10px}.b-rent-item__txt-addr_theme_subway{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.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{border-top:none;padding-bottom:0;padding-top:0}.b-popup-rent-info__file-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.b-popup-rent-info__file-name .b-rent-item__icon{margin-right:5px;margin-top:5px;position:relative}.l-object{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.l-video{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.l-info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-object-brief-info{background:#fff;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-top:1rem}.b-object-brief-info__video-wrap{height:0;margin-bottom:1.75rem;min-height:205px;padding-bottom:56.25%;padding-top:25px;position:relative;width:100%}.b-object-brief-info__video{background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.b-object-links{background:#fff;padding-bottom:2.5rem;padding-top:1.5rem}.b-object-links__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.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{opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-object-links__link{color:#255385;font-size:14px;font-weight:500;line-height:16px}.b-object-links__link-wrap,.b-object-links__list{display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-links__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:column;flex-direction:column;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-position:0;background-repeat:no-repeat;height:12px;width:19px}.b-object-links__icon_panorama_red{background-position:50%;background-repeat:no-repeat;height:10px;width:19px}.b-object-links__icon_site_favicon{background-position:50%;background-repeat:no-repeat;height:19px;width:19px}.b-object-links__icon_download_icon{background-position:50%;background-repeat:no-repeat;height:13px;width:10px}.b-icon__youtube{height:11px;width:14px}.b-icon__camera{height:10px;width:19px}.b-object-resume__item{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:.5rem}.b-object-resume__title{color:#8b8b8b;font-size:14px;line-height:1.75rem}.b-object-header__row{height:100%}.b-object-header,.b-object-header__row{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-object-resume__value{display:block;font-size:14px;font-weight:500;line-height:1.75rem;text-align:right}.b-object-resume__value.b-object-resume__value-pantry,.b-object-resume__value.b-object-resume__value-parking{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004391;display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-resume__value.b-object-resume__value-pantry:before,.b-object-resume__value.b-object-resume__value-parking:before{background-image:url(/img/sprites.png);background-position:-256px -102px;content:"";display:block;height:13px;margin-right:10px;width:15px}.b-object-resume__value.b-object-resume__value-pantry:hover,.b-object-resume__value.b-object-resume__value-parking:hover{opacity:.5;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:"opacity";-o-transition-property:"opacity";transition-property:"opacity";-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-object-resume__value.b-object-resume__value-pantry:before{background-image:url(/img/sprites.png);background-position:-256px -128px;height:12px;width: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{border-radius:100%;display:inline-block;height:10px;margin-right:10px;width:10px}.b-object-resume__btn{margin-top:1rem}.b-object-text{background:#fff;padding-bottom:32px;padding-top:32px;position:relative}.b-object-text_bot_indent{margin-bottom:1.75rem}.b-object-text_bot_indent .b-object-text_parking__ttl{font-size:20px;line-height:1.5;padding-bottom:20px;padding-top:20px}.b-object-text_bot_indent.b-object-text_parking{margin-bottom:0;padding-top:0}.b-object-text_bot_indent.b-object-text_parking .b-object-text_parking__ttl{line-height:24px}.b-object-text__ttl{font-size:25px;line-height:28px;padding-bottom:32px}.b-object-text__link{color:#255385;display:block;font-size:14px;font-weight:500;line-height:18px;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-object-text__ttl-h4{font-size:20px;font-weight:500;line-height:24px;margin-bottom:.5rem}.b-object-text__ttl-h5{font-size:18px;font-weight:500;line-height:24px;margin-bottom:1.125rem}.b-object-text__link_with_icon{padding-left:15px;position:relative}.b-object-text__descr{font-size:16px;line-height:24px;margin-bottom:1.5rem}.b-object-text__txt{font-size:1rem;line-height:1.5em}.b-object-text__txt p{font-size:14px;line-height:18px;margin-bottom:1.5rem}.b-object-text__pin{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;height:18px;margin-right:.5rem;width:9px}.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{background:url(/img/object/pin-text.svg);content:"";height:12px;left:0;position:absolute;top:.25em;width:9px}.b-object-text__link_with_pin{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.b-object-text__list{line-height:1.5em;margin-bottom:1rem;padding-left:1rem}.b-object-text__list li{padding-bottom:10px;position:relative}.b-object-text__list li:before{background-color:#004391;content:"";display:block;height:4px;left:0;margin-left:-1rem;position:absolute;top:9px;width:4px}.b-object-text-edges__item{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;margin-bottom:1rem}.b-object-text-edges__title{font-size:16px;font-weight:500;letter-spacing:.1px;line-height:24px}.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{color:#255385;display:block;font-size:14px;line-height:18px;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-object-text-choose__item{margin-bottom:1rem}.b-object-text-choose__price-from{opacity:.5}.b-object-text-half__item{background:#fff;margin-bottom:1.75rem;padding-bottom:2.5rem;position:relative}.b-object-text-half-list__item{margin-bottom:2rem}.b-object-text-half__item_first_position{border-right:0}.b-object-text-half__btn{bottom:1.5rem;max-width:100%;position:absolute}.b-object-text-half-list{padding-top:1rem}.b-object-plan{background:#fff;color:#255385;display:block;font-size:14px;font-weight:500;line-height:40px;margin-bottom:1.75rem;position:relative}.b-object-plan__wrap~.b-object-plan__btn-wrap{padding-top:32px}.b-object-plan__arrow{-ms-flex-item-align:center;fill:#255385;align-self:center;height:11px;margin-left:auto;margin-top:-5.5px;position:absolute;right:5.556vw;top:50%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:7px}.b-object-plan__wrap{position:relative}.b-object-plan__wrap_bottom_wrap{padding-bottom:32px;padding-top:32px}.b-object-contact-box__lbl{color:rgba(0,0,0,.5);font-size:12px;line-height:18px;margin-bottom:8px}.b-object-contact-box__phone a{color:#000;font-size:16px;font-weight:500;line-height:21px}.b-object-consult{background:#fff;margin-bottom:1.75rem;padding-bottom:1.5rem;padding-top:1.5rem}.b-object-consult__card{height:100%}.b-object-consult__photo{background-repeat:no-repeat;background-size:cover;display:block;height:320px;margin-bottom:1.5rem;position:relative}.b-object-consult__name{color:#255385;font-size:20px;font-weight:500;letter-spacing:-.3px;line-height:24px;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-object-consult__position{color:#000;line-height:18px;margin-bottom:.75rem;opacity:.5}.b-object-consult__contact{margin-top:auto}.b-object-consult__messengers{margin-bottom:1.5rem;margin-top:1.25rem}.b-object-consult__schedule{margin-bottom:2.25rem;margin-top:.5rem}.b-object-consult__phone{color:#000;display:block;line-height:24px}.b-object-consult__mail{line-height:18px;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-object-consult__item{position:relative}.b-object-consult__ttl{font-size:24px;line-height:28px;margin-bottom:1.625rem}.b-object-consult__ttl_md_visible{display:none}.b-object-consult__inner{padding-bottom:1.5rem;padding-top:1.5rem}.b-object-consult__image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:3.5rem;margin-top:3.5rem}.b-object-consult__cols{display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-consult__copyright{font-size:14px;line-height:18px;margin-bottom:1.75rem}.b-object-consult_section_shares .b-object-consult__ttl{margin-bottom:1rem}.b-object-consult_section_shares .b-object-consult__schedule{color:#8b8b8b;font-size:14px;margin-bottom:1.75rem}.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{font-size:16px;margin-bottom:.5rem}.b-object-developer{background:#e1edf6;font-size:12px;line-height:18px;margin-bottom:1.75rem;padding-bottom:1rem;padding-top:1rem}.b-object-developer__name{margin-bottom:.5rem}.b-object-developer__link{display:block;margin-bottom:.5rem;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-object-map{margin-bottom:1.75rem;position:relative}.b-object-map__enter-fullscreen-btn{background-color:#004391;border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(104,144,187,.3);box-shadow:0 2px 4px rgba(104,144,187,.3);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;height:100%;padding:.5rem 20px;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:99}.b-object-map__enter-fullscreen-btn,.b-object-map__exit-fullscreen-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.b-object-map__exit-fullscreen-btn{background-color:#fff;border-radius:50%;display:none;height:30px;position:absolute;right:19px;top:16px;width:30px;z-index:1}.b-object-map__exit-fullscreen-btn svg{fill:#004391;height:12px;width:12px}.b-object-map__inner{-webkit-box-shadow:0 4px 10px rgba(104,144,187,.3);box-shadow:0 4px 10px rgba(104,144,187,.3);height:424px;width:100%}.b-object-map__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(104,144,187,.3);box-shadow:0 2px 4px rgba(104,144,187,.3);color:#255385;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:300;height:100%;padding:.5rem 20px;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;z-index:99}.b-object-map__btn.is-active{background:#e1edf6}.b-object-map__object-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#004391;border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(104,144,187,.3);box-shadow:0 2px 4px rgba(104,144,187,.3);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;height:100%;padding:.5rem 20px;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;z-index:99}.b-object-map__object-btn.is-active:before{background-image:url(/img/elements/close.svg);content:"";display:block;height:13px;margin-right:8px;width:13px}.b-object-map__top{position:absolute;top:1.5rem;z-index:1}.b-object-map__bottom{height:100%;position:absolute;width:100%;z-index:3}.b-object-map__bottom-btn{bottom:16px;position:absolute}.b-object-map__filter{bottom:1rem;font-weight:300;position:absolute;z-index:1}.b-object-map__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-object-map__btn-wrap{display:inline-block;font-size:inherit;line-height:normal;margin-bottom:.5rem;margin-right:.5rem}.b-object-map__btn-wrap input[type=checkbox]{height:0;margin:0;width:0}.b-object-map__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin-right:.5rem;max-width:20px}.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{background:url(/img/object/icon-map-route.svg) 50% no-repeat #fff;content:"";height:16px;left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px}.b-object-map__btn_type_route:hover{color:rgba(37,83,133,.8)}.b-object-map-objects{background-color:#fff;bottom:56px;display:none;height:290px;padding-bottom:20px;padding-top:20px;position:absolute}.b-object-map-objects.is-active{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-object-map-objects__top{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:12px}.b-object-map-objects__ttl{font-size:14px;font-weight:500;line-height:21px}.b-object-map-objects__show-all{color:#0b1739;font-size:12px;line-height:18px}.b-object-map-objects__show-all:after{border-bottom:1px solid rgba(11,23,57,.2);content:"";display:block;left:0;position:relative;top:4px}.b-object-map-objects__markers,.b-object-map-objects__markers-wrapper{height:100%;position:relative}.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{cursor:pointer;width:3px}.b-object-map-objects__marker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;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{display:none;width:auto}.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-position:50%;background-repeat:no-repeat}.b-object-map-objects__checkbox-icon{border:1px solid rgba(11,23,57,.2);height:20px;position:relative;width:20px}.b-object-map-objects__label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:300;justify-content:space-between;line-height:21px;margin-left:10px}.b-object-layouts__item{display:block;margin-bottom:1.5rem}.b-object-layouts__picture{margin-bottom:.75rem;max-width:100%;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-object-layouts__caption{color:#000;font-size:14px;line-height:18px;opacity:.5}.b-btn-read-more-mobile{color:#004391;cursor:pointer;font-size:.875rem;font-weight:300;line-height:1.5rem;margin-bottom:1.5rem;margin-top:.5rem;position:relative;z-index:1}.b-btn-read-more-mobile__icon-arrow{-ms-flex-item-align:center;fill:#004391;align-self:center;height:10px;margin-bottom:-2px;margin-left:auto;width:10px}.b-read-more__trigger_is_active .b-btn-read-more-mobile__icon-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-btn-read-more-mobile-input,.b-btn-read-more-mobile-target{display:none}.b-object-popup__row{display:-webkit-box;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{font-size:14px;font-weight:500;line-height:24px;margin-bottom:2rem}.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{height:13px;margin-right:10px;width:10px}.b-object-popup__img{display:block;margin-left:auto;margin-right:auto}.b-subnav{-webkit-box-shadow:0 1px 4px 0 rgba(104,144,187,.5);box-shadow:0 1px 4px 0 rgba(104,144,187,.5);margin-bottom:1.75rem;position:relative}.b-subnav:after{background-image:-o-linear-gradient(right,#fff,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(0,#fff));background-image:linear-gradient(270deg,#fff,#fff 0);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:50px}.b-subnav__wrap{background:#fff;overflow-x:auto}.b-subnav__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;width:62rem}.b-subnav__link{color:#255385;display:block;font-size:14px;font-weight:500;opacity:1;padding:9.5px 20px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-subnav__link_is_active{background:#004391;color:#fff}.b-inner-subheader{margin-top:1.5rem}.b-inner-subheader__mortgage{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-inner-subheader__mortgage h1{margin-right:auto;padding-right:20px}.b-inner-subheader__mortgage .b-inner-subheader-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;width:100%}.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{background:#fff;margin-bottom:1.75rem;padding-bottom:1.5rem;padding-top:1.5rem}.b-object-contact-info__ttl{font-size:24px;line-height:28px;margin-bottom:1.625rem}.b-object-contact-info__sub-ttl{color:#000;line-height:18px;margin-bottom:.75rem;opacity:.5}.b-object-contact-info__phone{color:#000;display:block;line-height:24px}.b-object-contact-info__addr{line-height:1.375rem;margin-bottom:1rem;margin-top:1rem}.b-popup-panorama{height:100%;padding-bottom:56.25%;position:absolute;width:100%}.b-popup-panorama__inner{height:100%;left:0;position:absolute;top:0;width:100%}.b-popup_theme_object-panorma .mfp-inline-holder .mfp-content{max-width:1360px;width:100%}.b-popup-video{overflow:hidden;padding-bottom:56.25%;position:relative}.b-popup-video__inner{height:100%;left:0;position:absolute;top:0;width:100%}.b-popup_video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;display:-webkit-box;display:-ms-flexbox;display:flex}.b-selector{background-color:#e1edf6;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:999}.b-selector__content-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.b-selector__chess{overflow:hidden;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-selector__chess.is-slide{-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%)}.b-selector__flat-card{display:-webkit-box;display:-ms-flexbox;display:flex}.b-selector__flat-top-left{background-color:hsla(0,0%,100%,.2);border-left:1px dashed rgba(104,144,187,.5);border-top:1px dashed rgba(104,144,187,.5);min-height:246px;position:relative}.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{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-left:8px solid #e1edf6;border-radius:1px;-webkit-box-shadow:0 2px 4px rgba(37,83,133,.1);box-shadow:0 2px 4px rgba(37,83,133,.1);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:246px;position:relative}.b-selector__flat-top-right:before{border-bottom:1px dashed rgba(104,144,187,.5);border-left:1px dashed rgba(104,144,187,.5);bottom:-9px;content:"";height:calc(100% + 8px);left:-9px;position:absolute;width:calc(100% + 8px)}.b-selector__flat-top-right:after{background-color:#e1edf6;bottom:-8px;content:"";height:8px;position:absolute;right:0;width:100%;z-index:2}.b-selector__mini-plan svg{position:relative;width:160px;z-index:2}.b-selector__mini-plan path{fill:#efefef;cursor:pointer;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;-o-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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:-webkit-box;display:-ms-flexbox;display:flex}.b-selector__badge{font-size:10px;font-weight:500;height:20px;line-height:20px;padding:0 24px;white-space:nowrap;z-index:2}.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{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#255385;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:500;line-height:28px;margin-bottom:.75rem}.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;letter-spacing:-.15px;line-height:20px}.b-selector__flat-prices{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.75rem;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;letter-spacing:.08px;line-height:20px;white-space:nowrap}.b-selector__flat-mortgage{color:#255385;font-size:12px;font-weight:300;line-height:18px}.b-selector__flat-mortgage strong{color:#004391;display:block;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;right:-8px;top:0}.b-selector__flat-btns-row{margin-top:2rem}.b-selector__flat-btns-row .b-btn_style_secondary{font-weight:500;margin-top:.75rem}.b-selector__book-btn{padding-left:25px}.b-selector__book-btn:before{content:url(/img/elements/key.svg);height:16px;left:6%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:13px}.b-selector__flat-compass{display:none;height:70px;position:absolute;right:5px;top:-5px;width:70px}.b-selector__flat-compass_mobile{display:block}.b-selector__plan{background-color:hsla(0,0%,100%,.2);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);min-height:281px;position:relative}.b-selector__plan-ttl{font-size:16px;font-weight:300;line-height:24px}.b-selector__plan-floor{margin-top:-25px;text-align:center}.b-selector__plan-floor svg{height:239px}.b-selector__plan-compass{bottom:25px;height:70px;position:absolute;right:30px;width:70px}.b-selector__header{margin-bottom:.5rem;margin-top:.5rem}.b-selector__header-cnt{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10}.b-selector__options-push-auto{margin-left:auto}.b-selector-btns{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.b-selector-btn__fav{line-height:0;margin-right:40px;position:relative}.b-selector-btn__fav:last-child .b-header-tools__tooltip{left:-275%}.b-selector-btn__fav svg{fill:#004391;opacity:.5;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-selector-tools__count_is_empty:before{background:url(/img/elements/plus.png);content:"";height:6px;left:50%;margin-left:-3px;margin-top:-3px;opacity:.8;position:absolute;top:50%;width:6px}.b-selector-tools__fav{height:18px;margin-top:6px;width:18px}.b-selector-tools__tooltip{background-color:#fff;bottom:-3.5rem;-webkit-box-shadow:0 5px 30px rgba(104,144,187,.6);box-shadow:0 5px 30px rgba(104,144,187,.6);color:#255385;font-size:.875rem;font-weight:300;left:-150%;letter-spacing:.004rem;line-height:1.5rem;opacity:0;padding:0 10px;position:absolute;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;white-space:nowrap}.b-selector-tools__tooltip:before{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin-left:-6px;position:absolute;top:-5px;width:0}.b-selector-tools__count{background-color:#004391;border-radius:100%;color:#fff;font-size:.6rem;font-weight:500;height:12px;line-height:.9rem;position:absolute;right:-8px;text-align:center;top:-5px;width:12px}.b-selector-tools__count.b-header-tools__count_is_empty:before{background:url(/img/elements/plus.png);content:"";height:6px;left:50%;margin-left:-3px;margin-top:-3px;opacity:.8;position:absolute;top:50%;width:6px}.b-icon__fav-selector{height:15px;margin-top:6px;width:15px}.b-selector-btn__close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:100%;color:rgba(0,0,0,.4);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Verdana;font-size:16px;height:12px;line-height:1rem;outline:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:12px}.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{font-size:12px;font-weight:300;letter-spacing:0;line-height:18px;margin-left:auto}.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{height:21px;margin-right:20px;padding-left:18px;position:relative}.b-selector__download-pdf:before{content:url(/img/elements/download-file.svg);height:21px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px}.b-selector__download-pdf span{display:none}.b-selector__share{cursor:pointer;height:21px;padding-left:1.4rem;position:relative}.b-selector__share:before{content:url(/img/elements/share-blue.svg);height:17px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px}.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{color:#255385;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:300;letter-spacing:.09px;line-height:18px;margin-bottom:2rem;margin-top:2rem}.b-selector__plan-flat{cursor:default!important}.b-selector__plan-flat path{fill-opacity:.2;cursor:default!important;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill-opacity;-o-transition-property:fill-opacity;transition-property:fill-opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-selector__plan-tooltip{background-color:#fff;-webkit-box-shadow:0 10px 40px rgba(104,144,187,.2);box-shadow:0 10px 40px rgba(104,144,187,.2);max-width:500px;padding:25px 40px;position:absolute;text-align:left;z-index:9999}.b-selector__plan-tooltip:before{border-bottom:9px solid rgba(104,144,187,.2);-webkit-filter:blur(5px);filter:blur(5px);top:-10px}.b-selector__plan-tooltip:after,.b-selector__plan-tooltip:before{border-left:9px solid transparent;border-right:9px solid transparent;border-top:0;content:"";height:0;position:absolute;width:0}.b-selector__plan-tooltip:after{border-bottom:9px solid #fff;top:-5px}.b-selector__plan-tooltip .b-selector__badge{margin-top:.5rem}.b-selector__plan-tooltip-flat{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:300;line-height:36px}.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{color:#8b8b8b;font-size:12px;font-weight:300;line-height:18px}.b-selector__plan-tooltip-price strong{font-size:22px;font-weight:500;line-height:36px;padding-right:5px}.b-selector__plan-tooltip-price span{color:rgba(0,0,0,.5);font-size:16px;font-weight:300;line-height:36px}.b-selector__flat{display:none}.b-selector__flat .b-selector__flat-top-left{background-color:#fff;border:0;border-radius:1px;-webkit-box-shadow:0 2px 4px rgba(37,83,133,.1);box-shadow:0 2px 4px rgba(37,83,133,.1);padding-bottom:2rem}.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{background-color:#fff;border:0;border-radius:1px;-webkit-box-shadow:0 2px 4px rgba(37,83,133,.1);box-shadow:0 2px 4px rgba(37,83,133,.1);margin-top:8px;min-height:275px;padding-bottom:1rem;padding-top:1rem}.b-selector__mobile-header{position:relative;z-index:10}.b-selector__entrances{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#fff;-webkit-box-shadow:0 1px 6px rgba(104,144,187,.2);box-shadow:0 1px 6px rgba(104,144,187,.2);display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between;width:100%}.b-selector__entrance{background:none;border:0;color:#255385;cursor:pointer;font-family:bigcitygrotesquepro,sans-serif;font-size:12px;font-weight:500;line-height:18px;outline:none;padding:0;position:relative}.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;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);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;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-selector__current{color:#000;cursor:default}.b-selector__current.is-flat-open{-ms-flex-item-align:center;align-self:center;justify-self:center;text-align:center}.b-selector__entrance-arrow{fill:#255385;height:14px;left:0;margin-top:-7px;position:absolute;top:50%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:14px}.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{background-color:rgba(225,237,246,.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.b-selector__mobile-floor-plan.is-flat-open .b-selector__mobile-plan{height:100%;position:relative}.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{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.b-selector__floors-wrap.ps.ps--active-y>.ps__scrollbar-y-rail{right:-3px!important;top:54px!important}.b-selector__floors{-webkit-box-shadow:0 0 4px rgba(104,144,187,.2);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{height:100%;text-align:center}.b-selector__floor-item{padding:5px 0}.b-selector__floor-btn{background-color:#fff;border:1px solid #cfd3d8;color:rgba(0,0,0,.6);font-size:14px;font-weight:300;height:40px;outline:none;padding:0;width:40px}.b-selector__floor-btn.is-current{background-color:#004391;border-color:#004391;color:#fff;font-weight:500}.b-selector__floor-btn.is-inactive{opacity:.4}.b-selector__floor-arrow{-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-top:10px;width:100%}.b-selector__floor-arrow svg{fill:#8b8b8b;pointer-events:none;-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px);width:10px}.b-selector__floor-arrow.is-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-selector__mobile-plan-ttl{font-size:20px;font-weight:500;letter-spacing:-.33px;line-height:24px}.b-selector__mobile-svg{height:100vh;overflow:hidden;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100vw}.b-selector__pinch-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9}.b-selector__pinch-icon iframe{height:80px;pointer-events:none;width:80px}.b-selector__pinch-overlay{background-color:hsla(0,0%,100%,.9);height:100%;left:0;position:absolute;top:0;width:100%}.b-selector__flat-card-mobile{-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-box-shadow:inset -5px 1px 6px rgba(104,144,187,.2);box-shadow:inset -5px 1px 6px rgba(104,144,187,.2);height:calc(100% - 79px);overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:79px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;z-index:3}.b-selector__flat-plan{margin-bottom:3.75rem;margin-top:2.25rem;text-align:center}.b-selector__flat-plan_is_booked{margin-bottom:1.5rem}.b-selector__flat-plan_is_booked img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.b-selector__house-ttl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:32px;letter-spacing:-.6px;line-height:42px}.b-selector__house-ttl_mobile{font-size:20px;left:80px;line-height:25px;position:absolute;top:60%}.b-selector__house-ttl_mobile .b-selector__arrow-long{margin-top:-25px;width:59px}.b-selector__arrow-long{height:200px;margin-top:-70px;width:109px}.b-selector__info{margin-top:30px}.b-selector__flat-ttl-small{color:#255385;font-size:18px;font-weight:500;line-height:24px;margin-bottom:1rem;margin-top:-1.5rem}.b-selector__flat-ttl-small .b-flat__fav{height:20px}.b-selector__flat-similar{border:1px solid #e1edf6;margin-bottom:.85rem;padding-bottom:2rem}.b-selector__flat-similar .b-selector__flat-data-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:66px;max-height:66px}.b-selector__similar-ttl{font-size:24px;font-weight:500;line-height:28px;margin-bottom:1rem}.b-selector__similar-txt{font-size:16px;letter-spacing:.06px;line-height:24px;margin-bottom:1.5rem}.b-selector__plan-flat_is_booked path{fill:#4c4c4c;fill-opacity:.08;cursor:default!important;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill-opacity;-o-transition-property:fill-opacity;transition-property:fill-opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-selector__plan-flat_is_current{cursor:pointer}.b-selector__plan-flat_is_current path{fill-opacity:.45;cursor:pointer!important;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill-opacity;-o-transition-property:fill-opacity;transition-property:fill-opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-selector__plan-tooltip_place_bottom:after,.b-selector__plan-tooltip_place_bottom:before{bottom:-5px;top:auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-selector__plan-tooltip_place_bottom:before{bottom:-10px}.b-chess td{font-weight:300;padding:2.5px}.b-chess td:last-child{padding-left:0}.b-chess td:last-child .b-chess__entrance{border-left:1px solid rgba(37,83,133,.2);border-right:0;margin-left:5px;margin-right:0}.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:nth-child(2):not(.without-entrances){background-color:transparent}.b-chess tr.is-current td:nth-child(3){border-bottom-left-radius:3px;border-top-left-radius:3px}.b-chess tr.is-current td:nth-last-child(2){border-bottom-right-radius:3px;border-top-right-radius:3px}.b-chess tr.is-current .b-chess__floor{background-color:rgba(0,67,145,.15);border-radius:3px;color:#fff;margin-bottom:-3px;margin-top:-3px;padding:3px 5px}.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{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid transparent;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(67,140,206,.3);box-shadow:0 2px 5px rgba(67,140,206,.3);color:#255385;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;justify-content:center;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;-o-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:18px}.b-chess__flat.is-current{background-color:#004391;-webkit-box-shadow:0 2px 6px rgba(0,67,145,.5);box-shadow:0 2px 6px rgba(0,67,145,.5);color:#fff;pointer-events:none}.b-chess__entrance{border-bottom:1px solid rgba(37,83,133,.2);border-right:1px solid rgba(37,83,133,.2);border-top:1px solid rgba(37,83,133,.2);height:18px;width:30px}.b-chess__commerce{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(37,83,133,.2);border-radius:2px;color:rgba(37,83,133,.5);font-size:12px;height:20px;justify-content:center;letter-spacing:.4px;line-height:10px}.b-chess__commerce,.b-chess__entrances{display:-webkit-box;display:-ms-flexbox;display:flex}.b-chess__entrances{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;justify-content:space-between;margin-bottom:.25rem;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-bottom-left-radius:3px;border-top-left-radius:3px}.b-chess__current td:nth-last-child(2){border-bottom-right-radius:3px;border-top-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;border-color:rgba(37,83,133,.2);-webkit-box-shadow:none;box-shadow:none;color:rgba(37,83,133,.5);pointer-events:none}.b-chess__flat_has_offer{position:relative}.b-chess__flat_has_offer:after{background-color:#f6c42f;border:2px solid #fff;border-radius:100%;-webkit-box-shadow:0 1px 2px rgba(67,140,206,.1);box-shadow:0 1px 2px rgba(67,140,206,.1);content:"";height:8px;position:absolute;right:-3px;top:-3px;width:8px}.b-chess__flat_has_decor{position:relative}.b-chess__flat_has_decor:before{background-color:#df1e42;border:2px solid #fff;border-radius:100%;-webkit-box-shadow:0 1px 2px rgba(67,140,206,.1);box-shadow:0 1px 2px rgba(67,140,206,.1);content:"";height:8px;position:absolute;right:-3px;top:-3px;width:8px}.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;margin-left:0;width:0}.b-selector__chess-test .b-chess__flat{height:1.2vw;width:1.2vw}.b-selector__chess{margin:0 35px;width:360px}.b-object-plan-parking__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.b-object-plan_parking__place,.b-object-plan_parking__places-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.b-object-plan_parking__place{margin-left:20px}.b-object-plan_parking__place:first-child{margin-left:0}.b-parking-plan-tooltip__item{font-size:12px;line-height:18px}.b-object-plan_parking__place-label{color:rgba(0,0,0,.5)}.b-object-plan_parking__place-count{color:#000;font-size:12px;line-height:18px;margin-left:4px}.b-parking-plan-tooltip__title{font-size:12px;font-weight:400;line-height:18px}.b-parking-plan-tooltip__items{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.b-house-plan__tooltip.b-parking-plan-tooltip{max-width:300px;padding:12px 20px;width:auto}.b-parking-plan-tooltip__wrap{display:grid;grid-template-columns:2fr 1fr 3fr;grid-template-rows:repeat(2,1fr);justify-items:start;margin-top:12px}.b-object-menu{display:none;margin-bottom:12px}.b-object-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-menu__link.is-active{color:rgba(0,0,0,.5)}.b-object-menu__arrow{fill:#255385;height:11px;pointer-events:none;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:22px}.b-object-about{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:20px}.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{background-color:transparent;margin-bottom:0;max-height:540px;position:relative}.b-object-slider .b-build-card__badge{left:auto;right:10px;top:calc(1.7rem + 15px)}.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{background-color:#fff;padding-top:1.5rem}.b-object-card__info{margin-bottom:1.5rem}.b-object-card__obj-type{margin-bottom:0}.b-object-card__obj-heading{font-size:27px;line-height:32px;margin-bottom:12px}.b-object-card__obj-txt{font-size:16px;font-weight:500;line-height:21px;margin-bottom:1.5rem}.b-object-card__info-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-object-card__info,.b-object-card__info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-card__info{font-size:12px;line-height:18px}.b-object-card__property-col{width:40%}.b-object-card__value-col{font-weight:500;width:60%}.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{color:#255385;display:inline-block}.b-object-card__road:after{border-bottom:1px solid rgba(37,83,133,.2);content:"";display:block;padding-top:.15rem}.b-object-card__metro_dot{border-radius:100%;content:"";display:inline-block;height:8px;margin-right:5px;vertical-align:middle;width:8px}.b-object-card__btn{background-color:#fff;border-top:1px solid #e3e3e3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;line-height:18px;padding-bottom:.5rem;padding-top:.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-object-card__btn strong{color:#004391;font-weight:300;pointer-events:none;width:40%}.b-object-card__btn.b-tabs__content{display:none}.b-object-card__btn.b-tabs__content.is-active{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:100%}.is-ie .b-object-card__btn.b-tabs__content.is-active{-webkit-box-pack:start;-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 *{fill:#8b8b8b;color:#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;-webkit-filter:grayscale(100);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{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);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{-ms-flex-item-align:center;fill:#255385;align-self:center;height:13px;margin-left:15px;pointer-events:none;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:10px}.b-object-card__btn_weight_bold{color:#004391;font-weight:500}.b-object-card__btn_weight_bold .b-object-card__arrow{-webkit-transform:none;-ms-transform:none;transform:none;width:5px}.b-object-card__count{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#255385;justify-content:space-between;pointer-events:none;white-space:nowrap;width:60%}.b-object-action,.b-object-card__count{display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-action{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;height:42px;justify-content:center;margin-bottom:20px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,background-color;-o-transition-property:opacity,background-color;transition-property:opacity,background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-object-action__img{margin-right:13px}.b-object-action__img,.b-object-action__img svg{height:16px;width:11px}.b-object-action__txt{font-size:12px;font-weight:500;line-height:18px}.b-submenu__object-page .b-submenu__list{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}.b-submenu__object-page .b-submenu__list:after{background:-o-linear-gradient(left,hsla(0,0%,100%,0),#fff 33%);background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(33%,#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 33%);bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:15px}.b-submenu__object-page .b-submenu__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;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:-webkit-box;display:-ms-flexbox;display:flex}.b-submenu__object-page .b-submenu__list .simplebar-track{cursor:pointer;pointer-events:auto}.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{height:0;width: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{background-color:#8b8b8b;border-radius:0;left:0;opacity:0;right:0;top:0}.fixed{position:fixed;top:0;z-index:99}.b-object-about-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.b-object-about-text__txt-wrapper{background:#fff;padding-bottom:48px;padding-top:48px}.b-object-about-text__ttl{font-size:25px;line-height:28px;margin-bottom:24px}.b-object-about-text__descr{font-size:16px;line-height:21px;margin-bottom:12px}.b-object-about-text__show-btn{color:#004391;font-size:14px;font-weight:500;line-height:21px}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-about-text__svg{height:18px;margin-right:8px;width:22px}.b-object-about-text__svg_object_youtube{fill:#cf1b3c}.b-object-about-text__link{font-size:12px;font-weight:500;line-height:18px}.b-object-description-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-object-description-block .b-object-about-text__show-btn{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.b-object-description-block .b-object-about-text__show-btn.is-active{margin-top:12px}.b-object-advantages{margin-bottom:32px;position:relative}.b-object-advantages__box{background-color:#fff;height:auto;margin-left:5.556vw;min-height:257px;padding-bottom:24px;padding-top:24px}.b-object-advantages__box:last-child{margin-right:5.556vw}.b-object-advantages__inner-box{height:100%;position:relative}.b-object-advantages__inner-box img,.b-object-advantages__svg{height:50px;width:50px}.b-object-advantages__ttl{display:block;font-size:16px;font-weight:500;line-height:21px;margin-bottom:12px;margin-top:20px}.b-object-advantages__txt{font-size:12px;line-height:18px;margin-bottom:30px}.b-object-advantages__link{bottom:0;position:absolute}.b-object-arrow-link{color:#004391;display:block;font-size:12px;font-weight:500;line-height:18px}.b-object-arrow-link__arrow{fill:#004391;height:11px;pointer-events:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:22px}.swiper-slide-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid #ccd9e3;border-radius:50%;cursor:pointer;display:none;height:30px;justify-content:center;outline:none;position:absolute;top:50%;width:30px;z-index:10}.swiper-slide-btn svg{fill:#df1e42;height:15px;width:10px}.swiper-slide-btn.swiper-button-disabled{border:none;height:0;opacity:0;width:0}.swiper-slide-btn__next{right:-15px}.swiper-slide-btn__next svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.swiper-slide-btn__prev{left:-15px}.swiper-slide-btn__prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-object-details{background-color:#e0edf6;margin-bottom:32px;padding-bottom:48px;padding-top:48px}.b-object-details__ttl{font-size:25px;line-height:28px;margin-bottom:24px}.b-object-details__txt{font-size:14px;line-height:21px;margin-bottom:24px}.b-object-details__slider{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.b-details{margin-left:5.556vw}.b-details:last-child{margin-right:5.556vw}.b-details__img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:11.25rem;position:relative}.b-details__desc{background-color:#fff;height:200px;padding-bottom:24px;padding-top:20px;width:inherit}.b-details__inner{height:100%;position:relative}.b-details__ttl{display:block;font-size:14px;font-weight:500;line-height:21px;margin-bottom:8px}.b-details__txt{font-size:12px;line-height:18px;padding-bottom:24px}.b-details__link{bottom:0;position:absolute}.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{height:6px!important;width: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{font-size:25px;line-height:28px;margin-bottom:24px}.b-object-heading-wrapper__link{font-size:16px;font-weight:500;line-height:21px}.b-ways-to-buy{margin-bottom:32px}.b-ways-to-buy-mortgage{background-color:#e0edf6;margin-bottom:24px;padding-bottom:32px;padding-top:32px}.b-ways-to-buy-mortgage__ttl{font-size:20px;font-weight:500;line-height:1.5;margin-bottom:20px}.b-ways-to-buy-mortgage__type{padding-bottom:20px}.b-ways-to-buy-mortgage__type-ttl{color:#255385;font-size:14px;font-weight:500;line-height:21px;margin-bottom:8px}.b-ways-to-buy-mortgage__type-txt{font-size:14px;line-height:21px}.b-ways-to-buy__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-ways-to-buy__inner-wrapper .b-info-card{margin-bottom:0;padding-bottom:24px;padding-top:24px}.b-ways-to-buy__inner-wrapper .b-info-card .b-info-card__small-txt{font-size:14px;line-height:21px}.b-object-contact{background-color:#fff;margin-bottom:32px;padding-bottom:32px;padding-top:32px}.b-object-contact__ttl{font-size:25px;line-height:28px;padding-bottom:20px}.b-object-next-section{background-color:#e1edf6;margin-bottom:48px;padding-bottom:20px;padding-top:20px}.b-object-next-section__ttl{font-size:12px;line-height:18px;margin-bottom:8px}.b-object-next-section__link{font-size:16px;font-weight:500;line-height:21px}.b-similar-objects{margin-bottom:32px}.b-similar-objects__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.b-similar-objects__wrap .b-build-card:last-child{margin-right:0}.b-interesting-flats{background-color:#fff;margin-bottom:24px;padding-bottom:32px;padding-top:48px}.b-interesting-flats__ttl{font-size:25px;line-height:28px;margin-bottom:24px}.b-interesting-flats__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.b-interesting-flats__type{padding-bottom:20px;width:50%}.b-interesting-flats__type-ttl{color:#004391;font-size:14px;line-height:21px}.b-interesting-flats__type-txt{color:rgba(0,0,0,.5);font-size:14px;line-height:21px}.b-object{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-weight:500;height:150px;padding-top:32px}.b-object__ttl{font-size:25px;line-height:28px;margin-bottom:8px}.b-object__txt{font-size:16px;line-height:21px}.b-object-location{background-color:#fff;margin-bottom:0;padding-bottom:48px;padding-top:32px}.b-object-location__ttl{font-size:25px;line-height:28px;margin-bottom:20px}.b-object-location__info{background-color:#e1edf6;margin-bottom:32px;padding-bottom:24px;padding-top:24px}.b-object-location__info-col:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-location__info-txt,.b-object-location__txt{font-size:14px;line-height:21px}.b-object-location__svg{fill:#004391;height:21px;margin-right:15px;width:21px}.b-object-location__metro{font-size:14px;font-weight:500;line-height:21px}.b-object-tab-box{background-color:#fff;margin-bottom:32px;padding-bottom:48px;padding-top:32px}.b-object-tab-box__ttl{font-size:25px;line-height:28px;margin-bottom:24px}.b-object-tabs .b-tabs__triggers{-webkit-box-shadow:inset 0 -2px 0 #e1edf6;box-shadow:inset 0 -2px 0 #e1edf6;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:24px;padding-bottom:10px;padding-right:0}.b-object-tabs .b-tabs__item{background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#255385;font-size:14px;font-weight:500;line-height:21px;margin:0 23px 0 0;padding:0}.b-object-tabs .b-tabs__item:last-of-type{margin:0}.b-object-tabs .b-tabs__item.b-tabs__item_is_active{background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#000;margin:0 23px 0 0;padding:0}.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{border-bottom:2px solid #004391;content:"";display:block;left:0;position:relative;top:10px}.b-object-tabs .b-tabs__content .b-tabs__txt{font-size:14px;line-height:21px;margin-bottom:24px}.b-object-tabs .b-tabs__content .b-tabs__video{height:0;padding-bottom:56%;position:relative}.b-object-tabs .b-tabs__content .b-tabs__video iframe{height:100%;left:0;position:absolute;top:0;width: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{background-color:#fff;margin-bottom:32px;padding-bottom:48px;padding-top:32px}.b-object-near__ttl{font-size:25px;line-height:28px;margin-bottom:20px}.b-object-near__slider{display:-webkit-box;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{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:11.25rem;margin-bottom:12px;position:relative}.b-near__ttl{color:#000;font-size:14px;font-weight:500;line-height:21px;margin-bottom:8px}.b-near__txt{color:rgba(0,0,0,.5);font-size:12px;line-height:18px}.b-object-quality .b-submenu{-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.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{background-color:#fff;margin-bottom:12px;padding-bottom:20px;padding-top:20px}.b-flat__inner{color:#000}.b-flat__ttl{font-size:16px;margin-bottom:12px}.b-flat__more,.b-flat__ttl{font-weight:500;line-height:21px}.b-flat__more{color:#255385;font-size:14px}.b-flat__details{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;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:-webkit-box;display:-ms-flexbox;display:flex}.b-types-tabs .b-tabs__triggers{background:#fff;margin-bottom:24px;padding-right:0}.b-types-tabs ul .b-tabs__content.is-active{background:none}.b-types-tabs .b-tabs__item{border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#000;font-size:12px;font-weight:500;line-height:18px;margin-bottom:0;margin-right:0;padding:14px 16px}.b-types-tabs .b-tabs__item.b-tabs__item_is_active{background-color:#004391;color:#fff;padding:12px 16px}.b-flat-type{background:#fff;margin-bottom:24px;padding-bottom:20px;padding-top:20px}.b-flat-type__img{margin-bottom:20px;min-height:72vw}.b-flat-type__type{color:#255385;font-size:16px;font-weight:500;line-height:21px;margin-bottom:12px}.b-flat-type__details{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.b-flat-type__area,.b-flat-type__price{color:#000;font-size:14px;line-height:21px}.b-object-special-type{margin-bottom:48px}.b-object-special-type__ttl{font-size:25px;line-height:28px;margin-bottom:24px}.b-object-speciality{background-color:#fff;border:1px solid #ccd9e3;margin-bottom:24px;padding-bottom:24px;padding-top:24px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-object-speciality__svg{height:50px;width:50px}.b-object-speciality__ttl{color:#000;font-size:16px;font-weight:500;line-height:21px;margin-bottom:12px;margin-top:20px}.b-object-speciality__area,.b-object-speciality__price{color:#000;font-size:12px;line-height:18px}.b-object-speciality__price{margin-bottom:8px}.b-object-speciality__area{margin-bottom:32px}.b-object-speciality__more{color:#255385;font-size:12px;font-weight:500;line-height:18px}.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{float:left;margin-top:0}.b-shares .b-construction-object__btn:last-child{margin-bottom:2.25rem;margin-top:.75rem}.b-shares .b-tabs__phone,.b-shares .b-tabs__phone-note{display:block;text-align:right}.b-shares .b-tabs__row{-webkit-box-align:start;-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{font-size:12px;font-weight:500;line-height:18px;margin-bottom:1.25rem;margin-top:-.5rem}.b-shares__links a{margin-right:20px}.b-shares__progress{margin-top:1rem}.b-shares__ico-house{fill:#255385;margin-right:8px;margin-top:0;position:relative}.b-shares__buttons{margin-top:-.75rem}.b-shares__contacts{margin-bottom:1.5rem}.b-shares__partners .b-build-card__img{background-position:0 50%;background-size:contain;height:50px;margin-top:1rem}.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{display:block;margin-bottom:2.75rem;margin-top:-1.75rem}.b-shares__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}.b-shares__tabs-item{background-color:#fff;border:0;border-radius:3px;-webkit-box-shadow:0 1px 4px rgba(104,144,187,.5);box-shadow:0 1px 4px rgba(104,144,187,.5);color:#000;cursor:pointer;font-family:bigcitygrotesquepro,sans-serif;font-size:.875rem;font-weight:300;line-height:1rem;margin-bottom:8px;margin-right:5px;outline:none;padding:.45rem 20px .35rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;-o-transition-property:box-shadow,opacity;transition-property:box-shadow,opacity;transition-property:box-shadow,opacity,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap}.b-shares__tabs-content{display:none}.b-shares__tabs-content.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.b-shares__more-info{display:none;margin-bottom:1.5rem}.b-shares__more-btn{background:none;border:0;color:#255385;cursor:pointer;font-family:bigcitygrotesquepro,sans-serif;font-size:16px;font-weight:300;margin-bottom:1rem;outline:none;padding:0;position:relative}.b-shares__more-btn:after{background-image:url(/img/elements/arrow-select.svg);background-position:0 0;background-repeat:no-repeat;content:"";height:5px;margin-top:-2px;position:absolute;right:-15px;top:50%;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:9px}.b-shares__more-btn.is-active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-shares__tabs-item_is_active{background-color:#6890bb;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);color:#fff}.b-shares__video{clear:both;padding-top:1rem}.b-shares__video iframe{display:block;height:200px;margin-bottom:.5rem;width:100%}.b-keys{background:#fff;margin-bottom:1.75rem;padding-bottom:2.5rem;padding-top:2.5rem}.b-keys__ttl{font-size:24px;line-height:28px;margin-bottom:1.5rem}.b-keys__address{color:#255385;display:block;font-size:16px;font-weight:500;line-height:24px;margin-bottom:2rem;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-keys__shedule{font-size:14px;line-height:30px}.b-keys__shedule-day{font-weight:500;margin-bottom:.25rem}.b-submenu__count{background-color:#6890bb;border-radius:100%;color:#fff;font-size:.6rem;font-weight:500;height:14px;line-height:.92rem;position:absolute;right:25px;text-align:center;top:6px;width:14px}.b-submenu__with-padding{padding:0 28px}.b-submenu__settings{color:#004391;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:500;line-height:3.5;padding:0 28px;text-decoration:none}.b-booking__tel{display:inline-block;font-weight:500;margin-bottom:1.5rem;width:100%}.b-booking__sale{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-booking__sale .b-booking__tel{-webkit-box-flex:1;-ms-flex:1 1 49%;flex:1 1 49%;margin-bottom:0}.b-booking__sale .b-btn_style_secondary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:center}.non-active{opacity:.5}.waiting-reserve{height:20px;width:22px}.b-booking{margin-top:0}.b-booking .b-building__fav,.b-booking .b-building__key,.b-booking .b-building__key-nonactive{height:20px;width:17px}.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{color:#8b8b8b;display:inline-block;font-size:12px;font-weight:300;line-height:18px}.b-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.b-building__mob-btns{-ms-flex-preferred-size:100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;flex-basis:100%;margin-left:8%;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;font-weight:500;width:100%}.reserve-success:after{background-color:#69a829;border-radius:100%;color:#fff;content:"L";display:inline-block;font-size:10px;font-weight:500;height:12px;line-height:6px;padding:3px;position:absolute;top:68%;-webkit-transform:rotate(32deg) scaleX(-1);-ms-transform:rotate(32deg) scaleX(-1);transform:rotate(32deg) scaleX(-1);width:12px}.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{bottom:23%;left:8%;max-width:177px;padding:.4rem;z-index:1}.b-building__favorite .b-flat-right__tooltip:after{top:-7px;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.b-building__favorite .b-flat-right__tooltip-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reserve-decline .b-booking-tooltip{display:inline}.reserve-decline .b-flat-right__tooltip{bottom:20%;left:65%;max-width:135px;padding:.4rem;z-index:1}.reserve-decline .b-flat-right__tooltip:after{top:-7px;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.reserve-decline .b-flat-right__tooltip-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reserve-decline:hover .b-flat-right__tooltip{display:block}.reserve-decline:after{background-color:#df1e42;border-radius:100%;color:#fff;content:"!";display:inline-block;font-size:11px;font-weight:500;height:12px;line-height:6px;padding:3px 3px 0 5px;position:absolute;top:68%;width:12px}.b-cabinet-disable{display:none}.b-client_page_wiki .b-mini-search__switch{margin-bottom:0;margin-top:1rem;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{border-bottom:1px solid #6f8eb6;color:#6f8eb6;padding-bottom:1px}.b-client_page_wiki .selectric{border:none;border-radius:0;margin-top:1.5rem}.b-client_page_wiki .selectric .button:after{background-image:url(/img/elements/arrow-select.svg);border:0;height:5px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:9px}.b-client_page_wiki .b-wiki-download{display:inline-block;font-weight:500;padding-bottom:1rem;padding-top:1rem}.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{fill:#255385;height:16px;margin-right:3px;position:relative;width:13px}.b-wiki-step{display:none}.b-client_page_contracts{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;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-bottom:2rem;margin-top:2rem}.b-client_page_contracts .b-client-logout{border-bottom:1px solid #255385;font-size:15px;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{overflow:hidden;position:relative}.selectric-j-addr-select.selectric-open .label{-webkit-animation:marquee 15s linear infinite;animation:marquee 15s linear infinite;overflow:visible}.selectric-j-addr-select.selectric-open .button{display:none}.b-flex-row{-webkit-box-flex:1;display:block;-ms-flex:1 1 0%;flex:1 1 0%}.b-flex-row .b-btn{margin-top:.5rem}.b-reference.b-reference{-webkit-box-flex:2;-webkit-box-ordinal-group:4;-ms-flex-order:3;-ms-flex:2 1 0%;flex:2 1 0%;line-height:1.5rem;order:3}.b-settings__sign{height:16px;left:-5px;position:relative;top:3px;width:16px}.b-contracts__info{padding:.5rem}.b-payments__sum{display:block;padding-bottom:1rem}.b-contracts__row,.b-payments__row{display:block;padding-bottom:1.5rem}.b-contracts__data{border-bottom:1px solid #e3e3e3}.b-contracts__data,.b-contracts__payment{border-top:1px solid #e3e3e3;padding:.5rem}.b-contracts__payment .b-contracts__value:last-child{display:none}.b-contracts__key,.b-contracts__label,.b-contracts__plan-label,.b-payments__key{color:#8b8b8b;font-size:12px;font-weight:300;letter-spacing:.06px;line-height:24px;margin-right:.5rem}.b-contracts__value,.b-payments__value{color:#000;display:inline-block;font-size:14px;font-weight:300;letter-spacing:.06px;line-height:24px;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:-webkit-box;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{-webkit-box-flex:1;-ms-flex:1 1 8%;flex:1 1 8%}.b-contracts__wrap .b-contracts__value{-webkit-box-flex:2;-ms-flex:2 1 0%;flex:2 1 0%;margin-right:10px}.b-contracts__plans{display:none;padding-bottom:1rem}.b-contracts__plan{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}.b-contracts__plan img{display:block;margin:0 auto;max-height:10rem;min-height:10rem}.b-contracts__img{border:1px solid #e3e3e3;margin-right:1.8rem;padding:1rem}.b-contracts__plan-label{padding-bottom:1rem;padding-top:2rem}.b-depat-client{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.b-lk-menu{-webkit-box-ordinal-group:-1;-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);height:8px;width:8px}.b-contracts__slider .fotorama__nav__frame--dot.fotorama__active .fotorama__dot{background-color:red;height:8px;width:8px}.b-contracts__slider .fotorama__nav--dots .fotorama__nav__frame{height:8px;margin-left:7px;width:8px}.b-contracts__slider .fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{background-color:#fff}.b-contracts__slider .b-gallery{border:1px solid #e3e3e3!important;-webkit-box-shadow:none;box-shadow:none}.b-contracts__slider .fotorama__caption__wrap{color:#8b8b8b;font-size:14px;font-weight:300;line-height:18px;padding-left:0}.b-contracts__slider .fotorama__stage__frame.fotorama__active{overflow:visible}.b-contracts__slider .fotorama__caption{bottom:101%}.b-payments__smalltext{color:#8b8b8b;font-size:14px;font-weight:300;line-height:18px;padding-bottom:1.5rem;padding-top:1.5rem}.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{color:#8b8b8b;margin-right:1rem}.b-contracts-payments{padding:2rem 1rem}.b-payments__sums{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-payments__row{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.b-desktop{-webkit-box-flex:2;-ms-flex:2 1 0%;flex:2 1 0%}.b-desktop-empty.b-desktop-empty{-webkit-box-flex:1;-ms-flex:1 1 8%;flex:1 1 8%}.b-calendar__add{color:#255385;cursor:pointer;font-size:14px;font-weight:300;line-height:18px;position:relative}.b-calendar__add:hover .b-flat-right__tooltip{display:block}.b-calendar__add .b-flat-right__tooltip{left:10%;padding:1rem;width:195px}.b-calendar__icon{height:16px;margin-right:7px;position:relative;top:3px;width:14px}.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{-webkit-box-flex:1;-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{bottom:-30%;left:59%;padding:1rem;width:287px}.b-helper .b-flat-right__tooltip:after{bottom:41%;left:-4%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-helper .b-helper__text{font-size:12px;font-weight:300;line-height:18px}.b-helper .b-helper__icon{background-color:#e1edf6;border-radius:100%;color:#255385;cursor:pointer;font-size:14px;font-weight:500;height:20px;line-height:15px;margin-left:10px;margin-right:10px;padding-right:1px;padding-top:3px;text-align:center;width:20px}.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{height:24px;margin-right:8px;width:19px}.b-plan__garage{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}.b-plan__garage .b-contracts__img{border:none}.b-contratcs__fullscreen{color:#255385;cursor:pointer;display:block;font-size:14px;font-weight:300;line-height:18px}.b-icon__fullscreen{height:11px;margin-right:4px;position:relative;top:1px;width:14px}.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{border-radius:100%;content:"";height:6px;position:absolute;right:-8px;top:-5px;width:6px}.b-payments__values_error:after{background-color:#df1e42}.b-contract__menu{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.b-settings{background-color:#fff;margin-bottom:1rem;padding:2rem 3rem}.b-settings .b-settings__title{font-size:22px;font-weight:500;letter-spacing:-.37px;line-height:24px}.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;letter-spacing:.06px;line-height:24px}.b-settings .b-settings__value{display:inline-block;padding-top:0}.b-settings .b-settings__smalltext{color:#8b8b8b;display:inline-block;font-size:12px;font-weight:300;line-height:18px;margin-left:8px}.b-settings .b-settings__smalltext-black{color:#000;display:inline-block;font-size:12px;font-weight:300;line-height:18px}.b-settings .b-settings__smalllink{color:#255385;display:inline-block;font-size:12px;font-weight:300;line-height:18px;margin-left:8px}.b-settings .b-settings__input{border:1px solid #8b8b8b;color:#8b8b8b;font-size:16px;font-weight:300;line-height:20px;margin-right:-5px;min-height:48px;padding:.5rem}.b-settings .b-settings__input-large{width:100%}.b-settings .b-settings__check{position:relative}.b-settings .b-settings__label{color:#000;font-size:16px;font-weight:500;letter-spacing:.06px;line-height:24px;padding-bottom:.8rem;padding-top:1.3rem}.b-settings .b-settings__checkbox{border:1px solid #8b8b8b}.b-settings .b-settings__input-normal{width:100%}.b-settings .b-helper__icon{font-size:18px;margin-left:0;padding-right:0;padding-top:2px}.b-settings ::-webkit-input-placeholder{color:#8b8b8b}.b-settings ::-moz-placeholder{color:#8b8b8b}.b-settings :-ms-input-placeholder{color:#8b8b8b}.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{border-bottom:1px solid #255385;display:inline;padding-bottom:2px;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{color:#255385;display:inline-block;font-size:16px;font-weight:300;letter-spacing:.06px;line-height:24px;text-decoration:none}.b-settings__check{display:block}.b-settings__check label{padding-left:30px}.b-settings__check label:after{background-image:url(/img/sprites.png);background-position:-68px -192px;border:1px solid #ddd;content:"";height:16px;left:0;margin-top:-4px;position:absolute;top:.375em;width:16px}.b-settings__check label:hover:after{background-image:url(/styles/../img/sprites.png);background-position:0 -192px;-webkit-box-shadow:0 4px 8px 0 rgba(104,144,187,.3);box-shadow:0 4px 8px 0 rgba(104,144,187,.3);height:16px;position:absolute;width:16px}.b-settings__check input:checked+label:after{background-image:url(/img/sprites.png);background-position:-51px -192px;height:16px;width: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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-wrap-selects .selectric{margin-top:1rem}.b-wrap-selects .selectric-wrapper{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin-right:.5rem;max-width:100%}.b-wrap-selects select{display:none}.b-wrap-selects .b-settings__checks{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%}.b-wrap-selects .b-settings__checks .b-settings__check{margin-right:.5rem}.j-popup.b-settings__link{display:inline-block;margin-top:.5rem}.j-go-back{cursor:pointer}.b-setting-close{background:#ddd;border-radius:100%;cursor:pointer;font-size:18px;height:24px;line-height:20px;margin-left:.5rem;margin-top:1rem;position:relative;text-align:center;vertical-align:middle;width:24px}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-contracts__slider img{padding:5px!important}.b-page__depat{-webkit-box-ordinal-group:0;-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;height:3rem;line-height:2rem}.b-client-popup .b-settings__value{display:inline-block;font-size:16px;font-weight:300;letter-spacing:.06px;line-height:24px}.b-client-popup .b-settings__smalltext{color:#8b8b8b;display:inline-block;font-size:12px;font-weight:300;line-height:18px;margin-left:0}.b-client-popup .b-form__input_loading:after{-webkit-animation:rot 1s linear 0s infinite normal none running;animation:rot 1s linear 0s infinite normal none running;background-image:url(/styles/../img/file-loading.svg);content:"";display:inline-block;height:11px;position:absolute;right:15px;top:45%;width:11px}.b-client-popup .b-form__row{position:relative}.b-client-popup .b-file__block{background-color:#e1edf6;border:1px dashed rgba(104,144,187,.5);display:inline-block;margin-bottom:1rem;overflow:hidden;padding-bottom:2rem;padding-top:2rem;position:relative;text-align:center;width:100%}.b-client-popup .b-file__block input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0}.b-client-popup .b-step-active{background-color:#255385;color:#fff}.b-client-popup .b-file__progress{background-color:#e1edf6;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;max-height:48px;padding-bottom:1rem;padding-left:1rem;padding-top:1rem}.b-client-popup .b-icon__file-loading{-webkit-animation:rot 1s linear 0s infinite normal none running;animation:rot 1s linear 0s infinite normal none running;height:11px;margin-left:5px;width:11px}.b-client-popup .b-file-close__link{cursor:pointer}.b-client-popup .b-icon__file-success{height:5px;margin-left:5px;width:9px}.b-client-popup .b-icon__file{height:16px;margin-right:5px;width:13px}.b-client-popup .b-icon__file-close{height:8px;width:8px}.b-client-popup .b-file__name,.b-client-popup .b-file__result{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;line-height:15px}.b-client-popup .b-file-close{-webkit-box-flex:0;-ms-flex:0 1 0%;flex:0 1 0%;margin-right:1rem;margin-top:-6px}.b-client-popup .b-file__error{background-color:rgba(207,27,60,.05);border:1px solid rgba(207,27,60,.3)}.b-client-popup .b-dinamic-address{height:0;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-client-popup .b-dinamic-address_shown{height:auto;opacity:1}.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{cursor:pointer;display:inline-block;height:11px;position:absolute;right:14px;top:46%;width:16px}.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{-webkit-box-flex:1;-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{height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.b-promo__slider .fotorama__stage,.b-promo__slider .fotorama__wrap{max-height:25rem!important}.b-promo__slider .fotorama__nav{left:6%!important;top:4%!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{background-color:#fff;-webkit-box-shadow:0 8px 20px rgba(104,144,187,.2);box-shadow:0 8px 20px rgba(104,144,187,.2);margin-bottom:1.5rem;overflow:hidden;position:relative}.b-calculator:after{background-image:-o-linear-gradient(right,#fff 0,hsla(0,0%,100%,0) 100%);background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));content:"";height:40px;position:absolute;right:-45px;top:0;width:100px;z-index:2}.b-calculator .b-ajax-loader{position:absolute}.b-calculator .b-calculator__all-programms .b-calculator__bank-name-cell{height:0}.b-calculator__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}.b-calculator__tab{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;flex-basis:0;flex-grow:1}.b-calculator__tab label{border-right:1px solid #ccd9e3;color:#255385;font-size:14px;font-weight:500;line-height:40px;margin:0;min-width:190px;padding:0 16px;text-align:center;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap;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{background-color:#6890bb;border-radius:100%;color:#fff;display:inline-block;font-size:10px;font-weight:500;line-height:15px;margin-left:3px;text-align:center;width:15px}.b-calculator__filter{background-color:rgba(225,237,246,.6);padding-bottom:1.5rem;padding-top:1.5rem}.b-calculator__filter-links{margin-bottom:1.5rem;margin-right:85px;margin-top:2.5rem}.b-calculator__filter-link{color:#255385;cursor:pointer;display:inline-block;font-size:18px;font-weight:500;line-height:24px;position:relative;white-space:nowrap}.b-calculator__filter-link:last-child{margin-top:1.25rem}.b-calculator__filter-link:last-child .b-calculator__filter-arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.b-calculator__filter-link:first-child{margin:0}.b-calculator__filter-link-caption{color:#8b8b8b;font-size:12px;font-weight:300;line-height:18px}.b-calculator__filter-arrow{height:12px;position:absolute;right:-25px;top:6px}.b-calculator__filter-banks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem}.b-calculator__filter-bank{-ms-flex-preferred-size:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,67,145,.05);border-radius:2px;display:none;flex-basis:100%;margin-bottom:.5rem;padding-bottom:.5rem;padding-top:.5rem}.b-calculator__filter-bank:nth-child(n+2){display:none}.b-calculator__filter-bank-logo{background-color:#fff;border-radius:100%;-webkit-box-shadow:0 2px 6px rgba(0,67,145,.1);box-shadow:0 2px 6px rgba(0,67,145,.1);height:40px;margin-left:11px;margin-right:19px;min-width:40px;width:40px}.b-calculator__filter-bank-logo img{border-radius:100%;display:block;height:40px;max-height:40px;padding:5px;width:100%}.b-calculator__filter-bank-item{color:rgba(0,0,0,.5);font-size:14px;font-weight:300;line-height:18px;margin-right:15px}.b-calculator__filter-bank-percent-value{color:#000}.b-calculator__filter-btn{float:none;margin-bottom:1.5rem;width:100%}.b-calculator__filter-shares{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:24px;margin-left:auto}.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{background-color:#fff;border-radius:0;font-family:bigcitygrotesquepro,sans-serif;font-size:18px;font-weight:500;height:48px;line-height:24px;padding:0 24px}.b-calculator__filter-input:last-child{margin-bottom:0}.b-calculator__filter-input:after{bottom:13px;color:#8b8b8b;content:attr(data-post);font-size:14px;position:absolute;right:21px}.b-calculator__filter-input.is-disabled{opacity:.5}.b-calculator__filter-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-calculator__filter-percent{color:#11213c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:28px;position:absolute;right:0;top:0}.b-calculator__filter-percent.has-error{color:#df1e42}.b-calculator__filter-percent.has-error .b-calculator__error{display:-webkit-box;display:-ms-flexbox;display:flex}.b-calculator__results{-webkit-box-shadow:0 -1px 20px rgba(104,144,187,.08);box-shadow:0 -1px 20px rgba(104,144,187,.08)}.b-calculator__results .b-calculator__filter-controls{display:none}.b-calculator__results-header{padding-bottom:2rem;padding-top: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:-webkit-box;display:-ms-flexbox;display:flex}.b-calculator__results-count{color:#8b8b8b;font-size:16px;letter-spacing:.06px;line-height:2.2rem;padding-bottom:1rem;padding-top:.5rem}.b-calculator__results-note{color:rgba(0,0,0,.5);font-size:12px;line-height:18px}.b-calculator__results-note .b-calculator__filter-btn{display:none;margin-left:auto;margin-top:1rem}.b-calculator__results-select:first-child{margin-bottom:7px;margin-right:16px}.b-form .b-calculator__results-select .selectric .label{font-size:14px;height:40px;line-height:40px;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{border-bottom:1px solid #efefef;display:none}.b-calculator__table-head th{color:#8b8b8b;font-size:12px;font-weight:300;line-height:18px;padding-bottom:.75rem;white-space:nowrap}.b-calculator__table-body td{background-color:#f6f8fa;border-bottom:8px solid #fff;font-size:12px;font-weight:300;line-height:20px;padding-bottom:.5rem;padding-top:.5rem}.b-calculator__bank-name-cell{float:none;width:21%}.b-calculator__table-bank .b-calculator__filter-bank-logo{margin-left:0;margin-right:15px}.b-calculator__table-bank-name{display:none}.b-calculator__programm-cell{display:none;width:21%}.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{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;color:#255385;cursor:pointer;display:block;font:inherit;font-size:0;height:30px;line-height:normal;margin:0;outline:none;overflow:visible;padding:0 16px 0 0;position:relative;text-align:inherit;white-space:nowrap;width:auto}.b-calculator__all-programms-btn::-moz-focus-inner{border:0;padding:0}.b-calculator__all-programms-btn:after,.b-calculator__all-programms-btn:before{background:#255385;content:"";height:2px;margin-top:-1px;position:absolute;right:0;top:50%;width:16px}.b-calculator__all-programms-btn:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.b-calculator__all-programms-btn:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-calculator__request{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;color:#255385;cursor:pointer;display:none;font:inherit;font-weight:500;line-height:normal;margin:17px 0;outline:none;overflow:visible;padding:0 45px 0 auto;text-align:inherit;white-space:nowrap;width:auto}.b-calculator__request::-moz-focus-inner{border:0;padding:0}.b-calculator__all-programms-cell{float:none;text-align:right}.b-calculator__all-programms td{border-bottom:0;padding-bottom:0;padding-top: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{display:inline-block;font-size:0;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{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.b-calculator__bank-link{background:transparent url(/img/elements/link.svg) 100% 50% no-repeat;padding-right:22px}.b-calculator__bank-question-wrap{display:inline}.b-calculator__bank-question{background-color:#e1edf6;border-radius:100%;color:#004391;cursor:pointer;display:inline-block;font-size:11px;font-weight:500;height:16px;letter-spacing:-.19px;line-height:16px;margin-left:8px;min-width:16px;position:relative;text-align:center;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:16px}.b-calculator__bank-question:hover .b-calculator__bank-tooltip{opacity:1;visibility:visible}.b-calculator__bank-question:after{content:"";height:30px;position:absolute;-webkit-transform:translate(-17px,-8px);-ms-transform:translate(-17px,-8px);transform:translate(-17px,-8px);width:30px}.b-calculator__bank-tooltip{background-color:#fff;-webkit-box-shadow:0 15px 30px rgba(104,144,187,.7);box-shadow:0 15px 30px rgba(104,144,187,.7);color:#000;font-size:12px;font-weight:300;left:35px;line-height:18px;opacity:0;padding:11px 20px;position:absolute;top:-80%;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:215px;z-index:3}.b-calculator__bank-tooltip:before{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:-4px;margin-left:-6px;position:absolute;top:40%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:0}.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{color:#11213c;font-size:12px;font-weight:300;line-height:18px;opacity:.6;white-space:nowrap}.b-calculator__show-more{padding-bottom:1.25rem}.b-calculator__show-more-btn{float:none}.b-calculator__no-results{color:#11213c;display:none;font-size:16px;letter-spacing:.06px;line-height:24px;margin-bottom:4rem;margin-top:4rem}.b-calculator__no-results.b-calculator__no-results-military{font-size:14px;line-height:1.2;margin-bottom:2.25rem;margin-top:2.25rem}.b-calculator__error{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:center;align-items:center;align-self:center;background-color:#df1e42;border-radius:100%;color:#fff;cursor:pointer;display:none;font-size:10px;font-weight:600;height:14px;justify-content:center;margin-left:8px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:14px}.b-calculator__error .b-calculator__bank-tooltip{left:auto;right:0;width:183px}.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{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:20px;margin-bottom:1rem}.b-calculator__bank-tooltip-info .b-calculator__filter-bank-logo{-webkit-box-shadow:0 0 12px rgba(0,67,145,.3);box-shadow:0 0 12px rgba(0,67,145,.3);margin:0 15px 0 0}.b-calculator__head-military{display:none}.b-calculator__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#255385;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:300;text-align:left;white-space:nowrap}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:24px;padding-top:24px}.b-search-zero h2{font-size:20px;letter-spacing:.01em;line-height:140%;margin-bottom:12px}.b-search-zero .b-search-zero__flats{margin-top:56px}.b-search-zero p{font-size:16px;letter-spacing:.01em;line-height:24px;margin-bottom:32px}.b-search-zero .b-btn{margin-bottom:12px}@font-face{font-display:swap;font-family:bigcitygrotesquepro;font-weight:300;src:url(/fonts/bigcitygrotesquepro/BigCityGrotesquePro-Book.woff2) format("woff2"),url(/fonts/bigcitygrotesquepro/BigCityGrotesquePro-Book.woff) format("woff")}@font-face{font-display:swap;font-family:bigcitygrotesquepro;font-weight:500;src:url(/fonts/bigcitygrotesquepro/BigCityGrotesquePro-Medium.woff2) format("woff2"),url(/fonts/bigcitygrotesquepro/BigCityGrotesquePro-Medium.woff) format("woff")}@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 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__checkbox:hover input:checked+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-form__radio:hover input:checked+label:after,.b-form__radio:hover 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{height:400px;width:100%}.b-accordeon_theme_inner-header .b-accordeon__item{background-color:#fafbfc!important}.b-anchors{margin-top:1.5rem}.b-calltouch,.b-whatsapp{right:7.3%;width:15%}.b-flat-mortgage__calculator{padding-top:.5rem}.b-submenu__count{position:absolute;right:5px;top:8px}.b-submenu__with-padding{padding:0 21px}.b-submenu__settings{float:none;padding:0 21px}.b-booking__sale b{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;padding-bottom:0;padding-top:0}.b-booking__sale .b-booking__tel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:0;padding-top:0}.b-booking__sale .b-btn_style_secondary{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-flex:1;background-color:#fff;-ms-flex:1 1 40%;flex:1 1 40%;order:1}.b-booking__sale{background-color:#e1edf6;margin-bottom:1.5rem;padding:1rem}}@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,.no-scrollbar .col-md-0{width:0}.col-md-push-0,.no-scrollbar .col-md-push-0{margin-left:0}.col-md-post-0,.no-scrollbar .col-md-post-0{margin-right:0}.col-md-prefix-0,.no-scrollbar .col-md-prefix-0{padding-left:0}.col-md-suffix-0,.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}.sticky-menu{top:60px}.l-sidebar-home.desktop-hide{display:none!important}.l-sidebar-cities{margin-top:-2.5rem}.l-sidebar-home-g{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-icon__pantry{height:24px;width:28px}.b-icon__car{height:19px;width:23px}.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{line-height:1.5rem;margin-left:2rem;padding-bottom:.5rem;padding-top:.5rem;top:65%;width:9rem}.b-popup{height:auto;min-height:inherit;position:static;width:auto}.b-popup__close,.j-header-app-close{position:fixed;right:2rem;top:2rem}.b-popup__region{-webkit-box-shadow:0 10px 30px rgba(104,144,187,.2);box-shadow:0 10px 30px rgba(104,144,187,.2)}.b-popup__contacts{display:-webkit-box;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{max-width:960px;width:auto}.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-bottom:2.5rem;padding-top:3rem}.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-popup_theme_flat-zoom .mfp-inline-holder .mfp-content .b-popup{margin:0}.b-gallery{background-color:#fff;margin-bottom:4rem}.b-gallery .fotorama__stage{height:304px}.b-gallery .fotorama__nav{bottom:auto;left:6vw;right:auto;top:1.5rem}.b-gallery .fotorama__html{background-image:-o-linear-gradient(234deg,transparent 0,rgba(0,0,0,.9) 100%);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{-webkit-box-ordinal-group:1;-ms-flex-order:0;background-color:transparent;height:auto;order:0;padding-bottom:2rem;padding-top:3rem}.b-gallery__ttl{font-size:1.65rem;padding-right:0}.b-gallery__txt{font-size:.925rem;line-height:1.25rem}.b-gallery__btn{border-top:0;padding-top:2rem}.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{font-size:4vw;letter-spacing:.6px;line-height:5vw;margin-bottom:1.5vw}.b-gallery__timer_item-content{font-size:13vw;height:16vw;line-height:124px;width:20vw}.b-gallery__timer_item-text{font-size:24px;letter-spacing:.6px;line-height:28px}.b-gallery__timer_colon{font-size:48px;line-height:116px;margin:0 8px}.b-gallery_has_sidebar{background-color:#df1e42;margin-bottom:5.5rem}.b-gallery_has_sidebar .fotorama__stage{height:40vw}.b-gallery_has_sidebar .fotorama__nav{bottom:20px;left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.b-gallery_has_sidebar .b-gallery__info{background-color:#df1e42;height:auto;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{background-color:#fff;margin-bottom:2.5rem}.b-gallery_theme_decoration .b-gallery__info{background-color:#df1e42;height:auto}.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{background-color:#cf1b3c;padding-bottom:1rem}.b-gallery_theme_home-g .b-gallery__txt{-webkit-box-orient:vertical;-webkit-box-direction:reverse;bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;left:0;position:absolute;z-index:10}.b-gallery_theme_home-g .b-gallery__slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.b-gallery_flat_plan_popup{background-color:transparent}.b-tabs__triggers{padding-right:10%}.b-tabs__item{margin-right:10px;padding:.5rem 14px}.b-tabs__item.b-flat-plan{margin:0 auto}.b-tabs__close{margin-left:5px}.b-tabs__row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.b-tabs__contacts{margin-bottom:1rem;margin-top:0}.b-tabs__subtriggers-item{margin-right:10px;padding:.5rem 14px}.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{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;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-bottom:0;margin-top:0}.b-sidebar-link__wrap-app{display:block!important}.b-sidebar-link{margin-bottom:.5rem;padding-top:.5rem}.b-sidebar-link-ico{right:25px;top:35%}.b-sidebar-link__more{display:-webkit-box;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-bottom:.5rem;padding-top:.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{margin-bottom:.5rem;padding-bottom:1.25rem;padding-top:1.5rem}.b-city-block__icon-city{max-width:65px}.b-submenu_section_shares{margin-bottom:1.5rem}.b-pagination{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}.b-pagination__item.is-mobile-hidden{display:block}.b-form_news_search .b-form__input{height:40px}.b-form_news_search .b-btn{height:40px;padding-bottom:0;padding-top:0}.b-form_news_search .b-form__news-short-req{bottom:-24px}.b-pagination_page_news{margin-top:-2rem}.b-prize__image_size_block{height:43px;width:43px}.b-prize__image_size_block img{width:23px}.b-prize__count_size_block{height:16px;width:16px}.b-prize__count_size_block span{line-height:16px}.b-prize__tooltip_position_bottom{bottom:50px}.b-form .selectric label{font-size:.925rem;font-weight:500;padding-bottom:0;padding-left:10px}.b-form .selectric-open .label{padding-bottom:0}.b-form__popup.popup-mortgage-email h2,.b-form__popup.popup-mortgage-request h2{font-size:1.25rem;line-height:2rem}.b-contacts{padding-bottom:1rem;padding-top:3rem}.b-contacts__item{margin-bottom:3rem}.b-contacts__flatcard{padding-bottom:2.5rem;padding-top: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-bottom:5rem;padding-top:10rem}.b-empty__404{font-size:300px;line-height:300px}.b-empty__404_whith_flat{padding-bottom:3rem;padding-top:2rem}.b-empty__msg{font-size:60px;line-height:60px;-webkit-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}.b-careers{padding-bottom:2.5rem;padding-top:3rem}.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{display:block;padding-left:0;padding-top:1rem;width:127px}.b-careers__site-link:after{bottom:-1px;display:inline-block;position:relative;right:-8px}.b-careers__contact-title{text-align:left}.b-anchors{margin-top:0}.b-construction-object__btn{float:right;margin-top:1.85rem;width:200px}.b-account-promo{padding-bottom:3.5rem;padding-top:2.5rem}.b-account-promo__gallery{height:16rem;margin-bottom:0}.b-account-promo__slide{height:16rem}.b-popup .b-account-promo__gallery .fotorama__nav{top:1.5rem}.b-subscribe{padding-bottom:3rem;padding-top:3rem}.b-subscribe__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-subscribe__caption{margin-bottom:.5rem;margin-top:auto}.b-unsubsribe__btns{display:-webkit-box;display:-ms-flexbox;display:flex;width:520px}.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-bottom:24px;padding-top: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;line-height:42px;padding:0}.b-lk__block-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-lk__block-item br{display:none}.b-lk__block-btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;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{-webkit-box-shadow:0 10px 18px rgba(104,144,187,.7);box-shadow:0 10px 18px rgba(104,144,187,.7);display:block;left:-56px;padding-top:0;position:absolute;top:26px;width:220px}.b-map-balloon:after{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:47px;position:absolute;top:-6px;width:0}.b-map-balloon__marker{display:block}.b-map-balloon__close{-webkit-box-shadow:0 2px 4px rgba(104,144,187,.3);box-shadow:0 2px 4px rgba(104,144,187,.3);right:-12px;top:-12px}.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:-webkit-box;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{display:block;margin-bottom:.5rem;position:static;text-align:left}.b-map-tabs__item{border:1px solid #000;display:inline-block;line-height:inherit;margin:0 10px;text-align:inherit;width:auto}.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{-webkit-box-shadow:0 70px 100px rgba(104,144,187,.7);box-shadow:0 70px 100px rgba(104,144,187,.7)}.b-yandex-map-balloon__close{-webkit-box-shadow:0 2px 4px rgba(104,144,187,.3);box-shadow:0 2px 4px rgba(104,144,187,.3);right:-12px;top:24px}.b-yandex-map__notice{font-size:22px;line-height:26px}.b-header__selector{display:none}.b-header__city{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-top:0}.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{font-size:.925rem;font-weight:500;padding-bottom:0;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:-webkit-box;display:-ms-flexbox;display:flex}.b-header__logo-img_anniversary_25{height:24px;width:90px}.b-header__wrap-app{display:none!important}.b-nav__social{margin-top:0}.b-header-menu{top:0}.b-header-menu__btn{line-height:1.75rem;min-height:42px}.b-header-menu__search{margin-bottom:2rem}.b-header-menu__tabs{-webkit-box-pack:initial;-ms-flex-pack:initial;border-width:2px;-webkit-box-shadow:none;box-shadow:none;justify-content:normal}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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-bottom:1.75rem;padding-top:1.75rem}.b-footer__contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.b-footer__phones{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:50%}.b-footer__lbl{line-height:.75rem}.b-footer__phone{font-size:1.25rem;line-height:1.25rem;margin-bottom:0;margin-right:35px}.b-whatsapp{display:none}.b-footer__socials{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:50%}.b-footer__social-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-footer__builder-wrap{float:left}.b-footer__builder-list:after{display:block}.b-footer__builder{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;min-height:55px}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-bottom:.5rem;padding-top:1rem}.l-banks__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.l-banks__item{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0}.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);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;margin-top:-1.25rem}.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{right:-50px;top:.3em}.b-building__table.b-building__table_sort_types .b-building__mobile-view.b-building_type_inner-flat .b-building__mob-info-row{-webkit-box-align:start;-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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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-bottom:0;margin-top:1.5rem}.b-building__table .b-building__mobile-view .b-building__parking-plan{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content: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{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-1px;padding-bottom:1.5rem;padding-top:2rem}.b-building__table .b-building__mob-plan{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative;right:inherit;top:inherit}.b-building__table .b-building__flat-info{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.b-building__table .b-building__flat-info-item{border-bottom:0;display:block;line-height:20px;margin-bottom:0}.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{-ms-flex-item-align:center;align-self:center;bottom:auto;position:relative;right:auto}.b-building__table .b-building__mob-special{right:-20px}.b-building__table .b-buliding__flat-decor{margin-bottom:.5rem;padding-top:.25rem}.b-building__rooms{margin-bottom:0}.b-building__fav-mob{-ms-flex-item-align:center;align-self:center;bottom:auto;left:auto;position:relative}.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-bottom:.5rem;padding-top:.5rem}.b-building__table_type_favorite .b-building__mob-info-row{margin-top:1.5rem}.b-favorite-info .b-form__link:before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.b-favorite-info__txt-col{margin-bottom:1rem}.b-mini-search__input-units{line-height:18px;top:-1px}.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-bottom:.65rem;padding-top:.65rem}.b-search-form__divider{margin-top:1.5rem;padding-top:1.5rem}.b-search-form__checkbox label{line-height:1.275rem}.b-search-form__input{padding:.85rem 20px}.b-search-form__submit{margin-bottom:0;margin-top:0}.b-search-form__commerce-info{display:-webkit-box;display:-ms-flexbox;display:flex;height:8rem;margin-bottom:0;margin-top:2rem;overflow:hidden}.b-search-form__offices{border-bottom:0;border-right:1px solid #ccd9e3}.b-search-form__map-btn,.b-search-form__more-params{display:none}.b-search-form__mortgage-params{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.b-search-form__properties-btn{color:#000}.b-search-form__properties-btn .b-search-form__more-arrow{fill:#000}.b-search-form__properties-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;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-bottom:.8rem;padding-top:.8rem}.b-search-form__checkbox-group_type_extra{line-height:1.275rem}.b-search-form__checkbox-group_type_extra .b-search-form__checkbox{padding-bottom:0;padding-top: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{-webkit-box-shadow:none;box-shadow:none;margin-bottom:2rem}.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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:65px 0}.b-build-card__banner-full .b-btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;display:inline-block;margin:17px 0 0;order:2;padding-left:20px;padding-right:20px;width:auto!important}.b-build-card__banner-full .b-build-card__banner-full-title{width:70%}.b-build-card__banner-full .b-build-card__banner-full-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin:-10px 0 0;order:3;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{color:#255385;font-size:.875rem;line-height:1.5rem}.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{line-height:1.5rem;margin-left:35px}.b-object-done__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-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{-webkit-box-pack:center;-ms-flex-pack:center;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:.675rem;padding-top:.675rem;text-align:center;width:100%}.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{margin-left:30px;max-width:115px}.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{-webkit-box-shadow:none;box-shadow:none;margin-bottom:2rem}.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{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 20px}.b-sort__arrow{margin-left:auto}.b-sort__dropdown:before{right:16px}.b-sort__panel{padding-bottom:1.5rem;padding-top:3rem}.b-sort__panel .b-sort__button{-ms-flex-preferred-size:calc(33.33% - 6px);flex-basis:calc(33.33% - 6px);margin-left: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{font-size:20px;line-height:24px;margin-bottom:2.25rem}.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{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.5rem}.b-search-parking__search{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.b-search-parking__tip{color:#255385;display:block;font-size:14px;line-height:1.5rem;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.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-bottom:.65rem;padding-top:.65rem}.b-search-parking__floor{display:block}.b-search-parking__scheme{margin-bottom:2rem}.b-search-parking__miniplan{bottom:0;left:0;position:absolute;top:0}.b-search-parking__miniplan img{height:75%;margin:0}.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:-webkit-box;display:-ms-flexbox;display:flex}.b-parking-items{margin-bottom:48px}.b-parking-items__ttl{font-size:29px;line-height:37px;margin-bottom:20px}.b-parking-items__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.b-parking__ttl{font-size:16px;line-height:22px;margin-bottom:12px}.b-parking__more{font-size:15px;line-height:22px}.b-parking__details{margin-bottom:24px}.b-parking__area,.b-parking__price{font-size:12px;line-height:18px}.b-parking-contact{margin-bottom:32px;padding-bottom:32px;padding-top:32px}.b-parking-contact-box{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.b-parking-contact-box__col{width:30%}.b-parking-contact-box__lbl{font-size:12px;line-height:18px;margin-bottom:8px}.b-parking-contact-box__phone a{font-size:16px;line-height:22px}.b-list-parking__table{margin-bottom:0}.b-list-parking__table thead{display:table-header-group}.b-list-parking__table tbody td{border-top:1px solid #e3e3e3;line-height:1.65rem;padding-bottom:1.5rem;padding-top:1.5rem;vertical-align:top}.b-list-parking__desktop-view{display:table-row}.b-list-parking__mobile-view{display:none}.b-list-parking__link{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-list-parking__link:hover{opacity:.5}.b-list-parking__params-value,.b-list-parking__title{font-size:16px;line-height:22px}.b-list-parking__buttons{margin-top:0}.b-list-parking__pagination{border-top:1px solid #e3e3e3}.b-team{padding-top:2rem}.b-team-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;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-bottom:2rem;padding-top:2.5rem}.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-plan__img-wrapper{margin-top:8px}.b-flat-rental{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-bottom:1.5rem;padding-top:1.5rem}.b-flat-rental__txt{font-size:15px;line-height:22px}.b-flat-rental__wrap{margin-bottom:1.5rem}.b-flat-rental__round-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-bottom:1.5rem;padding-top:1.5rem}.b-flat-rental_right_border{border-right:.2rem solid #ccd9e3}.b-bottom-slider .fotorama__nav{bottom:1.5rem;left:50%;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.b-bottom-slider .fotorama__caption__wrap{background-color:transparent;color:#fff;padding-bottom:2rem;padding-top:0}.b-gallery__decoration{background:transparent;padding-bottom:2rem}.b-gallery__text{color:#fff}.b-flats-similar__items-one-item .b-flats-similar__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-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{font-size:1.25rem;line-height:1.25rem;margin-bottom:1rem;margin-right:35px}.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-bottom:2.5rem;padding-top:2.5rem}.b-flat-right__show-plans{margin-bottom:0}.b-news,.b-news__container{margin-bottom:2rem}.b-news__item{padding-bottom:3rem;padding-top:3rem}.b-news__item-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:288px}.b-news__content{padding-bottom:3rem;padding-top:3rem}.b-news_margin-bottom_3{margin-bottom:2.5rem}.b-news-gallery{background-color:#fff;margin-bottom:3rem;margin-top:3rem}.b-rent{padding-bottom:2rem;padding-top:3rem}.b-rent__txt{font-size:16px}.b-rent__info{font-size:20px;margin-bottom:1rem}.b-rent_theme_list{padding:0}.b-rent__item_theme_bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.b-rent__info.b-rent__info_theme_mail{font-size:16px;margin-bottom:1rem}.b-rent-item__wrap{margin-bottom:2rem}.l-video{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.l-info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-object-brief-info{margin-bottom:1.75rem;padding-bottom:0;padding-top:0}.b-object-brief-info__video-wrap{min-height:400px}.b-object-links{background:#e1edf6;padding-bottom:2rem;padding-top:2rem}.b-object-links__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.b-object-links__item .b-btn{padding-left:12.5px;padding-right:12.5px}.b-object-links__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.b-object-resume{padding-bottom:3rem;padding-top:2rem}.b-object-resume__item{border-bottom:0;display:block;margin-bottom:2.5rem}.b-object-resume__value{padding-right:10px;text-align:left}.b-object-resume__btn{margin-top:0}.b-object-text{padding-bottom:32px;padding-top:32px}.b-object-text_bot_indent .b-object-text_parking__ttl{font-size:20px;line-height:1.5;padding-bottom:20px;padding-top:20px}.b-object-text_bot_indent.b-object-text_parking{margin-bottom:0;padding-top:0}.b-object-text__ttl{font-size:29px;line-height:37px;padding-bottom:32px}.b-object-text__ttl-h4{margin-bottom:1.5rem}.b-object-text__ttl_mb_small{margin-bottom:1rem}.b-object-text-edges{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1rem}.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{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.b-object-contact-box__col{width:30%}.b-object-contact-box__lbl{font-size:12px;line-height:18px;margin-bottom:8px}.b-object-contact-box__phone a{font-size:16px;line-height:22px}.b-object-consult{padding:0}.b-object-consult__right{padding-bottom:2rem;padding-top:2rem}.b-object-consult__photo{height:465px;margin-bottom:0}.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-bottom:3.5rem;padding-top: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:-webkit-box;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;height:auto;width:auto;z-index:1}.b-object-map__filter-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-map__btn-wrap{margin-right:1rem}.b-object-map-objects{height:225px;padding-bottom:20px;padding-top: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__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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto}.b-inner-subheader__mortgage a{margin-left:20px;margin-right:0}.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{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0}.b-selector__flat-price{margin-bottom:0}.b-selector__book-btn:before{left:15%}.b-selector__flat-compass{bottom:20px;display:block;right:20px;top:auto}.b-selector__flat-compass_mobile{bottom:50px;display:none}.b-selector__house strong{display:inline-block}.b-selector__house-ttl_mobile{font-size:32px;left:100px;line-height:40px}.b-selector__house-ttl_mobile .b-selector__arrow-long{margin-top:-45px;width:109px}.b-object-plan_parking__place{margin-left:20px}.b-object-plan_parking__place:first-child{margin-left:0}.b-object-plan_parking__place-count,.b-parking-plan-tooltip__item,.b-parking-plan-tooltip__title{font-size:12px;line-height:18px}.b-house-plan__tooltip.b-parking-plan-tooltip{padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px}.b-parking-plan-tooltip__wrap{margin-top:12px}.b-object-menu{display:block;margin-bottom:12px}.b-object-about{margin-bottom:20px}.b-object-slider .b-gallery{margin-bottom:0}.b-object-card__obj-heading{font-size:27px;line-height:32px;margin-bottom:12px}.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-bottom:48px;padding-top:48px}.b-object-about-text__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.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{margin-left:0;margin-right:2.778vw;min-height:268px;padding-bottom:24px;padding-top:24px}.b-object-advantages__box:last-child{margin-right:0}.b-object-advantages__ttl{font-size:16px;line-height:22px;margin-bottom:12px;margin-top:20px}.b-object-advantages__txt,.b-object-arrow-link{font-size:12px;line-height:18px}.swiper-slide-btn.is-obj-similar-active{display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-details{margin-bottom:32px;padding-bottom:48px;padding-top:48px}.b-object-details__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.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{height:14.5rem;padding-bottom:24px;padding-top:20px}.b-details__ttl{font-size:15px;line-height:22px;margin-bottom:8px}.b-details__txt{font-size:12px;line-height:18px;padding-bottom:24px}.b-details .b-gallery .fotorama__img,.b-details .b-gallery .fotorama__stage{height:11.625rem!important}.b-object-heading-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:24px}.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-bottom:32px;padding-top:32px}.b-ways-to-buy-mortgage__ttl{font-size:20px;line-height:1.5;margin-bottom:20px}.b-ways-to-buy-mortgage__type{padding-bottom:20px}.b-ways-to-buy-mortgage__type-ttl{font-size:15px;line-height:22px;margin-bottom:8px}.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{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.b-ways-to-buy__inner-wrapper .b-info-card{padding-bottom:24px;padding-top: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-bottom:32px;padding-top:32px}.b-object-contact__ttl{font-size:29px;line-height:37px;padding-bottom:20px}.b-object-next-section{margin-bottom:48px;padding-bottom:20px;padding-top:20px}.b-object-next-section__ttl{font-size:12px;line-height:18px;margin-bottom:8px}.b-object-next-section__link{font-size:16px;line-height:22px}.b-similar-objects{margin-bottom:32px}.b-interesting-flats{margin-bottom:24px;padding-bottom:32px;padding-top:48px}.b-interesting-flats__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.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-bottom:48px;padding-top:32px}.b-object-location__ttl{font-size:29px;line-height:37px;margin-bottom:20px}.b-object-location__info{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:32px;padding-bottom:24px;padding-top:24px}.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-bottom:48px;padding-top:32px}.b-object-tab-box__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.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{font-size:15px;line-height:22px;margin-bottom:24px}.b-object-tabs .b-tabs__content .b-tabs__images{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;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-bottom:48px;padding-top:32px}.b-object-near__ttl{font-size:29px;line-height:37px;margin-bottom:20px}.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{height:11.625rem;margin-bottom:12px}.b-near__ttl{font-size:15px;line-height:22px;margin-bottom:8px}.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{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.b-flat{padding-bottom:20px;padding-top: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:-webkit-box;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-bottom:20px;padding-top:20px}.b-flat-type__img{margin-bottom:20px;min-height:30vw}.b-flat-type__type{font-size:16px;line-height:22px;margin-bottom:12px}.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-bottom:24px;padding-top:24px}.b-object-speciality__ttl{font-size:16px;line-height:22px;margin-bottom:12px;margin-top:20px}.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-bottom:0;margin-left:20px;margin-top:0;width:160px}.b-shares__buttons{float:right;margin-top:-.5rem}.b-shares__contacts{float:right;margin-top:-4rem}.b-shares__partners-contacts{margin-bottom:3rem}.b-shares__tabs-item{margin-right:10px;padding:.5rem 14px .3rem}.b-keys{padding-bottom:3.5rem;padding-top:3.5rem}.b-keys__ttl{margin-bottom:2rem}.b-keys__address{margin-bottom:2.5rem}.b-keys__shedule{display:-webkit-box;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{-webkit-box-flex:1;-ms-flex:1 1 4%;flex:1 1 4%;padding-bottom:.5rem;padding-top:.5rem}.b-booking__sale .b-booking__tel{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;margin-top:0;order:1;padding-bottom:.5rem;padding-top:.5rem}.b-booking__sale .b-btn_style_secondary{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;order:2}.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{height:100%;top:0;white-space:nowrap}.b-calculator__error .b-calculator__bank-tooltip{left:70px;right:auto}.b-search-zero .b-search-zero__block{background-repeat:no-repeat;padding-bottom:32px;padding-top:32px;position:relative}.b-search-zero .b-search-zero__block.b-search-zero__block-commerce:after{background:url(/img/commerce-zero.png) no-repeat 50%;background-size:cover;bottom:25px;content:"";display:block;height:190.58px;position:absolute;right:20px;width:297.74px}.b-search-zero .b-search-zero__block.b-search-zero__block-live:after{background:url(/img/live-zero.png) no-repeat 50%;background-size:cover;bottom:15px;content:"";display:block;height:223px;position:absolute;right:20px;width:258px}.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{font-size:12px;max-width:185px}}@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-bottom:.5rem;padding-top:1rem}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-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-bottom:1.25rem;padding-top:1.25rem}.b-city-block_theme_404 .b-city-block__name{font-size:24px;line-height:28px;margin-bottom:2.5rem}.b-city-block_theme_404 .b-city-block__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;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{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;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;right:0;top:16px}.b-mini-search__switch{left:0;position:absolute;top:-40px}.b-sort__select-btn_mq_medium{display:block}.b-house-plan__mobile-tooltip_parking{margin-bottom:12px}.is-ie .b-flat-left.col-36{display:-webkit-box;display:-ms-flexbox;display:flex}.b-flat-rental__snd{padding:2.5rem}.b-flats-similar:nth-child(2n){margin-right:0!important}.b-news-gallery .b-gallery__base,.b-news-gallery .fotorama__stage{height:0;max-height:none}.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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-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-link:first-child{margin:0}.b-calculator__filter-controls{display:-webkit-box;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:670px) and (max-width:959px) and (min-width:670px){.b-house-plan__mobile-tooltip_parking{margin-bottom:12px}}@media only screen and (min-width:670px) and (max-width:959px) and (min-width:960px){.b-house-plan__mobile-tooltip_parking{margin-bottom:12px}}@media only screen and (min-width:670px) and (max-width:959px) and (min-width:1280px){.b-house-plan__mobile-tooltip_parking{margin-bottom:16px}}@media only screen and (min-width:670px) and (max-width:959px) and (min-width:1440px){.b-house-plan__mobile-tooltip_parking{margin-bottom:16px}}@media only screen and (min-width:670px) and (max-width:959px) and (min-width:1920px){.b-house-plan__mobile-tooltip_parking{margin-bottom:16px}}@media only screen and (min-width:850px){.b-calltouch{display:none}}@media only screen and (min-width:960px){.col-bg-0,.no-scrollbar .col-bg-0{width:0}.col-bg-push-0,.no-scrollbar .col-bg-push-0{margin-left:0}.col-bg-post-0,.no-scrollbar .col-bg-post-0{margin-right:0}.col-bg-prefix-0,.no-scrollbar .col-bg-prefix-0{padding-left:0}.col-bg-suffix-0,.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{display:block;margin-bottom:2rem}.l-slider-home-g{margin-top:-5.5rem}.l-sidebar-cities,.l-sidebar-home{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.l-sidebar-cities{margin-top:-5.65rem}.l-content-home{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-icon__social-vk-footer{height:13px;width:23px}.b-icon__social-inst-footer{height:16px;width:16px}.b-icon__social-yt-footer{height:18px;width:25px}.b-icon__social-fb-footer{height:20px;width:9px}.b-icon__social-ok-footer{height:20px;width:16px}.b-icon__social-tg-footer{height:20px;width: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{right:2rem;top:1.5rem}.b-popup__cnt{padding-bottom:3rem;padding-top: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-bottom:0;padding-top:0}.b-popup_theme_flat-zoom .mfp-inline-holder .mfp-content{max-width:1440px}.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{font-size:3vw;line-height:4vw;margin-bottom:1.5vw}.b-gallery__timer_item-content{font-size:9vw;height:11vw;width:13vw}.b-gallery__nav{bottom:50%;display:block;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.b-gallery__nav-button:not(:last-child){margin-bottom:16px}.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;left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-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{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-flex:1;align-items:flex-start;-ms-flex:1 1 auto;flex:1 1 auto;max-height:100%;padding-top:1.8rem}.b-gallery__img_complex_card img{max-height:5.5rem;max-width:15rem}.b-gallery_flat_plan_popup .fotorama__arr{visibility:visible}.b-gallery_flat_plan_popup .fotorama__arr--prev{left:calc(13.88889% + 8px)}.b-gallery_flat_plan_popup .fotorama__arr--next{right:calc(13.88889% + 8px)}.b-gallery__slide_flat_plan-popup .b-gallery__img{height:500px!important}.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{left:0;position:static;top:0}.b-table tbody{display:table-row-group}.b-table tr{border:none;display:table-row}.b-table td,.b-table th{border:1px solid #ccc;display:table-cell;padding:10px;position:static}.b-table td:before,.b-table th:before{display:none}.b-range-slider .irs-slider{height:8px;top:-2px;width:8px}.b-range-slider .irs-slider:hover{-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.5);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{-webkit-box-shadow:none;box-shadow:none;padding-bottom:.25rem;padding-top:.25rem}.b-sidebar-link__ttl{font-size:.8rem;line-height:1rem}.b-sidebar-link-ico{right:15px;top:50%}.b-sidebar-link__more,.b-sidebar-link__more span{display:none}.b-sidebar-link_type_important{padding-bottom:.5rem;padding-top:.5rem}.b-sidebar-link_theme_home-g{padding-bottom:.75rem;padding-top:.5rem}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:.5rem;padding-top:.5rem}.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{height:auto;overflow:visible}.b-submenu_section_shares{margin-bottom:2.5rem}.b-pagination__link{color:rgba(0,0,0,.6)}.b-pagination__item{border:1px solid rgba(0,0,0,.1);margin-right:10px}.b-pagination__item.b-pagination__item_theme_nav:last-of-type{margin-right:0}.b-pagination__item.is-disabled{background-color:#d1dde6;border-color:#d1dde6}.b-pagination__item.is-disabled .b-pagination__link{color:#fff}.b-pagination__item.is-active{background-color:#004391;border-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-left:5px;margin-top:0}.b-pagination__pages{height:60px;padding-top:.5rem}.b-news-pagination-container{padding-bottom:2rem;padding-top:2rem}.b-pagination__item_theme_nav .b-pagination__link{width:auto}.b-pagination__item_theme_nav{color:#000;min-width:90px;width:auto}.b-pagination__item_theme_nav.is-disabled{background-color:#fff;border-color:#d1dde6;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{color:#000;font-size:.875rem}.b-pagination__item_theme_prev .b-pagination__arrow{margin-left:0;margin-right:5px}.b-pagination_page_search .b-pagination{border-top:0;padding-bottom:1rem;padding-top:1rem}.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{border-bottom:5px solid #ccd9e3;-webkit-box-shadow:inset 0 -4px 10px rgba(104,144,187,.05);box-shadow:inset 0 -4px 10px rgba(104,144,187,.05)}.b-pagination_theme_mini{padding-bottom:0;padding-top:0}.b-pagination_theme_mini .b-pagination__item{border:0;margin: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{color:#004391;font-size:14px;font-weight:900}.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;height:3rem;line-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-bottom:2.5rem;padding-top: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-bottom:2rem;padding-top:1.5rem}.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-bottom:1px solid;border-left:none}.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{bottom:calc(1rem + 5px);margin-left:10px;right:auto;top:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.b-accordeon__box_theme_simple .b-accordeon__content .b-nav__link{background-color:transparent}.b-accordeon__box_theme_company{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-accordeon__box_theme_quality{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.b-accordeon__box_theme_buy{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-breadcrumbs{margin-bottom:2rem}.b-breadcrumbs_stand_alone{margin-top:0}.b-empty__404_whith_flat{padding-bottom:3rem;padding-top:2rem}.b-empty__msg{-webkit-transform:translate(-50%,-85%);-ms-transform:translate(-50%,-85%);transform:translate(-50%,-85%);width:1050px}.b-empty__top{margin-top:0}.b-careers{padding-bottom:3.5rem;padding-top:4.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{bottom:-2px;display:inline-block;position:relative}.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{left:50px;top:2.5rem}.b-account-promo__gallery .b-gallery__base,.b-account-promo__gallery .fotorama__stage,.b-account-promo__gallery .fotorama__wrap{height:100%}.b-subscribe{display:inline-block;padding-bottom:4rem;padding-top:4rem}.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-bottom:1.5rem;padding-top: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-bottom:2rem;margin-top:0}.b-map__base{height:432px}.b-yandex-map__base{height:27rem}.b-header__wrap{-webkit-box-shadow:none;box-shadow:none}.b-header{-webkit-box-shadow:0 10px 20px rgba(104,144,187,.5);box-shadow:0 10px 20px rgba(104,144,187,.5);margin-bottom:2rem;margin-top:2rem}.b-header.b-header_postition_fixed{margin-bottom:0}.b-header__logo-img{height:17px;margin-top:.25rem;width:54px}.b-header_theme_home-g{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.b-header__logo_theme_home-g{display:none}.b-header__logo-img_anniversary_25{height:25px;width:81px}.b-header_postition_fixed{-webkit-box-shadow:0 1px 4px 0 rgba(104,144,187,.5);box-shadow:0 1px 4px 0 rgba(104,144,187,.5);margin-top:0}.b-header-tools{-webkit-box-shadow:0 10px 20px rgba(104,144,187,.5);box-shadow:0 10px 20px rgba(104,144,187,.5);margin-bottom:2rem;margin-top:2rem}.b-header-tools.b-header-tools_postition_fixed{margin-bottom:0}.b-header-tools__key{margin-right:0}.b-header-tools__link-tel{display:none}.b-header-tools__link-booking{display:inline-block}.b-header-tools_postition_fixed{margin-top:0}.b-nav{-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-nav,.b-nav__list{-webkit-box-direction:normal}.b-nav__list{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-top:.25rem}.b-nav__link{border:none;font-size:12px;line-height:16px;padding-bottom:1rem}.b-nav__links a{display:block;font-size:14px;font-weight:500;margin-bottom:.5rem}.b-nav__contacts{margin-top:.5rem}.b-nav__contacts-item{margin-bottom:1rem}.b-nav__contacts-title{line-height:18px;margin-bottom:1rem}.b-nav__contacts-label{line-height:18px}.b-nav__social-link .b-icon__social-tg-footer{height:16px;width:16px}.b-nav__social-link .b-icon__social-yt-footer{height:16px;width:24px}.b-nav__footer{border-top:2px solid #efefef;margin-top:2.5rem;padding-top:2.5rem}.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 .b-accordeon__link:after,.b-nav__link_theme_main-accrd .b-accordeon__link:after{display:none}.b-nav__contacts-item_theme_all{margin-bottom:2rem}.b-nav__link_theme_main-accrd{margin-bottom:1.5rem;padding-bottom:.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;float:none;vertical-align:top;width:49%}.b-nav-list_size_half .b-accordeon__box{float:none}.b-header-menu{padding-bottom:2rem;padding-top:3.5rem;top:2rem}.b-header__bottom.is-active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.b-header__bottom.is-active .b-header,.b-header__bottom.is-active .b-header-tools{border-bottom:1px solid #ddd}.b-header__bottom.is-active .b-header{width:calc(72.22222vw - 13.5px)}.b-header-menu__wrap{padding-top:1.5rem}.b-header-menu__tabs{border:none;display:block;height:3.5rem;margin-bottom:0}.b-header-menu__tab{line-height:2.5rem;margin-bottom:0;padding-top:.75rem}.b-header-menu_theme_home-g{padding-top:0}.b-header-menu_theme_home-g .b-header-menu__wrap{border:none;padding-top:0}.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{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:2px solid #f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-top:2rem}.b-footer__seo-phones{background-color:#fff}.b-footer__seo-phone-lbl{color:#787878}.b-footer__seo-phone-item{color:#255385;font-size:16px;padding-bottom:0}.b-footer__seo-phone a{color:#255385}.b-footer__right-block{-webkit-box-shadow:none;box-shadow:none}.b-footer__lbl{margin-bottom:1rem}.b-footer__socials a:not(:last-child) svg{margin-right:25px}.b-footer__items{margin-bottom:2rem;margin-top: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:-webkit-box;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{border:none;display:block;padding-top:.5rem}.b-footer__app{display:-webkit-box;display:-ms-flexbox;display:flex}.b-documents__item{padding-left:gutter(3)}.b-search-results__title-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.b-search-results__group{margin-bottom:0;margin-top:.75rem}.b-search-results__group .b-search-form__checkbox{padding-top:0}.b-search-results__group-ttl{line-height:20px}.b-building__plan{height:112px;left:0;position:absolute;top:-2rem}.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{background-color:#fff;-webkit-box-shadow:0 4px 20px rgba(104,144,187,.4);box-shadow:0 4px 20px rgba(104,144,187,.4)}.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{margin-bottom:0;padding:0;width:100%}.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{height:24px;width:24px}.b-building__house,.b-building__house .b-icon__house{opacity:.7}.b-building__house.is-active{color:#567cad;opacity:1}.b-building__house.is-active .b-icon__house{opacity:1}.b-building__book-link{margin-right:0}.b-building__key{height:24px;width:20px}.b-building__pantry-img,.b-building__parking-img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.b-building__half-col{padding-left:12px}.b-building__table tbody .b-building_type_inner-flat td{padding-bottom:2rem;padding-top: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{-webkit-box-shadow:0 4px 20px rgba(104,144,187,.4);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{height:auto;max-height:80px;position:relative;top:0}.b-building__table_sort_types .b-building_has_plan{padding:0 0 0 20px;vertical-align:middle}.b-building__table_sort_types .b-building__action{text-align:left}.b-building_state_booked .b-building__booked{display:inline-block;font-size:12px;line-height:24px;margin-bottom:0;margin-top:.25rem}.b-building_header_fixed{border-top:1px solid #e3e3e3;-webkit-box-shadow:0 11px 20px rgba(104,144,187,.4);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-bottom:0;margin-top:0}.b-favorite-info__btn-col{margin-bottom:2rem;margin-top: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{margin-bottom:1.75rem;padding-bottom:1.25rem;padding-top:1.25rem}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;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-bottom:1.75rem;margin-top:0}.b-build-card__wrap_page_search .b-build-card__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.b-build-card__wrap_page_search .b-build-card__img{height:232px;margin-bottom:0}.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{-webkit-box-shadow:none;box-shadow:none}.b-sort{display:none!important}.b-sort__select,.b-sort__select-panel{display:none}.b-search-panel{background-color:#fff;-webkit-box-shadow:0 10px 20px rgba(104,144,187,.5);box-shadow:0 10px 20px rgba(104,144,187,.5);display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(94.444vw - 17px)}.no-scrollbar .b-search-panel{width:94.444vw}.b-search-panel__edit-btn{background-color:#e1edf6;line-height:48px;margin-left:auto;width:240px}.b-search-panel__data{display:-webkit-box;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-parking-items{margin-bottom:48px}.b-parking-items__ttl{font-size:29px;line-height:37px;margin-bottom:20px}.b-parking__ttl{font-size:16px;line-height:22px;margin-bottom:12px}.b-parking__more{font-size:15px;line-height:22px}.b-parking__details{margin-bottom:24px}.b-parking__area,.b-parking__price{font-size:12px;line-height:18px}.b-parking-contact{margin-bottom:32px;padding-bottom:32px;padding-top:32px}.b-parking-contact-box__lbl{font-size:12px;line-height:18px;margin-bottom:8px}.b-list-parking__params-value,.b-list-parking__title,.b-parking-contact-box__phone a{font-size:16px;line-height:22px}.b-list-parking__pagination.b-pagination{background-color:transparent;padding-bottom:1rem;padding-top:1rem}.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-bottom:3rem;padding-top:4rem}.b-flat__breadcrumbs{background-color:transparent;margin-bottom:.5rem;padding-top:0}.b-flat-left__img{border-bottom:none;height:38.7rem}.b-flat-left img{padding-top:0}.b-flat-left .j-lazy{height:100%}.b-flat-left__planoplan{height:100%;padding:0}.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{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.b-flat-plan__wrapper .b-flat-plans{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.b-flat-plan__wrapper .b-flat-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-flat-plan__wrapper .b-flat-right__wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-flat-plan__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.b-flat-plans{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:0;margin-bottom:1rem;position:absolute}.b-flat-plan{margin:0 auto!important}.b-flat-plan__img-wrapper{margin-top:8px}.b-flat-plan__title{padding:0 4px}.b-flat-rental__link{padding-top:.5rem}.b-flat-rental__txt{font-size:15px;line-height:22px}.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-bottom:4.5rem;padding-top:4rem}.b-flat-mortgage__info{padding-bottom:1.5rem;padding-top:1.5rem}.b-flat-banks{padding-bottom:2rem;padding-left:3rem;padding-top:3rem}.b-flat-right__show-plans{display:none}.b-flat-banks__row{padding-bottom:1.5rem;padding-top:1.5rem}.b-flat-banks__cell{-ms-flex-item-align:center;align-self:center;font-size:1rem;padding-top:0;text-align:left}.b-flat-mortgage__mobile{display:none}.b-flat-mortgage__desktop{display:block}.b-news__item-card .b-news__text:before{bottom:-15px}.b-news_margin-bottom_3{margin-bottom:4rem}.b-rent__item:first-child{margin-bottom:1.5rem}.b-rent__row,.b-rent__row-item{display:-webkit-box;display:-ms-flexbox;display:flex}.b-rent__row-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-direction:column;flex-direction:column;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-bottom:32px;padding-top:32px}.b-object-text_bot_indent{margin-bottom:2.125rem}.b-object-text_bot_indent .b-object-text_parking__ttl{font-size:20px;line-height:1.5;padding-bottom:20px;padding-top:20px}.b-object-text_bot_indent.b-object-text_parking{margin-bottom:0;padding-top:0}.b-object-text__ttl{font-size:29px;line-height:37px;padding-bottom:32px}.b-object-text-half{display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-text-half__item{height:auto;margin-bottom:2.125rem}.b-object-text-half__item_first_position{border-right:0;margin-right:1.75rem}.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{font-size:12px;line-height:18px;margin-bottom:8px}.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-bottom:20px;padding-top: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{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);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{height:24px;width:24px}.b-selector__back .b-breadcrumbs{margin:0}.b-selector__house-ttl_mobile{left:130px}.b-object-plan_parking__place{margin-left:20px}.b-object-plan_parking__place:first-child{margin-left:0}.b-object-plan_parking__place-count,.b-parking-plan-tooltip__item,.b-parking-plan-tooltip__title{font-size:12px;line-height:18px}.b-house-plan__tooltip.b-parking-plan-tooltip{padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px}.b-parking-plan-tooltip__wrap{margin-top:12px}.b-object-menu{margin-bottom:12px}.b-object-about{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}.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{height:540px;position:relative}.b-object-card__obj-heading{font-size:27px;line-height:32px;margin-bottom:12px}.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{bottom:0;position:absolute}.b-object-card__btn{font-size:12px;line-height:18px}.b-object-action{height:44px;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-bottom:48px;padding-top:48px}.b-object-about-text__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.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-bottom:24px;padding-top:24px}.b-object-advantages__ttl{font-size:16px;line-height:22px;margin-bottom:12px;margin-top:20px}.b-object-advantages__txt,.b-object-arrow-link{font-size:12px;line-height:18px}.swiper-slide-btn.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.b-object-details{margin-bottom:32px;padding-bottom:48px;padding-top:48px}.b-object-details__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.b-object-details__txt{font-size:15px;line-height:22px;margin-bottom:24px}.b-details__img{height:12.5rem}.b-details__desc{padding-bottom:24px;padding-top:20px}.b-details__ttl{font-size:15px;line-height:22px;margin-bottom:8px}.b-details__txt{font-size:12px;line-height:18px;padding-bottom:24px}.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-bottom:32px;padding-top:32px}.b-ways-to-buy-mortgage__ttl{font-size:20px;line-height:1.5;margin-bottom:20px}.b-ways-to-buy-mortgage__type{padding-bottom:20px}.b-ways-to-buy-mortgage__type-ttl{font-size:15px;line-height:22px;margin-bottom:8px}.b-ways-to-buy-mortgage__type-txt{font-size:15px;line-height:22px}.b-ways-to-buy__inner-wrapper .b-info-card{padding-bottom:24px;padding-top: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-bottom:32px;padding-top:32px}.b-object-contact__ttl{font-size:29px;line-height:37px;padding-bottom:20px}.b-object-next-section{margin-bottom:48px;padding-bottom:20px;padding-top:20px}.b-object-next-section__ttl{font-size:12px;line-height:18px;margin-bottom:8px}.b-object-next-section__link{font-size:16px;line-height:22px}.b-similar-objects{margin-bottom:32px}.b-interesting-flats{margin-bottom:24px;padding-bottom:32px;padding-top:48px}.b-interesting-flats__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.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-bottom:48px;padding-top:32px}.b-object-location__ttl{font-size:29px;line-height:37px;margin-bottom:20px}.b-object-location__info{margin-bottom:32px;padding-bottom:24px;padding-top:24px}.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-bottom:48px;padding-top:32px}.b-object-tab-box__ttl{font-size:29px;line-height:37px;margin-bottom:24px}.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{font-size:15px;line-height:22px;margin-bottom:24px}.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-bottom:48px;padding-top:32px}.b-object-near__ttl{font-size:29px;line-height:37px;margin-bottom:20px}.b-object-near__txt{font-size:15px;line-height:22px;margin-bottom:24px}.b-near__img{height:12.5rem;margin-bottom:12px}.b-near__ttl{font-size:15px;line-height:22px;margin-bottom:8px}.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-bottom:20px;padding-top: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-bottom:20px;padding-top:20px}.b-flat-type__img{margin-bottom:20px;min-height:25vw}.b-flat-type__type{font-size:16px;line-height:22px;margin-bottom:12px}.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-bottom:24px;padding-top:24px}.b-object-speciality__ttl{font-size:16px;line-height:22px;margin-bottom:12px;margin-top:20px}.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{float:right;font-size:14px;margin-top:-2.5rem}.b-shares__links a{margin-left:25px;margin-right:0}.b-shares__tabs{margin-bottom:2rem}.b-shares__video iframe{height:250px}.b-keys{margin-bottom:2.125rem}.b-booking__sale b{-webkit-box-flex:1;-ms-flex:1 1 3%;flex:1 1 3%;padding-top:0}.b-booking__sale .b-booking__tel{padding-bottom:1rem;padding-top:0}.b-booking__sale .b-btn_style_secondary{-webkit-box-ordinal-group:3;-ms-flex-order:2;background-color:#e1edf6;line-height:2rem;order:2;padding-bottom:.5rem;padding-top:.5rem}.b-booking__sale{background-color:#ccd9e3;display:block;padding:0}.waiting-reserve{height:24px;width:26px}.b-booking .b-building__fav,.b-booking .b-building__key,.b-booking .b-building__key-nonactive{height:24px;width:20px}.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{left:-5px;top:2px}.b-client_page_contracts{display:block;min-height:700px}.b-client_page_contracts .b-tabs__content.is-active{display:block}.b-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-flex-row .b-btn{-webkit-box-flex:1;-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:1rem 0 0}.b-contracts__row,.b-payments__row{display:-webkit-box;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:-webkit-box;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{display:inline-block;margin-bottom:0;width:47.1%}.b-btn-halfwidth:not(:last-child){margin-right:1rem}.b-wrap-selects .selectric-wrapper{-webkit-box-flex:1;-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:-webkit-box;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:-webkit-box;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{height:20px;width:24px}.b-icon__sidebar-ico-2{height:27px;width:24px}.b-gallery .b-gallery__base{max-height:394px}.b-sidebar-link__txt{font-size:.8rem;margin-bottom:.25rem}.b-sidebar-link__wrap_theme_404{position:absolute;right:0;top:0}.b-city-block__inner{width:100%}.b-city-block__icon{margin-left:auto}.b-city-block__icon svg{height:32px;width:36px}.b-city-block_theme_404{position:relative;right:0;top:0}.b-form_news_search{margin-top:1.5rem}.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-bottom:2rem;padding-top:1.5rem}.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-house-plan__mobile-tooltip_parking{margin-bottom:12px}.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-news-gallery .b-gallery__base,.b-news-gallery .fotorama__stage{height:0;max-height:none}.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:-webkit-box;display:-ms-flexbox;display:flex}.b-shares .b-submenu__list{overflow-y:hidden;white-space:nowrap}.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 (min-width:960px) and (max-width:1279px) and (min-width:670px){.b-house-plan__mobile-tooltip_parking{margin-bottom:12px}}@media only screen and (min-width:960px) and (max-width:1279px) and (min-width:960px){.b-house-plan__mobile-tooltip_parking{margin-bottom:12px}}@media only screen and (min-width:960px) and (max-width:1279px) and (min-width:1280px){.b-house-plan__mobile-tooltip_parking{margin-bottom:16px}}@media only screen and (min-width:960px) and (max-width:1279px) and (min-width:1440px){.b-house-plan__mobile-tooltip_parking{margin-bottom:16px}}@media only screen and (min-width:960px) and (max-width:1279px) and (min-width:1920px){.b-house-plan__mobile-tooltip_parking{margin-bottom:16px}}@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,.no-scrollbar .col-lg-0{width:0}.col-lg-push-0,.no-scrollbar .col-lg-push-0{margin-left:0}.col-lg-post-0,.no-scrollbar .col-lg-post-0{margin-right:0}.col-lg-prefix-0,.no-scrollbar .col-lg-prefix-0{padding-left:0}.col-lg-suffix-0,.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{font-size:2.25rem;margin-bottom:2rem}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{height:16px;margin-top:0;width:96px}.b-kelnik__img:hover{fill-opacity:1;fill:grey}.b-btn:hover{color:#fff;opacity:.85}.b-btn:active{color:#fff}.b-btn_style_secondary:hover{background-color:#3368a7;color:#fff;opacity:1}.b-btn_style_secondary:hover .b-shares__ico-house{fill:#fff}.b-btn_style_secondary:active{background-color:#e1edf6;color:#004391;opacity:1}.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{-webkit-box-shadow:none;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{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.b-gallery .fotorama__arr--next:hover{-webkit-transform:rotate(180deg) scale(1.3);-ms-transform:rotate(180deg) scale(1.3);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-bottom:3rem;padding-top:4.5rem}.b-gallery__ttl{font-size:2.25rem;letter-spacing:-.07rem;line-height:2.75rem;padding-bottom:3rem}.b-gallery__txt{font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.b-gallery__btn{padding-top:2rem}.b-gallery__arrow:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.fotorama__dot{height:8px;width:8px}.fotorama__dot:hover{background-color:hsla(0,0%,100%,.7)}.fotorama__nav__frame--dot.fotorama__active .fotorama__dot{height:8px;width:8px}.fotorama__nav__frame--dot.fotorama__active .fotorama__dot:hover{border-color:#aaa}.fotorama__nav--dots .fotorama__nav__frame{height:8px;margin-right:8px;width:8px}.fotorama__stage__frame .fotorama__img{min-width:948px}.b-gallery__increase:hover{text-decoration:none}.b-gallery__commerce{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-gallery__timer{padding:3.5vw 70px}.b-gallery__timer-text{font-size:3.3vw;letter-spacing:.8px;line-height:4vw;margin-bottom:2.5vw}.b-gallery__timer_item-content{font-size:90px;height:126px;line-height:146px;width:160px}.b-gallery__timer_item-text{font-size:32px;letter-spacing:.8px;line-height:40px}.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;left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-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{height:80px;width: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{height:36px;width:107px}.b-gallery_theme_home-g .fotorama__stage{height:28.5rem}.b-gallery__img_complex_card{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-gallery__img_complex_card img{max-height:inherit;max-width:100%;width:auto}.b-gallery_flat_plan_popup .fotorama__arr--prev{left:22.22222%}.b-gallery_flat_plan_popup .fotorama__arr--next{right:22.22222%}.b-tabs__triggers{padding-right:2.778vw}.b-tabs__item{margin-bottom:0;margin-right:15px;padding:.575rem 20px}.b-tabs__item:hover{-webkit-box-shadow:0 1px 10px rgba(104,144,187,.8);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{margin-right:15px;padding:.575rem 20px}.b-tabs__subtriggers-item:hover{-webkit-box-shadow:0 1px 10px rgba(104,144,187,.8);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{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);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{-webkit-box-shadow:0 0 30px rgba(104,144,187,.5);box-shadow:0 0 30px rgba(104,144,187,.5);-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.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{display:block;font-size:1.25rem;margin-bottom:1rem}.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-position:top 20px right 15px;background-size:auto}.b-sidebar-link{padding-bottom:1rem;padding-top:1rem}.b-sidebar-link:hover{-webkit-box-shadow:0 0 30px rgba(104,144,187,.5);box-shadow:0 0 30px rgba(104,144,187,.5);-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.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-bottom:1rem;padding-top:1rem}.b-sidebar-link_theme_home-g{margin-bottom:1rem;padding-bottom:1.5rem;padding-top:1.5rem}.b-sidebar-link__wrap_theme_404 .b-sidebar-link{margin-bottom:1rem;padding-top:1rem}.b-city-block__item{display:block;min-height:13rem;padding-bottom:2rem;padding-top:2rem}.b-city-block__item:hover{-webkit-box-shadow:0 10px 20px rgba(37,83,133,.4);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;font-size:2rem;margin-right:0}.b-city-block__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.b-city-block__flats,.b-city-block__objects{float:none;line-height:1.5rem;margin-right:0}.b-city-block__flats{margin-left:0;padding-top:.5rem}.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{margin-bottom:0}.b-pagination__item:not(.is-disabled):not(.is-active):hover{border-color:transparent;-webkit-box-shadow:0 1px 8px rgba(104,144,187,.3);box-shadow:0 1px 8px rgba(104,144,187,.3)}.b-pagination__item:not(.is-disabled):not(.is-active):hover .b-pagination__link{color:#000}.b-form_news_search .b-form__news-short-req{bottom:-26px}.b-pagination__item_theme_nav .b-pagination__link{font-size:1rem}.b-pagination_theme_mini{padding-bottom:0;padding-top:0}.b-pagination_theme_mini .b-pagination__item:not(.is-disabled):not(.is-active):hover{-webkit-box-shadow:none;box-shadow:none;font-size:18px;font-weight:900}.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{color:#000;opacity:1;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;-webkit-box-shadow:0 4px 8px 0 rgba(104,144,187,.3);box-shadow:0 4px 8px 0 rgba(104,144,187,.3);height:16px;width:16px}.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{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:0;padding-top:0}.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{left:0;position:absolute;top:55px}.b-how-buy__row{margin-bottom:1rem}.b-how-buy__links{float:right;margin-top:-3.25rem}.b-how-buy__links a{display:inline;margin-left:25px;margin-right:0;padding-bottom:0}.b-how-buy_page_military .b-calculator__results-note .b-calculator__filter-btn{display:-webkit-box;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{margin-bottom:2rem;margin-top:1rem;padding-bottom:0;padding-top:0}.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-bottom:4.5rem;padding-top:1.5rem}.b-empty__404_whithout_result .b-have-questions__send{margin-bottom:1.5rem}.b-empty__header{font-size:26px;line-height:39px;margin-bottom:3rem}.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{-webkit-box-shadow:0 1px 10px 0 rgba(104,144,187,.5);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{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.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{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:15px}.b-lk__block-item br{display:block}.b-lk-preview_type_top{margin-bottom:3rem;margin-top:0}.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{color:#fff;opacity:.85}.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{height:100%;min-height:30rem}.b-yandex-map__base_type_search{height:40.1rem;min-height:375px}.b-header{height:4rem}.b-header__logo-img{height:33px;margin-top:0;width:90px}.b-header__city:after{background-color:#ddd;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.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{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:space-between}.b-header__logo-img_anniversary_25{height:30px;width:97px}.b-header-tools__row{height:4rem}.b-header-tools__link:hover svg{opacity:1}.b-header-tools__link:hover .b-header-tools__count{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:swing;animation-name:swing;color:transparent;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.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{font-size:16px;margin-bottom:1.5rem}.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{margin-bottom:1.5rem;padding-bottom:0}.b-header-menu{padding-top:4rem}.b-header__bottom.is-active .b-header{width:calc(74.99998vw - 13.5px)}.b-header-menu__tabs{height:4rem}.b-header-menu__tab{font-size:15px;padding-bottom:.5rem;padding-top:1rem}.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:-webkit-box;display:-ms-flexbox;display:flex}.b-footer__left-block{-webkit-box-shadow:none;box-shadow:none;padding-top:1.5rem}.b-footer__logo{height:33px;width:105px}.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{color:#255385;font-size:18px}.b-footer__seo-phone a:hover{opacity:.5}.b-footer__right-block{padding-bottom:2rem;padding-top:2rem}.b-footer__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-footer__phones{display:block;width:auto}.b-footer__phone{margin-bottom:2.5rem;margin-right:0}.b-footer__phone a:hover{opacity:.5}.b-footer__socials{display:block;width:100%}.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{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1.5rem;width:auto}.b-footer__social-link:hover svg{fill:#ccd9e3}.b-footer__items a:hover{opacity:.5}.b-footer__builder{font-size:14px;margin-bottom:0}.b-footer__about-item a:hover{opacity:.5}.b-footer__about-logo{height:33px;width:102px}.b-footer__lsr{font-size:14px}.b-footer__documents{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.b-footer__documents .b-footer__builder{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;font-size:14px;margin-bottom:0;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{font-size:20px;margin-left:0;white-space:nowrap}.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{-webkit-box-shadow:0 4px 20px rgba(104,144,187,.3);box-shadow:0 4px 20px rgba(104,144,187,.3)}.is-ie .b-building__table tbody .b-building_type_inner-flat:hover{-webkit-box-shadow:none;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;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.b-building__table tbody .b-building__inner-flats-results:hover{-webkit-box-shadow:none;box-shadow:none}.b-building__table tbody .b-building__more-row .b-build-card__btn-more.is-active{-webkit-box-shadow:0 10px 15px 0 rgba(104,144,187,.3);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{-webkit-box-shadow:none;box-shadow:none}.b-building__table_type_favorite .b-building__price{font-size:16px}.b-favorite-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.b-favorite-info__btn:hover{opacity:.7}.b-favorite-info__btn-col{margin-bottom:0;margin-top: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{-webkit-box-shadow:0 4px 8px rgba(104,144,187,.3);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{-webkit-box-shadow:0 4px 8px rgba(104,144,187,.3);box-shadow:0 4px 8px rgba(104,144,187,.3)}.b-mini-search__input:focus::-webkit-input-placeholder,.b-mini-search__input:hover::-webkit-input-placeholder{color:hsla(0,0%,55%,.5)}.b-mini-search__input:focus::-moz-placeholder,.b-mini-search__input:hover::-moz-placeholder{color:hsla(0,0%,55%,.5)}.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::-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{-webkit-box-ordinal-group:1;-ms-flex-order:0;margin-bottom:1.25rem;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{-webkit-box-shadow:0 4px 8px rgba(104,144,187,.3);box-shadow:0 4px 8px rgba(104,144,187,.3)}.b-search-form__input{padding:12px 13px 11px}.b-search-form__commerce-info{height:10.5rem;margin-bottom:1.8rem;margin-top:1.5rem}.b-search-form__office-link:hover{opacity:.7}.b-search-form__hours-icon{margin-right:0;position:absolute;right:20px;top:3px}.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-bottom:.7rem;padding-top:.7rem}.b-search-form__checkbox-group_type_extra{line-height:1rem}.b-search-form__checkbox-group_type_extra input:checked+label:hover:after{-webkit-box-shadow:0 4px 8px 0 rgba(104,144,187,.5);box-shadow:0 4px 8px 0 rgba(104,144,187,.5)}.b-search-form__checkbox-group_type_extra label:hover{-webkit-box-shadow:none;box-shadow:none}.b-search-form__checkbox-group_type_extra label:hover:after{background-image:url(/img/sprites.png);background-position:-17px -192px;-webkit-box-shadow:0 4px 8px 0 rgba(104,144,187,.3);box-shadow:0 4px 8px 0 rgba(104,144,187,.3);height:16px;width:16px}.b-search-form__checkbox-group_type_extra input:disabled+label:hover:after{background-image:url(/img/sprites.png);background-position:-68px -192px;-webkit-box-shadow:none;box-shadow:none;height:16px;width:16px}.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{margin-right:20px!important;width:calc(60% - 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{-webkit-box-shadow:0 4px 8px rgba(104,144,187,.3);box-shadow:0 4px 8px rgba(104,144,187,.3)}.selectize-control.single .selectize-input:focus input::-webkit-input-placeholder,.selectize-control.single .selectize-input:hover input::-webkit-input-placeholder,.selectize-input:focus input::-webkit-input-placeholder,.selectize-input:hover input::-webkit-input-placeholder{opacity:.5}.selectize-control.single .selectize-input:focus input::-moz-placeholder,.selectize-control.single .selectize-input:hover input::-moz-placeholder,.selectize-input:focus input::-moz-placeholder,.selectize-input:hover input::-moz-placeholder{opacity:.5}.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::-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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-search__ttl{-webkit-box-ordinal-group:2;-ms-flex-order:1;font-size:2.25rem;margin-bottom:2rem;order:1}.b-search__form{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.b-search__map{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-build-card:hover{-webkit-box-shadow:0 10px 20px rgba(37,83,133,.4);box-shadow:0 10px 20px rgba(37,83,133,.4);-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.b-build-card__wrap_page_search .js-one-object-only .b-build-card:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.b-build-card__count{font-size:12px}.b-build-card__ttl:hover{opacity:.8}.b-build-card__banner-full{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:auto;justify-content:center;padding:30px 0}.b-build-card__banner-full .b-btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin:0;order:3}.b-build-card__banner-full .b-build-card__banner-full-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:0 auto;order:2;padding-top:7px;width:auto}.b-build-card__banner-full .b-build-card__banner-full-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;font-size:17px;font-weight:500;line-height:1.2;margin:0;max-width:190px;order:1}.b-build-card__btn:active,.b-build-card__btn:hover{background-color:#e1edf6;color:#255385}.b-build-card__btn-more{line-height:1.25rem;margin-left:0}.b-objects-similar{margin-top:64px}.b-build-card__lbl_type_price{display:block}.b-build-card__wrap_page_search .b-build-card:hover{-webkit-box-shadow:0 10px 15px rgba(37,83,133,.1);box-shadow:0 10px 15px rgba(37,83,133,.1);-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.b-build-card__wrap_page_search .b-build-card.is-active:hover{-webkit-transform:scale(1);-ms-transform:scale(1);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{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b-build-card__details:hover{-webkit-box-shadow:0 10px 20px rgba(37,83,133,.4);box-shadow:0 10px 20px rgba(37,83,133,.4)}.b-build-card__details.is-open:hover{-webkit-transform:none;-ms-transform:none;transform:none}.b-build-card__wrap_has_details .b-build-card:hover,.b-build-card__wrap_page_fav .b-build-card:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.b-build-card_theme_map:hover{-webkit-transform:scale(1);-ms-transform:scale(1);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{background-color:#fff;-webkit-box-shadow:0 2px 20px rgba(104,144,187,.3);box-shadow:0 2px 20px rgba(104,144,187,.3);color:#000;display:block;font-size:14px;line-height:20px;opacity:0;padding:8px 12px;pointer-events:none;position:fixed;text-align:center;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:160px;z-index:2}.b-house-plan__tooltip:before{border-bottom:13.5px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin-left:-8px;position:absolute;top:-7px;width:0}.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{height:1px;padding-bottom:50%}.b-house-plan__zoom-btns{display:none}.b-house-plan__back button{font-size:14px;line-height:18px}.b-search-parking__checkbox label:hover{-webkit-box-shadow:0 4px 8px rgba(104,144,187,.3);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:-webkit-box;display:-ms-flexbox;display:flex}.b-search-parking__desc-row_last_child{margin-bottom:2rem}.b-parking-items{margin-bottom:56px}.b-parking-items__ttl{font-size:31px;line-height:39px;margin-bottom:24px}.b-parking-items__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-parking__inner{height:100%;position:relative}.b-parking__ttl{font-size:18px;line-height:24px;margin-bottom:16px}.b-parking__more{bottom:0;font-size:16px;letter-spacing:-.6px;line-height:24px;position:absolute}.b-parking__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}.b-parking__area,.b-parking__price{font-size:14px;line-height:18px}.b-parking-contact{margin-bottom:48px;padding-bottom:48px;padding-top:48px}.b-parking-contact-box__lbl{font-size:14px;line-height:18px;margin-bottom:8px}.b-parking-contact-box__phone a{font-size:18px;line-height:24px}.b-list-parking__sort:hover{color:rgba(86,124,173,.7)}.b-list-parking__params-value,.b-list-parking__title{font-size:18px;line-height:24px}.b-list-parking__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-list-parking__buttons .b-btn{padding-left:1rem;padding-right:1rem;width:auto}.b-list-parking__buttons .b-btn:first-child{margin-left:auto}.b-list-parking__buttons .b-btn:not(:first-child){margin-top:0}.b-list-parking__buttons .b-btn:not(:last-child){margin-right:.5rem}.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{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3.5rem}.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-left__fullsize{top:24px}.b-flat-plans{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;padding-bottom:32px;padding-top:24px;position:static}.b-flat-plan:not(:last-child){margin-bottom:16px!important}.b-flat-plan__img-wrapper{margin-top:8px}.b-flat-plan__title{font-size:14px;line-height:18px}.b-flat-rental{border-right:none;font-size:1.25rem;height:9rem;padding-bottom:1.5rem;padding-top:2.5rem}.b-flat-rental__txt{font-size:16px;line-height:24px}.b-flat-rental__round-the-clock-big,.b-flat-rental__wrap{margin-bottom:4rem}.b-flat-rental__round-wrap{border-right:none;font-size:1.25rem;padding-bottom:1.5rem;padding-top:1.5rem}.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{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.b-flats-similar:hover{-webkit-box-shadow:0 0 30px rgba(104,144,187,.5);box-shadow:0 0 30px rgba(104,144,187,.5);-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.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{font-size:26px;margin-bottom:2rem}.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-bottom:2rem;padding-top:2rem}.b-flat-current__ttl:hover{opacity:.8}.b-flat-mortgage__input:focus,.b-flat-mortgage__input:focus~.b-flat-mortgage__label{-webkit-box-shadow:4px 4px 8px rgba(104,144,187,.3);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{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:left}.b-flat_has_no-mortgage .b-bottom-slider{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.b-news__item-card:hover{-webkit-box-shadow:0 10px 20px rgba(37,83,133,.4);box-shadow:0 10px 20px rgba(37,83,133,.4);-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.b-news__item li,.b-news__item p,.b-news__item-card li,.b-news__item-card p{font-size:16px}.b-news__desc{font-size:22px;line-height:2rem}.b-news__title_theme_detail{font-size:32px;line-height:2.5rem}.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;height:16px;width: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{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.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-bottom:2rem;padding-top:2rem}.b-object-resume__item{margin-bottom:1.5rem}.b-object-resume__value{font-size:16px;padding-right:15px}.b-object-text{padding-bottom:48px;padding-top:48px}.b-object-text_bot_indent .b-object-text_parking__ttl{font-size:20px;line-height:1.5;padding-bottom:24px;padding-top:24px}.b-object-text_bot_indent.b-object-text_parking{margin-bottom:0;padding-top:0}.b-object-text__ttl{font-size:31px;line-height:39px;padding-bottom:48px}.b-object-text__link{font-size:16px;letter-spacing:.1px;line-height:24px}.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{margin-top:-4.5px;top:50%}.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{font-size:22px;letter-spacing:-.4px;line-height:24px;margin-bottom:1rem}.b-object-text-edges__desc{font-size:16px;letter-spacing:.1px;line-height:24px}.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{font-size:14px;line-height:18px;margin-bottom:8px}.b-object-contact-box__phone a{font-size:18px;line-height:24px}.b-object-consult__right{padding-bottom:3.5rem;padding-top: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-bottom:2.5rem;margin-top:1rem}.b-object-consult_section_shares .b-object-consult__schedule{display:-webkit-box;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{height:290px;padding-bottom:24px;padding-top: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-subnav__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto}.b-subnav__list_pos_start{-webkit-box-pack: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-bottom:3rem;padding-top: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{margin-top:-4.5px;top:50%}.b-selector{overflow-x:hidden;overflow-y:auto;padding-bottom:1.5rem}.b-selector__flat-ttl{font-weight:500;letter-spacing:-.6px;line-height:42px}.b-selector__flat-prices{margin-top:0}.b-selector__flat-mortgage strong{font-size:12px;line-height:18px}.b-selector__flat-btns-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.25rem}.b-selector__flat-btns-row .b-btn_style_secondary{font-size:13px;line-height:16px;margin-top:0}.b-push-callFlat-btn{padding-left:13px}.b-selector__book-btn{font-size:14px;line-height:16px}.b-selector__header{border-bottom:1px solid rgba(104,144,187,.3);margin-bottom:1.5rem;margin-top:1.5rem;padding-bottom:1.5rem}.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{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:swing;animation-name:swing;color:transparent;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.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-bottom:0;margin-top:0}.b-selector__plan-flat path:hover{fill-opacity:.45;cursor:default}.b-selector__flat{display:-webkit-box;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{height:560px;padding-bottom:10px;position:relative}.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;cursor:pointer;pointer-events:unset}.b-selector__chess .b-chess .simplebar-scrollbar:before{background-color:#004391!important;border-radius:0;display:block!important;left:0;opacity:1;right:0;top:0}.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{bottom:0;width:4px}.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-plan-parking__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.b-object-plan_parking__place{margin-left:24px}.b-object-plan_parking__place:first-child{margin-left:0}.b-object-plan_parking__place-count,.b-parking-plan-tooltip__item,.b-parking-plan-tooltip__title{font-size:14px;line-height:18px}.b-house-plan__tooltip.b-parking-plan-tooltip{padding-bottom:16px;padding-left:24px;padding-right:24px;padding-top:16px}.b-parking-plan-tooltip__wrap{margin-top:16px}.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{font-size:28px;line-height:32px;margin-bottom:16px}.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{height:48px;margin-bottom:24px}.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-bottom:56px;padding-top:56px}.b-object-about-text__ttl{font-size:31px;line-height:39px;margin-bottom:32px}.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{margin-right:2.778vw;min-height:320px;padding-bottom:32px;padding-top:32px}.b-object-advantages__ttl{font-size:18px;line-height:24px;margin-bottom:16px;margin-top: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-bottom:56px;padding-top:56px}.b-object-details__ttl{font-size:31px;line-height:39px;margin-bottom:32px}.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{height:16.625rem;padding-bottom:32px;padding-top:24px}.b-details__ttl{font-size:16px;line-height:24px;margin-bottom:8px}.b-details__txt{font-size:14px;line-height:18px;padding-bottom:32px}.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{margin-bottom:0;padding-bottom:48px;padding-top:48px}.b-ways-to-buy-mortgage__ttl{font-size:20px;line-height:1.5;margin-bottom:24px}.b-ways-to-buy-mortgage__type{padding-bottom:24px}.b-ways-to-buy-mortgage__type-ttl{font-size:16px;line-height:24px;margin-bottom:8px}.b-ways-to-buy-mortgage__type-txt{font-size:16px;line-height:24px}.b-ways-to-buy__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.b-ways-to-buy__inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-ways-to-buy__inner-wrapper .b-info-card{height:47%;padding-bottom:32px;padding-top: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-bottom:48px;padding-top:48px}.b-object-contact__ttl{font-size:31px;line-height:39px;padding-bottom:24px}.b-object-next-section{margin-bottom:56px;padding-bottom:24px;padding-top:24px}.b-object-next-section__ttl{font-size:14px;line-height:18px;margin-bottom:8px}.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-bottom:48px;padding-top:56px}.b-interesting-flats__ttl{font-size:31px;line-height:39px;margin-bottom:32px}.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{height:200px;padding-top:48px}.b-object__ttl{font-size:34px;line-height:40px;margin-bottom:8px}.b-object__txt{font-size:18px;line-height:24px}.b-object-location{margin-bottom:0;padding-bottom:56px;padding-top:48px}.b-object-location__ttl{font-size:31px;line-height:39px;margin-bottom:24px}.b-object-location__info{margin-bottom:48px;padding-bottom:32px;padding-top:32px}.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-bottom:56px;padding-top:48px}.b-object-tab-box__ttl{font-size:31px;line-height:39px;margin-bottom:32px}.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{-webkit-box-shadow:none;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{-webkit-box-shadow:none;box-shadow:none;opacity:1}.b-object-tabs .b-tabs__content .b-tabs__txt{font-size:16px;line-height:24px;margin-bottom:32px}.b-object-tabs .b-tabs__content .b-tabs__img:not(:only-child){width:45%}.b-object-near{margin-bottom:48px;padding-bottom:56px;padding-top:48px}.b-object-near__ttl{font-size:31px;line-height:39px;margin-bottom:24px}.b-object-near__txt{font-size:16px;line-height:24px;margin-bottom:32px}.b-near{margin-right:1.389vw}.b-near__img{height:11.625rem;margin-bottom:16px}.b-near__ttl{font-size:16px;line-height:24px;margin-bottom:8px}.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{border-right:1px solid #ccd9e3;height:210px;margin-bottom:16px;margin-bottom:24px!important;padding-bottom:24px;padding-left:1.15vw!important;padding-right:1.15vw!important;padding-top:24px;position:relative;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.b-flat:hover{border-right:none;-webkit-box-shadow:0 0 40px rgba(104,144,187,.5);box-shadow:0 0 40px rgba(104,144,187,.5);cursor:pointer;-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);z-index:1}.b-flat__inner{height:100%;position:relative}.b-flat__ttl{font-size:18px;line-height:24px;margin-bottom:16px}.b-flat__more{bottom:0;font-size:16px;letter-spacing:-.6px;line-height:24px;position:absolute}.b-flat__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;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: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{-webkit-box-shadow:none;box-shadow:none}.b-types-tabs .b-tabs__item.b-tabs__item_is_active{padding:12px 30px}.b-flat-type{margin-bottom:32px;padding-bottom:24px;padding-top:24px}.b-flat-type__img{margin-bottom:24px;min-height:17vw}.b-flat-type__type{font-size:18px;line-height:24px;margin-bottom:16px}.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-bottom:32px;padding-top:32px}.b-object-speciality:hover{-webkit-box-shadow:0 4px 40px rgba(0,31,68,.3);box-shadow:0 4px 40px rgba(0,31,68,.3);-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.b-object-speciality__ttl{font-size:18px;line-height:24px;margin-bottom:16px;margin-top: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{margin-left:40px;width:200px}.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{margin-bottom:0;margin-right:15px;padding:.575rem 20px .4rem}.b-shares__tabs-item:hover{-webkit-box-shadow:0 1px 10px rgba(104,144,187,.8);box-shadow:0 1px 10px rgba(104,144,187,.8)}.b-shares__tabs-item_is_active:hover{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);opacity:.8}.b-shares__video{display:-webkit-box;display:-ms-flexbox;display:flex}.b-shares__video iframe{height:170px;margin-right:1%;width:33%}.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;right:25px;top:6px}.b-submenu__settings,.b-submenu__with-padding{padding:0 35px}.b-reference.b-reference{line-height:2rem}.b-submenu__count.b-header-tools__count{right:20px;top:6px}.b-settings__check label:hover:after{background-image:url(/img/sprites.png);background-position:-17px -192px;-webkit-box-shadow:0 4px 8px 0 rgba(104,144,187,.3);box-shadow:0 4px 8px 0 rgba(104,144,187,.3);height:16px;width:16px}.b-client-popup{min-width:530px}.b-calculator .b-calculator__all-programms{height:auto}.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-bottom:3rem;padding-top:2rem}.b-calculator__filter-links{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.b-calculator__filter-link:last-child{margin-left:60px;margin-top:0}.b-calculator__filter-link:first-child{margin:0}.b-calculator__filter-bank:nth-child(n+2){display:-webkit-box;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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto}.b-calculator__filter-btn{margin-bottom:0}.b-how-buy_page_military .b-calculator__filter-shares.b-calculator__filter-shares-military{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex}.b-calculator__results-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-calculator__results-count{margin-left:24px;padding:0}.b-calculator__results-note{margin-left:auto;text-align:right}.b-calculator__table-head{display:table-header-group}.b-calculator__table-body td{background-color:transparent;border-bottom:1px solid #efefef;font-size:14px;padding-bottom:1.25rem;padding-top:1.25rem}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.is-ie .b-calculator__table-bank{display:-webkit-inline-box;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__all-programms td{border-bottom:0;padding-bottom:0;padding-top:0}.b-calculator__all-programms tr:last-child td{padding-bottom:2rem}.b-calculator__all-programms .b-calculator__bank-programm-name{max-width:197px}.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;-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}.b-calculator__all-programms-table td{padding-bottom:1rem;padding-top: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__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{display:block;padding-bottom:200px;padding-top:80px;position:relative}.b-search-zero .b-search-zero__block:before{background:#e9edfd;bottom:0;content:"";display:block;height:85px;left:0;opacity:.8;position:absolute;width:100%}.b-search-zero .b-search-zero__block.b-search-zero__block-commerce:after{bottom:42px;height:308.27px;right:120px;width:481.59px}.b-search-zero .b-search-zero__block.b-search-zero__block-live:after{bottom:0;height:432px;right:80px;width:500px}.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{font-size:14px;margin-right:20px;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-news-gallery .b-gallery__base,.b-news-gallery .fotorama__stage{height:0;max-height:none}.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{-webkit-box-shadow:0 0 30px rgba(104,144,187,.5);box-shadow:0 0 30px rgba(104,144,187,.5);-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.b-selector-btn__close:hover{color:rgba(0,0,0,.8)}}@media only screen and (min-width:1440px){.col-lgx-0,.col-xlg-0,.no-scrollbar .col-lgx-0,.no-scrollbar .col-xlg-0{width:0}.col-lgx-push-0,.col-xlg-push-0,.no-scrollbar .col-lgx-push-0,.no-scrollbar .col-xlg-push-0{margin-left:0}.col-lgx-post-0,.col-xlg-post-0,.no-scrollbar .col-lgx-post-0,.no-scrollbar .col-xlg-post-0{margin-right:0}.col-lgx-prefix-0,.col-xlg-prefix-0,.no-scrollbar .col-lgx-prefix-0,.no-scrollbar .col-xlg-prefix-0{padding-left:0}.col-lgx-suffix-0,.col-xlg-suffix-0,.no-scrollbar .col-lgx-suffix-0,.no-scrollbar .col-xlg-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{height:16px;width:30px}.b-icon__social-inst-footer{height:19px;width:19px}.b-icon__social-yt-footer{height:21px;width:30px}.b-icon__social-fb-footer{height:24px;width:11px}.b-icon__social-ok-footer{height:24px;width:15px}.b-icon__social-tg-footer{height:26px;width: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;letter-spacing:.9px;line-height:46px}.b-gallery__timer_item-content{font-size:110px;height:150px;line-height:174px;width:190px}.b-gallery__timer_item-text{font-size:36px;letter-spacing:.9px;line-height:46px}.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;left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-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{height:28px;width:95px}.b-gallery_theme_home-g .fotorama__stage{height:29rem}.b-gallery_flat_plan_popup .fotorama__arr--prev{left:22.22222%}.b-gallery_flat_plan_popup .fotorama__arr--next{right:22.22222%}.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-bottom:3rem;padding-top: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-bottom:3rem;margin-top:0;padding-bottom:1.5rem;padding-top: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{max-height:35rem;min-height:32.5rem}.b-yandex-map__base_type_search{height:42.29rem}.b-header__logo-img{width:105px}.b-header-tools__nav{display:block;line-height:0;width:50%!important}.b-header-tools__count{right:13px;top:-11px}.b-header-tools__allsite{font-size:.925rem;text-align:left;width:50%!important}.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-header__bottom.is-active .b-header{width:1066.5px}.b-footer__right-block{padding-bottom:2.5rem;padding-top:2rem}.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{right:-39px;width:198px}.b-search-panel{width:1343px}.no-scrollbar .b-search-panel{width:1360px}.b-house-plan__back button{font-size:14px;line-height:18px}.b-parking-items{margin-bottom:56px}.b-parking-items__ttl{font-size:32px;line-height:42px;margin-bottom:24px}.b-parking__ttl{font-size:18px;line-height:24px;margin-bottom:16px}.b-parking__more{font-size:16px;line-height:24px}.b-parking__details{margin-bottom:32px}.b-parking__area,.b-parking__price{font-size:14px;line-height:18px}.b-parking-contact{margin-bottom:48px;padding-bottom:48px;padding-top:48px}.b-parking-contact-box__lbl{font-size:14px;line-height:18px;margin-bottom:8px}.b-list-parking__params-value,.b-list-parking__title,.b-parking-contact-box__phone a{font-size:18px;line-height:24px}.b-list-parking__buttons .b-btn{padding-left:1.25rem;padding-right:1.25rem}.b-flat-right{padding-top:2.7rem}.b-flat-left__img{height:37.4rem}.b-flat-right__location{width:100%}.b-flat-plan__img-wrapper{margin-top:8px}.b-flat-rental{padding-bottom:1.5rem;padding-top:1.5rem}.b-flat-rental__txt{font-size:16px;line-height:24px}.b-flat-rental__round-the-clock-big{margin-bottom:5.5rem}.b-bottom-slider .fotorama__nav{left:50%}.b-news-gallery .b-gallery__base,.b-news-gallery .fotorama__stage{height:0;max-height:none}.b-object-brief-info__video-wrap{min-height:610px}.b-object-links{padding-bottom:2.125rem;padding-top:2.125rem}.b-object-links__item .b-btn,.b-object-links__link{font-size:18px;line-height:21px}.b-object-text{padding-bottom:48px;padding-top:48px}.b-object-text_bot_indent .b-object-text_parking__ttl{font-size:22px;line-height:1.5;padding-bottom:24px;padding-top:24px}.b-object-text_bot_indent.b-object-text_parking{margin-bottom:0;padding-top:0}.b-object-text__ttl{font-size:32px;line-height:42px;padding-bottom:48px}.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{font-size:14px;line-height:18px;margin-bottom:8px}.b-object-contact-box__phone a{font-size:18px;line-height:24px}.b-object-map__inner{height:632px}.b-object-map-objects{padding-bottom:24px;padding-top: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{background-color:#e1edf6;content:"";height:100%;position:absolute;right:-1px;top:-1px;width:9px;z-index:2}.b-selector__flat-top-right{border-left:0}.b-selector__badge{font-size:12px;height:24px;line-height:24px}.b-selector__flat-info{margin-top:1.25rem}.b-selector__flat-info .b-selector__flat-data-row{display:-webkit-box;display:-ms-flexbox;display:flex}.b-selector__flat-ttl{font-size:28px;margin-bottom:1.5rem}.b-selector__flat-ttl .b-selector__options{display:-webkit-box;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{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.b-selector__flat-prices .b-selector__options{display:none}.b-selector__flat-price{margin-right:10px;width:auto}.b-selector__flat-price strong{font-size:18px;line-height:24px}.b-selector__flat-btns{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}.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-bottom:2rem;margin-top:2rem;padding-bottom:2rem}.b-selector-tools__count{right:-7px;top:-11px}.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{height:69px;width:auto}.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{font-size:12px;height:20px;line-height:20px;width:20px}.b-chess__entrance{height:20px;width:36px}.b-chess__entrances .b-selector__entrance.b-selector__current{font-size:16px;margin-left:10px;margin-right:10px}.b-chess__entrances{margin-bottom:10px}.b-chess__flat_has_decor:before,.b-chess__flat_has_offer:after{height:10px;right:-4px;top:-4px;width:10px}.b-chess_entrance_first td:last-child .b-chess__entrance{width:50px}.b-chess_entrance_last .b-chess__entrance{width:72px}.b-object-plan_parking__place{margin-left:24px}.b-object-plan_parking__place:first-child{margin-left:0}.b-object-plan_parking__place-count,.b-parking-plan-tooltip__item,.b-parking-plan-tooltip__title{font-size:14px;line-height:18px}.b-house-plan__tooltip.b-parking-plan-tooltip{padding-bottom:16px;padding-left:24px;padding-right:24px;padding-top:16px}.b-parking-plan-tooltip__wrap{margin-top:16px}.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{font-size:30px;line-height:34px;margin-bottom:16px}.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-bottom:56px;padding-top:56px}.b-object-about-text__ttl{font-size:36px;line-height:42px;margin-bottom:32px}.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{margin-right:39.5px;padding-bottom:32px;padding-top:32px}.b-object-advantages__ttl{font-size:18px;line-height:24px;margin-bottom:16px;margin-top:24px}.b-object-advantages__txt,.b-object-arrow-link{font-size:14px;line-height:18px}.b-object-details{margin-bottom:48px;padding-bottom:56px;padding-top:56px}.b-object-details__ttl{font-size:32px;line-height:42px;margin-bottom:32px}.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{height:16.25rem;padding-bottom:32px;padding-top:24px}.b-details__ttl{font-size:16px;line-height:24px;margin-bottom:8px}.b-details__txt{font-size:14px;line-height:18px;padding-bottom:32px}.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-bottom:48px;padding-top:48px}.b-ways-to-buy-mortgage__ttl{font-size:22px;line-height:1.5;margin-bottom:24px}.b-ways-to-buy-mortgage__type{padding-bottom:24px}.b-ways-to-buy-mortgage__type-ttl{font-size:16px;line-height:24px;margin-bottom:8px}.b-ways-to-buy-mortgage__type-txt{font-size:16px;line-height:24px}.b-ways-to-buy__inner-wrapper .b-info-card{padding-bottom:32px;padding-top: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-bottom:48px;padding-top:48px}.b-object-contact__ttl{font-size:32px;line-height:42px;padding-bottom:24px}.b-object-next-section{margin-bottom:56px;padding-bottom:24px;padding-top:24px}.b-object-next-section__ttl{font-size:14px;line-height:18px;margin-bottom:8px}.b-object-next-section__link{font-size:18px;line-height:24px}.b-similar-objects{margin-bottom:48px}.b-interesting-flats{margin-bottom:32px;padding-bottom:48px;padding-top:56px}.b-interesting-flats__ttl{font-size:32px;line-height:42px;margin-bottom:32px}.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-bottom:56px;padding-top:48px}.b-object-location__ttl{font-size:32px;line-height:42px;margin-bottom:24px}.b-object-location__info{margin-bottom:48px;padding-bottom:32px;padding-top:32px}.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-bottom:56px;padding-top:48px}.b-object-tab-box__ttl{font-size:32px;line-height:42px;margin-bottom:32px}.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{font-size:16px;line-height:24px;margin-bottom:32px}.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-bottom:56px;padding-top:48px}.b-object-near__ttl{font-size:32px;line-height:42px;margin-bottom:24px}.b-object-near__txt{font-size:16px;line-height:24px;margin-bottom:32px}.b-near{margin-right:19.5px}.b-near__img{height:12.5rem;margin-bottom:16px}.b-near__ttl{font-size:16px;line-height:24px;margin-bottom:8px}.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-bottom:24px;padding-left:1vw!important;padding-right:1vw!important;padding-top: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-bottom:24px;padding-top:24px}.b-flat-type__img{margin-bottom:24px;min-height:240px}.b-flat-type__type{font-size:18px;line-height:24px;margin-bottom:16px}.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-bottom:32px;padding-top:32px}.b-object-speciality__ttl{font-size:18px;line-height:24px;margin-bottom:16px;margin-top: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-lgxx-0,.col-xxlg-0,.no-scrollbar .col-lgxx-0,.no-scrollbar .col-xxlg-0{width:0}.col-lgxx-push-0,.col-xxlg-push-0,.no-scrollbar .col-lgxx-push-0,.no-scrollbar .col-xxlg-push-0{margin-left:0}.col-lgxx-post-0,.col-xxlg-post-0,.no-scrollbar .col-lgxx-post-0,.no-scrollbar .col-xxlg-post-0{margin-right:0}.col-lgxx-prefix-0,.col-xxlg-prefix-0,.no-scrollbar .col-lgxx-prefix-0,.no-scrollbar .col-xxlg-prefix-0{padding-left:0}.col-lgxx-suffix-0,.col-xxlg-suffix-0,.no-scrollbar .col-lgxx-suffix-0,.no-scrollbar .col-xxlg-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-parking-items{margin-bottom:56px}.b-parking-items__ttl{font-size:32px;line-height:42px;margin-bottom:24px}.b-parking__ttl{font-size:18px;line-height:24px;margin-bottom:16px}.b-parking__more{font-size:16px;line-height:24px}.b-parking__details{margin-bottom:32px}.b-parking__area,.b-parking__price{font-size:14px;line-height:18px}.b-parking-contact{margin-bottom:48px;padding-bottom:48px;padding-top:48px}.b-parking-contact-box__lbl{font-size:14px;line-height:18px;margin-bottom:8px}.b-list-parking__params-value,.b-list-parking__title,.b-parking-contact-box__phone a{font-size:18px;line-height:24px}.b-flat-plan__img-wrapper{margin-top:8px}.b-flat-rental__txt{font-size:16px;line-height:24px}.b-flats-similar_wrap_hide{display:block}.b-object-text{padding-bottom:48px;padding-top:48px}.b-object-text_bot_indent .b-object-text_parking__ttl{font-size:22px;line-height:1.5;padding-bottom:24px;padding-top:24px}.b-object-text_bot_indent.b-object-text_parking{margin-bottom:0;padding-top:0}.b-object-text__ttl{font-size:32px;line-height:42px;padding-bottom:48px}.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{font-size:14px;line-height:18px;margin-bottom:8px}.b-object-contact-box__phone a{font-size:18px;line-height:24px}.b-object-map-objects{padding-bottom:24px;padding-top: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;height:40px;line-height:45px}.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-bottom:2.5rem;margin-top:2.5rem;padding-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{background-color:rgba(0,67,145,.15);border-radius:3px;content:"";height:32px;left:0;position:absolute;top:-1px;width:32px;z-index:-1}.b-chess__floor{line-height:24px;margin-right:6px;padding-left:9px;padding-right:9px;position:relative}.b-chess__flat{height:24px;line-height:24px;width:24px}.b-chess__entrance{height:24px;margin-right:8px;width:38px}.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{background-color:rgba(0,67,145,.15);border-radius:3px;content:"";height:35px;left:0;position:absolute;top:-5px;width:35px;z-index:-1}.b-chess__flat_has_decor:before,.b-chess__flat_has_offer:after{height:12px;right:-5px;top:-5px;width:12px}.b-selector__chess{margin:0 69px;width:608px}.b-object-plan_parking__place{margin-left:24px}.b-object-plan_parking__place:first-child{margin-left:0}.b-object-plan_parking__place-count,.b-parking-plan-tooltip__item,.b-parking-plan-tooltip__title{font-size:14px;line-height:18px}.b-house-plan__tooltip.b-parking-plan-tooltip{padding-bottom:16px;padding-left:24px;padding-right:24px;padding-top:16px}.b-parking-plan-tooltip__wrap{margin-top:16px}.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{font-size:30px;line-height:34px;margin-bottom:16px}.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-bottom:56px;padding-top:56px}.b-object-about-text__ttl{font-size:36px;line-height:42px;margin-bottom:32px}.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-bottom:32px;padding-top:32px}.b-object-advantages__ttl{font-size:18px;line-height:24px;margin-bottom:16px;margin-top:24px}.b-object-advantages__txt,.b-object-arrow-link{font-size:14px;line-height:18px}.b-object-details{margin-bottom:48px;padding-bottom:56px;padding-top:56px}.b-object-details__ttl{font-size:32px;line-height:42px;margin-bottom:32px}.b-object-details__txt{font-size:16px;line-height:24px;margin-bottom:32px}.b-details__desc{padding-bottom:32px;padding-top:24px}.b-details__ttl{font-size:16px;line-height:24px;margin-bottom:8px}.b-details__txt{font-size:14px;line-height:18px;padding-bottom:32px}.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-bottom:48px;padding-top:48px}.b-ways-to-buy-mortgage__ttl{font-size:22px;line-height:1.5;margin-bottom:24px}.b-ways-to-buy-mortgage__type{padding-bottom:24px}.b-ways-to-buy-mortgage__type-ttl{font-size:16px;line-height:24px;margin-bottom:8px}.b-ways-to-buy-mortgage__type-txt{font-size:16px;line-height:24px}.b-ways-to-buy__inner-wrapper .b-info-card{padding-bottom:32px;padding-top: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-bottom:48px;padding-top:48px}.b-object-contact__ttl{font-size:32px;line-height:42px;padding-bottom:24px}.b-object-next-section{margin-bottom:56px;padding-bottom:24px;padding-top:24px}.b-object-next-section__ttl{font-size:14px;line-height:18px;margin-bottom:8px}.b-object-next-section__link{font-size:18px;line-height:24px}.b-similar-objects{margin-bottom:48px}.b-interesting-flats{margin-bottom:32px;padding-bottom:48px;padding-top:56px}.b-interesting-flats__ttl{font-size:32px;line-height:42px;margin-bottom:32px}.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-bottom:56px;padding-top:48px}.b-object-location__ttl{font-size:32px;line-height:42px;margin-bottom:24px}.b-object-location__info{margin-bottom:48px;padding-bottom:32px;padding-top:32px}.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-bottom:56px;padding-top:48px}.b-object-tab-box__ttl{font-size:32px;line-height:42px;margin-bottom:32px}.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{font-size:16px;line-height:24px;margin-bottom:32px}.b-object-near{margin-bottom:48px;padding-bottom:56px;padding-top:48px}.b-object-near__ttl{font-size:32px;line-height:42px;margin-bottom:24px}.b-object-near__txt{font-size:16px;line-height:24px;margin-bottom:32px}.b-near__img{margin-bottom:16px}.b-near__ttl{font-size:16px;line-height:24px;margin-bottom:8px}.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-bottom:24px;padding-top: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-bottom:24px;padding-top:24px}.b-flat-type__img{margin-bottom:24px}.b-flat-type__type{font-size:18px;line-height:24px;margin-bottom:16px}.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-bottom:32px;padding-top:32px}.b-object-speciality__ttl{font-size:18px;line-height:24px;margin-bottom:16px;margin-top: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-bottom:15px;padding-top: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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;content:attr(data-bank);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;white-space:nowrap;z-index:2}.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{border-top:1px solid rgba(17,33,60,.08);padding-top:15px}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.b-calculator__bank-row.is-open .b-calculator__data-cell{opacity:0}.b-calculator__bank-row.is-open .b-calculator__bank-name-cell:after{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;content:attr(data-bank);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;pointer-events:none;position:absolute;z-index:2}.b-calculator__all-programms-table{display:table;table-layout:fixed}.b-calculator__all-programms-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-calculator__all-programms-table td{display:block;text-align:left;width:50%}.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,.b-whatsapp{right:4%;width:8.5%}}@media only screen and (max-width:669px){.l-header{left:0;position:fixed;top:0;z-index:999}.sticky-menu{top:92px}.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{height:200px;width:100%}.b-popup__cnt_theme_online .b-tabs__content{margin:0 auto}.b-popup_theme_parking .b-popup__cnt{height:calc(100vh - 4rem);overflow:hidden;padding:2.25rem 2rem}.b-popup_theme_parking .b-search-parking__popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 10rem);justify-content:center;position:relative}.b-popup_theme_flat .b-popup__cnt{height:calc(100vh - 4rem);overflow:hidden;padding:2.25rem 2rem}.b-popup_theme_flat .b-search-parking__popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 10rem);justify-content:center;position:relative}.b-gallery .b-gallery__base{max-height:400px}.b-gallery__slide{background:none!important}.b-gallery__btn .b-btn{background-color:transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.75rem 0;text-align:left;width:100%}.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{margin-top:-5px;position:absolute;right:5.556vw;top:50%}.b-submenu_string_two{height:3rem}.b-submenu_string_two .b-submenu__list{white-space:nowrap}.b-pagination_page_search .b-pagination{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;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-bottom:2.5rem;padding-top:2rem}.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{display:block;margin-top:1rem;padding-left:0}.b-careers__site-link:after{bottom:-2px;display:inline-block;position:relative;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{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.b-header__bottom:after{background:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;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{-webkit-transform:translateX(-92%);-ms-transform:translateX(-92%);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:-webkit-box;display:-ms-flexbox;display:flex}.b-building__fav-mob svg{height:14px;width:14px}.b-building__book-end{font-size:9px;letter-spacing:.1px;line-height:14px}.b-building__mob-info-row .row_theme_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-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{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;opacity:1;position:relative!important;right:auto;text-align:left}.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{display:block;margin-left:auto;max-height:105px}.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{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;position:relative;right:auto;text-align:left}.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{left:0;right:auto}.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;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.b-build-card__wrap_page_fav .b-building__table .b-building__mobile-view .b-building__tools{margin-bottom:-2rem;margin-top:1rem}.b-sort__chechboxes .b-search-form__checkbox-group_type_extra{max-height:60vh}.b-search-parking__search-btn{margin-top:.5rem}.b-parking-contact-box__phone{margin-bottom:20px}.b-bottom-slider .b-gallery__img{height:calc(240px - 2.5rem)!important}.b-bottom-slider_object_page .b-gallery__img{height:240px!important}.b-news__preview{height:56vw}.b-news-gallery .fotorama__active .fotorama__dot,.b-news-gallery .fotorama__dot{height:7px;margin-right:7px;width:7px}.b-news-gallery .fotorama__nav{bottom:110px;left:-16rem;top:2rem}.b-news-gallery .b-gallery__base,.b-news-gallery .fotorama__stage{height:0;max-height:none}.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{-webkit-overflow-scrolling:none;-ms-scroll-chaining:none;height:100%;max-height:100vh;overflow:hidden;overscroll-behavior:none;position:relative;-ms-touch-action:none;touch-action:none}.map-open .b-object-map__exit-fullscreen-btn,.map-open .b-object-map__top{display:-webkit-box;display:-ms-flexbox;display:flex}.map-open .b-object-map__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-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{bottom:16px;height:auto;position:fixed;z-index:99998}.map-open .b-object-map__enter-fullscreen-btn{display:none}.map-open .b-object-map__markers-wrap{bottom:0;position:absolute}.map-open .b-object-map__object-btn{display:-webkit-box;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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.b-object-tabs__triggers .b-tabs__triggers{-webkit-box-flex:1;-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{content:"";display:block;max-width:5.556vw;min-width:5.556vw}.b-types-tabs ul .b-tabs__content.is-active{display:-webkit-box;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{content:"";display:block;max-width:5.556vw;min-width:5.556vw}.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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.b-object-special-type__wrapper:after{content:"";display:block;max-width:5.556vw;min-width:5.556vw}.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:-webkit-box;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{-webkit-box-flex:1;-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{height:58px;left:65px;-webkit-transform:translate(5.5vw,-49px);-ms-transform:translate(5.5vw,-49px);transform:translate(5.5vw,-49px);white-space:normal;width:calc(76% - 68px)}.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}.b-object-map__btn-text{line-height:18px}}@-webkit-keyframes placeHolderShimmer{0%{background-position:100% 0}50%{background-position:0 50%}to{background-position:100% 0}}@keyframes placeHolderShimmer{0%{background-position:100% 0}50%{background-position:0 50%}to{background-position:100% 0}}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);-o-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);-o-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@-webkit-keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{opacity:1;-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{opacity:1;-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:center;transform-origin:center}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:center;transform-origin:center}}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes rotateOut{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center;transform-origin:center}}@keyframes rotateOut{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center;transform-origin:center}}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:hidden}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes woop{0%{-webkit-box-shadow:0 2px 8px rgba(0,67,145,0);box-shadow:0 2px 8px rgba(0,67,145,0);opacity:1;-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-box-shadow:0 8px 10px 1px rgba(67,116,173,.2);box-shadow:0 8px 10px 1px rgba(67,116,173,.2);opacity:.7;-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes woop{0%{-webkit-box-shadow:0 2px 8px rgba(0,67,145,0);box-shadow:0 2px 8px rgba(0,67,145,0);opacity:1;-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-box-shadow:0 8px 10px 1px rgba(67,116,173,.2);box-shadow:0 8px 10px 1px rgba(67,116,173,.2);opacity:.7;-webkit-transform:scale(1.4);transform:scale(1.4)}}@-webkit-keyframes pulsate{0%{opacity:1;-webkit-transform:scale(.7);transform:scale(.7)}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pulsate{0%{opacity:1;-webkit-transform:scale(.7);transform:scale(.7)}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes calltouch-icon{0%,9%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}3%,5%,7%{-webkit-transform:translate3d(2px,0,0) rotate(-9deg);transform:translate3d(2px,0,0) rotate(-9deg)}4%,6%,8%{-webkit-transform:translate3d(-2px,0,0) rotate(9deg);transform:translate3d(-2px,0,0) rotate(9deg)}}@keyframes calltouch-icon{0%,9%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}3%,5%,7%{-webkit-transform:translate3d(2px,0,0) rotate(-9deg);transform:translate3d(2px,0,0) rotate(-9deg)}4%,6%,8%{-webkit-transform:translate3d(-2px,0,0) rotate(9deg);transform:translate3d(-2px,0,0) rotate(9deg)}}@-webkit-keyframes candystripe{to{background-position:20px 0}}@keyframes candystripe{to{background-position:20px 0}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes rot{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rot{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);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?1650959652802556 */
