﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out, opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out, opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out, opacity 0.3s ease-in;transition:transform 0.3s ease-out, opacity 0.3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in;-moz-transition:-moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in;-o-transition:-o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in;transition:stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png?v=1661873201);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png?v=1661873201);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png?v=1661873201)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(../fonts/vjs.eot);src:url(../fonts/vjs.eot?#iefix) format("embedded-opentype"),url(../fonts/vjs.woff) format("woff"),url(../fonts/vjs.ttf) format("truetype");font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,0.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.4)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:50%;top:50%;margin:-1.4em 0 0 -2.1em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,0.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,0.25);-moz-box-shadow:0 0 1em rgba(255,255,255,0.25);box-shadow:0 0 1em rgba(255,255,255,0.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,0.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;font-size:1.4em;text-align:center;bottom:1em;right:1em;left:1em}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.video-js.vjs-error .vjs-loading-spinner{display:none !important;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,0.7);-webkit-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);-moz-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}.mortgageCalculator .results_block table{width:100%}.mortgageCalculator .results_block table td{text-align:center;vertical-align:middle;position:relative;width:25%}.mortgageCalculator .results_block table thead td{font-size:1.8em;height:6rem}.mortgageCalculator .results_block table tbody tr:nth-child(odd){background-color:#eee}.mortgageCalculator .results_block table tbody td{font-size:2em;height:7rem}.mortgageCalculator .results_block table tbody td span{font-weight:bold}.mortgageCalculator .results_block table tbody td .img{position:absolute;top:0;left:0;right:0;bottom:0;margin:1.5rem 2rem;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}@font-face{font-family:'HelveticaNeueCyr';src:url("/assets/fonts/HelveticaNeueCyr-Roman.eot");src:url("/assets/fonts/HelveticaNeueCyr-Roman.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/HelveticaNeueCyr-Roman.woff2") format("woff2"),url("/assets/fonts/HelveticaNeueCyr-Roman.woff") format("woff"),url("/assets/fonts/HelveticaNeueCyr-Roman.ttf") format("truetype"),url("/assets/fonts/HelveticaNeueCyr-Roman.svg#HelveticaNeueCyr-Roman") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'HelveticaNeueCyr';src:url("/assets/fonts/HelveticaNeueCyr-Light.eot");src:url("/assets/fonts/HelveticaNeueCyr-Light.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/HelveticaNeueCyr-Light.woff2") format("woff2"),url("/assets/fonts/HelveticaNeueCyr-Light.woff") format("woff"),url("/assets/fonts/HelveticaNeueCyr-Light.ttf") format("truetype"),url("/assets/fonts/HelveticaNeueCyr-Light.svg#HelveticaNeueCyr-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'HelveticaNeueCyr';src:url("/assets/fonts/HelveticaNeueCyr-Medium.eot");src:url("/assets/fonts/HelveticaNeueCyr-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/HelveticaNeueCyr-Medium.woff2") format("woff2"),url("/assets/fonts/HelveticaNeueCyr-Medium.woff") format("woff"),url("/assets/fonts/HelveticaNeueCyr-Medium.ttf") format("truetype"),url("/assets/fonts/HelveticaNeueCyr-Medium.svg#HelveticaNeueCyr-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Casper';src:url("/assets/fonts/Casper.eot");src:url("/assets/fonts/Casper.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Casper.woff2") format("woff2"),url("/assets/fonts/Casper.woff") format("woff"),url("/assets/fonts/Casper.ttf") format("truetype"),url("/assets/fonts/Casper.svg#Casper") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Casper';src:url("/assets/fonts/Casper-Bold.eot");src:url("/assets/fonts/Casper-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Casper-Bold.woff2") format("woff2"),url("/assets/fonts/Casper-Bold.woff") format("woff"),url("/assets/fonts/Casper-Bold.ttf") format("truetype"),url("/assets/fonts/Casper-Bold.svg#Casper") format("svg");font-weight:bold;font-style:normal}@-webkit-keyframes xLeft{0%{-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(-70%)}100%{-webkit-transform:translateX(0)}}@keyframes xLeft{0%{transform:translateX(0)}50%{transform:translateX(-70%)}100%{transform:translateX(0)}}.sprite-arrow-down-long-yellow,.sprite-arrow-down-white,.sprite-arrow-dropdown,.sprite-arrow-left-long-white,.sprite-arrow-left-medium-yellow,.sprite-arrow-left-white,.sprite-arrow-left-yellow,.sprite-arrow-right-long-white,.sprite-arrow-right-white,.sprite-arrow-right-yellow,.sprite-arrow-up-long-yellow,.sprite-arrow-up-white,.sprite-award-2022,.sprite-close,.sprite-close-dark,.sprite-document,.sprite-email,.sprite-facebook,.sprite-gallery,.sprite-inst,.sprite-key,.sprite-location,.sprite-logo-icon,.sprite-logo-text,.sprite-logo-text-clean,.sprite-object-point,.sprite-pdf,.sprite-phone,.sprite-phone-yellow,.sprite-plans-floors,.sprite-plans-search,.sprite-reserve,.sprite-reserve-white,.sprite-reserve-yellow,.sprite-thanks-line,.sprite-tkb,.sprite-views,.sprite-vk,.sprite-white-close,.sprite-windrose,.sprite-zoom,.mapsInit .maps-marker-object,.header__logo:before,.header__logo:after,.menu__arrow.prev:after,.menu__arrow.next:after,.menu__frame .slide__scroll-help:before,.header_callback_btn:after,.windrose:before,.close_btn:after,.arrow.left:after,.arrow.prev:after,.galleryInit__arrow.left:after,.galleryInit__arrow.prev:after,.carouselInit__arrow.left:after,.carouselInit__arrow.prev:after,.arrow.right:after,.arrow.next:after,.galleryInit__arrow.right:after,.galleryInit__arrow.next:after,.carouselInit__arrow.right:after,.carouselInit__arrow.next:after,.intro__frame .intro__logo,.slide__scroll-help:before,.slide__gallery-arrow.left:after,.slide__gallery-arrow.right:after,.contacts_frame .contacts_social .social.vk:before,.contacts_frame .contacts_social .social.facebook:before,.contacts_frame .contacts_social .social.inst:before,.contacts_frame .contacts__office .inner .row.phone .icon:after,.contacts_frame .contacts__office .inner .row.address .icon:after,.contacts_frame .contacts__office .inner .row.mail .icon:after,.documents_frame .documents__item,.documents_frame .slide__scroll-help:before,.gallery_frame .gallery__submenu-close:after,.construction_frame .page__dropdown-active:after,.home_frame .home__gallery-button:before,.home_frame .home__gallery-item:after,.home_frame .awards .award,.home_frame .special__offer .bank__logo,.infrastructure_frame .infrastructure__scroll-help:before,.plans_frame .plans__button.select-floor:before,.plans_frame .plans__button.search:before,.plans_frame .plans__floor-arrow.up:after,.plans_frame .plans__floor-arrow.down:after,.plans_frame .plans__back-button:before,.plans_frame .plans__flat-button.views:before,.plans_frame .plans__flat-button.reserve:before,.plans_frame .plans__flat-button.pdf:before,.search_frame .search_back:before,.service_frame .service__plans-button:before,.sochi_frame .slide__gallery-controls:after,.thanks_frame .thanks_info span.phone:before,.thanks_frame .thanks_social .social.vk:before,.thanks_frame .thanks_social .social.facebook:before,.thanks_frame .thanks_social .social.inst:before,.thanks_frame .back_btn:after,.parking_frame .plans__floor-bubble .plans__floor-arrow.up:after,.parking_frame .plans__floor-bubble .plans__floor-arrow.down:after,.parking_frame .plans__flat-button.views:before,.parking_frame .plans__flat-button.reserve:before,.parking_frame .plans__flat-button.pdf:before,.offers_frame .slide__gallery-controls:after,.mortgage-lending_frame .content .bank__info .bank__logo,.design_frame .page__gallery .gallery__images-col .carouselInit__arrow.left:after,.design_frame .page__gallery .gallery__images-col .carouselInit__arrow.right:after,.design_frame .page__gallery .btn.callback:after{background-image:url("/assets/i/sprite.svg?v=1658410954");background-repeat:no-repeat;background-size:57.8em 41.1em}.sprite-arrow-down-long-yellow{background-position:-53.7164em -16.0106em;width:1.6em;height:7.7063em;font-size:1rem}.sprite-arrow-down-white{background-position:-41.3718em -14.417em;width:1.988em;height:1.3812em;font-size:1rem}.sprite-arrow-dropdown{background-position:-56.3em -12.42em;width:1.3em;height:1.1em;font-size:1rem}.sprite-arrow-left-long-white{background-position:-38.4em -26.1206em;width:7.7em;height:1.6em;font-size:1rem}.sprite-arrow-left-medium-yellow{background-position:-50.1em -12.42em;width:4.2em;height:1.4em;font-size:1rem}.sprite-arrow-left-white{background-position:-32.3em -36.255em;width:1.4em;height:2em;font-size:1rem}.sprite-arrow-left-yellow{background-position:-55.803em -30.6886em;width:1.8em;height:2.6em;font-size:1rem}.sprite-arrow-right-long-white{background-position:-46.1em -26.1206em;width:7.7em;height:1.6em;font-size:1rem}.sprite-arrow-right-white{background-position:-33.7em -36.255em;width:1.4em;height:2em;font-size:1rem}.sprite-arrow-right-yellow{background-position:-4.65em -38.4em;width:1.8em;height:2.6em;font-size:1rem}.sprite-arrow-up-long-yellow{background-position:-55.3164em -16.0106em;width:1.6em;height:7.7063em;font-size:1rem}.sprite-arrow-up-white{background-position:-54.3em -12.42em;width:2em;height:1.4em;font-size:1rem}.sprite-award-2022{background-position:-38.54em -16.0106em;width:8.1764em;height:9.76em;font-size:1rem}.sprite-close{background-position:-28.3em -36.255em;width:2em;height:2.0406em;font-size:1rem}.sprite-close-dark{background-position:-30.3em -36.255em;width:2em;height:2.0406em;font-size:1rem}.sprite-document{background-position:0em 0em;width:28.3em;height:38.4em;font-size:1rem}.sprite-email{background-position:-38.4em -27.7206em;width:4.135em;height:2.968em;font-size:1rem}.sprite-facebook{background-position:-56.289em -27.7206em;width:1.3407em;height:2.1344em;font-size:1rem}.sprite-gallery{background-position:-42.2em -30.6886em;width:3.6em;height:3em;font-size:1rem}.sprite-inst{background-position:-35.1em -36.255em;width:1.856em;height:1.8563em;font-size:1rem}.sprite-key{background-position:-53em -30.6886em;width:2.803em;height:2.8em;font-size:1rem}.sprite-location{background-position:0em -38.4em;width:2.088em;height:2.6469em;font-size:1rem}.sprite-logo-icon{background-position:-28.3em -16.0106em;width:10.24em;height:10.11em;font-size:1rem}.sprite-logo-text{background-position:-28.3em -12.42em;width:10.9em;height:3.5906em;font-size:1rem}.sprite-logo-text-clean{background-position:-39.2em -12.42em;width:10.9em;height:1.997em;font-size:1rem}.sprite-object-point{background-position:-46.7164em -16.0106em;width:7em;height:8.3em;font-size:1rem}.sprite-pdf{background-position:-42.535em -27.7206em;width:3.716em;height:2.75em;font-size:1rem}.sprite-phone{background-position:-51.489em -27.7206em;width:2.4em;height:2.4em;font-size:1rem}.sprite-phone-yellow{background-position:-53.889em -27.7206em;width:2.4em;height:2.4em;font-size:1rem}.sprite-plans-floors{background-position:-38.4em -34.4886em;width:2.4em;height:1.7em;font-size:1rem}.sprite-plans-search{background-position:-2.088em -38.4em;width:2.562em;height:2.6375em;font-size:1rem}.sprite-reserve{background-position:-45.8em -30.6886em;width:2.4em;height:3em;font-size:1rem}.sprite-reserve-white{background-position:-48.2em -30.6886em;width:2.4em;height:3em;font-size:1rem}.sprite-reserve-yellow{background-position:-50.6em -30.6886em;width:2.4em;height:3em;font-size:1rem}.sprite-thanks-line{background-position:-56.9164em -16.0106em;width:.5812em;height:3.9406em;font-size:1rem}.sprite-tkb{background-position:-28.3em 0em;width:29.45em;height:12.42em;font-size:1rem}.sprite-views{background-position:-46.251em -27.7206em;width:2.8em;height:2.5em;font-size:1rem}.sprite-vk{background-position:-39.2em -14.417em;width:2.1718em;height:1.4531em;font-size:1rem}.sprite-white-close{background-position:-49.051em -27.7206em;width:2.438em;height:2.4376em;font-size:1rem}.sprite-windrose{background-position:-28.3em -26.1206em;width:10.1em;height:10.1344em;font-size:1rem}.sprite-zoom{background-position:-38.4em -30.6886em;width:3.8em;height:3.8em;font-size:1rem}.sliderInit{position:absolute;left:0;right:0;top:0;height:0}.sliderInit .sliderInit__size{position:absolute;top:0;bottom:0;left:0;right:0;margin:0 8.4rem}.sliderInit .sliderInit__size:before,.sliderInit .sliderInit__mask{position:absolute;top:50%;left:0;right:0;height:1px}.sliderInit .sliderInit__size:before{content:'';background-color:#a8bdc4;margin:0 -8.4rem}.sliderInit .sliderInit__mask{background-color:#c7a954;margin:0 -3rem}.sliderInit .sliderInit__drag{position:absolute;top:0;bottom:0;left:0;width:6rem}.sliderInit .sliderInit__drag:before{position:absolute;width:2.6rem;height:2.6rem;content:'';top:50%;left:50%;margin:-1.3rem 0 0 -1.3rem}.sliderInit .sliderInit__drag.left{margin-left:-6rem}.sliderInit .sliderInit__drag.right{left:100%;margin-left:1px}.sliderInit .sliderInit__drag.active{cursor:url(/assets/i/cur1.cur),move}.sliderInit .sliderInit__drag.active.moving{cursor:url(/assets/i/cur2.cur),move}.sliderInit .sliderInit__drag.active:before{background-color:#c7a954;border-radius:2em}.sliderInit .sliderInit__drag.default{display:none}.sliderInit .sliderInit__drag.default:before{background-color:#bbb}.sliderInit .sliderInit__drag.default .sliderInit__value{color:#999}.sliderInit.left .sliderInit__drag.default{display:none}.sliderInit.left .sliderInit__size{margin-right:0}.sliderInit.left .sliderInit__size:before{margin-left:-6rem;margin-right:0}.sliderInit.left .sliderInit__mask{margin-left:-6rem;margin-right:3rem}.sliderInit__title,.checkboxInit__title,.inputInit__title{position:absolute;bottom:100%;left:0;margin-bottom:4.5em;font-size:1.8em;font-weight:300;white-space:nowrap}.sliderInit__value{position:absolute;width:300%;top:auto;bottom:100%;left:-100%;margin-bottom:1em;font-size:2.5em;text-align:center}.checkboxInit{position:absolute;left:0;right:0;top:0;height:0}.checkboxInit .checkboxInit__btns{font-size:0;text-align:justify}.checkboxInit .checkboxInit__btns>*{font-size:1rem;display:inline-block}.checkboxInit .checkboxInit__btns:after{content:'';width:100%;display:inline-block}.checkboxInit .checkboxInit__btn{position:relative;width:7.2em;height:7.2em;margin-top:-3.6em;box-sizing:border-box;cursor:pointer;border:1px solid;border-radius:4em;text-align:center;color:#8ca4a8;-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,border-color .3s ease,color .3s ease;-ms-transition:background-color .3s ease,border-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease;white-space:nowrap}.checkboxInit .checkboxInit__btn>*{display:inline-block;vertical-align:middle;white-space:normal}.checkboxInit .checkboxInit__btn:before{content:'';display:inline-block;vertical-align:middle;height:100%}.checkboxInit .checkboxInit__btn .title{font-size:2.5em;font-family:"Casper",Helvetica,Arial,sans-serif}.checkboxInit .checkboxInit__btn:hover{color:#fff}.checkboxInit .checkboxInit__btn.active{background-color:#c7a954;border-color:#c7a954;color:#fff}.inputInit{position:absolute;left:0;right:0;top:0;height:0}.inputInit .inputInit__btns{position:absolute;top:0;left:0;right:-4em}.inputInit .inputInit__btns .value_block{float:left;width:50%;height:1px;position:relative}.inputInit .inputInit__btns .value_block .title{position:absolute;white-space:nowrap;left:0;font-size:1.7em;line-height:1;top:-0.5em}.inputInit .inputInit__btns .value_block .value{position:absolute;left:3.9em;right:4em;height:6em;top:-3em}.inputInit .inputInit__btns .value_block .value input{width:100%;height:100%;box-sizing:border-box;text-align:center;border:0.2rem solid #aaa;border-radius:0;background:none;font-size:1.8em}.carouselInit .carouselInit__overflow{position:relative;overflow:hidden;margin:0 auto}.carouselInit .carouselInit__move{position:relative;width:100%}.carouselInit .carouselInit__line{position:relative;left:0;width:100%;white-space:nowrap;font-size:0}.carouselInit .carouselInit__item{position:relative;width:100%;display:inline-block;vertical-align:top;text-decoration:none;font-size:1rem;white-space:normal}.carouselInit.disabled .carouselInit__dots,.carouselInit.disabled .carouselInit__arrow{display:none}.formInit.reserve .feedback_bg{background-color:#84a064}.formInit.reserve .send_btn{background-color:#779159;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.formInit.reserve .send_btn:hover{background-color:#6f8853}.formInit.callback .feedback_bg{background-color:#7D7457}.formInit.callback .send_btn{background-color:#6e664d;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.formInit.callback .send_btn:hover{background-color:#655e46}.formInit.sale_start .popup_overlay{background:rgba(0,0,0,0.2)}.formInit.sale_start .feedback_bg{background-color:#39626d}.formInit.sale_start .send_btn{background-color:#f2cea2;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;color:#39626d}.formInit.sale_start .send_btn:hover{background-color:#f0c795}.formInit .feedback_bg{position:absolute;width:67.8em;top:13.88889%;bottom:0;left:38.02083%;margin-left:-31.2em;background-color:#473753}.formInit .sended_message{opacity:0;visibility:visible;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.formInit .sended_message .message{width:auto;margin:0 13rem;font-size:1.8rem;font-weight:300;line-height:1.7;color:rgba(255,255,255,0.65)}.formInit .feedback_inputs{position:absolute;height:100%;top:0;right:13rem;left:13rem;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;white-space:nowrap}.formInit .feedback_inputs>*{display:inline-block;vertical-align:middle;white-space:normal}.formInit .feedback_inputs:before{content:'';display:inline-block;vertical-align:middle;height:100%}.formInit .title_block{margin-bottom:5em}.formInit .title_block .title{margin-bottom:4rem;font-size:5.9em;font-family:"Casper",Helvetica,Arial,sans-serif;line-height:1;color:#f2cea2}.formInit .title_block .subtitle{font-size:1.8em;font-weight:300;line-height:1.7;color:rgba(255,255,255,0.65)}.formInit .input_block{position:relative}.formInit .input_block+.input_block{margin-top:1.5em}.formInit .input_block.tok,.formInit .input_block.pdf_id{display:none}.formInit input,.formInit textarea,.formInit label{display:block;position:relative;width:100%;margin:0;padding:1.5rem 2.5rem;box-sizing:border-box;background:none;border:none;border-bottom:1px solid rgba(255,255,255,0.65);border-radius:0;font-size:3.2em;font-family:"Casper",Helvetica,Arial,sans-serif;color:rgba(255,255,255,0.65);-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.formInit input::-webkit-input-placeholder,.formInit textarea::-webkit-input-placeholder,.formInit label::-webkit-input-placeholder{color:rgba(255,255,255,0.65)}.formInit input:-moz-placeholder,.formInit textarea:-moz-placeholder,.formInit label:-moz-placeholder{color:rgba(255,255,255,0.65)}.formInit input::-moz-placeholder,.formInit textarea::-moz-placeholder,.formInit label::-moz-placeholder{color:rgba(255,255,255,0.65)}.formInit input:-ms-input-placeholder,.formInit textarea:-ms-input-placeholder,.formInit label:-ms-input-placeholder{color:rgba(255,255,255,0.65)}.formInit input::-ms-input-placeholder,.formInit textarea::-ms-input-placeholder,.formInit label::-ms-input-placeholder{color:rgba(255,255,255,0.65)}.formInit input::placeholder,.formInit textarea::placeholder,.formInit label::placeholder{color:rgba(255,255,255,0.65)}.formInit input.error,.formInit textarea.error,.formInit label.error{opacity:0}.formInit input.error+label,.formInit textarea.error+label,.formInit label.error+label{opacity:1;visibility:visible}.formInit label{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;border-color:#a05b5b;opacity:0;visibility:hidden}.formInit textarea,.formInit textarea+label{resize:none;height:5rem}.formInit .send_btn{position:relative;margin-top:5rem;padding:2.5em 0;cursor:pointer;font-size:1.7em;text-align:center;color:#f2cea2;background-color:#352442;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.formInit .send_btn:hover{background-color:#32223f}.formInit .feedback_disclaimer{position:relative;padding:0 2.5em;text-align:center}.formInit .feedback_disclaimer p{display:inline-block;margin:0;font-size:1.6em;font-weight:300;text-align:left;line-height:1.7;color:rgba(255,255,255,0.55)}.formInit .popup_close{top:1em;right:1em;margin:0;background:none}.formInit.success .feedback_inputs,.formInit.error .feedback_inputs{opacity:0;visibility:hidden}.formInit.success .sended_message.success,.formInit.error .sended_message.error{opacity:1;visibility:visible}.galleryInit{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.galleryInit .galleryInit__overflow{overflow:hidden}.galleryInit .galleryInit__images.contain .galleryInit__image{background-size:contain}.galleryInit .galleryInit__images.auto .galleryInit__image{background-size:auto}.galleryInit .galleryInit__image{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.galleryInit .galleryInit__image#g_s_l{left:-100%;right:100%}.galleryInit .galleryInit__image#g_s_r{left:100%;right:-100%}.galleryInit .galleryInit__image#g_s_l2{left:-200%;right:200%}.galleryInit .galleryInit__image#g_s_r2{left:200%;right:-200%}.galleryInit .galleryInit__pan_events{cursor:url(/assets/i/cur1.cur),move;background:url("/assets/i/blank.gif?v=1661873201")}.galleryInit .galleryInit__area{position:absolute;top:0;bottom:0;cursor:pointer;width:30%;background:url("/assets/i/blank.gif?v=1661873201")}.galleryInit .galleryInit__area.left{left:0}.galleryInit .galleryInit__area.right{right:0}.galleryInit .galleryInit__previews{position:absolute;width:100%;left:0;bottom:5%;overflow:hidden}.galleryInit .galleryInit__previews_size{position:relative;width:20em;margin:0 auto}.galleryInit .galleryInit__previews_scroll{position:relative;width:100%;height:100%;font-size:0;white-space:nowrap}.galleryInit .galleryInit__preview{position:relative;display:inline-block;width:100%;cursor:pointer;font-size:1rem;overflow:hidden;vertical-align:top}.galleryInit .galleryInit__preview .galleryInit__preview_margin{position:relative;margin:0.5em}.galleryInit .galleryInit__preview .galleryInit__preview_margin:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:0.5em solid #fff;opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.galleryInit .galleryInit__preview .galleryInit__preview_image{display:block;position:relative;width:100%;height:auto}.galleryInit .galleryInit__preview.active .galleryInit__preview_margin:after,.galleryInit .galleryInit__preview:hover .galleryInit__preview_margin:after{opacity:1}.galleryInit .galleryInit__title_position{position:absolute;left:25%;right:25%;bottom:8%;height:0;text-align:center;margin-bottom:15em}.galleryInit .galleryInit__title{display:inline-block;background:#000;font-size:1.5em;color:#fff;padding:0.5rem 2rem}.galleryInit .galleryInit__zoom_btn{position:absolute;width:30px;height:30px;cursor:pointer;top:20%;right:5%;background-color:#ff9900;z-index:1;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.galleryInit .galleryInit__zoom_btn.active{background-color:#fff}.galleryInit .zoomed_image{position:absolute;width:100%;height:auto}.galleryInit .zoomed_image.reversed{width:auto;height:100%}.galleryInit .galleryInit__area,.galleryInit .galleryInit__arrow,.galleryInit .galleryInit__previews,.galleryInit .galleryInit__dots{-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.galleryInit.galleryInit--zoomed .galleryInit__area,.galleryInit.galleryInit--zoomed .galleryInit__arrow,.galleryInit.galleryInit--zoomed .galleryInit__previews,.galleryInit.galleryInit--zoomed .galleryInit__dots{opacity:0;visibility:hidden}.galleryInit.galleryInit--disabled .galleryInit__area,.galleryInit.galleryInit--disabled .galleryInit__arrow,.galleryInit.galleryInit--disabled .galleryInit__previews,.galleryInit.galleryInit--disabled .galleryInit__dots{display:none !important}.galleryInit.galleryInit--dragging .galleryInit__pan_events,.galleryInit.galleryInit--dragging .galleryInit__area{cursor:url(/assets/i/cur2.cur),move}.galleryInit .galleryInit__arrow{bottom:4.62963%;right:23.69792%;margin:0 0.5em 6.5em 0;cursor:pointer}.galleryInit .galleryInit__arrow.right{margin-right:-14.8em}.sequenceSlider .fly_content{display:none}.sequenceSlider .fly_center_text{position:absolute;top:50%;left:50%;font-size:30px;line-height:40px;width:200px;text-align:center;margin:-20px 0 0 -100px}.sequenceSlider .fly_points_frame{position:absolute;width:500px;height:0;text-align:center;left:50%;margin:0 0 10px -250px;bottom:10%}.sequenceSlider .fly_point_sel,.sequenceSlider .fly_point_arrow{position:relative;width:30px;height:30px;line-height:30px;text-align:center;background:#fff;color:#000;display:inline-block;cursor:pointer}.sequenceSlider .fly_point_arrow{background-color:#a905a7}.sequenceSlider .fly_point_sel.active{background:#03F;color:#fff}.openPopup .popup_overlay,.openPopup .popup_content{z-index:1000}.openPopup .popup_overlay{background:rgba(0,0,0,0.8)}.openPopup.text .text_scroll{position:absolute;top:20%;left:25%;right:25%;bottom:20%}.openPopup.text .text_scroll .content{color:#fff;font-size:1.5em}.paramSearch{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.textScroll .textScroll__frame{overflow:hidden}.textScroll .textScroll__size{position:relative;background:url("/assets/i/blank.gif?v=1661873201")}.textScroll .textScroll__size img{max-width:100%}.textScroll .textScroll__track{position:absolute;left:100%;top:0;bottom:0;font-size:1rem;width:1.5em;margin-left:1em;background-color:#aaa;-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.textScroll .textScroll__track_size,.textScroll .textScroll__track_move{position:absolute;top:0;left:0;width:0;bottom:0}.textScroll .textScroll__track_size{bottom:6em}.textScroll .textScroll__drag{position:absolute;width:1.5em;height:6em;background-color:#924b1f;left:0;top:0;cursor:pointer}.textScroll .textScroll__page_btn{position:absolute;width:100%;cursor:pointer;background-color:#00a;left:0;height:2em}.textScroll .textScroll__page_btn.top{top:0}.textScroll .textScroll__page_btn.bottom{bottom:0}.textScroll .textScroll__page_btn+.textScroll__track_size{margin:2em 0}.textScroll.visible .textScroll__frame{overflow:visible}.textScroll.native .textScroll__content{width:auto;right:0;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.textScroll.center .textScroll__size{display:inline-block;vertical-align:middle;position:relative;width:100%;white-space:normal}.textScroll.center .textScroll__content:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.textScroll.textScroll--horizontal .textScroll__size{display:inline-block;height:100%}.textScroll.textScroll--horizontal .textScroll__track{width:100%;height:1em;top:100%;left:0;margin-left:0}.textScroll.textScroll--horizontal .textScroll__track_size,.textScroll.textScroll--horizontal .textScroll__track_move{width:auto;height:0.2em}.textScroll.textScroll--horizontal .textScroll__track_move{width:100%;height:0.2em}.textScroll.textScroll--horizontal .textScroll__drag{width:auto;height:0.3em}.textScroll.textScroll--horizontal .textScroll__drag{width:4em}.textScroll.textScroll--horizontal .textScroll__track_size{right:10em;bottom:auto}.textScroll.textScroll--no_scroll .textScroll__track{opacity:0;visibility:hidden}.textSlider{position:relative}.textSlider .textSlider__title{cursor:pointer}.textSlider .textSlider__content{display:none;overflow:hidden}.popupVideo .video_popup_size{position:absolute;top:0;left:0;right:0;bottom:0;margin:1em}.popupVideo .video_popup_center{position:absolute;top:50%;left:50%}.vtourInit .popup_overlay,.vtourInit .popup_content{background:none;z-index:2}.vtourInit .pano_place{z-index:0}.vtourInit .pano_place.off:after{content:'';background:url("/assets/i/blank.gif?v=1661873201");display:block;z-index:1}.vtourInit .pano-blur{pointer-events:none;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.vtourInit .pano-blur.active{opacity:1}.vtourInit .dot{position:absolute;width:3em;height:3em;margin:-1.5em;background-color:#fff;z-index:1;opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease,visibility .5s ease;-moz-transition:opacity .5s ease,visibility .5s ease;-ms-transition:opacity .5s ease,visibility .5s ease;-o-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.vtourInit .dot.active{opacity:1;visibility:visible}.vtourInit .pano_open_btn{position:absolute;cursor:pointer;z-index:2}.vtourInit .pano_open_btn:after{content:'';position:absolute;top:50%;left:50%;width:2em;height:2em;margin:-1em;background:url("/assets/i/blank.gif?v=1661873201")}.vtourInit .pano_open_btn .icon{position:absolute;width:1em;height:1em;border:0.1em solid #fff;top:0;left:0;margin:-0.6em;border-radius:50%;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.vtourInit .pano_open_btn .active_content{top:0;left:0;position:absolute;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.vtourInit .pano_open_btn .direction{position:absolute;width:10.2em;height:10.2em;margin:-5.1em;top:0;left:0;pointer-events:none;background:url("/assets/i/sprite_old.svg?v=1661873201") -11.4em -31em;background-size:100em 100em}.vtourInit .pano_open_btn.active .icon,.vtourInit .pano_open_btn:hover .icon{background-color:#fff}.vtourInit .pano_open_btn.active{cursor:default;z-index:1}.vtourInit .pano_open_btn.active .active_content{opacity:1;visibility:visible}.vtourInit .help{position:absolute;width:22.8em;height:7em;top:50%;left:50%;margin:-3.5em -11.4em;background:url("/assets/i/sprite.png?v=1661873201") -47.9em -0.5em;background-size:100em 100em;display:none;z-index:2;pointer-events:none}.mapsInit{background-color:#2F2C29;font:inherit;z-index:0}.mapsInit .leaflet-marker-icon{background:none;border:none;width:0 !important;height:0 !important;margin:0 !important}.mapsInit .leaflet-top{top:50%}.mapsInit .leaflet-top .leaflet-control{margin-top:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mapsInit .leaflet-tile-pane{-webkit-filter:invert(1) hue-rotate(172deg) grayscale(0.79) sepia(0.19) brightness(1.18) contrast(0.79) saturate(1.35);-moz-filter:invert(1) hue-rotate(172deg) grayscale(0.79) sepia(0.19) brightness(1.18) contrast(0.79) saturate(1.35);-ms-filter:invert(1) hue-rotate(172deg) grayscale(0.79) sepia(0.19) brightness(1.18) contrast(0.79) saturate(1.35);-o-filter:invert(1) hue-rotate(172deg) grayscale(0.79) sepia(0.19) brightness(1.18) contrast(0.79) saturate(1.35);filter:invert(1) hue-rotate(172deg) grayscale(0.79) sepia(0.19) brightness(1.18) contrast(0.79) saturate(1.35)}.mapsInit .maps-marker-object{position:absolute;background-position:-46.7164em -16.0106em;width:7em;height:8.3em;font-size:1rem;margin:-7.8em 0 0 -3.5em}.mapsInit .maps-marker-poi,.mapsInit .maps-marker-cluster{position:absolute;color:#000}.mapsInit .maps-marker-poi .icon,.mapsInit .maps-marker-cluster .icon{position:absolute;width:5em;height:5em;top:-2.5em;left:-2.5em;border-radius:50%;background-color:#fff;box-shadow:0 0 2em rgba(0,0,0,0.2)}.mapsInit .maps-marker-poi .img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mapsInit .maps-marker-poi .title{position:absolute;top:-2.5em;height:0;left:0;width:30em;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.mapsInit .maps-marker-poi .title .title_align{display:inline-block;height:5em;white-space:nowrap;padding:0 3em 0 5em;border-radius:0 2.5em 2.5em 0;background-color:#fff;box-shadow:0 0 2em rgba(0,0,0,0.1)}.mapsInit .maps-marker-poi .title .title_align>*{display:inline-block;vertical-align:middle;white-space:normal}.mapsInit .maps-marker-poi .title .title_align:before{content:'';display:inline-block;vertical-align:middle;height:100%}.mapsInit .maps-marker-poi .title .title_text{font-size:1.7em;line-height:1.2}.mapsInit .maps-marker-poi:hover .title{opacity:1;visibility:visible}.mapsInit .maps-marker-cluster .title{position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:1;margin-top:-0.5em;font-size:2.5em}.generateDropdowns{position:absolute}.generateDropdowns .date_sel_item{position:relative;float:left;width:10em;margin-right:1em}.generateDropdowns .date_sel_item:hover .date_sel_list{opacity:1;visibility:visible}.generateDropdowns .date_sel{position:relative;cursor:pointer;padding-left:2rem}.generateDropdowns .date_sel.current{font-size:3em;line-height:5rem;background-color:#fff}.generateDropdowns .date_sel_list{position:absolute;left:0;right:0;top:0;background-color:rgba(255,255,255,0.8);padding:6em 0 1em;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.generateDropdowns .date_sel_list .date_sel{font-size:2em;line-height:1.5}.generateDropdowns .date_sel_list .date_sel.available:hover{background-color:#ff6000}.generateDropdowns .date_sel_list .date_sel.active{background-color:#fff}.generateDropdowns .date_sel_list .date_sel.inactive{opacity:0.3;cursor:default}.mortgageCalculator .popup_overlay{background-color:#fff}.mortgageCalculator .params_block{position:absolute;left:5%;right:60%;top:20%;bottom:20%;margin-top:10em;margin-bottom:3em}.mortgageCalculator .params_block .search_slider .value{position:absolute;top:-7rem;right:0;white-space:nowrap;font-size:2.5em;line-height:2rem}.mortgageCalculator .params_block .search_slider .sliderInit__title{left:0;text-align:left;top:-6rem;width:auto;white-space:nowrap;margin:0;height:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mortgageCalculator .params_block .search_slider .sliderInit__value{display:none}.mortgageCalculator .params_block .search_slider.n0{top:0}.mortgageCalculator .params_block .search_slider.n1{top:50%}.mortgageCalculator .params_block .search_slider.n2{top:100%}.mortgageCalculator .results_block{position:absolute;top:10%;left:45%;right:10%;top:20%;bottom:20%}.mortgageCalculator .results_block .text_scroll{top:0;left:0;right:0;bottom:0}.mortgageCalculator .results_block table td{width:33.33%}.slideGallery .slideGallery__overflow,.slideGallery .slideGallery__content,.slideGallery .slideGallery__img,.slideGallery .slideGallery__video{position:absolute;top:0;left:0;width:100%;height:100%}.slideGallery .slideGallery__overflow{overflow:hidden}.slideGallery .slideGallery__overflow.right,.slideGallery .slideGallery__overflow.right .slideGallery__content{left:auto;right:0}.slideGallery .slideGallery__overflow.bottom,.slideGallery .slideGallery__overflow.bottom .slideGallery__content{top:auto;bottom:0}.slideGallery .slideGallery__img{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.slideGallery .slideGallery__video{background-color:#000}.videoInit{z-index:0}.videoInit .preview{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.videoInit.played .preview{opacity:0}.videoInit.played .play_btn{opacity:0;visibility:hidden;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.header__test{position:absolute;width:100%;height:1px;top:8.7963%;z-index:2;background-color:red}.header__logo{position:absolute;width:10.7em;height:15.4em;top:8.7963%;left:50%;z-index:21;margin:-3.2em 0 0 -5.35em;font-size:1.4em;-webkit-transform-origin:50% 3.2em;-moz-transform-origin:50% 3.2em;-ms-transform-origin:50% 3.2em;-o-transform-origin:50% 3.2em;transform-origin:50% 3.2em;-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-ms-transition:-ms-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.header__logo:before{content:'';position:absolute;background-position:-28.3em -16.0106em;width:10.24em;height:10.11em;font-size:1em;margin:-5.055em -5.12em;left:50%;top:0;margin-top:0}.header__logo:after{content:'';position:absolute;background-position:-28.3em -12.42em;width:10.9em;height:3.5906em;font-size:1em;margin:-1.7953em -5.45em;left:50%;bottom:0;margin-bottom:0}.header__logo.small,body.menu-opened .header__logo{-webkit-transform:translateY(-11em);-moz-transform:translateY(-11em);-ms-transform:translateY(-11em);-o-transform:translateY(-11em);transform:translateY(-11em)}.header__logo.small:before,body.menu-opened .header__logo:before{opacity:0}.header__logo:before{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.header__logo:after{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.header__logo.hidden:before,.header__logo.hidden:after{opacity:0}.header__phone{position:absolute;top:8.7963%;right:5.20833%;z-index:21;margin:-1.3em -1.8em 0 0;color:#fff}.header__phone>span{font-size:2.1em;font-weight:500}.menu__button{position:absolute;width:6em;height:6em;top:8.7963%;right:29.94792%;z-index:21;margin:-3em -3em 0 0;cursor:pointer}.menu__button.transparent:before{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.menu__button:before{content:'';position:absolute;width:100%;height:300%;bottom:0;left:0;background-color:#84a064;-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-ms-transition:-ms-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.menu__button .line{position:absolute;width:2.2em;height:0.2em;top:50%;left:50%;margin:-0.1em 0 0 -1.1em;background-color:#fff;-webkit-transition:opacity .5s ease,transform .5s ease;-moz-transition:opacity .5s ease,transform .5s ease;-ms-transition:opacity .5s ease,transform .5s ease;-o-transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease}.menu__button .line.n1{-webkit-transform:translateY(-.7em);-moz-transform:translateY(-.7em);-ms-transform:translateY(-.7em);-o-transform:translateY(-.7em);transform:translateY(-.7em)}body.menu-opened .menu__button .line.n1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}body.menu-opened .menu__button .line.n2{opacity:0}.menu__button .line.n3{-webkit-transform:translateY(.7em);-moz-transform:translateY(.7em);-ms-transform:translateY(.7em);-o-transform:translateY(.7em);transform:translateY(.7em)}body.menu-opened .menu__button .line.n3{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu__button>span{visibility:hidden;position:absolute;top:50%;left:100%;padding-left:1em;opacity:0;font-size:1.8em;font-weight:300;color:rgba(255,255,255,0.61);-webkit-transform:translate(30%, -50%);-moz-transform:translate(30%, -50%);-ms-transform:translate(30%, -50%);-o-transform:translate(30%, -50%);transform:translate(30%, -50%);-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}body.menu-opened .menu__button>span{visibility:visible;opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.menu__main{position:absolute;top:8.7963%;right:29.94792%;z-index:20;margin:-1em -22em 0 0;-webkit-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;-o-transition:visibility .5s ease,opacity .5s ease,transform .5s ease;transition:visibility .5s ease,opacity .5s ease,transform .5s ease}.menu__main.hidden{visibility:hidden;opacity:0;-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%)}.menu__main:after{content:'';display:block;clear:both}.menu__main-link{display:block;position:relative;float:left;clear:both;font-size:1.7em;text-decoration:none}.menu__main-link.inactive{cursor:default;opacity:0.5}.menu__main-link+.menu__main-link{margin-top:1em}.menu__bullets{position:absolute;top:50%;right:5.20833%;z-index:20;margin-right:-1.6em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:visibility .5s ease,opacity .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease;-o-transition:visibility .5s ease,opacity .5s ease;transition:visibility .5s ease,opacity .5s ease}.menu__bullets.hidden{visibility:hidden;opacity:0}.menu__bullets.disabled{pointer-events:none}.menu__bullets.disabled .menu__bullet{color:#cccddc}.menu__bullets.disabled .menu__bullet:before{opacity:0;border-color:#fff;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3)}.menu__bullets.disabled .menu__bullet:after{background-color:#fff}.menu__bullets.disabled .menu__bullet>span{visibility:hidden;opacity:0;-webkit-transform:translate(-2em, -50%);-moz-transform:translate(-2em, -50%);-ms-transform:translate(-2em, -50%);-o-transform:translate(-2em, -50%);transform:translate(-2em, -50%)}.menu__bullet{display:block;position:relative;width:3.2em;height:3.2em;cursor:pointer;text-decoration:none;color:#cccddc;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-ms-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.menu__bullet:hover:before,.menu__bullet.active:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.menu__bullet:hover>span,.menu__bullet.active>span{visibility:visible;opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.menu__bullet.active{cursor:default;color:#f2cea2}.menu__bullet.active:after{background-color:#f2cea2}.menu__bullet.active:before{border-color:#f2cea2}.menu__bullet+.menu__bullet{margin-top:3em}.menu__bullet:before,.menu__bullet:after{content:'';position:absolute;top:50%;left:50%}.menu__bullet:before{width:3.2em;height:3.2em;margin:-1.6em 0 0 -1.6em;box-sizing:border-box;opacity:0;border:1px solid #fff;border-radius:2em;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);-webkit-transition:opacity .4s ease,border-color .4s ease,transform .4s ease;-moz-transition:opacity .4s ease,border-color .4s ease,transform .4s ease;-ms-transition:opacity .4s ease,border-color .4s ease,transform .4s ease;-o-transition:opacity .4s ease,border-color .4s ease,transform .4s ease;transition:opacity .4s ease,border-color .4s ease,transform .4s ease}.menu__bullet:after{width:0.5em;height:0.5em;margin:-0.25em 0 0 -0.25em;background-color:#fff;border-radius:1em;-webkit-transition:background-color .4s ease;-moz-transition:background-color .4s ease;-ms-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.menu__bullet>span{visibility:hidden;position:absolute;top:50%;right:100%;padding-right:2em;opacity:0;font-size:1.6em;white-space:nowrap;-webkit-transform:translate(-2em, -50%);-moz-transform:translate(-2em, -50%);-ms-transform:translate(-2em, -50%);-o-transform:translate(-2em, -50%);transform:translate(-2em, -50%);-webkit-transition:visibility .4s ease,opacity .4s ease,transform .4s ease;-moz-transition:visibility .4s ease,opacity .4s ease,transform .4s ease;-ms-transition:visibility .4s ease,opacity .4s ease,transform .4s ease;-o-transition:visibility .4s ease,opacity .4s ease,transform .4s ease;transition:visibility .4s ease,opacity .4s ease,transform .4s ease}.menu__arrows{position:absolute;width:5.4em;right:5.20833%;bottom:8.7963%;z-index:20;margin:0 -2.7em -2.7em 0;-webkit-transition:visibility .5s ease,opacity .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease;-o-transition:visibility .5s ease,opacity .5s ease;transition:visibility .5s ease,opacity .5s ease}.menu__arrows.hidden{visibility:hidden;opacity:0}.menu__arrow{display:block;position:relative;width:5.4em;height:5.4em;border-radius:3em;text-decoration:none;-webkit-transition:visibility .3s ease,opacity .3s ease;-moz-transition:visibility .3s ease,opacity .3s ease;-ms-transition:visibility .3s ease,opacity .3s ease;-o-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.menu__arrow.prev{margin-bottom:1em}.menu__arrow.prev:after{content:'';position:absolute;background-position:-54.3em -12.42em;width:2em;height:1.4em;font-size:1rem;margin:-0.7em -1em;left:50%;top:50%}.menu__arrow.prev:hover:before{opacity:1}.menu__arrow.next:after{content:'';position:absolute;background-position:-41.3718em -14.417em;width:1.988em;height:1.3812em;font-size:1rem;margin:-0.6906em -0.994em;left:50%;top:50%}.menu__arrow.next:hover:before{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.menu__arrow.next:before{opacity:1}.menu__arrow.hidden{visibility:hidden;opacity:0}.menu__arrow:before{content:'';position:absolute;width:5.4em;height:5.4em;top:50%;left:50%;margin:-2.7em 0 0 -2.7em;opacity:0;background-color:#84a064;border-radius:3em;-webkit-transition:opacity .3s ease,transform .3s ease;-moz-transition:opacity .3s ease,transform .3s ease;-ms-transition:opacity .3s ease,transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease}.menu__frame{visibility:hidden;z-index:20;opacity:0;-webkit-transition:visibility .6s ease,opacity .6s ease;-moz-transition:visibility .6s ease,opacity .6s ease;-ms-transition:visibility .6s ease,opacity .6s ease;-o-transition:visibility .6s ease,opacity .6s ease;transition:visibility .6s ease,opacity .6s ease}body.menu-opened .menu__frame{visibility:visible;opacity:1}.menu__frame .slide__scroll-help{top:auto;bottom:5.55556%;left:7.8125%;padding:0 4em 0 0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.menu__frame .slide__scroll-help:before{content:'';position:absolute;background-position:-4.65em -38.4em;width:1.8em;height:2.6em;font-size:1rem;margin:-1.3em -0.9em;right:0;top:50%;margin-right:0}.menu__frame .slide__scroll-help:before{left:auto}.menu__bg{background-color:#434453}.menu__bg img{position:absolute;width:109.84375%;height:100%;top:0;left:0;-webkit-transition:-webkit-transform .8s ease;-moz-transition:-moz-transform .8s ease;-ms-transition:-ms-transform .8s ease;-o-transition:-o-transform .8s ease;transition:transform .8s ease}body.menu-opened .menu__bg img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.menu__layer-2 img{-webkit-transform:translateY(5%);-moz-transform:translateY(5%);-ms-transform:translateY(5%);-o-transform:translateY(5%);transform:translateY(5%)}.menu__layer-3 img{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%)}.menu__layer-3 img{-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}.menu__layer-4 img{-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}.menu__layer-5 img{-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);-o-transform:translateY(25%);transform:translateY(25%)}.menu__sun{position:absolute;width:38.4em;height:38.4em;top:-18em;left:16.92708%;box-sizing:border-box;opacity:0;border:0.2em solid #555669;border-radius:20em;-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%);-webkit-transition:opacity .8s ease,transform .8s ease;-moz-transition:opacity .8s ease,transform .8s ease;-ms-transition:opacity .8s ease,transform .8s ease;-o-transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease}body.menu-opened .menu__sun{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.menu__list-frame{position:absolute;height:100%;top:0;left:7.8125%}.menu__list{position:absolute;top:10rem;left:0;opacity:0;-webkit-transform:translateY(110%);-moz-transform:translateY(110%);-ms-transform:translateY(110%);-o-transform:translateY(110%);transform:translateY(110%);-webkit-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-moz-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-ms-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-o-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;transition:visibility .8s ease,opacity .8s ease,transform .8s ease}body.menu-opened .menu__list{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}body.menu-opened .menu__list.hidden{visibility:hidden;opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.menu__list-big:after,.menu__list-small:after{content:'';display:block;clear:both}.menu__list-big .menu__link{font-size:2.9em;font-family:"Casper",Helvetica,Arial,sans-serif}.menu__list-big .menu__link+.menu__link{margin-top:0.7em}.menu__list-small .menu__link{font-size:1.6em}.menu__list-small .menu__link+.menu__link{margin-top:1.2em}.menu__link{display:block;float:left;clear:both;text-decoration:none;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.menu__link:hover{color:rgba(255,255,255,0.75)}.menu__link.active{color:#f2cea2}.menu__carousel{position:absolute;top:18.98148%;right:0;bottom:12.03704%;left:26.30208%;opacity:0;-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transform:translateY(150%);-webkit-transition:opacity .8s ease,transform .8s ease;-moz-transition:opacity .8s ease,transform .8s ease;-ms-transition:opacity .8s ease,transform .8s ease;-o-transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease}body.menu-opened .menu__carousel{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.menu__carousel .textScroll__frame{overflow:visible}.menu__carousel .textScroll__track{display:none}.menu__carousel-line{display:inline-block;position:relative;height:100%;padding-right:10em;white-space:nowrap}.menu__carousel-item{display:inline-block;position:relative;width:42.5em;height:100%;margin:0 1.2em 0 0;text-decoration:none}.menu__carousel-item:hover .bg .img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}.menu__carousel-item.active{color:#f2cea2}.menu__carousel-item .bg{position:absolute;width:100%;top:0;bottom:12.5em;left:0;overflow:hidden}.menu__carousel-item .bg .img{position:absolute;width:100%;height:100%;top:0;left:0;background:center center / cover no-repeat;-webkit-transition:-webkit-transform 1.5s ease;-moz-transition:-moz-transform 1.5s ease;-ms-transition:-ms-transform 1.5s ease;-o-transition:-o-transform 1.5s ease;transition:transform 1.5s ease}.menu__carousel-item .label{position:absolute;bottom:0;left:0;padding-left:0.6em;font-size:7em;font-family:"Casper",Helvetica,Arial,sans-serif;white-space:nowrap}.footer{position:absolute;bottom:8.7963%;left:5.20833%;z-index:19;margin-bottom:-2.2em;-webkit-transition:visibility .5s ease,opacity .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease;-o-transition:visibility .5s ease,opacity .5s ease;transition:visibility .5s ease,opacity .5s ease}.footer.hidden{visibility:hidden;opacity:0}.footer>span{display:block;position:relative;font-size:1.4em;color:rgba(204,205,220,0.3);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.footer__art3d{position:absolute;z-index:10;bottom:0.5em;right:0.5em;width:3em;height:3em}.footer__art3d:after{position:absolute;content:'';bottom:50%;right:50%;border-right:1em solid #d3101e;border-bottom:1em solid transparent;margin:-0.5em}.pjax__overlay{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:20;background-color:#4c4e5e}.header__phone{cursor:pointer}.header__phone:hover .header_callback_btn:before{width:29em}.header__phone:hover .header_callback_btn span{opacity:1;visibility:visible}.header_callback_btn{position:absolute;z-index:21;top:50%;left:0;margin:-3em 0 0 -7.5em;color:#fff;width:6em;height:6em;border-radius:3em;background-color:#84a064;cursor:pointer;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.header_callback_btn span{font-size:2.1rem;opacity:0;display:block;width:29rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:7.5rem;line-height:6rem;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;z-index:1;position:relative}.header_callback_btn:hover{background-color:#779159}.header_callback_btn:before{content:'';position:absolute;left:0;top:0;width:6em;height:6em;background-color:#84a064;border-radius:3em;-webkit-transition:width .2s ease;-moz-transition:width .2s ease;-ms-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.header_callback_btn:after{content:'';position:absolute;background-position:-51.489em -27.7206em;width:2.4em;height:2.4em;font-size:1.1em;margin:-1.2em -1.2em;left:50%;top:50%}.windrose{position:absolute;top:50%;left:50%;width:10em;height:10em;margin:-5em}.windrose:before{content:'';position:absolute;background-position:-28.3em -26.1206em;width:10.1em;height:10.1344em;font-size:1em;margin:-5.0672em -5.05em;left:50%;top:50%}.windrose .windrose_letter{position:absolute;width:2em;margin:-1em;font-size:2.3em;font-family:"Casper",Helvetica,Arial,sans-serif;text-align:center;line-height:2;color:#839ca5}.windrose .windrose_letter.north{left:50%;bottom:120%}.windrose .windrose_letter.south{left:50%;top:120%}.windrose .windrose_letter.west{top:50%;right:120%}.windrose .windrose_letter.east{top:50%;left:120%}*{outline:none;-webkit-tap-highlight-color:transparent}a{color:inherit}a:hover{text-decoration:none}img{display:block}h1,h2,h3{margin:0;padding:0;font-weight:normal;line-height:1.1}p{margin:1em 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ul,ol{padding-left:1.2em}table{border-collapse:collapse;border-spacing:0}td{margin:0;padding:0}sup{font-size:0.65em;line-height:1}.h1em{height:1em}.h2em{height:2em}.h3em{height:3em}.h4em{height:4em}.h5em{height:5em}.h6em{height:6em}.h7em{height:7em}.h8em{height:8em}.h9em{height:9em}.h10em{height:10em}.clear{clear:both;float:none}.test{border:1px solid #F00}.z-1{z-index:1}.events-none{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.tdu{text-decoration:underline;cursor:pointer}.tdu:hover{text-decoration:none}.v-align{height:100%;width:100%;left:0;top:0;position:absolute;white-space:nowrap;font-size:0}.v-align>div{display:inline-block;vertical-align:middle;position:relative;width:100%;white-space:normal;font-size:1rem}.v-align:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}html{width:100%;height:100%;overflow:hidden;font-size:0}body{font-family:"HelveticaNeueCyr",Helvetica,Arial,sans-serif;position:relative;background:#000;color:#fff;line-height:1.2;width:100%;height:100%}.touch body{-webkit-touch-action:auto;-moz-touch-action:auto;-ms-touch-action:auto;-o-touch-action:auto;touch-action:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);-o-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}#body_frame,.load_frame,.bg_video,.pano_place.off:after,.floor_map,.div_100{position:absolute;height:100%;width:100%;top:0;left:0}#body_frame,.load_frame{overflow:hidden}.no-scroll{overflow:hidden}.load_frame{background-color:#4c4e5e}.bg_video{display:none;width:100% !important;height:100% !important}.preloader_frame{z-index:10000;background:url("/assets/i/blank.gif?v=1661873201");opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.preloader_frame.active{opacity:1;visibility:visible}.preloader_img{position:absolute;top:50%;left:50%;width:6em;height:6em;margin:-3em}.close_btn{position:absolute;width:5.4em;height:5.4em;top:8.7963%;right:5.20833%;margin:-2.7em -2.7em 0 0;cursor:pointer;background-color:#84a064;border-radius:3em}.close_btn:after{content:'';position:absolute;background-position:-28.3em -36.255em;width:2em;height:2.0406em;font-size:1rem;margin:-1.0203em -1em;left:50%;top:50%}.blur{-webkit-filter:blur(0.5em);-moz-filter:blur(0.5em);-ms-filter:blur(0.5em);-o-filter:blur(0.5em);filter:blur(0.5em)}.arrow,.galleryInit__arrow,.carouselInit__arrow{position:absolute;width:15.3em;height:7.4em}.arrow.left,.arrow.prev,.galleryInit__arrow.left,.galleryInit__arrow.prev,.carouselInit__arrow.left,.carouselInit__arrow.prev{background-color:#39626d}.arrow.left:after,.arrow.prev:after,.galleryInit__arrow.left:after,.galleryInit__arrow.prev:after,.carouselInit__arrow.left:after,.carouselInit__arrow.prev:after{content:'';position:absolute;background-position:-32.3em -36.255em;width:1.4em;height:2em;font-size:1rem;margin:-1em -0.7em;right:5.5em;top:50%}.arrow.left:hover:after,.arrow.prev:hover:after,.galleryInit__arrow.left:hover:after,.galleryInit__arrow.prev:hover:after,.carouselInit__arrow.left:hover:after,.carouselInit__arrow.prev:hover:after{-webkit-transform:translateX(-2.5em);-moz-transform:translateX(-2.5em);-ms-transform:translateX(-2.5em);-o-transform:translateX(-2.5em);transform:translateX(-2.5em)}.arrow.right,.arrow.next,.galleryInit__arrow.right,.galleryInit__arrow.next,.carouselInit__arrow.right,.carouselInit__arrow.next{background-color:#345963}.arrow.right:after,.arrow.next:after,.galleryInit__arrow.right:after,.galleryInit__arrow.next:after,.carouselInit__arrow.right:after,.carouselInit__arrow.next:after{content:'';position:absolute;background-position:-33.7em -36.255em;width:1.4em;height:2em;font-size:1rem;margin:-1em -0.7em;left:5.5em;top:50%}.arrow.right:hover:after,.arrow.next:hover:after,.galleryInit__arrow.right:hover:after,.galleryInit__arrow.next:hover:after,.carouselInit__arrow.right:hover:after,.carouselInit__arrow.next:hover:after{-webkit-transform:translateX(2.5em);-moz-transform:translateX(2.5em);-ms-transform:translateX(2.5em);-o-transform:translateX(2.5em);transform:translateX(2.5em)}.arrow:after,.galleryInit__arrow:after,.carouselInit__arrow:after{-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-ms-transition:-ms-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease}.dots_frame,.galleryInit__dots,.carouselInit__dots{position:absolute;left:0;bottom:10%;width:100%;text-align:center;font-size:0}.dots_frame .dot,.dots_frame .galleryInit__dot,.dots_frame .carouselInit__dot,.galleryInit__dots .dot,.galleryInit__dots .galleryInit__dot,.galleryInit__dots .carouselInit__dot,.carouselInit__dots .dot,.carouselInit__dots .galleryInit__dot,.carouselInit__dots .carouselInit__dot{display:inline-block;width:3em;height:3em;font-size:1rem;cursor:pointer;position:relative;background:url("/assets/i/blank.gif?v=1661873201")}.dots_frame .dot:after,.dots_frame .galleryInit__dot:after,.dots_frame .carouselInit__dot:after,.galleryInit__dots .dot:after,.galleryInit__dots .galleryInit__dot:after,.galleryInit__dots .carouselInit__dot:after,.carouselInit__dots .dot:after,.carouselInit__dots .galleryInit__dot:after,.carouselInit__dots .carouselInit__dot:after{content:'';position:absolute;top:50%;left:50%;width:1em;height:1em;margin:-0.5em;background-color:#fff;border-radius:0.5em;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.dots_frame .dot.active:after,.dots_frame .dot:hover:after,.dots_frame .galleryInit__dot.active:after,.dots_frame .galleryInit__dot:hover:after,.dots_frame .carouselInit__dot.active:after,.dots_frame .carouselInit__dot:hover:after,.galleryInit__dots .dot.active:after,.galleryInit__dots .dot:hover:after,.galleryInit__dots .galleryInit__dot.active:after,.galleryInit__dots .galleryInit__dot:hover:after,.galleryInit__dots .carouselInit__dot.active:after,.galleryInit__dots .carouselInit__dot:hover:after,.carouselInit__dots .dot.active:after,.carouselInit__dots .dot:hover:after,.carouselInit__dots .galleryInit__dot.active:after,.carouselInit__dots .galleryInit__dot:hover:after,.carouselInit__dots .carouselInit__dot.active:after,.carouselInit__dots .carouselInit__dot:hover:after{background-color:#ffa200}.browser_scroll{overflow:auto}.intro__frame{z-index:1}.intro__frame .intro__overlay{background-color:#4c4e5e}.intro__frame .intro__layer.n1{background-color:#454757}.intro__frame .intro__layer.n2 .rect{position:absolute;width:100%;height:50%;bottom:0;left:0;background-color:#474959}.intro__frame .intro__circle-wrapper{position:absolute;width:38.4em;height:19.2em;left:50%;margin-left:-19.2em;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black)}.intro__frame .intro__circle-wrapper.n1{bottom:50%}.intro__frame .intro__circle-wrapper.n1 .circle{top:0}.intro__frame .intro__circle-wrapper.n2{top:50%}.intro__frame .intro__circle-wrapper.n2 .circle{bottom:0}.intro__frame .intro__circle-wrapper .circle{position:absolute;width:38.4em;height:38.4em;left:0;box-sizing:border-box;border:0.2em solid #f2cea2;border-radius:20em}.intro__frame .intro__slogan{position:absolute;top:53%;left:50%;margin-left:26em}.intro__frame .intro__slogan .n1{position:relative;font-size:6.7em;font-family:"Casper",Helvetica,Arial,sans-serif;line-height:1}.intro__frame .intro__slogan .n1 span{color:#f2cea2}.intro__frame .intro__slogan .n2{position:relative;font-size:1.8em;font-weight:300;color:#cccddc}.intro__frame .intro__logo{position:absolute;top:57%;left:50%;margin-left:-5.45em;background-position:-28.3em -12.42em;width:10.9em;height:3.5906em;font-size:1rem;font-size:2.5em}.slide__overlay{background-color:rgba(52,36,72,0.28)}.slide__text{position:absolute}.slide__text .num{font-size:1.4em;color:#cccddc}.slide__text .text{position:relative;font-size:1.8em;font-weight:300;line-height:1.8}.slide__text .text>*:first-child{margin-top:0}.slide__text .text>*:last-child{margin-bottom:0}.slide__title{position:absolute;font-size:11.6em;font-family:"Casper",Helvetica,Arial,sans-serif;line-height:0.9;color:#fff}.slide__title>*:first-child{margin-top:0}.slide__title>*:last-child{margin-bottom:0}.slide__scroll-help{position:absolute;top:50%;left:5.20833%;z-index:1;padding-left:4em;color:#f2cea2;-webkit-transform:translateX(-50%) rotate(-90deg);-moz-transform:translateX(-50%) rotate(-90deg);-ms-transform:translateX(-50%) rotate(-90deg);-o-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg)}.slide__scroll-help:before{content:'';position:absolute;background-position:-55.803em -30.6886em;width:1.8em;height:2.6em;font-size:1rem;margin:-1.3em -0.9em;left:0;top:50%;margin-left:0}.slide__scroll-help.animating:before{-webkit-animation:xLeft 1.5s infinite ease;-moz-animation:xLeft 1.5s infinite ease;-ms-animation:xLeft 1.5s infinite ease;-o-animation:xLeft 1.5s infinite ease;animation:xLeft 1.5s infinite ease}.slide__scroll-help>span{position:relative;font-size:1.7em}.slide__line{position:absolute;width:1px;height:100%;top:0;left:38.02083%;opacity:0.8}.slide__line.white:before,.slide__line.white:after,.slide__line.white .point{background-color:#eaeeef}.slide__line.white .point>span{color:#eaeeef}.slide__line:before,.slide__line:after{content:'';position:absolute;width:1px;height:100%;left:0;background-color:#7c7e8d}.slide__line:before{bottom:50%;margin-bottom:1.8em}.slide__line:after{top:50%;margin-top:1.8em}.slide__line .point{position:absolute;width:0.8em;height:0.8em;top:50%;left:50%;margin:-0.4em 0 0 -0.4em;background-color:#7c7e8d;border-radius:1em}.slide__line .point>span{position:absolute;top:50%;right:100%;padding-right:2em;font-size:1.6em;white-space:nowrap;color:#7c7e8d;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slide__line .point .min_price{top:1000%;padding-right:2.8rem}.slide__sun{z-index:1;pointer-events:none}.slide__gallery-controls{position:absolute;width:67.8em;height:14em;bottom:0;left:38.02083%;margin-left:-31.2em;background-color:#a65835}.slide__gallery-arrow{position:absolute;width:14em;height:14em;bottom:0;left:31.2em;cursor:pointer}.slide__gallery-arrow.left{margin-left:-14em}.slide__gallery-arrow.left:after{content:'';position:absolute;background-position:-38.4em -26.1206em;width:7.7em;height:1.6em;font-size:1rem;margin:-0.8em -3.85em;left:50%;top:50%}.slide__gallery-arrow.right:after{content:'';position:absolute;background-position:-46.1em -26.1206em;width:7.7em;height:1.6em;font-size:1rem;margin:-0.8em -3.85em;left:50%;top:50%}.slide__gallery-count{position:absolute;top:0;right:0;bottom:0;left:45.5em;text-align:center}.slide__gallery-count:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.slide__gallery-count .num,.slide__gallery-count .count{display:inline-block;position:relative;width:2em;vertical-align:middle;font-size:2.1em;font-family:"Casper",Helvetica,Arial,sans-serif}.slide__gallery-count .num{text-align:right}.slide__gallery-count .count{text-align:left}.slide__gallery-count .delimiter{display:inline-block;position:relative;width:4em;height:0.2em;margin:0 1.5em;vertical-align:middle;background-color:#fff}.page404_frame{background:#fff}.page404_frame h1{text-align:center;position:absolute;top:50%;left:0;width:100%;margin-top:-1em;font-size:2.5em;line-height:1;color:#000}.contacts_frame{background-color:#7e7357}.contacts_frame .contacts_social{position:relative;display:inline-block;width:100%;margin:0 auto;text-align:left;margin-top:5rem}.contacts_frame .contacts_social .social{position:relative;margin-right:3rem;padding:2rem;border-radius:50%;border:1px solid rgba(207,179,147,0.28);-webkit-transition:border .4s ease;-moz-transition:border .4s ease;-ms-transition:border .4s ease;-o-transition:border .4s ease;transition:border .4s ease;cursor:pointer;text-decoration:none}.contacts_frame .contacts_social .social:hover{border:1px solid #cfb393}.contacts_frame .contacts_social .social.vk{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.contacts_frame .contacts_social .social.vk:before{content:'';position:absolute;background-position:-39.2em -14.417em;width:2.1718em;height:1.4531em;font-size:1rem;margin:-0.72655em -1.0859em;left:50%;top:50%}.contacts_frame .contacts_social .social.facebook{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.contacts_frame .contacts_social .social.facebook:before{content:'';position:absolute;background-position:-56.289em -27.7206em;width:1.3407em;height:2.1344em;font-size:1rem;margin:-1.0672em -0.67035em;left:50%;top:50%}.contacts_frame .contacts_social .social.inst{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.contacts_frame .contacts_social .social.inst:before{content:'';position:absolute;background-position:-35.1em -36.255em;width:1.856em;height:1.8563em;font-size:1rem;margin:-0.92815em -0.928em;left:50%;top:50%}.contacts_frame .contacts__office{position:absolute;width:50%;height:100%;top:0;z-index:1;background-color:#7e7357;white-space:nowrap;text-align:center;-webkit-transition:-webkit-transform .8s ease;-moz-transition:-moz-transform .8s ease;-ms-transition:-ms-transform .8s ease;-o-transition:-o-transform .8s ease;transition:transform .8s ease;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.contacts_frame .contacts__office.n0{left:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.contacts_frame .contacts__office.n0 .contacts__office-select{left:35rem}.contacts_frame .contacts__office.n1{right:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.contacts_frame .contacts__office.n1 .contacts__office-select{right:100%;margin-right:7rem}.contacts_frame .contacts__office.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.contacts_frame .contacts__office:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.contacts_frame .contacts__office .inner{display:inline-block;position:relative;vertical-align:middle;text-align:left}.contacts_frame .contacts__office .inner .head{position:relative;font-family:"Casper",Helvetica,Arial,sans-serif}.contacts_frame .contacts__office .inner .head .description{position:relative;margin-bottom:0.5em;font-size:3.2em}.contacts_frame .contacts__office .inner .head .title{position:relative;font-size:11.6em;line-height:0.8}.contacts_frame .contacts__office .inner .row{position:relative}.contacts_frame .contacts__office .inner .row .text>*:first-child{margin-top:0}.contacts_frame .contacts__office .inner .row .text>*:last-child{margin-bottom:0}.contacts_frame .contacts__office .inner .row.phone .icon:after{content:'';position:absolute;background-position:-51.489em -27.7206em;width:2.4em;height:2.4em;font-size:1rem;margin:-1.2em -1.2em;left:50%;top:50%}.contacts_frame .contacts__office .inner .row.phone .text{font-size:3.9em;font-family:"Casper",Helvetica,Arial,sans-serif;line-height:1}.contacts_frame .contacts__office .inner .row.phone .text a{text-decoration:none}.contacts_frame .contacts__office .inner .row.address .icon:after{content:'';position:absolute;background-position:0em -38.4em;width:2.088em;height:2.6469em;font-size:1rem;margin:-1.32345em -1.044em;left:50%;top:50%}.contacts_frame .contacts__office .inner .row.address .text{font-size:3.2em;font-family:"Casper",Helvetica,Arial,sans-serif}.contacts_frame .contacts__office .inner .row.mail .icon:after{content:'';position:absolute;background-position:-38.4em -27.7206em;width:4.135em;height:2.968em;font-size:1rem;margin:-1.484em -2.0675em;left:50%;top:50%}.contacts_frame .contacts__office .inner .row.mail .icon:after{font-size:0.5em}.contacts_frame .contacts__office .inner .row.mail .text{font-size:3.2em;font-family:"Casper",Helvetica,Arial,sans-serif}.contacts_frame .contacts__office .inner .row.mail a{text-decoration:none}.contacts_frame .contacts__office .inner .row .content{position:relative}.contacts_frame .contacts__office .inner .row .icon{position:absolute;width:5.5em;height:5.5em;bottom:100%;right:100%}.contacts_frame .contacts__office-select{position:absolute;bottom:0;cursor:pointer;font-size:3.2em;font-family:"Casper",Helvetica,Arial,sans-serif;text-decoration:underline;color:#f2cea2}.contacts_frame .contacts__office-select:hover{text-decoration:none}.contacts_frame .contacts__feedback,.contacts_frame .contacts__schedule{position:absolute;bottom:0;left:35rem}.contacts_frame .contacts__feedback{cursor:pointer;font-size:1.7em;text-decoration:underline;color:#f2cea2}.contacts_frame .contacts__feedback:hover{text-decoration:none}.contacts_frame .contacts__schedule{font-size:1.8em;font-weight:300;color:#ede6d4}.contacts_frame .contacts__schedule p{margin:0}.contacts_frame .contacts__map{position:absolute;width:50%;height:100%;top:0}.contacts_frame .contacts__map.n0{right:0}.contacts_frame .contacts__map.n1{left:0}.contacts_frame .contacts__plane{position:absolute;width:25em;height:48.2em;top:50%;left:50%;z-index:2;margin:-7em 0 0 -9.6em;pointer-events:none;background:url("/assets/images/pages/contacts/plane.png?v=1661873201") 0 0/25em 48.2em;-webkit-transform-origin:9.6em 7em;-moz-transform-origin:9.6em 7em;-ms-transform-origin:9.6em 7em;-o-transform-origin:9.6em 7em;transform-origin:9.6em 7em;-webkit-transition:-webkit-transform 2.5s ease;-moz-transition:-moz-transform 2.5s ease;-ms-transition:-ms-transform 2.5s ease;-o-transition:-o-transform 2.5s ease;transition:transform 2.5s ease}.contacts_frame .contacts__plane.n0{-webkit-transform:rotate(180deg) translateY(-300%);-moz-transform:rotate(180deg) translateY(-300%);-ms-transform:rotate(180deg) translateY(-300%);-o-transform:rotate(180deg) translateY(-300%);transform:rotate(180deg) translateY(-300%)}.contacts_frame .contacts__plane.n0.back{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-transform:rotate(180deg) translateY(300%);-moz-transform:rotate(180deg) translateY(300%);-ms-transform:rotate(180deg) translateY(300%);-o-transform:rotate(180deg) translateY(300%);transform:rotate(180deg) translateY(300%)}.contacts_frame .contacts__plane.n0.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.contacts_frame .contacts__plane.n1{-webkit-transform:translateY(-300%);-moz-transform:translateY(-300%);-ms-transform:translateY(-300%);-o-transform:translateY(-300%);transform:translateY(-300%)}.contacts_frame .contacts__plane.n1.back{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-transform:translateY(300%);-moz-transform:translateY(300%);-ms-transform:translateY(300%);-o-transform:translateY(300%);transform:translateY(300%)}.contacts_frame .contacts__plane.n1.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.documents_frame{background-color:#434453}.documents_frame .sun{opacity:0.5}.documents_frame .documents__sun{position:absolute;width:38.4em;height:38.4em;top:-18em;left:16.92708%;box-sizing:border-box;border:0.2em solid #555669;border-radius:20em}.documents_frame .documents__scroll{position:absolute;height:38em;top:50%;right:0;left:16.66667%;margin-top:-20em}.documents_frame .documents__scroll .textScroll__frame{overflow:visible}.documents_frame .documents__scroll .textScroll__track{display:none}.documents_frame .documents__list{display:inline-block;position:relative;padding-right:4.5em;white-space:nowrap}.documents_frame .documents__item{display:inline-block;position:relative;background-position:0em 0em;width:28.3em;height:38.4em;font-size:1rem}.documents_frame .documents__item:hover .content .title{text-decoration:none}.documents_frame .documents__item+.documents__item{margin-left:4.5em}.documents_frame .documents__item .content{position:absolute;right:4.8em;bottom:4.5em;left:4.8em;white-space:normal}.documents_frame .documents__item .content .title{font-size:2.7em;font-family:"Casper",Helvetica,Arial,sans-serif;text-decoration:underline;color:#fff}.documents_frame .documents__item .content .description{font-size:1.6em;white-space:nowrap;color:#f2cea2}.documents_frame .documents__item .content .description span{display:inline-block;position:relative;vertical-align:middle}.documents_frame .documents__item .content .description .delimiter{width:1px;height:1em;margin:0 1em;background-color:#f2cea2}.documents_frame .slide__title{bottom:14.81481%;left:16.66667%}.documents_frame .slide__text{bottom:14.81481%;left:17.70833%;margin:0 0 0.2em 65em;opacity:0.7;white-space:nowrap}.documents_frame .slide__scroll-help{top:auto;bottom:6.94444%;left:16.66667%;padding:0 4em 0 0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.documents_frame .slide__scroll-help:before{content:'';position:absolute;background-position:-4.65em -38.4em;width:1.8em;height:2.6em;font-size:1rem;margin:-1.3em -0.9em;right:0;top:50%;margin-right:0}.documents_frame .slide__scroll-help:before{left:auto}.gallery_frame .gallery__submenu{position:absolute;height:7.4em;bottom:13.42593%;right:40rem}.gallery_frame .gallery__submenu-list{position:absolute;height:7.4rem;right:0;bottom:0;font-size:0;white-space:nowrap}.gallery_frame .gallery__submenu-list:hover .gallery__submenu-item,.gallery_frame .gallery__submenu-list.hover .gallery__submenu-item{width:23em}.gallery_frame .gallery__submenu-list:hover .gallery__submenu-item>span,.gallery_frame .gallery__submenu-list.hover .gallery__submenu-item>span{opacity:1}.gallery_frame .gallery__submenu-list:hover .gallery__submenu-item>span:before,.gallery_frame .gallery__submenu-list.hover .gallery__submenu-item>span:before{opacity:0}.gallery_frame .gallery__submenu-item{display:inline-block;position:relative;width:0;height:7.4em;overflow:hidden;font-size:1rem;text-align:center;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-ms-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease}.gallery_frame .gallery__submenu-item.n0{background-color:#7f9b5f}.gallery_frame .gallery__submenu-item.n1{background-color:#84a064}.gallery_frame .gallery__submenu-item.n2{background-color:#89a46a}.gallery_frame .gallery__submenu-item.n3{background-color:#8ea871}.gallery_frame .gallery__submenu-item.n4{background-color:#93ac77}.gallery_frame .gallery__submenu-item.n5{background-color:#96ae7a}.gallery_frame .gallery__submenu-item:hover:before{opacity:1}.gallery_frame .gallery__submenu-item.active{width:23em;background-color:#325d69}.gallery_frame .gallery__submenu-item.active:before{opacity:0}.gallery_frame .gallery__submenu-item.active>span{opacity:1}.gallery_frame .gallery__submenu-item.active>span:before{opacity:1}.gallery_frame .gallery__submenu-item:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background-color:rgba(255,255,255,0.1);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.gallery_frame .gallery__submenu-item:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.gallery_frame .gallery__submenu-item>span{display:inline-block;position:relative;width:100%;vertical-align:middle;opacity:0;font-size:1.6em;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.gallery_frame .gallery__submenu-item>span:before{content:'';position:absolute;width:0;height:0;top:50%;left:3.7em;margin-top:-0.5em;opacity:0;border-style:solid;border-width:0.45em 0.8em 0.45em 0;border-color:transparent #fff transparent transparent;font-size:1rem;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.gallery_frame .gallery__arrows{position:absolute;width:30.6em;height:7.4em;top:0;left:0}.gallery_frame .gallery__arrows .arrow{left:0;cursor:pointer}.gallery_frame .gallery__arrows .arrow.right{left:15.3em}.gallery_frame .gallery__submenu-close{position:absolute;width:7.4em;height:7.4em;top:0;left:30.6em;cursor:pointer;text-decoration:none;background-color:#84a064;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.gallery_frame .gallery__submenu-close:after{content:'';position:absolute;background-position:-28.3em -36.255em;width:2em;height:2.0406em;font-size:1rem;margin:-1.0203em -1em;left:50%;top:50%}.gallery_frame .gallery__submenu-close:hover{background-color:#7c985d}.gallery_frame .slideGallery .slideGallery__img{background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.construction_frame{font-family:"Casper",Helvetica,Arial,sans-serif}.construction_frame .gallery__submenu{position:absolute;height:7.4em;bottom:13.42593%;left:50%;margin-left:23em;opacity:0;-webkit-transform:translateY(50rem);-moz-transform:translateY(50rem);-ms-transform:translateY(50rem);-o-transform:translateY(50rem);transform:translateY(50rem)}.construction_frame .gallery__submenu.active{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);opacity:1}.construction_frame .gallery__submenu-list{position:absolute;height:7.4rem;right:0;bottom:0;font-size:0;white-space:nowrap}.construction_frame .gallery__submenu-list:hover .gallery__submenu-item,.construction_frame .gallery__submenu-list.hover .gallery__submenu-item{width:23em}.construction_frame .gallery__submenu-list:hover .gallery__submenu-item>span,.construction_frame .gallery__submenu-list.hover .gallery__submenu-item>span{opacity:1}.construction_frame .gallery__submenu-list:hover .gallery__submenu-item>span:before,.construction_frame .gallery__submenu-list.hover .gallery__submenu-item>span:before{opacity:0}.construction_frame .gallery__submenu-item{display:inline-block;position:relative;width:0;height:7.4em;overflow:hidden;font-size:1rem;text-align:center;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-ms-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease}.construction_frame .gallery__submenu-item:hover:before{opacity:1}.construction_frame .gallery__submenu-item.active{width:23em;background-color:#325d69}.construction_frame .gallery__submenu-item.active:before{opacity:0}.construction_frame .gallery__submenu-item.active>span{opacity:1}.construction_frame .gallery__submenu-item.active>span:before{opacity:1}.construction_frame .gallery__submenu-item:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background-color:rgba(255,255,255,0.1);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.construction_frame .gallery__submenu-item:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.construction_frame .gallery__submenu-item>span{display:inline-block;position:relative;width:100%;vertical-align:middle;opacity:0;font-size:1.6em;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.construction_frame .gallery__submenu-item>span:before{content:'';position:absolute;width:0;height:0;top:50%;left:3.7em;margin-top:-0.5em;opacity:0;border-style:solid;border-width:0.45em 0.8em 0.45em 0;border-color:transparent #fff transparent transparent;font-size:1rem;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.construction_frame .gallery__arrows{position:absolute;width:30.6em;height:7.4em;top:0;left:0}.construction_frame .gallery__arrows .arrow{left:0;cursor:pointer}.construction_frame .gallery__arrows .arrow.right{left:15.3em}.construction_frame .page__dropdown{cursor:pointer;position:absolute;height:6.4em;opacity:0;-webkit-transform:translateY(50rem);-moz-transform:translateY(50rem);-ms-transform:translateY(50rem);-o-transform:translateY(50rem);transform:translateY(50rem)}.construction_frame .page__dropdown.active{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);opacity:1}.construction_frame .page__dropdown:hover .page__dropdown-active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.construction_frame .page__dropdown:hover .page__dropdown-list{visibility:visible;opacity:1}.construction_frame .page__dropdown{width:27rem}.construction_frame .page__dropdown.n1{position:absolute;height:7.4em;bottom:13.42593%;left:calc(50% - 3rem)}.construction_frame .page__dropdown.n1:hover .border-bottom{opacity:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.construction_frame .page__dropdown.n1 .border-bottom{position:absolute;height:1px;right:5em;bottom:0;left:5em;background-color:#000;-webkit-transition:opacity .7s ease;-moz-transition:opacity .7s ease;-ms-transition:opacity .7s ease;-o-transition:opacity .7s ease;transition:opacity .7s ease}.construction_frame .page__dropdown-active>span,.construction_frame .page__dropdown-item>span{font-size:1.6rem;text-transform:capitalize}.construction_frame .page__dropdown-active{position:relative;height:100%;z-index:1;padding:0 9.5em 0 5em;background-color:#345963;white-space:nowrap}.construction_frame .page__dropdown-active>*{display:inline-block;vertical-align:middle;white-space:normal}.construction_frame .page__dropdown-active:before{content:'';display:inline-block;vertical-align:middle;height:100%}.construction_frame .page__dropdown-active:after{content:'';position:absolute;background-position:-56.3em -12.42em;width:1.3em;height:1.1em;font-size:1rem;margin:-0.55em -0.65em;left:12%;top:50%}.construction_frame .page__dropdown-active.bg-black-light{background-color:#000}.construction_frame .page__dropdown-active:after{-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-ms-transition:-ms-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease}.construction_frame .page__dropdown-list{visibility:hidden;position:absolute;right:0;bottom:100%;left:0;opacity:0;background-color:#345963;box-shadow:0 6.4em 6em rgba(103,94,90,0.2);-webkit-transition:visibility .4s ease,opacity .4s ease;-moz-transition:visibility .4s ease,opacity .4s ease;-ms-transition:visibility .4s ease,opacity .4s ease;-o-transition:visibility .4s ease,opacity .4s ease;transition:visibility .4s ease,opacity .4s ease}.construction_frame .page__dropdown-list.bg-black-light{box-shadow:0 6.4em 6em rgba(18,18,18,0.2);color:rgba(255,255,255,0.7)}.construction_frame .page__dropdown-list .textScroll__track{width:0.2em;height:auto;top:6.4em;bottom:0;margin-left:0;right:1rem;left:auto;background:#ffffff1a}.construction_frame .page__dropdown-list .textScroll__drag{width:0.2em;background-color:#fff}.construction_frame .page__dropdown-content{position:relative;padding:0em 0 2.5em}.construction_frame .page__dropdown-item{display:block;padding:1.3em 9.5em 1.3em 5em;text-decoration:none;white-space:nowrap;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}.construction_frame .page__dropdown-item:first-child{padding-top:0.8em}.construction_frame .page__dropdown-item.active{opacity:0.5}.construction_frame .page__dropdown-item:hover{opacity:0.5}.construction_frame .page__dropdown-label{position:relative;padding:2.3em 7.5em 0.3em 3em;white-space:nowrap;font-size:1.6rem;opacity:0.5}.construction_frame .page_title{position:absolute;color:#fff;bottom:13.42593%;left:9%;opacity:0;-webkit-transform:translateY(50rem);-moz-transform:translateY(50rem);-ms-transform:translateY(50rem);-o-transform:translateY(50rem);transform:translateY(50rem)}.construction_frame .page_title.active{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);opacity:1}.construction_frame .page_title h1{font-size:6.7rem}.home_frame .slide__text.n1{bottom:22.22222%;left:16.40625%}.home_frame .slide__text.n2{top:50%;left:63.54167%}.home_frame .slide__text.n3{top:50%;left:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.home_frame .slide__title.n2{bottom:10.64815%;left:26.04167%}.home_frame .home__house{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.home_frame .home__house img{position:absolute;width:54.6875%;height:85.18519%;right:0;bottom:0}.home_frame .home__video2{overflow:hidden;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.home_frame .home__gallery-button{visibility:hidden;position:absolute;bottom:13.88889%;left:22.91667%;z-index:1;padding-left:7.3em;opacity:0;text-decoration:none;-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);transform:translateY(200%)}.home_frame .home__gallery-button:before{content:'';position:absolute;background-position:-42.2em -30.6886em;width:3.6em;height:3em;font-size:1rem;margin:-1.5em -1.8em;left:0;top:0;margin-left:0;margin-top:0}.home_frame .home__gallery-button:hover>span{border-bottom-color:transparent}.home_frame .home__gallery-button>span{border-bottom:2px solid #fff;font-size:6.7em;font-family:"Casper",Helvetica,Arial,sans-serif;color:#fff}.home_frame .home__cloud.n1 img{width:75.15625%;height:37.96296%;top:70%;left:-47%}.home_frame .home__cloud.n2 img{width:59.375%;height:30%;top:26%;right:-25%}.home_frame .home__cloud img{position:absolute}.home_frame .home__text-bg{position:absolute;width:40.625%;height:32.40741%;bottom:0;left:21.77083%;background-color:#3a7484;-webkit-transform:translateY(90%);-moz-transform:translateY(90%);-ms-transform:translateY(90%);-o-transform:translateY(90%);transform:translateY(90%)}.home_frame .home__gallery-bg{overflow:hidden;background-color:#202229;-webkit-transform:translate(100%, 100%);-moz-transform:translate(100%, 100%);-ms-transform:translate(100%, 100%);-o-transform:translate(100%, 100%);transform:translate(100%, 100%)}.home_frame .home__gallery-carousel{position:absolute;top:31.01852%;right:23.69792%;bottom:4.62963%;left:12.23958%}.home_frame .home__gallery-carousel.disabled:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0}.home_frame .home__gallery-carousel.disabled .carouselInit__controls{visibility:hidden;opacity:0;-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transform:translateY(150%);-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.home_frame .home__gallery-carousel .carouselInit__overflow,.home_frame .home__gallery-carousel .carouselInit__line,.home_frame .home__gallery-carousel .carouselInit__move,.home_frame .home__gallery-carousel .carouselInit__item{height:100%}.home_frame .home__gallery-carousel .carouselInit__overflow{overflow:visible}.home_frame .home__gallery-carousel .carouselInit__item{opacity:0.2;-webkit-transition:opacity .8s ease;-moz-transition:opacity .8s ease;-ms-transition:opacity .8s ease;-o-transition:opacity .8s ease;transition:opacity .8s ease}.home_frame .home__gallery-carousel .carouselInit__item.visible{opacity:1}.home_frame .home__gallery-carousel .carouselInit__item.visible+.carouselInit__item{opacity:0.4}.home_frame .home__gallery-carousel .carouselInit__item.visible:after{display:none}.home_frame .home__gallery-carousel .carouselInit__item:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;cursor:default}.home_frame .home__gallery-carousel .carouselInit__controls{position:absolute;height:7.5em;bottom:6.5em;left:100%;margin-left:-0.5em;-webkit-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-moz-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-ms-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-o-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.home_frame .home__gallery-carousel .carouselInit__arrow{bottom:0;opacity:0.3;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.home_frame .home__gallery-carousel .carouselInit__arrow.active{cursor:pointer;opacity:1}.home_frame .home__gallery-carousel .carouselInit__arrow.left{right:0}.home_frame .home__gallery-carousel .carouselInit__arrow.right{left:0}.home_frame .home__gallery-item{position:absolute;top:0;right:0.5em;bottom:0;left:0.5em;overflow:hidden;cursor:pointer}.home_frame .home__gallery-item:after{content:'';position:absolute;background-position:-38.4em -30.6886em;width:3.8em;height:3.8em;font-size:1rem;margin:-1.9em -1.9em;left:50%;top:50%}.home_frame .home__gallery-item:hover:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.home_frame .home__gallery-item:hover .img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.home_frame .home__gallery-item:after{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:opacity .5s ease,transform .5s ease;-moz-transition:opacity .5s ease,transform .5s ease;-ms-transition:opacity .5s ease,transform .5s ease;-o-transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease}.home_frame .home__gallery-item .img{background:center center / cover no-repeat;-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-ms-transition:-ms-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.home_frame .home__gallery-head{position:absolute;top:10.18519%;right:0;bottom:68.98148%;left:26.5625%;white-space:nowrap}.home_frame .home__gallery-head>*{display:inline-block;vertical-align:middle;white-space:normal}.home_frame .home__gallery-head:before{content:'';display:inline-block;vertical-align:middle;height:100%}.home_frame .home__gallery-head .title{display:inline-block;position:relative;font-size:6.7em;font-family:"Casper",Helvetica,Arial,sans-serif}.home_frame .home__gallery-head .list{display:inline-block;position:relative;margin-left:14em;white-space:nowrap}.home_frame .home__gallery-head .list .item{display:inline-block;position:relative;cursor:pointer;font-size:1.6em;text-decoration:underline;color:#cccddc}.home_frame .home__gallery-head .list .item.active,.home_frame .home__gallery-head .list .item:hover{text-decoration:none}.home_frame .home__gallery-head .list .item.active{cursor:default;color:#f2cea2}.home_frame .home__gallery-head .list .item+.item{margin-left:2em}.home_frame .home__overlay{background-color:rgba(76,78,94,0.21)}.home_frame .home__slide.n1{overflow:hidden}.home_frame .home__slide.n2 img{height:106.48148%}.home_frame .awards{position:absolute;left:4rem;top:4rem}.home_frame .awards .award{background-position:-38.54em -16.0106em;width:8.1764em;height:9.76em;font-size:1.6rem}.home_frame .special__offer{position:absolute;left:20rem;top:0;width:29.4rem;height:22.1rem;background:rgba(86,133,163,0.9);text-decoration:none;padding:5rem 4.1rem 0;box-sizing:border-box;z-index:1;font-family:"Casper",Helvetica,Arial,sans-serif;opacity:1;visibility:visible;-webkit-transition:opacity .4s ease,visibility .4s ease;-moz-transition:opacity .4s ease,visibility .4s ease;-ms-transition:opacity .4s ease,visibility .4s ease;-o-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease}.home_frame .special__offer .bank__logo{background-position:-28.3em 0em;width:29.45em;height:12.42em;font-size:.49rem}.home_frame .special__offer .offer__text{font-size:2.6rem;font-weight:bold;margin-top:1.2rem}.infrastructure_frame .slide__line{opacity:1}.infrastructure_frame .slide__line:before,.infrastructure_frame .slide__line:after{opacity:0.5}.infrastructure_frame .slide__line .point>span{width:10em;padding-right:0}.infrastructure_frame .slide__line .point>span>strong{position:absolute;bottom:100%;left:0;margin-bottom:0.7em;font-size:2em;font-family:"Casper",Helvetica,Arial,sans-serif;font-weight:normal;color:#fff}.infrastructure_frame .slide__title.n1{bottom:20.83333%;left:29.6875%;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.infrastructure_frame .slide__text.n1{top:23.61111%;left:29.6875%}.infrastructure_frame .slide__gallery-controls{background-color:#787dc0}.infrastructure_frame .infrastructure__slide.n1{overflow:hidden}.infrastructure_frame .infrastructure__slide.n2 img{height:134.25926%}.infrastructure_frame .infrastructure__overlay{background-color:rgba(52,36,72,0.28)}.infrastructure_frame .infrastructure__gallery{position:absolute;top:0;right:0;bottom:10.18519%;left:9.375%;overflow:hidden;box-shadow:0 0 7em rgba(0,0,0,0.35)}.infrastructure_frame .infrastructure__gallery-text{position:absolute;width:20%;bottom:15%;left:55%}.infrastructure_frame .infrastructure__gallery-text>*:first-child{margin-top:0}.infrastructure_frame .infrastructure__gallery-text>*:last-child{margin-bottom:0}.infrastructure_frame .infrastructure__gallery-text h3{margin-bottom:0.8em;font-size:5.9em;font-family:"Casper",Helvetica,Arial,sans-serif;white-space:nowrap;color:#fff}.infrastructure_frame .infrastructure__gallery-text p{font-size:1.8em;font-weight:300;line-height:1.6}.infrastructure_frame .infrastructure__scroll-help{top:auto;bottom:6em;left:38.02083%;margin-left:44em;padding:0 4em 0 0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.infrastructure_frame .infrastructure__scroll-help:before{content:'';position:absolute;background-position:-4.65em -38.4em;width:1.8em;height:2.6em;font-size:1rem;margin:-1.3em -0.9em;right:0;top:50%;margin-right:0}.infrastructure_frame .infrastructure__scroll-help:before{left:auto}.placement_frame .slide__title.n1{bottom:18.51852%;left:50%}.placement_frame .slide__title.n3{visibility:hidden;top:37.03704%;left:52.60417%;opacity:0}.placement_frame .slide__text.n1{top:23.14815%;left:60.9375%}.placement_frame .slide__text.n2{top:20%;left:12%}.placement_frame .slide__text.n3{visibility:hidden;top:71.75926%;left:52.60417%;opacity:0}.placement_frame .slide__text.n4{visibility:hidden;top:70.83333%;left:37.5%;opacity:0}.placement_frame .slide__sun{opacity:0.7}.placement_frame .placement__overlay{background-color:rgba(52,36,72,0.28)}.placement_frame .placement__slide.n1{overflow:hidden}.placement_frame .placement__slide.n2 img{height:134.25926%}.placement_frame .placement__cloud.n1 img,.placement_frame .placement__cloud.n3 img{width:75.15625%;height:37.96296%;top:70%;left:-47%}.placement_frame .placement__cloud.n2 img,.placement_frame .placement__cloud.n4 img{width:59.375%;height:30%;top:26%;right:-25%}.placement_frame .placement__cloud.n3 img{top:50%;left:-54%}.placement_frame .placement__cloud.n4 img{top:18%;right:-35%}.placement_frame .placement__cloud img{position:absolute}.placement_frame .placement__radius{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.placement_frame .placement__radius .circle{position:absolute;width:250em;height:250em;top:36.11111%;left:38.07292%;margin-left:-170em;box-sizing:border-box;border:1px solid rgba(223,223,223,0.2);border-radius:125em}.placement_frame .placement__radius .plane{position:absolute;width:32.3em;height:80.8em;top:45.83333%;left:38.07292%;margin:-14.2em 0 0 -16.15em;background:url("/assets/images/pages/placement/plane.png?v=1661873201") 0 0/32.3em 80.8em no-repeat}.placement_frame .placement__text-bg{position:absolute;width:35.41667%;height:50%;bottom:0;left:21.875%;background-color:#5484a4}.placement_frame .placement__map-frame{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.placement_frame .placement__address{visibility:hidden;position:absolute;top:45.83333%;left:15.36458%;opacity:0;-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);transform:translateY(200%)}.placement_frame .placement__address>*:first-child{margin-top:0}.placement_frame .placement__address>*:last-child{margin-bottom:0}.placement_frame .placement__address p{font-size:3.7em;font-family:"Casper",Helvetica,Arial,sans-serif;color:#fff}.placement_frame .placement__address p strong{font-size:1.8em;font-weight:normal;color:#f2cea2}.placement_frame .img-wrapper{position:absolute;overflow:hidden;box-shadow:2em 2em 7em rgba(0,0,0,0.35)}.placement_frame .img-wrapper.n1{width:61.45833%;height:57.59259%;top:23.61111%;right:16.66667%}.placement_frame .img-wrapper.n1 .img{top:0;right:0}.placement_frame .img-wrapper .img{position:absolute;background:center center / cover no-repeat}.plans_frame{background-color:#3e5357}.plans_frame .slide__sun{-webkit-transform:translateY(-35%);-moz-transform:translateY(-35%);-ms-transform:translateY(-35%);-o-transform:translateY(-35%);transform:translateY(-35%)}.plans_frame .slide__title{top:50%;left:14.84375%;margin-top:-0.5em;-webkit-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-moz-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-ms-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-o-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;transition:visibility .8s ease,opacity .8s ease,transform .8s ease}.plans_frame .slide__text{position:absolute;top:59.72222%;left:71.875%;-webkit-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-moz-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-ms-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;-o-transition:visibility .8s ease,opacity .8s ease,transform .8s ease;transition:visibility .8s ease,opacity .8s ease,transform .8s ease}.plans_frame .slide__text-n2{top:46.2963%}.plans_frame .slide__line{-webkit-transform:translateY(45%);-moz-transform:translateY(45%);-ms-transform:translateY(45%);-o-transform:translateY(45%);transform:translateY(45%);-webkit-transition:left 1s ease,transform 1s ease;-moz-transition:left 1s ease,transform 1s ease;-ms-transition:left 1s ease,transform 1s ease;-o-transition:left 1s ease,transform 1s ease;transition:left 1s ease,transform 1s ease}.plans_frame .slide__scroll-help{visibility:hidden;opacity:0}.plans_frame .plans__bg{-webkit-transition:opacity 1s ease,transform 1s ease;-moz-transition:opacity 1s ease,transform 1s ease;-ms-transition:opacity 1s ease,transform 1s ease;-o-transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease}.plans_frame .plans__layer.n1{background-color:#3e5357}.plans_frame .plans__sun{position:absolute;width:30.6em;height:30.6em;top:0;left:13.28125%;margin:-20em 0 0 -15.3em;box-sizing:border-box;border:0.2em solid #f2cea2;border-radius:16em}.plans_frame .plans__buttons{position:absolute;top:31.48148%;left:71.875%;z-index:1;-webkit-transition:visibility .8s ease,top .8s ease,opacity .8s ease;-moz-transition:visibility .8s ease,top .8s ease,opacity .8s ease;-ms-transition:visibility .8s ease,top .8s ease,opacity .8s ease;-o-transition:visibility .8s ease,top .8s ease,opacity .8s ease;transition:visibility .8s ease,top .8s ease,opacity .8s ease}.plans_frame .plans__button{display:block;position:relative;padding-left:5.5em;cursor:pointer;text-decoration:none;color:#aad27d}.plans_frame .plans__button.select-floor{-webkit-transition:visibility .8s ease,opacity .8s ease;-moz-transition:visibility .8s ease,opacity .8s ease;-ms-transition:visibility .8s ease,opacity .8s ease;-o-transition:visibility .8s ease,opacity .8s ease;transition:visibility .8s ease,opacity .8s ease}.plans_frame .plans__button.select-floor:before{content:'';position:absolute;background-position:-38.4em -34.4886em;width:2.4em;height:1.7em;font-size:1rem;margin:-0.85em -1.2em;left:0;top:50%;margin-left:0}.plans_frame .plans__button.search:before{content:'';position:absolute;background-position:-2.088em -38.4em;width:2.562em;height:2.6375em;font-size:1rem;margin:-1.31875em -1.281em;left:0;top:50%;margin-left:0}.plans_frame .plans__button:hover>span{text-decoration:none}.plans_frame .plans__button+.plans__button{margin-top:3em}.plans_frame .plans__button>span{font-size:1.8em;font-weight:300;text-decoration:underline}.plans_frame .plans__map-frame{-webkit-transition:-webkit-transform 1s ease;-moz-transition:-moz-transform 1s ease;-ms-transition:-ms-transform 1s ease;-o-transition:-o-transform 1s ease;transition:transform 1s ease}.plans_frame .plans__map-frame .cloud{position:absolute;width:114em;height:32.4em;margin:-16.2em 0 0 -57em;-webkit-transition:-webkit-transform 1s ease;-moz-transition:-moz-transform 1s ease;-ms-transition:-ms-transform 1s ease;-o-transition:-o-transform 1s ease;transition:transform 1s ease}.plans_frame .plans__map-frame .cloud.n1{top:37%;left:37%;font-size:0.5em}.plans_frame .plans__map-frame .cloud.n2{top:54%;left:62%;font-size:0.6em}.plans_frame .plans__map-svg,.plans_frame .plans__floors-map-frame{-webkit-transition:visibility .6s ease,opacity .6s ease;-moz-transition:visibility .6s ease,opacity .6s ease;-ms-transition:visibility .6s ease,opacity .6s ease;-o-transition:visibility .6s ease,opacity .6s ease;transition:visibility .6s ease,opacity .6s ease}.plans_frame .plans__map-svg .svg_area,.plans_frame .plans__floors-map-frame .svg_area{z-index:1}.plans_frame .plans__floors-map-frame{visibility:hidden;opacity:0}.plans_frame .plans__floors-map-frame .plans__section-bubble{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.plans_frame .plans__windrose{visibility:hidden;position:absolute;width:11.8em;height:11.8em;top:20.37037%;opacity:0;-webkit-transition:visibility .6s ease,opacity .6s ease;-moz-transition:visibility .6s ease,opacity .6s ease;-ms-transition:visibility .6s ease,opacity .6s ease;-o-transition:visibility .6s ease,opacity .6s ease;transition:visibility .6s ease,opacity .6s ease}.plans_frame .plans__windrose.n1{left:67%;margin-left:13em}.plans_frame .plans__windrose.n2{right:68%;margin-right:13em}.plans_frame .plans__section-bubble,.plans_frame .plans__floor-bubble{position:absolute;width:11.8em;height:11.8em;top:50%;margin-top:-5.9em;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.plans_frame .plans__section-bubble{background-color:#84a064;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity .4s ease,transform .4s ease;-moz-transition:opacity .4s ease,transform .4s ease;-ms-transition:opacity .4s ease,transform .4s ease;-o-transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease}.plans_frame .plans__section-bubble.n1{left:67%}.plans_frame .plans__section-bubble.n1:after{right:100%;border-style:solid;border-width:1.15em 2.1em 1.15em 0;border-color:transparent #84a064 transparent transparent}.plans_frame .plans__section-bubble.n2{right:68%}.plans_frame .plans__section-bubble.n2:after{left:100%;border-style:solid;border-width:1.15em 0 1.15em 2.1em;border-color:transparent transparent transparent #84a064}.plans_frame .plans__section-bubble.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.plans_frame .plans__section-bubble.inactive{opacity:0.5;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.plans_frame .plans__section-bubble:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.plans_frame .plans__section-bubble:after{content:'';position:absolute;width:0;height:0;top:50%;margin-top:-1.15em}.plans_frame .plans__section-bubble .label{position:absolute;width:100%;top:100%;left:0;padding-top:1em;font-size:1.8em;font-weight:300;text-align:center}.plans_frame .plans__section-bubble>span{display:inline-block;position:relative;vertical-align:middle;font-size:4.2em;font-family:"Casper",Helvetica,Arial,sans-serif}.plans_frame .plans__floor-bubble{visibility:hidden;z-index:1;opacity:0;background-color:#c7a954;-webkit-transition:visibility .6s ease,opacity .6s ease;-moz-transition:visibility .6s ease,opacity .6s ease;-ms-transition:visibility .6s ease,opacity .6s ease;-o-transition:visibility .6s ease,opacity .6s ease;transition:visibility .6s ease,opacity .6s ease}.plans_frame .plans__floor-bubble.n1{left:67%;margin-left:13em}.plans_frame .plans__floor-bubble.n1 .label{left:100%;margin-left:2em}.plans_frame .plans__floor-bubble.n2{right:68%;margin-right:13em}.plans_frame .plans__floor-bubble.n2 .label{right:100%;margin-right:2em}.plans_frame .plans__floor-bubble .label{position:absolute;top:50%;font-size:1.8em;font-weight:300;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.plans_frame .plans__floor-bubble .value{white-space:nowrap}.plans_frame .plans__floor-bubble .value>*{display:inline-block;vertical-align:middle;white-space:normal}.plans_frame .plans__floor-bubble .value:before{content:'';display:inline-block;vertical-align:middle;height:100%}.plans_frame .plans__floor-bubble .value>span{font-size:4.2em;font-family:"Casper",Helvetica,Arial,sans-serif}.plans_frame .plans__floor-arrow{visibility:hidden;position:absolute;width:7.4em;height:7.4em;left:50%;margin-left:-3.7em;cursor:pointer;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;-moz-transition:visibility .3s ease,opacity .3s ease;-ms-transition:visibility .3s ease,opacity .3s ease;-o-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.plans_frame .plans__floor-arrow.up{bottom:100%;margin-bottom:4.5em}.plans_frame .plans__floor-arrow.up:after{content:'';position:absolute;background-position:-55.3164em -16.0106em;width:1.6em;height:7.7063em;font-size:1rem;margin:-3.85315em -0.8em;left:50%;top:50%}.plans_frame .plans__floor-arrow.up>span{top:-0.2em}.plans_frame .plans__floor-arrow.down{top:100%;margin-top:4.5em}.plans_frame .plans__floor-arrow.down:after{content:'';position:absolute;background-position:-53.7164em -16.0106em;width:1.6em;height:7.7063em;font-size:1rem;margin:-3.85315em -0.8em;left:50%;top:50%}.plans_frame .plans__floor-arrow.down>span{bottom:-0.2em}.plans_frame .plans__floor-arrow.active{visibility:visible;opacity:1}.plans_frame .plans__floor-arrow>span{position:absolute;right:0;opacity:0.39;font-size:1.8em;font-weight:300}.plans_frame .plans__section-info{visibility:hidden;position:absolute;top:50%;left:79.6875%;margin-top:-15em;opacity:0;white-space:nowrap;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);-webkit-transition:visibility .4s ease,opacity .4s ease,transform .4s ease;-moz-transition:visibility .4s ease,opacity .4s ease,transform .4s ease;-ms-transition:visibility .4s ease,opacity .4s ease,transform .4s ease;-o-transition:visibility .4s ease,opacity .4s ease,transform .4s ease;transition:visibility .4s ease,opacity .4s ease,transform .4s ease}.plans_frame .plans__section-info.visible{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.plans_frame .plans__section-info .item{position:relative}.plans_frame .plans__section-info .item.n1 .value{font-size:11.6em}.plans_frame .plans__section-info .item.n2 .value{font-size:6.6em}.plans_frame .plans__section-info .item+.item{margin-top:7em}.plans_frame .plans__section-info .item .value{position:relative;font-family:"Casper",Helvetica,Arial,sans-serif;line-height:1}.plans_frame .plans__section-info .item .label{position:relative;margin-top:0.5em;font-size:1.8em;font-weight:300}.plans_frame .plans__floor-label{visibility:hidden;position:absolute;width:4em;height:4em;margin:-2em 0 0 -2em;opacity:0;background-color:#c7a954;border-radius:2em;text-align:center;-webkit-transform:scale(0.4);-moz-transform:scale(0.4);-ms-transform:scale(0.4);-o-transform:scale(0.4);transform:scale(0.4);-webkit-transition:visibility 0.4s,opacity 0.4s,-webkit-transform 0.4s cubic-bezier(0.42, 0, 0, 2.4);-moz-transition:visibility 0.4s,opacity 0.4s,-moz-transform 0.4s cubic-bezier(0.42, 0, 0, 2.4);-ms-transition:visibility 0.4s,opacity 0.4s,-ms-transform 0.4s cubic-bezier(0.42, 0, 0, 2.4);-o-transition:visibility 0.4s,opacity 0.4s,-o-transform 0.4s cubic-bezier(0.42, 0, 0, 2.4);transition:visibility 0.4s,opacity 0.4s,transform 0.4s cubic-bezier(0.42, 0, 0, 2.4);white-space:nowrap}.plans_frame .plans__floor-label>*{display:inline-block;vertical-align:middle;white-space:normal}.plans_frame .plans__floor-label:before{content:'';display:inline-block;vertical-align:middle;height:100%}.plans_frame .plans__floor-label.hover{visibility:visible;opacity:0.9;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.plans_frame .plans__floor-label.active{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.plans_frame .plans__floor-label>span{font-size:2.2em;font-family:"Casper",Helvetica,Arial,sans-serif}.plans_frame .plans__event{display:none;position:absolute;width:43%;height:71%;top:18%;left:28%;cursor:pointer}.plans_frame .plans__back-button{position:absolute;top:8.7963%;left:22.65625%;z-index:2;margin-top:-0.9em;padding-left:4em;cursor:pointer;-webkit-transition:visibility .5s ease,opacity .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease;-o-transition:visibility .5s ease,opacity .5s ease;transition:visibility .5s ease,opacity .5s ease}.plans_frame .plans__back-button:before{content:'';position:absolute;background-position:-32.3em -36.255em;width:1.4em;height:2em;font-size:1rem;margin:-1em -0.7em;left:0;top:50%;margin-left:0}.plans_frame .plans__back-button:before{margin-top:-1.1em}.plans_frame .plans__back-button>span{font-size:1.6em}.plans_frame .plans__floor-frame{visibility:hidden;position:absolute;width:50%;height:100%;top:0;left:50%;margin-left:-25%;opacity:0;-webkit-transition:visibility .6s ease,opacity .6s ease,transform .6s ease;-moz-transition:visibility .6s ease,opacity .6s ease,transform .6s ease;-ms-transition:visibility .6s ease,opacity .6s ease,transform .6s ease;-o-transition:visibility .6s ease,opacity .6s ease,transform .6s ease;transition:visibility .6s ease,opacity .6s ease,transform .6s ease}.plans_frame .plans__floor-frame .plan_frame{position:absolute;top:20.37037%;right:18em;bottom:14.81481%;left:18em}.plans_frame .plans__floor-frame .plan_frame.n0{-webkit-transition:visibility .6s ease,opacity .6s ease,transform .6s ease;-moz-transition:visibility .6s ease,opacity .6s ease,transform .6s ease;-ms-transition:visibility .6s ease,opacity .6s ease,transform .6s ease;-o-transition:visibility .6s ease,opacity .6s ease,transform .6s ease;transition:visibility .6s ease,opacity .6s ease,transform .6s ease}.plans_frame .plans__floor-frame .plan_frame.n0 .plan_frame_size{-webkit-transition:margin .6s ease;-moz-transition:margin .6s ease;-ms-transition:margin .6s ease;-o-transition:margin .6s ease;transition:margin .6s ease}.plans_frame .plans__floor-frame .plan_frame.n1{visibility:hidden;opacity:0;bottom:23.14815%;-webkit-transition:visibility .5s ease,opacity .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease;-o-transition:visibility .5s ease,opacity .5s ease;transition:visibility .5s ease,opacity .5s ease}.plans_frame .plans__floor-frame .plan_frame .view-label{position:absolute;width:100%;left:0;text-align:center}.plans_frame .plans__floor-frame .plan_frame .view-label.top{top:-6em}.plans_frame .plans__floor-frame .plan_frame .view-label.bottom{bottom:-6em}.plans_frame .plans__floor-frame .plan_frame .view-label>span{font-size:1.6em;text-decoration:underline;color:#8ca4a8}.plans_frame .plans__minimap-frame{visibility:hidden;position:absolute;width:30em;height:17em;bottom:8.7963%;left:38.02083%;z-index:1;margin-left:-14.9em;opacity:0;-webkit-transition:visibility 0.5s ease,left 1s ease,opacity 0.5s ease;-moz-transition:visibility 0.5s ease,left 1s ease,opacity 0.5s ease;-ms-transition:visibility 0.5s ease,left 1s ease,opacity 0.5s ease;-o-transition:visibility 0.5s ease,left 1s ease,opacity 0.5s ease;transition:visibility 0.5s ease,left 1s ease,opacity 0.5s ease}.plans_frame .plans__minimap-frame .quarter_map_cont,.plans_frame .plans__minimap-frame .quarter_map{position:absolute;width:100%;height:100%;top:0;left:0}.plans_frame .plans__minimap-frame .label{position:absolute;bottom:0;padding:0.5em;cursor:pointer;font-size:2.5em;font-family:"Casper",Helvetica,Arial,sans-serif;text-decoration:underline;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.plans_frame .plans__minimap-frame .label.n1{left:100%}.plans_frame .plans__minimap-frame .label.n2{right:100%}.plans_frame .plans__minimap-frame .label:hover,.plans_frame .plans__minimap-frame .label.hover{text-decoration:none}.plans_frame .plans__minimap-frame .label.active{cursor:default;text-decoration:none;color:#aad27d}.plans_frame .plans__flat-info{visibility:hidden;position:absolute;top:50%;margin-top:-27em;opacity:0;-webkit-transition:visibility .2s ease,opacity .2s ease;-moz-transition:visibility .2s ease,opacity .2s ease;-ms-transition:visibility .2s ease,opacity .2s ease;-o-transition:visibility .2s ease,opacity .2s ease;transition:visibility .2s ease,opacity .2s ease}.plans_frame .plans__flat-info.active{visibility:visible;opacity:1}.plans_frame .plans__flat-info.not-sale .item{visibility:hidden;opacity:0}.plans_frame .plans__flat-info.not-sale .not-sale-text{visibility:visible;opacity:1}.plans_frame .plans__flat-info .not-sale-text{visibility:hidden;position:absolute;width:100%;top:50%;left:0;margin-top:-0.5em;opacity:0;font-size:2.4em;font-family:"Casper",Helvetica,Arial,sans-serif;text-align:center;color:rgba(255,255,255,0.75);-webkit-transition:visibility .2s ease,opacity .2s ease;-moz-transition:visibility .2s ease,opacity .2s ease;-ms-transition:visibility .2s ease,opacity .2s ease;-o-transition:visibility .2s ease,opacity .2s ease;transition:visibility .2s ease,opacity .2s ease}.plans_frame .plans__flat-info .item{position:relative;-webkit-transition:visibility .2s ease,opacity .2s ease;-moz-transition:visibility .2s ease,opacity .2s ease;-ms-transition:visibility .2s ease,opacity .2s ease;-o-transition:visibility .2s ease,opacity .2s ease;transition:visibility .2s ease,opacity .2s ease}.plans_frame .plans__flat-info .item+.item{margin-top:4em}.plans_frame .plans__flat-info .item.n1 .value{font-size:11.6em}.plans_frame .plans__flat-info .item.n4{color:#e1bf9b}.plans_frame .plans__flat-info .item.n4 .value{font-size:4.5em}.plans_frame .plans__flat-info .item .value{position:relative;font-size:6.6em;font-family:"Casper",Helvetica,Arial,sans-serif;line-height:1}.plans_frame .plans__flat-info .item .label{margin-top:0.5em;font-size:1.8em;font-weight:300}.plans_frame .plans__flat-buttons{position:absolute;bottom:7.40741%;right:6.5em;left:6.5em;white-space:nowrap}.plans_frame .plans__flat-button{display:inline-block;position:relative;padding-left:5.5em;vertical-align:middle;cursor:pointer}.plans_frame .plans__flat-button.views:before{content:'';position:absolute;background-position:-46.251em -27.7206em;width:2.8em;height:2.5em;font-size:1rem;margin:-1.25em -1.4em;left:0;top:50%;margin-left:0}.plans_frame .plans__flat-button.reserve:before{content:'';position:absolute;background-position:-45.8em -30.6886em;width:2.4em;height:3em;font-size:1rem;margin:-1.5em -1.2em;left:0;top:50%;margin-left:0}.plans_frame .plans__flat-button.pdf{padding:3em 3em 3em 9.4em;background-color:#84a064}.plans_frame .plans__flat-button.pdf:before{content:'';position:absolute;background-position:-42.535em -27.7206em;width:3.716em;height:2.75em;font-size:1rem;margin:-1.375em -1.858em;left:5em;top:50%}.plans_frame .plans__flat-button.inactive{cursor:default;opacity:0.5}.plans_frame .plans__flat-button+.plans__flat-button{margin-left:7.5em}.plans_frame .plans__flat-button>span{font-size:1.7em}.plans_frame .plans__rc-help{visibility:hidden;position:absolute;left:50%;bottom:7.40741%;margin-left:-10em;padding-left:7.5em;opacity:0;color:#8ca4a8;-webkit-transition:visibility .5s ease,margin-left .5s ease,opacity .5s ease;-moz-transition:visibility .5s ease,margin-left .5s ease,opacity .5s ease;-ms-transition:visibility .5s ease,margin-left .5s ease,opacity .5s ease;-o-transition:visibility .5s ease,margin-left .5s ease,opacity .5s ease;transition:visibility .5s ease,margin-left .5s ease,opacity .5s ease}.plans_frame .plans__rc-help .icon{position:absolute;width:4.6em;height:4.6em;top:50%;left:0;margin-top:-2.3em;box-sizing:border-box;border:1px solid;border-radius:3em;text-align:center;white-space:nowrap}.plans_frame .plans__rc-help .icon>*{display:inline-block;vertical-align:middle;white-space:normal}.plans_frame .plans__rc-help .icon:before{content:'';display:inline-block;vertical-align:middle;height:100%}.plans_frame .plans__rc-help .icon>span{font-size:2.2em;font-family:"Casper",Helvetica,Arial,sans-serif}.plans_frame .plans__rc-help .label{font-size:1.6em}.plans_frame .flat_popup_item{position:absolute;width:4.5em;height:4.5em;margin:-2.25em 0 0 -2.25em;text-align:center;white-space:nowrap}.plans_frame .flat_popup_item.hover:before{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.plans_frame .flat_popup_item:before{content:'';position:absolute;width:4.5em;height:4.5em;top:50%;left:50%;margin:-2.25em 0 0 -2.25em;background-color:#dc9556;border-radius:3em;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.plans_frame .flat_popup_item:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.plans_frame .flat_popup_item>span{display:inline-block;position:relative;vertical-align:middle;font-size:2.2em;font-family:"Casper",Helvetica,Arial,sans-serif;color:#fff}.plans_frame .at_floor,.plans_frame .at_flat{visibility:hidden;opacity:0;-webkit-transition:visibility .5s ease,opacity .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease;-o-transition:visibility .5s ease,opacity .5s ease;transition:visibility .5s ease,opacity .5s ease}.plans_frame .v-frame.info_state .plans__back-button{visibility:hidden;opacity:0}.plans_frame .v-frame.info_state .plans__map-frame{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.plans_frame .v-frame.info_state .plans__map-frame.hover{-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85)}.plans_frame .v-frame.info_state .plans__map-svg{visibility:hidden;opacity:0}.plans_frame .v-frame.info_state .plans__event{display:block}.plans_frame .v-frame.info_state .slide__scroll-help{visibility:visible;opacity:1}.plans_frame .v-frame.korpus_state .slide__line{-webkit-transform:translateY(-41.2%);-moz-transform:translateY(-41.2%);-ms-transform:translateY(-41.2%);-o-transform:translateY(-41.2%);transform:translateY(-41.2%)}.plans_frame .v-frame.korpus_state .slide__title{-webkit-transform:translateX(-60%) scale(0.3);-moz-transform:translateX(-60%) scale(0.3);-ms-transform:translateX(-60%) scale(0.3);-o-transform:translateX(-60%) scale(0.3);transform:translateX(-60%) scale(0.3)}.plans_frame .v-frame.korpus_state .slide__text{visibility:hidden;opacity:0;-webkit-transform:translateX(160%);-moz-transform:translateX(160%);-ms-transform:translateX(160%);-o-transform:translateX(160%);transform:translateX(160%)}.plans_frame .v-frame.korpus_state .plans__buttons{top:85%}.plans_frame .v-frame.korpus_state .plans__button.select-floor{visibility:hidden;opacity:0}.plans_frame .v-frame.floor_state .at_floor{visibility:visible;opacity:1}.plans_frame .v-frame.floor_state .plans__minimap-frame{visibility:visible;opacity:1}.plans_frame .v-frame.floor_state .plans__rc-help{visibility:visible;opacity:1}.plans_frame .v-frame.floor_state .slide__line,.plans_frame .v-frame.flat_state .slide__line{-webkit-transform:translateY(-41.2%);-moz-transform:translateY(-41.2%);-ms-transform:translateY(-41.2%);-o-transform:translateY(-41.2%);transform:translateY(-41.2%)}.plans_frame .v-frame.floor_state .slide__title,.plans_frame .v-frame.flat_state .slide__title{visibility:hidden;opacity:0;-webkit-transform:translateX(-60%) scale(0.3);-moz-transform:translateX(-60%) scale(0.3);-ms-transform:translateX(-60%) scale(0.3);-o-transform:translateX(-60%) scale(0.3);transform:translateX(-60%) scale(0.3)}.plans_frame .v-frame.floor_state .slide__text,.plans_frame .v-frame.flat_state .slide__text{visibility:hidden;opacity:0;-webkit-transform:translateX(160%);-moz-transform:translateX(160%);-ms-transform:translateX(160%);-o-transform:translateX(160%);transform:translateX(160%)}.plans_frame .v-frame.floor_state .plans__bg,.plans_frame .v-frame.flat_state .plans__bg{opacity:0;-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%)}.plans_frame .v-frame.floor_state .plans__buttons,.plans_frame .v-frame.flat_state .plans__buttons{visibility:hidden;top:85%;opacity:0}.plans_frame .v-frame.floor_state .plans__button.select-floor,.plans_frame .v-frame.flat_state .plans__button.select-floor{visibility:hidden;opacity:0}.plans_frame .v-frame.floor_state .plans__section-info,.plans_frame .v-frame.flat_state .plans__section-info{display:none}.plans_frame .v-frame.floor_state .plans__map-svg,.plans_frame .v-frame.flat_state .plans__map-svg{visibility:hidden;opacity:0}.plans_frame .v-frame.floor_state .plans__floor-frame,.plans_frame .v-frame.flat_state .plans__floor-frame{visibility:visible;opacity:1}.plans_frame .v-frame.floor_state.s_1 .plans__map-frame,.plans_frame .v-frame.flat_state.s_1 .plans__map-frame{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.plans_frame .v-frame.floor_state.s_1 .plans__map-frame .cloud,.plans_frame .v-frame.flat_state.s_1 .plans__map-frame .cloud{-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);-o-transform:translateX(20%);transform:translateX(20%)}.plans_frame .v-frame.floor_state.s_1 .plans__floor-bubble.n1,.plans_frame .v-frame.floor_state.s_1 .plans__windrose.n1,.plans_frame .v-frame.flat_state.s_1 .plans__floor-bubble.n1,.plans_frame .v-frame.flat_state.s_1 .plans__windrose.n1{visibility:visible;opacity:1}.plans_frame .v-frame.floor_state.s_1 .plans__floor-frame,.plans_frame .v-frame.flat_state.s_1 .plans__floor-frame{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.plans_frame .v-frame.floor_state.s_1 .plan_frame,.plans_frame .v-frame.flat_state.s_1 .plan_frame{-webkit-transform:translateX(-18em);-moz-transform:translateX(-18em);-ms-transform:translateX(-18em);-o-transform:translateX(-18em);transform:translateX(-18em)}.plans_frame .v-frame.floor_state.s_1 .plan_frame.n1,.plans_frame .v-frame.flat_state.s_1 .plan_frame.n1{left:5em}.plans_frame .v-frame.floor_state.s_1 .plans__flat-info,.plans_frame .v-frame.flat_state.s_1 .plans__flat-info{left:100%;margin-left:-27.5em}.plans_frame .v-frame.floor_state.s_1 .plans__rc-help,.plans_frame .v-frame.flat_state.s_1 .plans__rc-help{margin-left:20%}.plans_frame .v-frame.floor_state.s_1 .plans__flat-buttons,.plans_frame .v-frame.flat_state.s_1 .plans__flat-buttons{text-align:right}.plans_frame .v-frame.floor_state.s_2 .slide__line,.plans_frame .v-frame.floor_state.s_2 .plans__minimap-frame,.plans_frame .v-frame.flat_state.s_2 .slide__line,.plans_frame .v-frame.flat_state.s_2 .plans__minimap-frame{left:62.60417%}.plans_frame .v-frame.floor_state.s_2 .plans__map-frame,.plans_frame .v-frame.flat_state.s_2 .plans__map-frame{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.plans_frame .v-frame.floor_state.s_2 .plans__map-frame .cloud,.plans_frame .v-frame.flat_state.s_2 .plans__map-frame .cloud{-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);-o-transform:translateX(-20%);transform:translateX(-20%)}.plans_frame .v-frame.floor_state.s_2 .plans__floor-bubble.n2,.plans_frame .v-frame.floor_state.s_2 .plans__windrose.n2,.plans_frame .v-frame.flat_state.s_2 .plans__floor-bubble.n2,.plans_frame .v-frame.flat_state.s_2 .plans__windrose.n2{visibility:visible;opacity:1}.plans_frame .v-frame.floor_state.s_2 .plans__floor-frame,.plans_frame .v-frame.flat_state.s_2 .plans__floor-frame{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.plans_frame .v-frame.floor_state.s_2 .plan_frame,.plans_frame .v-frame.flat_state.s_2 .plan_frame{-webkit-transform:translateX(18em);-moz-transform:translateX(18em);-ms-transform:translateX(18em);-o-transform:translateX(18em);transform:translateX(18em)}.plans_frame .v-frame.floor_state.s_2 .plan_frame.n1,.plans_frame .v-frame.flat_state.s_2 .plan_frame.n1{right:5em}.plans_frame .v-frame.floor_state.s_2 .plans__flat-info,.plans_frame .v-frame.flat_state.s_2 .plans__flat-info{right:100%;margin-right:-27.5em;text-align:right}.plans_frame .v-frame.floor_state.s_2 .plans__rc-help,.plans_frame .v-frame.flat_state.s_2 .plans__rc-help{margin-left:-40%}.plans_frame .v-frame.flat_state .at_flat{visibility:visible;opacity:1}.plans_frame .v-frame.flat_state .plan_frame.n0{visibility:hidden;opacity:0}.plans_frame .v-frame.flat_state .plan_frame.n1{visibility:visible;opacity:1}.plans_frame .v-frame.flat_state .plans__flat-info{visibility:visible;opacity:1}.search_frame{background-color:#3e5357}.search_frame .slide__sun{opacity:0.35}.search_frame .sun{position:absolute;width:30.6em;height:30.6em;top:0;left:0;margin:-17em 0 0 -12em;box-sizing:border-box;border:0.2em solid #f2cea2;border-radius:16em}.search_frame .textScroll .content{padding-bottom:15em}.search_frame .textScroll .textScroll__track{bottom:15em}.search_frame .search_title{position:absolute;left:5.20833%;top:18.51852%;font-size:4em;white-space:nowrap}.search_frame .search_params{position:absolute;top:19.44444%;right:67.1875%;bottom:14em;left:14.0625%;margin-top:12.5em;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.search_frame .search_results{position:absolute;top:19.44444%;left:40.10417%;right:10.15625%;bottom:0}.search_frame .search_results .textScroll__track{display:none}.search_frame .v-frame .search_results_header,.search_frame .v-frame .search_results_content,.search_frame .v-frame .notfound_text{position:absolute;left:0;right:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.search_frame .v-frame .search_results_header .item,.search_frame .v-frame .search_results_content .item{position:relative;display:table;width:100%}.search_frame .v-frame .search_results_header .item .column,.search_frame .v-frame .search_results_content .item .column{position:relative;display:table-cell;vertical-align:middle;width:14%;text-align:center;color:#fff}.search_frame .v-frame .search_results_header .item .column.tc,.search_frame .v-frame .search_results_content .item .column.tc{width:20%}.search_frame .v-frame .search_results_header .item .column.fav,.search_frame .v-frame .search_results_content .item .column.fav{width:10%}.search_frame .v-frame .search_results_header{top:0}.search_frame .v-frame .search_results_header .item{height:7em}.search_frame .v-frame .search_results_header .item .column span{position:relative;font-size:1.8em;font-weight:300}.search_frame .v-frame .search_results_header .item .column span:after{content:'▲';position:absolute;right:100%;top:50%;font-size:1.3rem;line-height:1;margin:-0.5em 1rem;opacity:0.3;-webkit-transition:-webkit-transform .2s ease,opacity .2s ease;-moz-transition:-moz-transform .2s ease,opacity .2s ease;-ms-transition:-ms-transform .2s ease,opacity .2s ease;-o-transition:-o-transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease}.search_frame .v-frame .search_results_header .item .column.active{cursor:pointer}.search_frame .v-frame .search_results_header .item .column.inactive span:after{display:none}.search_frame .v-frame .search_results_header .item .column.asc span:after,.search_frame .v-frame .search_results_header .item .column.desc span:after{opacity:1}.search_frame .v-frame .search_results_header .item .column.desc span:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.search_frame .v-frame .search_results_header .item .column:hover span:after{opacity:1}.search_frame .v-frame .search_results_content{top:7em;bottom:0}.search_frame .v-frame .search_results_content .item{cursor:pointer;background-color:rgba(168,189,196,0.05);height:8rem;-webkit-transition:background-color .2s ease,color .2s ease;-moz-transition:background-color .2s ease,color .2s ease;-ms-transition:background-color .2s ease,color .2s ease;-o-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.search_frame .v-frame .search_results_content .item:nth-child(even){background-color:rgba(168,189,196,0.1)}.search_frame .v-frame .search_results_content .item:hover{background-color:rgba(168,189,196,0.2)}.search_frame .v-frame .search_results_content .item+.item{margin-top:2.5em}.search_frame .v-frame .search_results_content .item .column{font-size:2.5em;font-family:"Casper",Helvetica,Arial,sans-serif}.search_frame .v-frame .search_results_content .item .column.tc{color:#c7a954}.search_frame .v-frame .search_results_content .item .column .fix_size{position:relative;width:100%;height:100%}.search_frame .v-frame .search_results_content .item .column.fav .fix_size:after{content:'';position:absolute;font-size:1rem;top:50%;left:50%;width:2.4em;height:2.2em;margin:-1.1em -1.2em;background:url("/assets/i/sprite_old.svg?v=1661873201") -43.2em -22em;background-size:100em 100em}.search_frame .v-frame .search_results_content .item .column.fav .fix_size:after{-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;-ms-transition:-ms-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease}.search_frame .v-frame .search_results_content .item .column.fav:hover .fix_size:after{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.search_frame .v-frame .search_results_content .item .column.fav.active .fix_size:after{background-position:-40.5em -22em}.search_frame .v-frame .notfound_text{text-align:center;font-size:2.3em;font-weight:bold;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden}.search_frame .v-frame .notfound_text .notfound_action{cursor:pointer;text-decoration:underline}.search_frame .v-frame .notfound_text .notfound_action:hover{text-decoration:none}.search_frame .v-frame.notfound .search_results_header,.search_frame .v-frame.notfound .search_results_content{opacity:0;visibility:hidden}.search_frame .v-frame.notfound .notfound_text{opacity:1;visibility:visible}.search_frame .sliderInit.n0,.search_frame .checkboxInit.n0,.search_frame .inputInit.n0{top:0%}.search_frame .sliderInit.n1,.search_frame .checkboxInit.n1,.search_frame .inputInit.n1{top:33.33%}.search_frame .sliderInit.n2,.search_frame .checkboxInit.n2,.search_frame .inputInit.n2{top:66.66%}.search_frame .sliderInit.n3,.search_frame .checkboxInit.n3,.search_frame .inputInit.n3{top:100%}.search_frame .sliderInit.hidden,.search_frame .checkboxInit.hidden,.search_frame .inputInit.hidden{display:none}.search_frame .reset_params{position:absolute;top:50%;left:5.20833%;padding-left:4.2em;cursor:pointer;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,visibility .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.search_frame .reset_params.active{opacity:1;visibility:visible}.search_frame .reset_params:hover:before{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.search_frame .reset_params:before{content:'';position:absolute;width:2.3em;height:2.3em;top:50%;left:0;margin-top:-1.15em;background-color:#c7a954;border-radius:2em;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.search_frame .reset_params>span{font-size:1.8em;font-weight:300}.search_frame .search_preloader{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.search_frame .search_preview{position:absolute;top:19.44444%;right:66.14583%;bottom:14em;left:13.02083%;margin-top:15em;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.search_frame .search_preview .search_preview_img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.search_frame.searching .search_results_content{opacity:0.5}.search_frame.searching .search_preloader{opacity:1;visibility:visible}.search_frame.preview-visible .search_preview{opacity:1;visibility:visible}.search_frame.preview-visible .search_params{opacity:0}.search_frame .search_back{position:absolute;top:8.7963%;left:14.0625%;z-index:2;margin-top:-0.9em;padding-left:4em;cursor:pointer;-webkit-transition:visibility .5s ease,opacity .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease;-o-transition:visibility .5s ease,opacity .5s ease;transition:visibility .5s ease,opacity .5s ease}.search_frame .search_back:before{content:'';position:absolute;background-position:-32.3em -36.255em;width:1.4em;height:2em;font-size:1rem;margin:-1em -0.7em;left:0;top:50%;margin-left:0}.search_frame .search_back:before{margin-top:-1.1em}.search_frame .search_back>span{font-size:1.6em}.service_frame .slide__line{opacity:0.7}.service_frame .slide__line:before,.service_frame .slide__line:after{opacity:0.5}.service_frame .slide__title.n1{bottom:21.2963%;left:29.16667%}.service_frame .slide__text.n1{top:18.51852%;left:69.53125%}.service_frame .service__form-frame .popup_overlay{display:none !important}.service_frame .service__form-frame .popup_content{display:block !important;opacity:1 !important}.service_frame .service__form-frame .close_btn.popup_close{display:none}.service_frame .service__plans-button{position:absolute;bottom:13.42593%;left:65.36458%;z-index:1;padding:0.5em 0.5em 0.5em 5.5em;text-decoration:none}.service_frame .service__plans-button:before{content:'';position:absolute;background-position:-53em -30.6886em;width:2.803em;height:2.8em;font-size:1rem;margin:-1.4em -1.4015em;left:0;top:50%;margin-left:0}.service_frame .service__plans-button:hover>span{text-decoration:none}.service_frame .service__plans-button>span{font-size:1.7em;text-decoration:underline;color:#f2cea2}.sochi_frame .slide__line{opacity:0.7}.sochi_frame .slide__line:before,.sochi_frame .slide__line:after{opacity:0.5}.sochi_frame .slide__title.n1{bottom:21.2963%;left:29.16667%}.sochi_frame .slide__text.n1{top:27.77778%;left:65.10417%}.sochi_frame .slide__text.n2{visibility:hidden;width:33.33333%;bottom:25.92593%;left:46.35417%;opacity:0}.sochi_frame .slide__gallery-controls{background-color:#568f75;text-decoration:none}.sochi_frame .slide__gallery-controls:after{content:'';position:absolute;background-position:-54.3em -12.42em;width:2em;height:1.4em;font-size:1.4em;margin:-0.7em -1em;right:5em;top:50%}.sochi_frame .slide__gallery-controls .label{position:absolute;height:100%;top:0;right:10.5em;white-space:nowrap}.sochi_frame .slide__gallery-controls .label>*{display:inline-block;vertical-align:middle;white-space:normal}.sochi_frame .slide__gallery-controls .label:before{content:'';display:inline-block;vertical-align:middle;height:100%}.sochi_frame .slide__gallery-controls .label>span{font-size:1.7em}.sochi_frame .sochi__slide{overflow:hidden}.sochi_frame .sochi__overlay{background-color:rgba(52,36,72,0.28)}.sochi-today_frame{background-color:#60937a}.sochi-today_frame .cloud{position:absolute;width:59.375%;height:30.09259%;top:12%;right:-20%}.sochi-today_frame .sun{position:absolute;width:30.6em;height:30.6em;top:0;left:13.80208%;margin:-20em 0 0 -15.3em;box-sizing:border-box;border:0.2em solid #f2cea2;border-radius:16em}.sochi-today_frame .sochi-today__slide{overflow:hidden}.sochi-today_frame .sochi-today__slide .layer-4:after{content:'';position:absolute;width:100%;height:100%;top:99%;left:0;background-color:#3a755a}.sochi-today_frame .sochi-today__overlay{background:url("/assets/images/pages/sochi-today/overlay.png?v=1661873201") 0 0/100% 100% repeat-y}.sochi-today_frame .slide__title{bottom:59.25926%;left:29.16667%}.sochi-today_frame .sochi-today__item.n0 .block{top:-28em;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.sochi-today_frame .sochi-today__item .block{position:absolute;width:31.25%;top:50%;left:59.11458%;padding:8em 8.5em;box-sizing:border-box;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sochi-today_frame .sochi-today__item .content>*:first-child{margin-top:0}.sochi-today_frame .sochi-today__item .content>*:last-child{margin-bottom:0}.sochi-today_frame .sochi-today__item .content h3{position:relative;margin-bottom:7.5rem;font-size:5.9em;font-family:"Casper",Helvetica,Arial,sans-serif}.sochi-today_frame .sochi-today__item .content p{position:relative;font-size:1.8em;font-weight:300;line-height:1.7}.sochi-today_frame .sochi-today__list{position:absolute;top:50%;left:11.97917%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sochi-today_frame .sochi-today__list .label{position:relative;margin-top:3.6em}.sochi-today_frame .sochi-today__list .label>span{position:absolute;top:0;right:50%;font-size:1.7em;white-space:nowrap;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.sochi-today_frame .sochi-today__list-item{position:relative;width:1.9em;height:1.9em;cursor:pointer}.sochi-today_frame .sochi-today__list-item:hover:before,.sochi-today_frame .sochi-today__list-item.active:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.sochi-today_frame .sochi-today__list-item.active{cursor:default}.sochi-today_frame .sochi-today__list-item.active>span{opacity:1}.sochi-today_frame .sochi-today__list-item+.sochi-today__list-item{margin-top:3.8em}.sochi-today_frame .sochi-today__list-item:before{content:'';position:absolute;width:1.9em;height:1.9em;top:50%;left:50%;margin:-0.95em 0 0 -0.95em;opacity:0;background-color:#fff;border-radius:1em;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);-webkit-transition:opacity .4s ease,transform .4s ease;-moz-transition:opacity .4s ease,transform .4s ease;-ms-transition:opacity .4s ease,transform .4s ease;-o-transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease}.sochi-today_frame .sochi-today__list-item:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:0.2em solid #fff;border-radius:1em}.sochi-today_frame .sochi-today__list-item>span{position:absolute;top:50%;left:100%;padding-left:3em;opacity:0.5;font-size:1.4em;white-space:nowrap;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.views_frame .slide__line{opacity:0.7}.views_frame .slide__line:before,.views_frame .slide__line:after{opacity:0.5}.views_frame .slide__title.n1{bottom:27.31481%;left:27.34375%}.views_frame .slide__text.n1{top:70.83333%;left:62.23958%}.views_frame .slide__gallery-controls{background-color:#a65835}.views_frame .views__slide{overflow:hidden}.views_frame .views__overlay{background-color:rgba(52,36,72,0.28)}.views_frame .views__building{position:absolute;width:43.38542%;height:100%;bottom:0;right:-12%}.views_frame .views__floors{position:absolute;top:50%;left:11.97917%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.views_frame .views__floors .label{position:relative;margin-top:4.6em}.views_frame .views__floors .label>span{position:absolute;top:0;right:50%;font-size:1.7em;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.views_frame .views__floor{position:relative;width:1.9em;height:1.9em;cursor:pointer}.views_frame .views__floor:hover:before,.views_frame .views__floor.active:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.views_frame .views__floor.active{cursor:default}.views_frame .views__floor.active>span{opacity:1}.views_frame .views__floor+.views__floor{margin-top:3.8em}.views_frame .views__floor:before{content:'';position:absolute;width:1.9em;height:1.9em;top:50%;left:50%;margin:-0.95em 0 0 -0.95em;opacity:0;background-color:#fff;border-radius:1em;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);-webkit-transition:opacity .4s ease,transform .4s ease;-moz-transition:opacity .4s ease,transform .4s ease;-ms-transition:opacity .4s ease,transform .4s ease;-o-transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease}.views_frame .views__floor:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:0.2em solid #fff;border-radius:1em}.views_frame .views__floor>span{position:absolute;top:50%;left:100%;padding-left:3em;opacity:0.5;font-size:1.4em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.views_frame .views__gallery{visibility:hidden;opacity:0;-webkit-transition:visibility .6s ease,opacity .6s ease;-moz-transition:visibility .6s ease,opacity .6s ease;-ms-transition:visibility .6s ease,opacity .6s ease;-o-transition:visibility .6s ease,opacity .6s ease;transition:visibility .6s ease,opacity .6s ease}.views_frame .views__gallery.active{visibility:visible;opacity:1}.thanks_frame{background-color:#434453}.thanks_frame .thanks_sun{position:absolute;width:38.4em;height:38.4em;top:-18em;left:16.92708%;box-sizing:border-box;opacity:1;border:0.2em solid #555669;border-radius:20em;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition:opacity .8s ease,transform .8s ease;-moz-transition:opacity .8s ease,transform .8s ease;-ms-transition:opacity .8s ease,transform .8s ease;-o-transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease}.thanks_frame .thanks__layer img{position:absolute;bottom:0;left:0;z-index:0}.thanks_frame .thanks_title{position:relative;display:inline-block;width:100%;text-align:center;font-size:5em;color:#f2cea2}.thanks_frame .thanks_text{position:relative;display:inline-block;width:100%;text-align:center;font-size:2.6em;line-height:2}.thanks_frame .thanks_address{position:relative;display:inline-block;width:100%;text-align:center;font-size:2.6em}.thanks_frame .thanks_info{position:relative;display:inline-block;width:100%;margin:0 auto;text-align:center;font-size:2.6em}.thanks_frame .thanks_info span:first-child{margin-right:7rem}.thanks_frame .thanks_info span.phone:before{content:'';position:absolute;background-position:-56.9164em -16.0106em;width:.5812em;height:3.9406em;font-size:1rem;margin:-1.9703em -0.2906em;left:50%;top:50%}.thanks_frame .thanks_social{position:relative;display:inline-block;width:100%;margin:0 auto;text-align:center}.thanks_frame .thanks_social .social{position:relative;margin-right:3rem;padding:2rem;border-radius:50%;border:1px solid rgba(207,179,147,0.28);-webkit-transition:border .4s ease;-moz-transition:border .4s ease;-ms-transition:border .4s ease;-o-transition:border .4s ease;transition:border .4s ease;cursor:pointer;text-decoration:none}.thanks_frame .thanks_social .social:hover{border:1px solid #cfb393}.thanks_frame .thanks_social .social.vk{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.thanks_frame .thanks_social .social.vk:before{content:'';position:absolute;background-position:-39.2em -14.417em;width:2.1718em;height:1.4531em;font-size:1rem;margin:-0.72655em -1.0859em;left:50%;top:50%}.thanks_frame .thanks_social .social.facebook{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.thanks_frame .thanks_social .social.facebook:before{content:'';position:absolute;background-position:-56.289em -27.7206em;width:1.3407em;height:2.1344em;font-size:1rem;margin:-1.0672em -0.67035em;left:50%;top:50%}.thanks_frame .thanks_social .social.inst{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.thanks_frame .thanks_social .social.inst:before{content:'';position:absolute;background-position:-35.1em -36.255em;width:1.856em;height:1.8563em;font-size:1rem;margin:-0.92815em -0.928em;left:50%;top:50%}.thanks_frame .back_btn{position:absolute;width:6em;height:6em;top:8.7963%;right:29.94792%;z-index:21;margin:-3em -3em 0 0;cursor:pointer}.thanks_frame .back_btn:after{content:'';position:absolute;background-position:-49.051em -27.7206em;width:2.438em;height:2.4376em;font-size:1rem;margin:-1.2188em -1.219em;left:50%;top:50%}.thanks_frame .back_btn:before{content:'';position:absolute;width:100%;height:300%;bottom:0;left:0;background-color:#84a064;-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-ms-transition:-ms-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.thanks_frame .back_btn span{position:absolute;top:50%;left:100%;padding-left:1em;font-size:1.8em;font-weight:300;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:rgba(255,255,255,0.61);-webkit-transition:visibility .5s ease,opacity .5s ease;-moz-transition:visibility .5s ease,opacity .5s ease;-ms-transition:visibility .5s ease,opacity .5s ease;-o-transition:visibility .5s ease,opacity .5s ease;transition:visibility .5s ease,opacity .5s ease}.thanks .menu__button{display:none}.parking_frame .slide__title{left:12.23958%;bottom:9.72222%}.parking_frame .plan_frame{position:absolute;left:36.45833%;right:3.95833%;top:22.40741%;bottom:20.55556%}.parking_frame .parking_status_legend{position:absolute;left:50.83333%;bottom:11.2963%;white-space:nowrap}.parking_frame .parking_status_legend .parking_status{position:relative;display:inline-block;vert-align:middle;font-size:1.8em;line-height:1;padding-left:4.5rem;color:#fff}.parking_frame .parking_status_legend .parking_status+.parking_status{margin-left:9rem}.parking_frame .parking_status_legend .parking_status:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1.2rem;height:1.2rem;border-radius:50%;background-color:#fff}.parking_frame .parking_status_legend .parking_status.n2:before{background-color:#363643}.parking_frame .flat_popup_item{position:absolute;width:1.2rem;height:1.2rem;margin:-0.6rem;border-radius:50%;background-color:#fff;-webkit-transition:-webkit-transform .4s ease,opacity .4s ease,visibility .4s ease;-moz-transition:-moz-transform .4s ease,opacity .4s ease,visibility .4s ease;-ms-transition:-ms-transform .4s ease,opacity .4s ease,visibility .4s ease;-o-transition:-o-transform .4s ease,opacity .4s ease,visibility .4s ease;transition:transform .4s ease,opacity .4s ease,visibility .4s ease}.parking_frame .flat_popup_item.hover{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}.parking_frame .flat_popup_item span{display:none}.parking_frame .plans__floor-bubble{position:absolute;left:28.75%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.parking_frame .plans__floor-bubble .plans__floor-arrow{position:relative;display:block;width:7.8em;height:7.8em;border-radius:50%;background-color:rgba(132,160,100,0.16);cursor:pointer;-webkit-transition:background-color .4s ease;-moz-transition:background-color .4s ease;-ms-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.parking_frame .plans__floor-bubble .plans__floor-arrow.active{background-color:#84a064}.parking_frame .plans__floor-bubble .plans__floor-arrow.up:after{content:'';position:absolute;background-position:-54.3em -12.42em;width:2em;height:1.4em;font-size:1rem;margin:-0.7em -1em;left:50%;top:50%}.parking_frame .plans__floor-bubble .plans__floor-arrow.down:after{content:'';position:absolute;background-position:-41.3718em -14.417em;width:1.988em;height:1.3812em;font-size:1rem;margin:-0.6906em -0.994em;left:50%;top:50%}.parking_frame .plans__floor-bubble .value{position:relative;display:block;margin:4.6rem 0;margin-bottom:4.4rem;font-size:4.4em;line-height:1;color:#fff;width:7.8rem;text-align:center;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;font-family:"Casper",Helvetica,Arial,sans-serif}.parking_frame .plans__floor-bubble .value span{position:relative;vertical-align:top;font-size:1.8rem;top:0.4rem;letter-spacing:0.4rem;padding-left:0.5rem}.parking_frame .plans__floor-bubble .label{position:relative;width:100%;text-align:center;font-size:1.8rem;line-height:1;color:#fff;margin-top:5.6rem;text-transform:lowercase}.parking_frame .plans__flat-info{visibility:hidden;position:absolute;top:50%;margin-top:-19rem;left:12.23958%;opacity:0;-webkit-transition:visibility .2s ease,opacity .2s ease;-moz-transition:visibility .2s ease,opacity .2s ease;-ms-transition:visibility .2s ease,opacity .2s ease;-o-transition:visibility .2s ease,opacity .2s ease;transition:visibility .2s ease,opacity .2s ease}.parking_frame .plans__flat-info.active{visibility:visible;opacity:1}.parking_frame .plans__flat-info.not-sale .item{visibility:hidden;opacity:0}.parking_frame .plans__flat-info.not-sale .not-sale-text{visibility:visible;opacity:1}.parking_frame .plans__flat-info .not-sale-text{visibility:hidden;position:absolute;width:100%;top:50%;left:0;margin-top:-0.5em;opacity:0;font-size:2.4em;font-family:"Casper",Helvetica,Arial,sans-serif;text-align:center;color:rgba(255,255,255,0.75);-webkit-transition:visibility .2s ease,opacity .2s ease;-moz-transition:visibility .2s ease,opacity .2s ease;-ms-transition:visibility .2s ease,opacity .2s ease;-o-transition:visibility .2s ease,opacity .2s ease;transition:visibility .2s ease,opacity .2s ease}.parking_frame .plans__flat-info .item{position:relative;-webkit-transition:visibility .2s ease,opacity .2s ease;-moz-transition:visibility .2s ease,opacity .2s ease;-ms-transition:visibility .2s ease,opacity .2s ease;-o-transition:visibility .2s ease,opacity .2s ease;transition:visibility .2s ease,opacity .2s ease}.parking_frame .plans__flat-info .item+.item{margin-top:4em}.parking_frame .plans__flat-info .item .value{position:relative;font-size:6.5em;font-family:"Casper",Helvetica,Arial,sans-serif;line-height:1}.parking_frame .plans__flat-info .item .label{margin-top:0.5em;font-size:2.2em;font-weight:300}.parking_frame .plans__flat-buttons{position:absolute;bottom:32.40741%;left:12.23958%;white-space:nowrap}.parking_frame .plans__flat-button{display:block;position:relative;padding-left:5.5em;vertical-align:middle;cursor:pointer}.parking_frame .plans__flat-button.views:before{content:'';position:absolute;background-position:-46.251em -27.7206em;width:2.8em;height:2.5em;font-size:1rem;margin:-1.25em -1.4em;left:0;top:50%;margin-left:0}.parking_frame .plans__flat-button.reserve:before{content:'';position:absolute;background-position:-45.8em -30.6886em;width:2.4em;height:3em;font-size:1rem;margin:-1.5em -1.2em;left:0;top:50%;margin-left:0}.parking_frame .plans__flat-button.pdf{padding:3em 3em 3em 9.4em;background-color:#84a064}.parking_frame .plans__flat-button.pdf:before{content:'';position:absolute;background-position:-42.535em -27.7206em;width:3.716em;height:2.75em;font-size:1rem;margin:-1.375em -1.858em;left:5em;top:50%}.parking_frame .plans__flat-button.inactive{cursor:default;opacity:0.5}.parking_frame .plans__flat-button+.plans__flat-button{margin-top:4.5em}.parking_frame .plans__flat-button>span{font-size:1.7em}.parking_frame .at_flat{opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease,visibility .4s ease;-moz-transition:opacity .4s ease,visibility .4s ease;-ms-transition:opacity .4s ease,visibility .4s ease;-o-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease}.parking_frame .flat_state .plans__flat-info{visibility:visible;opacity:1}.parking_frame .flat_state .flat_popup_item{opacity:0;visibility:hidden}.parking_frame .flat_state .flat_popup_item.hover{opacity:1;visibility:visible;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}.parking_frame .flat_state .at_flat{opacity:1;visibility:visible}.offers_frame .substrate{background:black;opacity:0.3}.offers_frame .slide__line{opacity:0.7}.offers_frame .slide__line:before,.offers_frame .slide__line:after{opacity:0.5}.offers_frame .slide__title.n1{bottom:60%;left:29.16667%}.offers_frame .slide__text.n1{top:27.77778%;left:65.10417%}.offers_frame .slide__text.n2{visibility:hidden;width:33.33333%;bottom:0;top:46%;left:41.66667%;opacity:0;-webkit-transition:opacity .8s ease;-moz-transition:opacity .8s ease;-ms-transition:opacity .8s ease;-o-transition:opacity .8s ease;transition:opacity .8s ease}.offers_frame .slide__text.n2 .offer__title{font-size:3rem;margin-bottom:3rem}.offers_frame .slide__text.n2 .link_document{font-size:1.8rem;margin-top:2rem;display:block}.offers_frame .slide__text.n2.active{visibility:visible;opacity:1}.offers_frame .slide__gallery-controls{background-color:#568f75;text-decoration:none}.offers_frame .slide__gallery-controls:after{content:'';position:absolute;background-position:-54.3em -12.42em;width:2em;height:1.4em;font-size:1.4em;margin:-0.7em -1em;right:5em;top:50%}.offers_frame .slide__gallery-controls .label{position:absolute;height:100%;top:0;right:10.5em;white-space:nowrap}.offers_frame .slide__gallery-controls .label>*{display:inline-block;vertical-align:middle;white-space:normal}.offers_frame .slide__gallery-controls .label:before{content:'';display:inline-block;vertical-align:middle;height:100%}.offers_frame .slide__gallery-controls .label>span{font-size:1.7em}.offers_frame .sochi__slide{overflow:hidden}.offers_frame .sochi__overlay{background-color:rgba(52,36,72,0.28)}.offers_frame .offers__list{position:absolute;top:46%;left:11.97917%}.offers_frame .offers__list .label{position:relative;margin-top:4.6em}.offers_frame .offers__list .label>span{position:absolute;top:0;right:50%;font-size:1.7em;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.offers_frame .offer__item{position:relative;width:1.9em;height:1.9em;cursor:pointer}.offers_frame .offer__item:hover:before,.offers_frame .offer__item.active:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.offers_frame .offer__item.active{cursor:default}.offers_frame .offer__item.active>span{opacity:1}.offers_frame .offer__item+.offer__item{margin-top:3.8em}.offers_frame .offer__item:before{content:'';position:absolute;width:1.9em;height:1.9em;top:50%;left:50%;margin:-0.95em 0 0 -0.95em;opacity:0;background-color:#fff;border-radius:1em;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);-webkit-transition:opacity .4s ease,transform .4s ease;-moz-transition:opacity .4s ease,transform .4s ease;-ms-transition:opacity .4s ease,transform .4s ease;-o-transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease}.offers_frame .offer__item:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:0.2em solid #fff;border-radius:1em}.offers_frame .offer__item>span{position:absolute;top:50%;left:100%;padding-left:3em;opacity:0.5;font-size:1.4em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;white-space:nowrap}.offers_frame .textScroll .textScroll__track{display:none}.management_company_frame{background-color:#31485d}.management_company_frame .documents__sun{position:absolute;width:38.4em;height:38.4em;top:-18em;left:16.92708%;box-sizing:border-box;border:0.2em solid #3a647f;border-radius:20em;z-index:1}.management_company_frame .background__page{background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:0;width:100%;height:100%}.management_company_frame .background__page.background__page--one{background-image:url("/assets/images/pages/management_company/1.jpg?v=1661873201")}.management_company_frame .background__page.background__page--two{background-image:url("/assets/images/pages/management_company/2.png?v=1661873201")}.management_company_frame .page{position:absolute;height:100%;width:100%;top:0;left:0}.management_company_frame .page__content{position:relative;padding:25.5rem 0 10rem;margin-left:29.7rem;font-family:"Casper",Helvetica,Arial,sans-serif;z-index:1}.management_company_frame .page__title{font-size:3.2rem;margin-bottom:4.6rem}.management_company_frame .page__text{font-size:1.8em;font-weight:300;line-height:1.8}.management_company_frame h1{font-size:11.6rem;margin-bottom:10rem}.management_company_frame h2{font-size:3.9rem}.management_company_frame h2.h2__one{margin-bottom:4rem}.management_company_frame h2.h2__two{margin-bottom:10.5rem}.mortgage-lending_frame .overlay{background-color:rgba(52,51,65,0.7)}.mortgage-lending_frame .slide__title{bottom:64%;left:26.04167%}.mortgage-lending_frame .content{position:absolute;bottom:2%;left:26.04167%}.mortgage-lending_frame .content .bank__info{display:flex}.mortgage-lending_frame .content .bank__info .bank__logo{background-position:-28.3em 0em;width:29.45em;height:12.42em;font-size:.7rem;margin-right:5rem}.mortgage-lending_frame .content .bank__info .text{font-size:1.8em;font-weight:300;line-height:1.8}.mortgage-lending_frame .content .bank__info .text strong{font-weight:500}.mortgage-lending_frame .content .credit__conditions{margin-top:1rem}.mortgage-lending_frame .content .credit__conditions .credit__conditions__title{font-size:3.2rem}.mortgage-lending_frame .content .credit__conditions .credit__conditions__table{margin-top:2rem;width:100rem;border:1px solid #fff}.mortgage-lending_frame .content .credit__conditions .credit__conditions__table .line{display:flex;font-size:1.7em;font-weight:300;line-height:1.8;padding:1rem;border-bottom:1px solid #fff}.mortgage-lending_frame .content .credit__conditions .credit__conditions__table .line:last-child{border-bottom:none}.mortgage-lending_frame .content .credit__conditions .credit__conditions__table .line ul{margin:0}.mortgage-lending_frame .content .credit__conditions .credit__conditions__table .line .title_line{display:flex;min-width:25%;position:relative}.mortgage-lending_frame .content .credit__conditions .credit__conditions__table .line .title_line:before{content:'';display:block;position:absolute;right:0;top:-1rem;background:#fff;width:1px;height:calc(100% + 2rem)}.mortgage-lending_frame .content .credit__conditions .credit__conditions__table .line .line_text{display:flex;padding-left:1rem}.mortgage-lending_frame .content .contacts{margin-top:2rem;font-size:1.8em;font-weight:300;line-height:1.8}.mortgage-lending_frame .content .contacts a{display:block;text-decoration:none}.encore_fitness_frame .overlay{background-color:rgba(76,78,94,0.21)}.encore_fitness_frame .slide__title{position:absolute;bottom:10.64815%;left:26.04167%}.encore_fitness_frame .slide__text{position:absolute;top:50%;left:63.54167%}.encore_fitness_frame .text-bg{position:absolute;width:40.625%;height:32.40741%;bottom:0;left:21.77083%;background-color:#3a7484;-webkit-transform:translateY(90%);-moz-transform:translateY(90%);-ms-transform:translateY(90%);-o-transform:translateY(90%);transform:translateY(90%)}.encore_fitness_frame .text-bg .slide__text{left:10%;top:50%;left:10%;right:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.design_frame .page__content{min-height:100vh}.design_frame .page__title{position:absolute;top:9.8rem;left:49.9rem;font-size:5.2rem;line-height:92%}.design_frame .text__container{position:absolute;left:18.8rem;bottom:0;width:61.2rem;padding:5.8rem 5.6rem 8.3rem;box-sizing:border-box;background:rgba(0,0,0,0.2);font-size:1.8rem;font-weight:300;line-height:1.8}.design_frame .text__container a{text-decoration:none}.design_frame .text__container .btn{margin-top:4.3rem;width:24.6rem;height:6.9rem;display:flex;align-items:center;justify-content:center;font-weight:500;background-color:#84a064;cursor:pointer}.design_frame .gallery__arrows{position:absolute;right:0;bottom:4rem;display:flex}.design_frame .gallery__arrows .arrow{position:relative;cursor:pointer}.design_frame .formInit .feedback_bg{background-color:#84a064}.design_frame .formInit .send_btn{background:#6c7c5a}.design_frame .formInit .send_btn:hover{background:#657454}.design_frame .page__bg-image{width:100vw;height:100vh;object-fit:cover}.design_frame .page__gallery{position:relative;background-color:#DAC6A3;height:100vh;width:auto}.design_frame .page__gallery .gallery__title{font-size:5.2rem;line-height:1;color:#fff;margin-left:53.1rem;padding-top:4.2rem;font-family:'Casper'}.design_frame .page__gallery .gallery__relative{position:relative;margin:2.7rem auto 0 auto;left:-14.25rem;width:50vw;height:50vh}.design_frame .page__gallery .gallery__container{display:flex;position:absolute}.design_frame .page__gallery .gallery__container .gallery__main-image-container{position:relative;width:50vw;height:50vh}.design_frame .page__gallery .gallery__container .gallery__text{position:absolute;left:-5.5vmax;transform:translateY(-50%) rotate(-90deg);top:50%;font-size:2rem;color:#5C4B39}.design_frame .page__gallery .gallery__main-image{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 0.3s ease;background-color:transparent}.design_frame .page__gallery .gallery__main-image[src$=".svg"]{object-fit:contain}.design_frame .page__gallery .gallery__main-image.active{opacity:1}.design_frame .page__gallery .gallery__images-col{position:absolute;width:28.5rem;right:0;height:50vh;transform:translateX(100%)}.design_frame .page__gallery .gallery__images-col .gallery__col-image{width:28.5rem;object-fit:cover;background-color:transparent;border:1px solid #fff;box-sizing:border-box;height:calc(50vh / 3)}.design_frame .page__gallery .gallery__images-col .gallery__col-image[src$=".svg"]{object-fit:contain}.design_frame .page__gallery .gallery__images-col .carouselInit__line{display:flex;flex-direction:column}.design_frame .page__gallery .gallery__images-col .carouselInit__line .carouselInit__item{height:100%}.design_frame .page__gallery .gallery__images-col .carouselInit__overflow{position:absolute;right:0}.design_frame .page__gallery .gallery__images-col .carouselInit__line{height:calc(50vh / 3)}.design_frame .page__gallery .gallery__images-col .carouselInit__controls{position:absolute;height:100%;width:100%;pointer-events:none}.design_frame .page__gallery .gallery__images-col .carouselInit__arrow{width:7.4rem;height:7.4rem;pointer-events:auto}.design_frame .page__gallery .gallery__images-col .carouselInit__arrow.left{top:0;bottom:unset;left:50%;right:unset;transform:translateX(-50%);margin-top:-7.4rem}.design_frame .page__gallery .gallery__images-col .carouselInit__arrow.left:after{content:'';position:absolute;background-position:-54.3em -12.42em;width:2em;height:1.4em;font-size:1rem;margin:-0.7em -1em;left:50%;top:50%}.design_frame .page__gallery .gallery__images-col .carouselInit__arrow.left:hover::after{transform:translateY(-50%)}.design_frame .page__gallery .gallery__images-col .carouselInit__arrow.right{top:unset;bottom:0;left:50%;right:unset;transform:translateX(-50%);margin-bottom:-7.4rem}.design_frame .page__gallery .gallery__images-col .carouselInit__arrow.right:after{content:'';position:absolute;background-position:-41.3718em -14.417em;width:1.988em;height:1.3812em;font-size:1rem;margin:-0.6906em -0.994em;left:50%;top:50%}.design_frame .page__gallery .gallery__images-col .carouselInit__arrow.right:hover::after{transform:translateY(50%)}.design_frame .page__gallery .gallery__carousel{left:50%;transform:translateX(-50%);bottom:2rem;top:unset;height:22rem;width:calc(100vw - (6 * 9.6rem))}.design_frame .page__gallery .carouselInit__arrow.right{right:-10%}.design_frame .page__gallery .carouselInit__arrow.left{left:-10%}.design_frame .page__gallery .carouselInit__arrow.right,.design_frame .page__gallery .carouselInit__arrow.left{background:none;top:50%;transform:translateY(-50%);cursor:pointer}.design_frame .page__gallery .gallery-item{text-align:center;padding:0 1.8rem;cursor:pointer}.design_frame .page__gallery .gallery-item img{width:100%;height:16rem;object-fit:contain;transition:transform 0.3s ease;will-change:transform;background-color:transparent}.design_frame .page__gallery .gallery-item.active img{transform:scale(1.1)}.design_frame .page__gallery .gallery-item-description{font-size:2rem;color:#5C4B39;display:inline-block;margin-bottom:1.5rem;font-family:"HelveticaNeueCyr",Helvetica,Arial,sans-serif}.design_frame .page__gallery .btn.callback{display:block;position:absolute;right:-4rem;top:50%;margin-right:-28.5rem;transform:translate(100%, -50%);background-color:#8A7099;font-family:"HelveticaNeueCyr",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;width:3em;height:3em;border-radius:50%;cursor:pointer}.design_frame .page__gallery .btn.callback:after{content:'';position:absolute;background-position:-51.489em -27.7206em;width:2.4em;height:2.4em;font-size:1rem;margin:-1.2em -1.2em;left:50%;top:50%}.design_frame .page__gallery .carouselInit__overflow{height:100%}.design_frame .relative_100{position:relative;width:100vw;height:100vh}.design_frame .textScroll__content{will-change:transform}body.design .openPopup.callback .feedback_bg{background:#8A7099}body.design .openPopup.callback .send_btn{background:#785f86}

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