﻿/*! 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=1660122700);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png?v=1660122700);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=1660122700)}.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:#808835 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:#808835 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}@font-face{font-family:'Gilroy';src:url("/assets/fonts/Gilroy-Regular.eot");src:url("/assets/fonts/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Gilroy-Regular.woff2") format("woff2"),url("/assets/fonts/Gilroy-Regular.woff") format("woff"),url("/assets/fonts/Gilroy-Regular.ttf") format("truetype"),url("/assets/fonts/Gilroy-Regular.svg#Gilroy-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Gilroy';src:url("/assets/fonts/Gilroy-Medium.eot");src:url("/assets/fonts/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Gilroy-Medium.woff2") format("woff2"),url("/assets/fonts/Gilroy-Medium.woff") format("woff"),url("/assets/fonts/Gilroy-Medium.ttf") format("truetype"),url("/assets/fonts/Gilroy-Medium.svg#Gilroy-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'SONGER';src:url("/assets/fonts/SONGERSemiExpanded.eot");src:url("/assets/fonts/SONGERSemiExpanded.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/SONGERSemiExpanded.woff2") format("woff2"),url("/assets/fonts/SONGERSemiExpanded.woff") format("woff"),url("/assets/fonts/SONGERSemiExpanded.ttf") format("truetype"),url("/assets/fonts/SONGERSemiExpanded.svg#SONGERSemiExpanded") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'SONGER';src:url("/assets/fonts/SONGERSemiExpanded-Medium.eot");src:url("/assets/fonts/SONGERSemiExpanded-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/SONGERSemiExpanded-Medium.woff2") format("woff2"),url("/assets/fonts/SONGERSemiExpanded-Medium.woff") format("woff"),url("/assets/fonts/SONGERSemiExpanded-Medium.ttf") format("truetype"),url("/assets/fonts/SONGERSemiExpanded-Medium.svg#SONGERSemiExpanded-Medium") format("svg");font-weight:500;font-style:normal}.bg-olive{background-color:#808835}.bg-white{background-color:#fff}.bg-black-light{background-color:#222}.bg-black{background-color:#171717}.bg-grey-light{background-color:#eaeaea}.color-black{color:#171717}.color-grey{color:rgba(23,23,23,0.77)}.color-white{color:#fff}.color-white-opacity{color:rgba(255,255,255,0.77)}.color-orange{color:#e64c21}:root{--fz:1.2}@media screen and (max-width: 1500px){:root{--fz:1.3}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){:root{--fz:1.2}}.sprite-P_,.sprite-arrow-back,.sprite-arrow-bottom-white,.sprite-arrow-down-round-orange,.sprite-arrow-down-round-white,.sprite-arrow-gal-down-white,.sprite-arrow-gal-left-sm,.sprite-arrow-gal-left-sm-white,.sprite-arrow-gal-right-sm,.sprite-arrow-gal-right-sm-white,.sprite-arrow-left-black-m,.sprite-arrow-left-orange,.sprite-arrow-orange,.sprite-arrow-right-black-m,.sprite-arrow-right-long-white-m,.sprite-arrow-scroll-helper,.sprite-arrow-top-white,.sprite-black_friday,.sprite-close-white,.sprite-dots-3-green,.sprite-entrace-arrow,.sprite-entrace-arrow-small,.sprite-eye-black,.sprite-facebook-grey,.sprite-facebook-white,.sprite-fb-grey,.sprite-gallery-orange,.sprite-gallery-white,.sprite-house,.sprite-insli,.sprite-insli-color,.sprite-inst-grey,.sprite-instagram-grey,.sprite-instagram-white,.sprite-inwork,.sprite-loc-b,.sprite-loc-k,.sprite-logo,.sprite-logo-dark,.sprite-logo-grey-m,.sprite-logo-orange,.sprite-logo-small-white-m,.sprite-logo-white-m,.sprite-m_phone,.sprite-map-3,.sprite-map-btn,.sprite-map-glass,.sprite-map-icon,.sprite-map-minus,.sprite-map-plus,.sprite-map-t,.sprite-menu,.sprite-minus-orange-m,.sprite-mobile-z,.sprite-more-info,.sprite-more-orange-m,.sprite-mortgage-icon,.sprite-mortgage-orange-m,.sprite-pdf-orange-m,.sprite-pdf-white,.sprite-phone-olive,.sprite-phone-orange-m,.sprite-phone-white,.sprite-photo-white-m,.sprite-play-area,.sprite-plus-orange-m,.sprite-popup-arrow-red,.sprite-popup-close,.sprite-popup-close-dark,.sprite-popup-close-dark-m,.sprite-relax,.sprite-reserve-orange-m,.sprite-reserve-white,.sprite-scroll-help,.sprite-smartphone,.sprite-star-red,.sprite-street-arrow,.sprite-three-dots-orange,.sprite-twitter-grey,.sprite-vk-grey,.sprite-walking,.sprite-windrose-dark,.sprite-windrose-white,.formInit .popup_close:after,.popupVideo .close_btn:after,.logo:after,.logo:before,.menu__button .menu__button-icon:after,.menu__button .menu__button-icon:before,.menu__phone .icon:after,.footer__social.instagram,.footer__social.facebook,.footer__social.dark-icon.instagram,.footer__social.dark-icon.facebook,.header__plans-button--promo .promo__star:before,.black_friday,.windrose:after,.windrose__wrapper.dark .windrose:after,.page__scroll-help,.page__scroll-help--arrow:before,.page__footer .page__footer-phone:after,.promo_frame .promo__item .promo__star:before,.news_frame .promo__item .promo__star:before,.promo_detail_frame .footer__social.dark-icon.vk,.news-article_frame .footer__social.dark-icon.vk,.promo_detail_frame .footer__social.dark-icon.twitter,.news-article_frame .footer__social.dark-icon.twitter,.contacts_frame .mapsInit .maps-marker-object:after,.contacts_frame .mapsInit__zoom-button.in:after,.contacts_frame .mapsInit__zoom-button.in:before,.contacts_frame .mapsInit__zoom-button.out:after,.contacts_frame .mapsInit__zoom-button.out:before,.developer_frame .sprite-insli-color,.developer_frame .projects-slider .carouselInit__controls .carouselInit__arrow.left:before,.developer_frame .projects-slider .carouselInit__controls .carouselInit__arrow.right:before,.plans_frame .gp__point.n1:after,.plans_frame .gp__point.n2:after,.plans_frame .gp__point.n3:after,.plans_frame .gp__point.n4:after,.plans_frame .gp__point.n5:after,.plans_frame .street__point:after,.plan-types_frame .gallery__place_wrapper .gallery_num .arrow.left,.plan-types_frame .gallery__place_wrapper .gallery_num .arrow.right,.documents_frame .documents__item:after,.korpus_frame .plans-back_btn:after,.korpus_frame .building__card-footer .building__card-btn.more-info span:after,.korpus_frame .building__card-footer .building__card-btn.mortgage span:after,.korpus_frame .building__card-footer .building__card-btn.reserve span:after,.korpus_frame .building__card-footer .building__card-btn.callback span:after,.korpus_frame .building__card-footer .building__card-btn.pdf span:after,.korpus_frame .gallery__place_wrapper .gallery_num .arrow.left,.korpus_frame .gallery__place_wrapper .gallery_num .arrow.right,.korpus_frame .close_btn.korpus_gallery_close:after,.korpus_frame .entrace:after,.placement_frame .mapsInit .maps-marker-object:after,.placement_frame .mapsInit__zoom-button.in:after,.placement_frame .mapsInit__zoom-button.in:before,.placement_frame .mapsInit__zoom-button.out:after,.placement_frame .mapsInit__zoom-button.out:before,.placement_frame .infra_type_btn:after,.placement_frame .map-info .loc-b:before,.placement_frame .map-info .loc-k:before,.openPopup.gallery .close_btn:after,.temp_frame .cap__icon{background-image:url("/assets/i/sprite.svg?v=1659624729");background-repeat:no-repeat;background-size:111.9em 92.4em}.sprite-P_{background-position:-51.8078em -80.4em;width:1.325em;height:1.5407em;font-size:1rem}.sprite-arrow-back{background-position:-97.0523em -66.9375em;width:1.3em;height:1.2em;font-size:1rem}.sprite-arrow-bottom-white{background-position:-48.9488em -80.4em;width:1.431em;height:1.5781em;font-size:1rem}.sprite-arrow-down-round-orange{background-position:-98.3523em -66.9375em;width:1.3em;height:.9em;font-size:1rem}.sprite-arrow-down-round-white{background-position:-99.6523em -66.9375em;width:1.3em;height:.9em;font-size:1rem}.sprite-arrow-gal-down-white{background-position:-27.0652em -80.4em;width:1.4278em;height:3.5751em;font-size:1rem}.sprite-arrow-gal-left-sm{background-position:-101.6em -52.0093em;width:3.575em;height:1.4281em;font-size:1rem}.sprite-arrow-gal-left-sm-white{background-position:-105.175em -52.0093em;width:3.575em;height:1.4281em;font-size:1rem}.sprite-arrow-gal-right-sm{background-position:-104.9187em -63.5969em;width:3.575em;height:1.4281em;font-size:1rem}.sprite-arrow-gal-right-sm-white{background-position:-88.5875em -65.5094em;width:3.575em;height:1.4281em;font-size:1rem}.sprite-arrow-left-black-m{background-position:-98.7372em -77.1125em;width:1.2906em;height:1.1782em;font-size:1rem}.sprite-arrow-left-orange{background-position:-95.6562em -77.1125em;width:1.575em;height:1.4282em;font-size:1rem}.sprite-arrow-orange{background-position:-6.0969em -87.8em;width:2.269em;height:2.2687em;font-size:1rem}.sprite-arrow-right-black-m{background-position:-100.0278em -77.1125em;width:1.2812em;height:1.1719em;font-size:1rem}.sprite-arrow-right-long-white-m{background-position:-101.6em -50.8562em;width:5.1313em;height:1.1531em;font-size:1rem}.sprite-arrow-scroll-helper{background-position:-47.5488em -80.4em;width:1.4em;height:1.6em;font-size:1rem}.sprite-arrow-top-white{background-position:-50.3798em -80.4em;width:1.428em;height:1.5781em;font-size:1rem}.sprite-black_friday{background-position:0em 0em;width:80.4em;height:80.4em;font-size:1rem}.sprite-close-white{background-position:-95.7461em -66.9375em;width:1.3062em;height:1.3062em;font-size:1rem}.sprite-dots-3-green{background-position:-106.7313em -50.8562em;width:4.041em;height:1.0875em;font-size:1rem}.sprite-entrace-arrow{background-position:-25.7682em -80.4em;width:1.297em;height:3.7187em;font-size:1rem}.sprite-entrace-arrow-small{background-position:-110.698em -53.5969em;width:1.088em;height:.9063em;font-size:1rem}.sprite-eye-black{background-position:-104.485em -74.9063em;width:2.294em;height:1.588em;font-size:1rem}.sprite-facebook-grey{background-position:0em -90.1em;width:2.2188em;height:2.2192em;font-size:1rem}.sprite-facebook-white{background-position:-2.2188em -90.1em;width:2.2188em;height:2.2192em;font-size:1rem}.sprite-fb-grey{background-position:-8.3659em -87.8em;width:2.2219em;height:2.2187em;font-size:1rem}.sprite-gallery-orange{background-position:-109.073em -74.9063em;width:1.8em;height:1.5em;font-size:1rem}.sprite-gallery-white{background-position:-93.8562em -77.1125em;width:1.8em;height:1.5em;font-size:1rem}.sprite-house{background-position:-45.8488em -80.4em;width:1.7em;height:1.6938em;font-size:1rem}.sprite-insli{background-position:-80.4em -20.8em;width:31.4188em;height:20.7969em;font-size:1rem}.sprite-insli-color{background-position:-80.4em 0em;width:31.42em;height:20.8em;font-size:1rem}.sprite-inst-grey{background-position:-39.6711em -80.4em;width:2.1656em;height:2.1656em;font-size:1rem}.sprite-instagram-grey{background-position:-35.3337em -80.4em;width:2.1687em;height:2.1692em;font-size:1rem}.sprite-instagram-white{background-position:-37.5024em -80.4em;width:2.1687em;height:2.1692em;font-size:1rem}.sprite-inwork{background-position:-80.4em -60.7969em;width:8.1875em;height:8.1781em;font-size:1rem}.sprite-loc-b{background-position:-33.1618em -80.4em;width:2.1719em;height:2.175em;font-size:1rem}.sprite-loc-k{background-position:-43.7207em -80.4em;width:2.1281em;height:2.125em;font-size:1rem}.sprite-logo{background-position:-80.4em -53.5969em;width:12.499em;height:7.2em;font-size:1rem}.sprite-logo-dark{background-position:-92.899em -53.5969em;width:12.499em;height:7.2em;font-size:1rem}.sprite-logo-grey-m{background-position:-88.5875em -60.7969em;width:8.1656em;height:4.7125em;font-size:1rem}.sprite-logo-orange{background-position:-80.4em -41.5969em;width:21.2em;height:12em;font-size:1rem}.sprite-logo-small-white-m{background-position:-19.612em -80.4em;width:3.6em;height:4.9em;font-size:1rem}.sprite-logo-white-m{background-position:-96.7531em -60.7969em;width:8.1656em;height:4.7125em;font-size:1rem}.sprite-m_phone{background-position:-108.9877em -60.7969em;width:2.6em;height:2.5844em;font-size:1rem}.sprite-map-3{background-position:-92.1625em -65.5094em;width:3.5em;height:.8em;font-size:1rem}.sprite-map-btn{background-position:-96.676em -68.975em;width:7.809em;height:7.812em;font-size:1rem}.sprite-map-glass{background-position:-106.779em -74.9063em;width:2.294em;height:1.588em;font-size:1rem}.sprite-map-icon{background-position:-105.398em -53.5969em;width:5.3em;height:7em;font-size:1rem}.sprite-map-minus{background-position:-103.125em -65.5094em;width:1.7em;height:.5em;font-size:1rem}.sprite-map-plus{background-position:-10.5878em -87.8em;width:1.7em;height:1.7em;font-size:1rem}.sprite-map-t{background-position:-95.6625em -65.5094em;width:3.5em;height:.8em;font-size:1rem}.sprite-menu{background-position:-108.75em -52.0093em;width:2.2em;height:1.2em;font-size:1rem}.sprite-minus-orange-m{background-position:-101.325em -65.5094em;width:1.8em;height:.5em;font-size:1rem}.sprite-mobile-z{background-position:-101.6em -41.5969em;width:9.2562em;height:9.2593em;font-size:1rem}.sprite-more-info{background-position:-90.0562em -77.1125em;width:1.9em;height:1.8em;font-size:1rem}.sprite-more-orange-m{background-position:-91.9562em -77.1125em;width:1.9em;height:1.8em;font-size:1rem}.sprite-mortgage-icon{background-position:-41.8367em -80.4em;width:1.884em;height:2.138em;font-size:1rem}.sprite-mortgage-orange-m{background-position:-83.5939em -77.1125em;width:2.0719em;height:2.362em;font-size:1rem}.sprite-pdf-orange-m{background-position:-108.4937em -63.5969em;width:3.2219em;height:1.381em;font-size:1rem}.sprite-pdf-white{background-position:-88.5875em -66.9375em;width:3.2218em;height:1.381em;font-size:1rem}.sprite-phone-olive{background-position:-4.6em -87.8em;width:1.4969em;height:2.2974em;font-size:1rem}.sprite-phone-orange-m{background-position:-80.4em -77.1125em;width:1.5969em;height:2.51em;font-size:1rem}.sprite-phone-white{background-position:-81.9969em -77.1125em;width:1.597em;height:2.51em;font-size:1rem}.sprite-photo-white-m{background-position:-85.6658em -77.1125em;width:2.3344em;height:1.975em;font-size:1rem}.sprite-play-area{background-position:-88.0002em -77.1125em;width:2.056em;height:1.8313em;font-size:1rem}.sprite-plus-orange-m{background-position:-53.1328em -80.4em;width:1.5em;height:1.5em;font-size:1rem}.sprite-popup-arrow-red{background-position:-97.2312em -77.1125em;width:1.506em;height:1.4031em;font-size:1rem}.sprite-popup-close{background-position:-93.1281em -66.9375em;width:1.309em;height:1.3062em;font-size:1rem}.sprite-popup-close-dark{background-position:-94.4371em -66.9375em;width:1.309em;height:1.3062em;font-size:1rem}.sprite-popup-close-dark-m{background-position:-91.8093em -66.9375em;width:1.3188em;height:1.3188em;font-size:1rem}.sprite-relax{background-position:-104.485em -68.975em;width:7.2719em;height:5.9313em;font-size:1rem}.sprite-reserve-orange-m{background-position:-28.493em -80.4em;width:2.3344em;height:2.194em;font-size:1rem}.sprite-reserve-white{background-position:-30.8274em -80.4em;width:2.3344em;height:2.194em;font-size:1rem}.sprite-scroll-help{background-position:-23.212em -80.4em;width:2.5562em;height:4.9em;font-size:1rem}.sprite-smartphone{background-position:0em -80.4em;width:7.4em;height:7.4em;font-size:1rem}.sprite-star-red{background-position:-13.7em -80.4em;width:5.912em;height:5.9125em;font-size:1rem}.sprite-street-arrow{background-position:-104.9187em -60.7969em;width:4.069em;height:2.8em;font-size:1rem}.sprite-three-dots-orange{background-position:-99.1625em -65.5094em;width:2.1625em;height:.6938em;font-size:1rem}.sprite-twitter-grey{background-position:0em -87.8em;width:2.3em;height:2.3em;font-size:1rem}.sprite-vk-grey{background-position:-2.3em -87.8em;width:2.3em;height:2.3em;font-size:1rem}.sprite-walking{background-position:-7.4em -80.4em;width:6.3em;height:6.4em;font-size:1rem}.sprite-windrose-dark{background-position:-80.4em -68.975em;width:8.138em;height:8.1375em;font-size:1rem}.sprite-windrose-white{background-position:-88.538em -68.975em;width:8.138em;height:8.1375em;font-size:1rem}@-webkit-keyframes xJerking{0%{-webkit-transform:translateX(-30%)}50%{-webkit-transform:translateX(30%)}100%{-webkit-transform:translateX(-30%)}}@keyframes xJerking{0%{transform:translateX(-30%)}50%{transform:translateX(30%)}100%{transform:translateX(-30%)}}@-webkit-keyframes yDown{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(100%)}100%{-webkit-transform:translateY(0)}}@keyframes yDown{0%{transform:translateY(0)}50%{transform:translateY(100%)}100%{transform:translateY(0)}}@-webkit-keyframes lineX{0%{left:0%;right:0%}50%{left:100%;right:0}51%{left:0%;right:100%}100%{left:0%;right:0%}}@keyframes lineX{0%{left:0%;right:0%}50%{left:100%;right:0}51%{left:0%;right:100%}100%{left:0%;right:0%}}@-webkit-keyframes lineY{0%{top:0%;bottom:0%}50%{top:0;bottom:100%}50.1%{top:100%;bottom:0%}100%{top:0%;bottom:0%}}@keyframes lineY{0%{top:0%;bottom:0%}50%{top:0;bottom:100%}50.1%{top:100%;bottom:0%}100%{top:0%;bottom:0%}}@-webkit-keyframes textHover{0%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}50%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}51%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@keyframes textHover{0%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}50%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}51%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes slidr{0%{left:0%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}100%{left:-120%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}}@-moz-keyframes slidr{0%{left:0%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}100%{left:-120%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}}@-ms-keyframes slidr{0%{left:0%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}100%{left:-120%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}}@-o-keyframes slidr{0%{left:0%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}100%{left:-120%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}}@keyframes slidr{0%{left:0%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}100%{left:-120%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}}@-webkit-keyframes slidr2{0%{left:120%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}100%{left:0%;-webkit-transform:translate3d(0%, 0%, 1px);-moz-transform:translate3d(0%, 0%, 1px);-ms-transform:translate3d(0%, 0%, 1px);-o-transform:translate3d(0%, 0%, 1px);transform:translate3d(0%, 0%, 1px)}}@-moz-keyframes slidr2{0%{left:120%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}100%{left:0%;-webkit-transform:translate3d(0%, 0%, 1px);-moz-transform:translate3d(0%, 0%, 1px);-ms-transform:translate3d(0%, 0%, 1px);-o-transform:translate3d(0%, 0%, 1px);transform:translate3d(0%, 0%, 1px)}}@-ms-keyframes slidr2{0%{left:120%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}100%{left:0%;-webkit-transform:translate3d(0%, 0%, 1px);-moz-transform:translate3d(0%, 0%, 1px);-ms-transform:translate3d(0%, 0%, 1px);-o-transform:translate3d(0%, 0%, 1px);transform:translate3d(0%, 0%, 1px)}}@-o-keyframes slidr2{0%{left:120%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}100%{left:0%;-webkit-transform:translate3d(0%, 0%, 1px);-moz-transform:translate3d(0%, 0%, 1px);-ms-transform:translate3d(0%, 0%, 1px);-o-transform:translate3d(0%, 0%, 1px);transform:translate3d(0%, 0%, 1px)}}@keyframes slidr2{0%{left:120%;-webkit-transform:translate3d(0%, 0%, 0px);-moz-transform:translate3d(0%, 0%, 0px);-ms-transform:translate3d(0%, 0%, 0px);-o-transform:translate3d(0%, 0%, 0px);transform:translate3d(0%, 0%, 0px)}100%{left:0%;-webkit-transform:translate3d(0%, 0%, 1px);-moz-transform:translate3d(0%, 0%, 1px);-ms-transform:translate3d(0%, 0%, 1px);-o-transform:translate3d(0%, 0%, 1px);transform:translate3d(0%, 0%, 1px)}}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-out-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes slide-out-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@-webkit-keyframes slide-out-top-hidden{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}@keyframes slide-out-top-hidden{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}@-webkit-keyframes rotatingAnim{}@keyframes rotatingAnim{0%{transform:rotate(50deg)}20%{transform:rotate(-45deg)}80%{transform:rotate(-45deg)}100%{transform:rotate(50deg)}}.infra-0,.infra-1,.infra-2,.infra-3,.infra-4,.infra-5,.infra-6{background-image:url("/assets/i/infra.svg?v=1602245035");background-repeat:no-repeat;background-size:7.5em 5.4em}.infra-0{background-position:0em -3.653em;width:2.0718em;height:1.713em;font-size:1rem}.infra-1{background-position:-5.6684em -2.006em;width:1.5969em;height:1.518em;font-size:1rem}.infra-2{background-position:-5.6684em 0em;width:1.7563em;height:2.006em;font-size:1rem}.infra-3{background-position:-1.356em 0em;width:2.2093em;height:1.885em;font-size:1rem}.infra-4{background-position:-3.5653em 0em;width:2.1031em;height:1.356em;font-size:1rem}.infra-5{background-position:0em 0em;width:1.356em;height:2.297em;font-size:1rem}.infra-6{background-position:0em -2.297em;width:2.1031em;height:1.356em;font-size:1rem}.sliderInit{position:absolute;left:0;right:0}.sliderInit .sliderInit__size{position:relative;height:3.2rem;margin:0 3.2rem}.sliderInit .sliderInit__size:before,.sliderInit .sliderInit__mask{position:absolute;top:50%;left:0;right:0;height:0.2em;margin:-0.1em -0.96rem}.sliderInit .sliderInit__size:before{content:'';background-color:rgba(23,23,23,0.16)}.sliderInit .sliderInit__mask{background-color:#171717}.sliderInit .sliderInit__drag{position:absolute;top:0;bottom:0;left:0;width:3.2rem}.sliderInit .sliderInit__drag:before{position:absolute;width:1.6rem;height:1.6rem;content:'';top:50%;left:50%;margin:-0.8rem;border-radius:3.2rem}.sliderInit .sliderInit__drag.left{margin-left:-3.2rem}.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:#171717}.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:-1.6rem;margin-right:1.6rem}.sliderInit.left .sliderInit__mask{margin-left:-1.6rem;margin-right:1.6rem}.sliderInit__title,.checkboxInit__title,.inputInit__title,.multiselectInit__title{position:absolute;bottom:100%;left:0;width:100%;line-height:1;height:0;margin-bottom:6.5rem;font-size:1.4em;opacity:0.3}.checkboxInit__btn .title{position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:1;margin-top:-0.5em;height:0;font-size:1.7em;left:-100%;width:300%}.sliderInit__value{position:absolute;width:150%;bottom:100%;left:-25%;margin-bottom:0.3em;font-size:1.7em;text-align:center}.endlessCarousel__overflow{position:relative;overflow:hidden;margin:0 auto}.endlessCarousel__line{display:inline-block;position:relative;vertical-align:top;white-space:nowrap;font-size:0;will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.endlessCarousel__item{position:relative;display:inline-block;vertical-align:top;text-decoration:none;font-size:1rem;white-space:normal}.carouselInit .carouselInit__overflow{position:relative;width:90%;overflow:visible;margin:0}.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{padding-right:3rem;box-sizing:border-box;position:relative;width:100%;display:inline-block;vertical-align:top;text-decoration:none;font-size:1rem;white-space:normal}.carouselInit .carouselInit__dot{display:inline-block}.carouselInit .carouselInit__dots{margin:0 auto;text-align:center}.carouselInit .carouselInit__dots--dinamics{overflow:hidden;white-space:nowrap;margin:0 auto}.carouselInit .carouselInit__dots--dinamics .carouselInit__dot{margin:0 0.5em;width:0.625em;height:0.625em;position:relative;display:inline-block;-webkit-transition:-webkit-transform 300ms ease,left 300ms ease,background-color 300ms ease;-moz-transition:-moz-transform 300ms ease,left 300ms ease,background-color 300ms ease;-ms-transition:-ms-transform 300ms ease,left 300ms ease,background-color 300ms ease;-o-transition:-o-transform 300ms ease,left 300ms ease,background-color 300ms ease;transition:transform 300ms ease,left 300ms ease,background-color 300ms ease}.carouselInit.disabled .carouselInit__dots,.carouselInit.disabled .carouselInit__arrow{display:none}.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{font-size:calc(2rem * 1.2);margin:0 5rem;width:auto}@media screen and (max-width: 1500.99px){.formInit .sended_message .message{font-size:calc(2rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.formInit .sended_message .message{font-size:calc(2rem * 1.2)}}.formInit .title_block{margin-bottom:2em}.formInit .title_block .title{font-size:calc(2em * 1.2);line-height:1;text-transform:uppercase}@media screen and (max-width: 1500.99px){.formInit .title_block .title{font-size:calc(2em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.formInit .title_block .title{font-size:calc(2em * 1.2)}}.formInit .title_block .subtitle{margin-top:0.8rem;font-size:calc(1.6em * 1.2);line-height:1.5;color:rgba(34,34,34,0.65)}@media screen and (max-width: 1500.99px){.formInit .title_block .subtitle{font-size:calc(1.6em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.formInit .title_block .subtitle{font-size:calc(1.6em * 1.2)}}.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{position:relative;font-size:calc(1.4em * 1.2);line-height:1.25;padding:1.25rem 1rem;color:#000;background:none;border:0.1rem solid #dfc2a4;width:100%;border-radius:0;margin:0;display:block;box-sizing:border-box;-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}@media screen and (max-width: 1500.99px){.formInit input,.formInit textarea,.formInit label{font-size:calc(1.4em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.formInit input,.formInit textarea,.formInit label{font-size:calc(1.4em * 1.2)}}.formInit input::-webkit-input-placeholder,.formInit textarea::-webkit-input-placeholder,.formInit label::-webkit-input-placeholder{color:#b99169}.formInit input:-moz-placeholder,.formInit textarea:-moz-placeholder,.formInit label:-moz-placeholder{color:#b99169}.formInit input::-moz-placeholder,.formInit textarea::-moz-placeholder,.formInit label::-moz-placeholder{color:#b99169}.formInit input:-ms-input-placeholder,.formInit textarea:-ms-input-placeholder,.formInit label:-ms-input-placeholder{color:#b99169}.formInit input::-ms-input-placeholder,.formInit textarea::-ms-input-placeholder,.formInit label::-ms-input-placeholder{color:#b99169}.formInit input::placeholder,.formInit textarea::placeholder,.formInit label::placeholder{color:#b99169}.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;left:0;top:0;cursor:pointer;border-color:#F00;opacity:0;visibility:hidden}.formInit textarea{padding:0.3em 0}.formInit textarea+label{resize:none;height:14rem}.formInit .send_btn{position:relative;height:9em;margin:8em -8em 0;cursor:pointer;border-radius:0 0 2em 2em;text-align:center;background-color:#e64c21;-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;white-space:nowrap}.formInit .send_btn:hover{background-color:#da4319}.formInit .send_btn>*{display:inline-block;vertical-align:middle;white-space:normal}.formInit .send_btn:before{content:'';display:inline-block;vertical-align:middle;height:100%}.formInit .send_btn>span{position:relative;font-size:calc(1.3em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;letter-spacing:0.2em;color:#fff}@media screen and (max-width: 1500.99px){.formInit .send_btn>span{font-size:calc(1.3em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.formInit .send_btn>span{font-size:calc(1.3em * 1.2)}}.formInit .popup_close{margin:0;width:15.5em;height:15.5em;position:absolute;top:0;right:0;cursor:pointer;overflow:visible}.formInit .popup_close:after{content:'';position:absolute;background-position:-94.4371em -66.9375em;width:1.309em;height:1.3062em;font-size:1rem;margin:-0.6531em -0.6545em;left:50%;top:50%}.formInit .popup_close .move-wrap{width:100%;height:100%}.formInit .popup_close-element{margin:0;width:7.5em;height:7.5em;border-radius:10em;border:1px solid rgba(23,23,23,0.1);position:absolute;top:4em;right:4em;cursor:pointer;overflow:visible}.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}.formInit .agree_btn{padding-left:3.5em;cursor:pointer;color:rgba(34,34,34,0.65);font-size:calc(1rem * 1.2);margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 1500.99px){.formInit .agree_btn{font-size:calc(1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.formInit .agree_btn{font-size:calc(1rem * 1.2)}}.formInit .agree_btn.active .icon:after{opacity:1}.formInit .agree_btn .icon{position:absolute;width:1.5em;height:1.5em;top:50%;left:0;margin-top:-0.75em;box-sizing:border-box;background-color:rgba(34,34,34,0.1);border-radius:2em}.formInit .agree_btn .icon:after{content:'';position:absolute;top:50%;left:50%;width:0.5rem;height:0.5rem;transform:translate(-50%, -50%);opacity:0;border-radius:10em;background-color:#222;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.formInit .agree_btn>span{position:relative;font-size:calc(1.2em * 1.2)}@media screen and (max-width: 1500.99px){.formInit .agree_btn>span{font-size:calc(1.2em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.formInit .agree_btn>span{font-size:calc(1.2em * 1.2)}}.formInit .popup_overlay{background:rgba(0,0,0,0.1) !important}.formInit .feedback_bg{position:absolute;width:57em;top:50%;left:50%;margin:0 0 0 -28.5em;padding:13em 8em 0 8em;box-sizing:border-box;background-color:#fff;border-radius:2em;color:#171717;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.formInit .feedback_inputs{display:flex;position:relative;margin:0;flex-direction:column;justify-content:flex-end;box-sizing:border-box;-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 .title_block{margin-bottom:6em}.formInit .title_block .title{font-size:calc(2.6em * 1);text-transform:none;letter-spacing:0.1em;margin-bottom:4rem}@media screen and (max-width: 1500.99px){.formInit .title_block .title{font-size:calc(2.6em * 1)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.formInit .title_block .title{font-size:calc(2.6em * 1)}}.formInit .title_block+.relative{margin:0 -2.5em}.formInit .input_block{border:none;position:relative;margin:0 2.5em 5em;font-size:calc(1rem * 1.2)}@media screen and (max-width: 1500.99px){.formInit .input_block{font-size:calc(1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.formInit .input_block{font-size:calc(1rem * 1.2)}}.formInit .input_block:last-child{margin:0 2.5em 6em}.formInit .popup_manifest{position:absolute;left:12.5em;bottom:3em;opacity:0.13;font-size:calc(.8em * 1.2);text-transform:uppercase;letter-spacing:0.2em;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width: 1500.99px){.formInit .popup_manifest{font-size:calc(.8em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.formInit .popup_manifest{font-size:calc(.8em * 1.2)}}.formInit .popup_manifest a{text-decoration:none;border-bottom:1px solid #fff}.formInit .popup_manifest:hover{opacity:1}.formInit .input_line{background:#fff;width:100%;display:block;height:1px;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-ms-transition:-ms-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}.formInit input:active ~ .input_line,.formInit input:focus ~ .input_line{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.formInit textarea,.formInit label,.formInit input{border:none;border-bottom:1px solid rgba(23,23,23,0.1);font-family:inherit;color:#171717;font-size:calc(1.6em * 1.2);padding:0.5em 0}@media screen and (max-width: 1500.99px){.formInit textarea,.formInit label,.formInit input{font-size:calc(1.6em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.formInit textarea,.formInit label,.formInit input{font-size:calc(1.6em * 1.2)}}.formInit textarea::-webkit-input-placeholder,.formInit label::-webkit-input-placeholder,.formInit input::-webkit-input-placeholder{color:rgba(23,23,23,0.65);opacity:1;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;-ms-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.formInit textarea:-moz-placeholder,.formInit label:-moz-placeholder,.formInit input:-moz-placeholder{color:rgba(23,23,23,0.65);opacity:1;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;-ms-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.formInit textarea::-moz-placeholder,.formInit label::-moz-placeholder,.formInit input::-moz-placeholder{color:rgba(23,23,23,0.65);opacity:1;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;-ms-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.formInit textarea:-ms-input-placeholder,.formInit label:-ms-input-placeholder,.formInit input:-ms-input-placeholder{color:rgba(23,23,23,0.65);opacity:1;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;-ms-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.formInit textarea::-ms-input-placeholder,.formInit label::-ms-input-placeholder,.formInit input::-ms-input-placeholder{color:rgba(23,23,23,0.65);opacity:1;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;-ms-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.formInit textarea::placeholder,.formInit label::placeholder,.formInit input::placeholder{color:rgba(23,23,23,0.65);opacity:1;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;-ms-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.formInit textarea:focus::-webkit-input-placeholder,.formInit label:focus::-webkit-input-placeholder,.formInit input:focus::-webkit-input-placeholder{opacity:0}.formInit textarea:focus:-moz-placeholder,.formInit label:focus:-moz-placeholder,.formInit input:focus:-moz-placeholder{opacity:0}.formInit textarea:focus::-moz-placeholder,.formInit label:focus::-moz-placeholder,.formInit input:focus::-moz-placeholder{opacity:0}.formInit textarea:focus:-ms-input-placeholder,.formInit label:focus:-ms-input-placeholder,.formInit input:focus:-ms-input-placeholder{opacity:0}.formInit textarea:focus::-ms-input-placeholder,.formInit label:focus::-ms-input-placeholder,.formInit input:focus::-ms-input-placeholder{opacity:0}.formInit textarea:focus::placeholder,.formInit label:focus::placeholder,.formInit input:focus::placeholder{opacity:0}.formInit textarea{height:120px;padding:0;border-bottom:1px solid rgba(255,255,255,0);background:url("/assets/images/modules/formInit/formInit-textarea-bg.svg?v=1660122700");line-height:41px;-webkit-resize:none;-moz-resize:none;-ms-resize:none;-o-resize:none;resize:none}.formInit.reserve .input_block.name,.formInit.reserve .input_block.phone,.formInit.booklet .input_block.name,.formInit.booklet .input_block.phone{display:inline-block;position:relative;width:100%;vertical-align:top}.openPopup .popup_overlay,.openPopup .popup_content{z-index:1000}.openPopup .popup_overlay{background:rgba(0,0,0,0.8);cursor:pointer}.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}.popupVideo .video_popup_size{position:absolute;top:0;left:0;right:0;bottom:0;margin:0}.popupVideo .video_popup_center{position:absolute;width:100% !important;height:100% !important;top:0;left:0;margin:0 !important}.popupVideo #popup_video{width:100% !important;height:100% !important}.popupVideo .close_btn{position:absolute;width:7.4em;height:7.4em;top:7rem;right:12.5rem;cursor:pointer}.popupVideo .close_btn:after{content:'';position:absolute;background-position:-95.7461em -66.9375em;width:1.3062em;height:1.3062em;font-size:1rem;margin:-0.6531em -0.6531em;left:50%;top:50%}.popupVideo .close_btn:hover:before{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.popupVideo .close_btn:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#171717;border-radius:50%;-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}.mapsInit{background-color:#fff9e9;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:hue-rotate(317deg) sepia(0.18) brightness(0.89);-moz-filter:hue-rotate(317deg) sepia(0.18) brightness(0.89);-ms-filter:hue-rotate(317deg) sepia(0.18) brightness(0.89);-o-filter:hue-rotate(317deg) sepia(0.18) brightness(0.89);filter:hue-rotate(317deg) sepia(0.18) brightness(0.89)}.mapsInit .maps-marker-object{position:absolute;width:5.3em;height:7em;top:0;left:0;margin:-5.3em 0}.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:0;left:0;margin:-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 .generateDropdowns__block{position:relative;float:left;width:10em;margin-right:1em}.generateDropdowns .generateDropdowns__block:hover .generateDropdowns__list{opacity:1;visibility:visible}.generateDropdowns .generateDropdowns__item{position:relative;cursor:pointer;padding-left:2rem}.generateDropdowns .generateDropdowns__item.current{font-size:3em;line-height:5rem;background-color:#fff}.generateDropdowns .generateDropdowns__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 .generateDropdowns__list .generateDropdowns__item{font-size:2em;line-height:1.5}.generateDropdowns .generateDropdowns__list .generateDropdowns__item.available:hover{background-color:#ff6000}.generateDropdowns .generateDropdowns__list .generateDropdowns__item.active{background-color:#fff}.generateDropdowns .generateDropdowns__list .generateDropdowns__item.inactive{opacity:0.3;cursor:default}.mortgageCalculator .params_block{position:relative;text-align:justify}.mortgageCalculator .params_block:after{content:'';display:inline-block;width:100%}.mortgageCalculator .params_block .search_slider{display:inline-block;position:relative;width:36.8em;height:20em;padding:3.5em 1em 0 1em;box-sizing:border-box;vertical-align:top}.mortgageCalculator .params_block .search_slider:before{content:'';position:absolute;width:100%;height:0.5em;top:0;left:0;background-color:#171717}.mortgageCalculator .params_block .search_slider .value{position:absolute;top:8.5rem;left:1rem;text-align:left;white-space:nowrap}.mortgageCalculator .params_block .search_slider .sliderInit__title{position:relative;top:auto;left:auto;bottom:0;margin:0;text-align:left}.mortgageCalculator .params_block .search_slider .sliderInit__value{display:none}.mortgageCalculator .params_block .search_slider .sliderInit__size{position:absolute;top:auto;right:0.6rem;bottom:0;left:2.6rem;margin:0}.mortgageCalculator .results_block{position:relative}.mortgageCalculator .results_block .results_items{position:relative;text-align:justify}.mortgageCalculator .results_block .results_items:after{content:'';display:inline-block;width:100%}.mortgageCalculator .results_block .results_items .results_item{display:inline-block;position:relative;width:36.8em;height:16em;padding:3.5em 1em 0 1em;box-sizing:border-box;vertical-align:top;color:#171717}.mortgageCalculator .results_block .results_items .results_item:before{content:'';position:absolute;top:0;right:-1.5em;bottom:0;left:-1.5em;border:2px #171717 solid}.mortgageCalculator .results_block .results_items .results_item .label,.mortgageCalculator .results_block .results_items .results_item .value{position:absolute;left:1rem}.mortgageCalculator .results_block .results_items .results_item .label{top:2rem}.mortgageCalculator .results_block .results_items .results_item .value{top:5.5rem}.mortgageCalculator .results_block .text_scroll{top:0;left:0;right:0;bottom:0}.mortgageCalculator .results_block .table_block{position:relative;margin:0 -1.8em}.mortgageCalculator .results_block table{width:100%}.mortgageCalculator .results_block table thead td{padding-bottom:2em;font-size:1.4em;text-align:center;color:rgba(23,23,23,0.45)}.mortgageCalculator .results_block table tbody tr:nth-child(odd){background-color:#f9f9f9}.mortgageCalculator .results_block table tbody tr{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}.mortgageCalculator .results_block table tbody tr:hover{background-color:#ececec}.mortgageCalculator .results_block table tbody td{padding:2.5rem 0;vertical-align:middle;text-align:center}.mortgageCalculator .results_block table tbody td:first-child{padding-left:2.8em;text-align:left}.mortgageCalculator .results_block table tbody td:first-child>span{color:rgba(23,23,23,0.75)}.mortgageCalculator .results_block table tbody .img{display:inline-block;width:5em;height:4em;vertical-align:middle;margin-right:3em;background:center center / contain no-repeat}.mortgageCalculator .results_block table tbody span{display:inline-block;vertical-align:middle}.mortgageCalculator .results_block table tbody span.big{font-size:3.4em}.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;background-color:#000}.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__img.slideGallery__img--contain{background-size:contain}.slideGallery .slideGallery__title_block{position:absolute;left:30%;right:30%;top:10%;text-align:center}.slideGallery .slideGallery__title{display:inline-block;background-color:#000;color:#fff;font-size:1.5em;padding:0.5em 1em}.slideGallery .slideGallery__num_block{position:absolute;font-size:0;text-align:center;left:50%;bottom:7rem;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.slideGallery .slideGallery__num_block .current,.slideGallery .slideGallery__num_block .spacer,.slideGallery .slideGallery__num_block .total{display:inline-block;vertical-align:middle}.slideGallery .slideGallery__num_block .current,.slideGallery .slideGallery__num_block .total{font-size:1.5rem;color:#fff;width:5rem}.slideGallery .slideGallery__num_block .spacer{font-size:1rem;width:5em;height:0.2em;background-color:#fff}.logo{position:absolute;width:12.5em;height:7em;top:7rem;left:11.5rem;z-index:21}.logo:after{content:'';position:absolute;background-position:-80.4em -53.5969em;width:12.499em;height:7.2em;font-size:1rem;margin:-3.6em -6.2495em;left:50%;top:50%}.logo:before{content:'';position:absolute;background-position:-92.899em -53.5969em;width:12.499em;height:7.2em;font-size:1rem;margin:-3.6em -6.2495em;left:50%;top:50%}.logo:after,.logo:before{-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}.logo:before{opacity:0;visibility:hidden}body.logo-dark:not(.menu-opened) .logo:before{opacity:1;visibility:visible}body.logo-dark:not(.menu-opened) .logo:after{opacity:0;visibility:hidden}.menu__btn.page__round-button{position:absolute;bottom:5rem;right:37rem}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.menu__btn.page__round-button{left:11.5rem;right:auto}}.menu__button{position:absolute;width:7.4em;height:7.4em;top:7rem;left:50%;z-index:21;margin-left:-3.7em;cursor:pointer;-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}html.intro .menu__button{visibility:hidden;opacity:0;-webkit-transform:translateY(-10em);-moz-transform:translateY(-10em);-ms-transform:translateY(-10em);-o-transform:translateY(-10em);transform:translateY(-10em)}.menu__button:hover:before{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.menu__button:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#e64c21;border-radius:4em;-webkit-transition:background-color .4s ease,transform .4s ease;-moz-transition:background-color .4s ease,transform .4s ease;-ms-transition:background-color .4s ease,transform .4s ease;-o-transition:background-color .4s ease,transform .4s ease;transition:background-color .4s ease,transform .4s ease}body.menu-opened .menu__button:before{background-color:#171717}.menu__button .menu__button-icon{position:absolute;width:1.4em;height:1.4em;top:50%;left:50%;margin:-0.7em 0 0 -0.7em;overflow:hidden}.menu__button .menu__button-icon:after{content:'';position:absolute;background-position:-108.75em -52.0093em;width:2.2em;height:1.2em;font-size:1rem;margin:-0.6em -1.1em;left:50%;top:50%}.menu__button .menu__button-icon:before{content:'';position:absolute;background-position:-95.7461em -66.9375em;width:1.3062em;height:1.3062em;font-size:1rem;margin:-0.6531em -0.6531em;left:50%;top:50%}.menu__button .menu__button-icon:before,.menu__button .menu__button-icon:after{-webkit-transition:opacity 0.4s ease-in,-webkit-transform 0.4s ease-in;-moz-transition:opacity 0.4s ease-in,-moz-transform 0.4s ease-in;-ms-transition:opacity 0.4s ease-in,-ms-transform 0.4s ease-in;-o-transition:opacity 0.4s ease-in,-o-transform 0.4s ease-in;transition:opacity 0.4s ease-in,transform 0.4s ease-in}.menu__button .menu__button-icon:before{opacity:0;-webkit-transform:translateY(1.4em);-moz-transform:translateY(1.4em);-ms-transform:translateY(1.4em);-o-transform:translateY(1.4em);transform:translateY(1.4em)}body.menu-opened .menu__button .menu__button-icon:before{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}body.menu-opened .menu__button .menu__button-icon:after{opacity:0;-webkit-transform:translateY(-1.4em);-moz-transform:translateY(-1.4em);-ms-transform:translateY(-1.4em);-o-transform:translateY(-1.4em);transform:translateY(-1.4em)}.menu__button>span{position:absolute;top:50%;left:100%;padding-left:1.5em;font-size:1.3em;font-family:'SONGER', Helvetica, Arial, sans-serif;letter-spacing:0.15em;color:#fff;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -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}body.home .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%)}body.menu-opened .menu__button>span{visibility:hidden;opacity:0;-webkit-transform:translate(-1.5em, -50%);-moz-transform:translate(-1.5em, -50%);-ms-transform:translate(-1.5em, -50%);-o-transform:translate(-1.5em, -50%);transform:translate(-1.5em, -50%)}.menu__frame{visibility:hidden;z-index:20;overflow:hidden;-webkit-transition:visibility 1.3s ease;-moz-transition:visibility 1.3s ease;-ms-transition:visibility 1.3s ease;-o-transition:visibility 1.3s ease;transition:visibility 1.3s ease}body.menu-opened .menu__frame{visibility:visible}.menu__frame-left,.menu__frame-right{position:absolute;width:50%;height:100%;top:0;overflow:hidden;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}body.menu-opened .menu__frame-left,body.menu-opened .menu__frame-right{opacity:1}.menu__frame-left{left:0;background-color:#808835}.menu__frame-right{right:0}.menu__add-items{position:absolute;bottom:16em;left:11.5rem;opacity:0;-webkit-transform:translateY(5em);-moz-transform:translateY(5em);-ms-transform:translateY(5em);-o-transform:translateY(5em);transform:translateY(5em);-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__add-items{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.menu__add-items{bottom:24em}}.menu__add-item{display:block;position:relative;font-size:calc(1.1em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;letter-spacing:0.15em;text-decoration:none;text-transform:uppercase}@media screen and (max-width: 1500.99px){.menu__add-item{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.menu__add-item{font-size:calc(1.1em * 1.2)}}.menu__add-item+.menu__add-item{margin-top:1.7em}.menu__link.inactive{cursor:default;opacity:0.3}.menu__main-items{position:absolute;bottom:50%;left:11.5rem;margin:0 0 -10em -4em;overflow:hidden}.menu__main-item{display:block;position:relative;padding-left:4em;overflow:hidden;font-weight:400;text-decoration:none;line-height:1.2}.menu__main-item:hover:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.menu__main-item+.menu__main-item{margin-top:1em}body.menu-opened .menu__main-item:nth-child(1)>span{-webkit-transition-delay:.63s;-moz-transition-delay:.63s;-ms-transition-delay:.63s;-o-transition-delay:.63s;transition-delay:.63s}body.menu-opened .menu__main-item:nth-child(2)>span{-webkit-transition-delay:.66s;-moz-transition-delay:.66s;-ms-transition-delay:.66s;-o-transition-delay:.66s;transition-delay:.66s}body.menu-opened .menu__main-item:nth-child(3)>span{-webkit-transition-delay:.69s;-moz-transition-delay:.69s;-ms-transition-delay:.69s;-o-transition-delay:.69s;transition-delay:.69s}body.menu-opened .menu__main-item:nth-child(4)>span{-webkit-transition-delay:.72s;-moz-transition-delay:.72s;-ms-transition-delay:.72s;-o-transition-delay:.72s;transition-delay:.72s}body.menu-opened .menu__main-item:nth-child(5)>span{-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-ms-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}body.menu-opened .menu__main-item:nth-child(6)>span{-webkit-transition-delay:.78s;-moz-transition-delay:.78s;-ms-transition-delay:.78s;-o-transition-delay:.78s;transition-delay:.78s}body.menu-opened .menu__main-item:nth-child(7)>span{-webkit-transition-delay:.81s;-moz-transition-delay:.81s;-ms-transition-delay:.81s;-o-transition-delay:.81s;transition-delay:.81s}body.menu-opened .menu__main-item:nth-child(8)>span{-webkit-transition-delay:.84s;-moz-transition-delay:.84s;-ms-transition-delay:.84s;-o-transition-delay:.84s;transition-delay:.84s}body.menu-opened .menu__main-item:nth-child(9)>span{-webkit-transition-delay:.87s;-moz-transition-delay:.87s;-ms-transition-delay:.87s;-o-transition-delay:.87s;transition-delay:.87s}body.menu-opened .menu__main-item:nth-child(10)>span{-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-ms-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.menu__main-item:before{content:'';position:absolute;width:0.8em;height:0.8em;top:50%;left:0;margin-top:-0.4em;opacity:0;background-color:#171717;border-radius:1em;font-size:1rem;-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2);-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}.menu__main-item>span{display:block;position:relative;opacity:0;font-size:2.5em;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity 0.4s ease-out,-webkit-transform 0.4s ease-out;-moz-transition:opacity 0.4s ease-out,-moz-transform 0.4s ease-out;-ms-transition:opacity 0.4s ease-out,-ms-transform 0.4s ease-out;-o-transition:opacity 0.4s ease-out,-o-transform 0.4s ease-out;transition:opacity 0.4s ease-out,transform 0.4s ease-out}body.menu-opened .menu__main-item>span{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width: 1500px){.menu__main-item>span{font-size:2.7em}}.menu__phone{position:absolute;right:4.5em;bottom:7rem;padding-left:7.5em;cursor:pointer}.menu__phone:hover>span.n1{opacity:0}.menu__phone:hover>span.n2{opacity:1}.menu__phone .icon{position:absolute;width:5em;height:5em;top:50%;left:0;margin-top:-2.5em;background-color:#fff;border-radius:3em}.menu__phone .icon:after{content:'';position:absolute;background-position:-4.6em -87.8em;width:1.4969em;height:2.2974em;font-size:1rem;margin:-1.1487em -0.74845em;left:50%;top:50%}.menu__phone>span{font-family:'SONGER', Helvetica, Arial, sans-serif;line-height:1;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.menu__phone>span.n1{font-size:calc(1.7em * 1.2)}@media screen and (max-width: 1500.99px){.menu__phone>span.n1{font-size:calc(1.7em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.menu__phone>span.n1{font-size:calc(1.7em * 1.2)}}.menu__phone>span.n2{position:absolute;top:50%;right:0;left:7.5rem;padding:0.5em 0;opacity:0;font-size:calc(1.1em * 1.2);letter-spacing:0.15em;text-align:center;text-transform:uppercase;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 1500.99px){.menu__phone>span.n2{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.menu__phone>span.n2{font-size:calc(1.1em * 1.2)}}.menu__callback-button{position:absolute;width:23em;height:5.8em;right:34em;bottom:7rem;margin-bottom:-2em;cursor:pointer;opacity:0;background-color:rgba(255,255,255,0.1);border-radius:4em;text-align:center;-webkit-transition:opacity .5s ease,background-color .5s ease;-moz-transition:opacity .5s ease,background-color .5s ease;-ms-transition:opacity .5s ease,background-color .5s ease;-o-transition:opacity .5s ease,background-color .5s ease;transition:opacity .5s ease,background-color .5s ease;white-space:nowrap}.menu__callback-button>*{display:inline-block;vertical-align:middle;white-space:normal}.menu__callback-button:before{content:'';display:inline-block;vertical-align:middle;height:100%}.menu__callback-button:hover{background-color:rgba(255,255,255,0.2)}body.menu-opened .menu__callback-button{opacity:1;-webkit-transition:opacity 0.5s ease 0.5s,background-color 0.4s;-moz-transition:opacity 0.5s ease 0.5s,background-color 0.4s;-ms-transition:opacity 0.5s ease 0.5s,background-color 0.4s;-o-transition:opacity 0.5s ease 0.5s,background-color 0.4s;transition:opacity 0.5s ease 0.5s,background-color 0.4s}.menu__callback-button>span{position:relative;font-size:calc(1.1em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;text-transform:uppercase;color:#fff}@media screen and (max-width: 1500.99px){.menu__callback-button>span{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.menu__callback-button>span{font-size:calc(1.1em * 1.2)}}.menu__letters{position:absolute;height:25em;top:50%;right:35em;left:39em;margin-top:-16em;overflow:hidden}.menu__letters-wrapper{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .4s ease,opacity .4s ease;-moz-transition:-moz-transform .4s ease,opacity .4s ease;-ms-transition:-ms-transform .4s ease,opacity .4s ease;-o-transition:-o-transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease}body.menu-opened .menu__letters-wrapper{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.4s linear 0.9s;-moz-transition:-moz-transform 0.4s linear 0.9s;-ms-transition:-ms-transform 0.4s linear 0.9s;-o-transition:-o-transform 0.4s linear 0.9s;transition:transform 0.4s linear 0.9s}.menu__letter{text-align:center;white-space:nowrap;color:#fff}.menu__letter>div{display:inline-block;position:relative}.menu__letter .menu__word{font-size:25.8em;font-weight:500}.menu__letter .menu__translate{opacity:0;font-size:2.2em}.menu__images{-webkit-transition:-webkit-transform 1s ease-out 0.3s;-moz-transition:-moz-transform 1s ease-out 0.3s;-ms-transition:-ms-transform 1s ease-out 0.3s;-o-transition:-o-transform 1s ease-out 0.3s;transition:transform 1s ease-out 0.3s}.menu__image{position:relative;width:100%;height:100%;background:center center / cover no-repeat}.footer__socials{position:absolute;bottom:7rem;left:11.5rem;z-index:21;margin-bottom:-0.5em;white-space:nowrap;pointer-events:all;-webkit-transition:visibility 1s ease,opacity 1s ease,transform 1s ease;-moz-transition:visibility 1s ease,opacity 1s ease,transform 1s ease;-ms-transition:visibility 1s ease,opacity 1s ease,transform 1s ease;-o-transition:visibility 1s ease,opacity 1s ease,transform 1s ease;transition:visibility 1s ease,opacity 1s ease,transform 1s ease}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.footer__socials{bottom:15rem}}html.news .footer__socials,body.promo .footer__socials,html.intro .footer__socials,body.socials-hidden .footer__socials{visibility:hidden;opacity:0}body.menu-opened .footer__socials{opacity:1;visibility:visible;-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.footer__socials .sprite-insli.page__icon{position:relative;vertical-align:middle;display:inline-block;left:auto;top:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);font-size:0.3rem;bottom:auto;margin-left:2rem;margin-bottom:1.5rem}.footer__socials .sprite-insli.page__icon.n2{opacity:0.5;font-size:0.2rem;cursor:pointer;text-decoration:none;-webkit-transition:opacity .6s ease,visibility .6s ease;-moz-transition:opacity .6s ease,visibility .6s ease;-ms-transition:opacity .6s ease,visibility .6s ease;-o-transition:opacity .6s ease,visibility .6s ease;transition:opacity .6s ease,visibility .6s ease}.footer__socials .sprite-insli.page__icon.n2:hover{opacity:1}body.menu-opened .footer__socials .sprite-insli.page__icon.n2{opacity:0.5;visibility:visible}.footer__social{display:inline-block;position:relative;vertical-align:middle;opacity:0.6;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.footer__social.instagram{background-position:-37.5024em -80.4em;width:2.1687em;height:2.1692em;font-size:1.5em}.footer__social.facebook{background-position:-2.2188em -90.1em;width:2.2188em;height:2.2192em;font-size:1.5em}.footer__social:hover{opacity:1}.footer__social+.footer__social{margin-left:0.8em}.footer__social.dark-icon.instagram{background-position:-35.3337em -80.4em;width:2.1687em;height:2.1692em;font-size:1.023rem}.footer__social.dark-icon.facebook{background-position:0em -90.1em;width:2.2188em;height:2.2192em;font-size:1rem}@media only screen and (max-width: 1500px){.footer__social{font-size:1.3em}}.header__phone{position:absolute;height:6em;margin-top:1.2rem;padding:0 3em;top:7rem;right:8em;background-color:#fff;border-radius:3em;cursor:pointer;color:#171717;z-index:2;-webkit-transition:visibility .6s ease,opacity .6s ease,background-color .6s ease,color .6s ease,transform .6s ease;-moz-transition:visibility .6s ease,opacity .6s ease,background-color .6s ease,color .6s ease,transform .6s ease;-ms-transition:visibility .6s ease,opacity .6s ease,background-color .6s ease,color .6s ease,transform .6s ease;-o-transition:visibility .6s ease,opacity .6s ease,background-color .6s ease,color .6s ease,transform .6s ease;transition:visibility .6s ease,opacity .6s ease,background-color .6s ease,color .6s ease,transform .6s ease;white-space:nowrap}.header__phone>*{display:inline-block;vertical-align:middle;white-space:normal}.header__phone:before{content:'';display:inline-block;vertical-align:middle;height:100%}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.header__phone{top:6.5rem}}html.intro .header__phone,body.korpus .header__phone{opacity:0;visibility:hidden}body.home .header__phone{background-color:rgba(255,255,255,0.2);color:#fff}body.plans .header__phone{-webkit-transform:translateX(5em);-moz-transform:translateX(5em);-ms-transform:translateX(5em);-o-transform:translateX(5em);transform:translateX(5em)}body.home .header__phone{-webkit-transform:translateX(-18em);-moz-transform:translateX(-18em);-ms-transform:translateX(-18em);-o-transform:translateX(-18em);transform:translateX(-18em)}.header__phone:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0}.header__phone>span{position:relative;font-size:calc(1.4em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif}@media screen and (max-width: 1500.99px){.header__phone>span{font-size:calc(1.4em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.header__phone>span{font-size:calc(1.4em * 1.2)}}.header__phone-cursor{position:absolute;top:-8em;right:-8em;bottom:-10em;left:-15em}body.plans .header__phone-cursor,body.home .header__phone-cursor{display:none}.header__plans-button{position:absolute;height:6em;top:7rem;left:31.5rem;margin-top:1.2rem;padding:0 3em;background-color:#fff;border-radius:3em;text-decoration:none;color:#171717;z-index:2;-webkit-transition:visibility .6s ease,opacity .6s ease,background-color .6s ease,color .6s ease,transform .6s ease,left .6s ease;-moz-transition:visibility .6s ease,opacity .6s ease,background-color .6s ease,color .6s ease,transform .6s ease,left .6s ease;-ms-transition:visibility .6s ease,opacity .6s ease,background-color .6s ease,color .6s ease,transform .6s ease,left .6s ease;-o-transition:visibility .6s ease,opacity .6s ease,background-color .6s ease,color .6s ease,transform .6s ease,left .6s ease;transition:visibility .6s ease,opacity .6s ease,background-color .6s ease,color .6s ease,transform .6s ease,left .6s ease;white-space:nowrap}.header__plans-button>*{display:inline-block;vertical-align:middle;white-space:normal}.header__plans-button:before{content:'';display:inline-block;vertical-align:middle;height:100%}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.header__plans-button{top:6.5rem;left:28.5rem}}body.plan-types .header__plans-button.to-plans-button{visibility:hidden;opacity:0}body.home .header__plans-button{background-color:rgba(255,255,255,0.2);color:#fff}body.plans .header__plans-button,body.korpus .header__plans-button{visibility:hidden;opacity:0}.header__plans-button>span{position:relative;font-size:calc(1.1em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;letter-spacing:0.3em;text-transform:uppercase}@media screen and (max-width: 1500.99px){.header__plans-button>span{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.header__plans-button>span{font-size:calc(1.1em * 1.2)}}.header__plans-button--promo{padding:0 3em 0 6rem;left:60.5rem}body.promo .header__plans-button--promo{opacity:0;visibility:hidden}body.plan-types .header__plans-button--promo{-webkit-transform:translateX(-29rem);-moz-transform:translateX(-29rem);-ms-transform:translateX(-29rem);-o-transform:translateX(-29rem);transform:translateX(-29rem)}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.header__plans-button--promo{left:53.5rem}}.header__plans-button--promo .promo__star{z-index:5;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .4s ease,transform .4s ease,visibility .4s ease;-moz-transition:opacity .4s ease,transform .4s ease,visibility .4s ease;-ms-transition:opacity .4s ease,transform .4s ease,visibility .4s ease;-o-transition:opacity .4s ease,transform .4s ease,visibility .4s ease;transition:opacity .4s ease,transform .4s ease,visibility .4s ease;-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.header__plans-button--promo .promo__star:before{content:'';position:absolute;background-position:-13.7em -80.4em;width:5.912em;height:5.9125em;font-size:.4rem;margin:-2.95625em -2.956em;left:-3rem;top:7.35em}.header__plans-button--promo .promo__star:before{z-index:2;animation:rotate 3s linear infinite;margin-top:-2.95625em}.art3d{position:absolute;z-index:10;bottom:0;right:0;width:3em;height:3em}.art3d:after{position:absolute;content:'';bottom:50%;right:50%;border-right:1em solid #d3101e;border-bottom:1em solid transparent;margin:-0.5em}.scrolled .header__plans-button--promo{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.christmas-block .christmas-img{position:absolute;top:0;background:url("/assets/images/christmas.png?v=1660122700") center/cover no-repeat;width:100%;height:15rem}.slide-in-top{-webkit-animation:slide-in-top 0.5s ease-in-out both;animation:slide-in-top 0.5s ease-in-out both}.slide-out-top{-webkit-animation:slide-out-top .7s ease-in-out both;animation:slide-out-top .7s ease-in-out both}.slide-out-top-hidden{-webkit-animation:slide-out-top-hidden 0.5s ease-in-out both;animation:slide-out-top-hidden 0.5s ease-in-out both}.black_friday{display:block;position:absolute;right:54rem;top:3rem;background-position:0em 0em;width:80.4em;height:80.4em;font-size:.2rem;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}body.home .black_friday{opacity:1;visibility:visible}.cursor{position:absolute;width:13em;height:13em;z-index:1001;margin:-8em 0 0 -8em;box-sizing:border-box;pointer-events:none;-webkit-transform:translate(50vw, 50vh);-moz-transform:translate(50vw, 50vh);-ms-transform:translate(50vw, 50vh);-o-transform:translate(50vw, 50vh);transform:translate(50vw, 50vh)}.cursor.hover .cursor__size{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cursor .cursor__size{opacity:0;-webkit-transform:scale(.05);-moz-transform:scale(.05);-ms-transform:scale(.05);-o-transform:scale(.05);transform:scale(.05);-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}.cursor .cursor__circle{position:absolute;width:13em;height:13em;top:50%;left:50%;margin:-6.5em 0 0 -6.5em;background-color:#171717;border-radius:7em}.cursor .cursor__label-current{visibility:hidden;width:auto;right:14%;left:14%;opacity:0;text-align:center;color:rgba(255,255,255,0.85);-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);-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;white-space:nowrap}.cursor .cursor__label-current>*{display:inline-block;vertical-align:middle;white-space:normal}.cursor .cursor__label-current:before{content:'';display:inline-block;vertical-align:middle;height:100%}.cursor .cursor__label-current.visible{visibility:visible;opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.cursor .cursor__label-current>span{position:relative;font-size:1.6em}.windrose{position:absolute;top:50%;left:50%;width:7.7em;height:7.7em;margin:-3.85em}.windrose:after{content:'';position:absolute;background-position:-88.538em -68.975em;width:8.138em;height:8.1375em;font-size:1rem;margin:-4.06875em -4.069em;left:50%;top:50%}.windrose .windrose_letter{position:absolute;font-size:2em;width:2em;line-height:2;text-align:center;margin:-1em;color:#fff;font-family:'SONGER', Helvetica, Arial, sans-serif}.windrose .windrose_letter.north{left:50%;bottom:135%}.windrose .windrose_letter.south{left:50%;top:135%}.windrose .windrose_letter.west{top:50%;right:135%}.windrose .windrose_letter.east{top:50%;left:135%}.windrose__wrapper.dark{font-size:0.76em}.windrose__wrapper.dark .windrose:after{content:'';position:absolute;background-position:-80.4em -68.975em;width:8.138em;height:8.1375em;font-size:.76rem;margin:-4.06875em -4.069em;left:50%;top:50%}.windrose__wrapper.dark .windrose .windrose_letter{color:#171717}.page__overlay{background:url("/assets/i/shadow_overlay.png?v=1660122700") 0 0/100% 100%}.page__content{position:relative}.page__section{position:relative;pointer-events:auto}.page__scroll{pointer-events:none}.page__title-small{position:absolute;display:inline-block;left:11.5rem;top:37.03704%;font-family:'SONGER', Helvetica, Arial, sans-serif;font-size:calc(1.1rem * 1.2);text-transform:uppercase;letter-spacing:0.3em}@media screen and (max-width: 1500.99px){.page__title-small{font-size:calc(1.1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.page__title-small{font-size:calc(1.1rem * 1.2)}}.page__scroll-help{position:absolute;left:20.57292%;bottom:7.40741%;background-position:-23.212em -80.4em;width:2.5562em;height:4.9em;font-size:1rem}.page__scroll-help:after{content:'';position:absolute;left:50%;top:50%;width:0.4em;height:0.4em;border-radius:0.2em;margin-left:-0.2em;margin-top:-1em;background-color:#fff;-webkit-animation:yDown 2s infinite ease;-moz-animation:yDown 2s infinite ease;-ms-animation:yDown 2s infinite ease;-o-animation:yDown 2s infinite ease;animation:yDown 2s infinite ease}.page__scroll-help.scroll-start-anim{opacity:0;visibility:hidden;-webkit-transform:translateY(5em);-moz-transform:translateY(5em);-ms-transform:translateY(5em);-o-transform:translateY(5em);transform:translateY(5em);-webkit-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-moz-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-ms-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-o-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;transition:opacity .7s ease,visibility .7s ease,transform .7s ease}.page__scroll-help.scroll-start-anim.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.page__scroll-help .scroll-text{font-size:calc(1.6em * 1.2);width:6em;line-height:3em;position:relative;left:3em}@media screen and (max-width: 1500.99px){.page__scroll-help .scroll-text{font-size:calc(1.6em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.page__scroll-help .scroll-text{font-size:calc(1.6em * 1.2)}}.page__scroll-help--arrow{border-color:transparent;background:transparent;bottom:5.55556%}@media screen and (max-width: 1500px){.page__scroll-help--arrow{bottom:4%}}.page__scroll-help--arrow:after{display:none}.page__scroll-help--arrow:before{-webkit-animation:yDown 2s infinite ease;-moz-animation:yDown 2s infinite ease;-ms-animation:yDown 2s infinite ease;-o-animation:yDown 2s infinite ease;animation:yDown 2s infinite ease}.page__scroll-help--arrow:before{content:'';position:absolute;background-position:-27.0652em -80.4em;width:1.4278em;height:3.5751em;font-size:1rem;margin:-1.78755em -0.7139em;left:50%;top:50%}.page__status-bar{position:absolute;top:0;left:0;width:100%;height:2px;z-index:1}.page__status-bar .status-bar{position:absolute;width:0;height:100%;top:0;left:0;background-color:#e64c21}.page__gallery .page__gallery-half{position:absolute;width:50%;height:100%;left:0;top:0;z-index:1;cursor:pointer}.page__gallery .page__gallery-half.right{left:50%}.page__gallery .page__gallery-description-fr{position:absolute;right:5.20833%;bottom:-10rem;z-index:2;width:23.85417%;box-sizing:border-box;padding:10.8rem 8.5rem 8.5rem 7.5rem}@media screen and (max-width: 1280.99px){.page__gallery .page__gallery-description-fr{width:30%}}.page__image-mask{position:relative;overflow:hidden;height:0%;width:100%;transform-origin:top;-webkit-transition:height .8s ease;-moz-transition:height .8s ease;-ms-transition:height .8s ease;-o-transition:height .8s ease;transition:height .8s ease}.page__image-mask.visible{height:100%;-webkit-transform:translate3d(0, 0, 1px);-moz-transform:translate3d(0, 0, 1px);-ms-transform:translate3d(0, 0, 1px);-o-transform:translate3d(0, 0, 1px);transform:translate3d(0, 0, 1px)}.page__text-delimeter{position:relative;width:6.6em;height:1px;background-color:#171717;margin-top:4.8em;margin-bottom:5.2em}.page__text-link{position:relative;display:block;text-decoration:none;color:#171717;font-size:calc(1.1rem * 1.2);text-transform:uppercase;font-family:'SONGER', Helvetica, Arial, sans-serif;letter-spacing:0.3em;padding-left:3.6rem;cursor:pointer;margin-top:4.5rem;overflow:hidden}@media screen and (max-width: 1500.99px){.page__text-link{font-size:calc(1.1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.page__text-link{font-size:calc(1.1rem * 1.2)}}.page__text-link:before{content:'';position:absolute;left:0;top:50%;width:0.8rem;height:0.8rem;margin-top:-0.4rem;background-color:#171717;border-radius:50%;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-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}.page__text-link:hover:before{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}.page__text-link:hover span{display:block;-webkit-animation:textHover .8s ease;-moz-animation:textHover .8s ease;-ms-animation:textHover .8s ease;-o-animation:textHover .8s ease;animation:textHover .8s ease}.page__round-button{display:inline-block;position:relative;margin-left:-1em;padding:2em 5em;white-space:nowrap;text-decoration:none;text-transform:uppercase;color:#171717;cursor:pointer}.page__round-button:hover .page__round-button-wrap>span{-webkit-animation:textHover .8s ease;-moz-animation:textHover .8s ease;-ms-animation:textHover .8s ease;-o-animation:textHover .8s ease;animation:textHover .8s ease}.page__round-button:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #171717;border-radius:6em}.page__round-button--white{color:#fff;padding:2.25rem 4.5rem}.page__round-button--white:before{background:rgba(255,255,255,0.09) !important;border:none !important}.page__round-button .page__round-button-wrap{position:relative;overflow:hidden}.page__round-button .page__round-button-wrap>span{display:block;position:relative;font-size:calc(1.1rem * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;letter-spacing:0.2em}@media screen and (max-width: 1500.99px){.page__round-button .page__round-button-wrap>span{font-size:calc(1.1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.page__round-button .page__round-button-wrap>span{font-size:calc(1.1rem * 1.2)}}.anim_p h6,.anim_p p,.anim_p a,.page__start_anim h6,.page__start_anim p,.page__start_anim a{opacity:0;visibility:hidden;-webkit-transform:translateY(5em);-moz-transform:translateY(5em);-ms-transform:translateY(5em);-o-transform:translateY(5em);transform:translateY(5em);-webkit-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-moz-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-ms-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-o-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;transition:opacity .7s ease,visibility .7s ease,transform .7s ease}.anim_p h6:nth-child(1),.anim_p p:nth-child(1),.anim_p a:nth-child(1),.page__start_anim h6:nth-child(1),.page__start_anim p:nth-child(1),.page__start_anim a:nth-child(1){-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-ms-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.anim_p h6:nth-child(2),.anim_p p:nth-child(2),.anim_p a:nth-child(2),.page__start_anim h6:nth-child(2),.page__start_anim p:nth-child(2),.page__start_anim a:nth-child(2){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.anim_p h6:nth-child(3),.anim_p p:nth-child(3),.anim_p a:nth-child(3),.page__start_anim h6:nth-child(3),.page__start_anim p:nth-child(3),.page__start_anim a:nth-child(3){-webkit-transition-delay:.45s;-moz-transition-delay:.45s;-ms-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.anim_p h6:nth-child(4),.anim_p p:nth-child(4),.anim_p a:nth-child(4),.page__start_anim h6:nth-child(4),.page__start_anim p:nth-child(4),.page__start_anim a:nth-child(4){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.anim_p h6:nth-child(5),.anim_p p:nth-child(5),.anim_p a:nth-child(5),.page__start_anim h6:nth-child(5),.page__start_anim p:nth-child(5),.page__start_anim a:nth-child(5){-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-ms-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}.anim_p h6:nth-child(6),.anim_p p:nth-child(6),.anim_p a:nth-child(6),.page__start_anim h6:nth-child(6),.page__start_anim p:nth-child(6),.page__start_anim a:nth-child(6){-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-ms-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.anim_p h6:nth-child(7),.anim_p p:nth-child(7),.anim_p a:nth-child(7),.page__start_anim h6:nth-child(7),.page__start_anim p:nth-child(7),.page__start_anim a:nth-child(7){-webkit-transition-delay:1.05s;-moz-transition-delay:1.05s;-ms-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}.anim_p h6:nth-child(8),.anim_p p:nth-child(8),.anim_p a:nth-child(8),.page__start_anim h6:nth-child(8),.page__start_anim p:nth-child(8),.page__start_anim a:nth-child(8){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-ms-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.anim_p h6:nth-child(9),.anim_p p:nth-child(9),.anim_p a:nth-child(9),.page__start_anim h6:nth-child(9),.page__start_anim p:nth-child(9),.page__start_anim a:nth-child(9){-webkit-transition-delay:1.35s;-moz-transition-delay:1.35s;-ms-transition-delay:1.35s;-o-transition-delay:1.35s;transition-delay:1.35s}.anim_p h6:nth-child(10),.anim_p p:nth-child(10),.anim_p a:nth-child(10),.page__start_anim h6:nth-child(10),.page__start_anim p:nth-child(10),.page__start_anim a:nth-child(10){-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-ms-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.anim_p h6.visible,.anim_p p.visible,.anim_p a.visible,.page__start_anim h6.visible,.page__start_anim p.visible,.page__start_anim a.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.anim_p .anim-element.delay1,.anim_p .anim-element.delay1:before,.page__start_anim .anim-element.delay1,.page__start_anim .anim-element.delay1:before{transition-delay:0.2s}.anim_p .anim-element.delay2,.anim_p .anim-element.delay2:before,.page__start_anim .anim-element.delay2,.page__start_anim .anim-element.delay2:before{transition-delay:0.3s}.anim_p .anim-element.delay3,.anim_p .anim-element.delay3:before,.page__start_anim .anim-element.delay3,.page__start_anim .anim-element.delay3:before{transition-delay:0.4s}.anim_p .anim-element:before,.page__start_anim .anim-element:before{opacity:0;visibility:hidden;-webkit-transform:translateY(7em);-moz-transform:translateY(7em);-ms-transform:translateY(7em);-o-transform:translateY(7em);transform:translateY(7em);-webkit-transition:opacity 1s ease,visibility 1s ease,transform 1s ease;-moz-transition:opacity 1s ease,visibility 1s ease,transform 1s ease;-ms-transition:opacity 1s ease,visibility 1s ease,transform 1s ease;-o-transition:opacity 1s ease,visibility 1s ease,transform 1s ease;transition:opacity 1s ease,visibility 1s ease,transform 1s ease}.anim_p .anim-element.visible:before,.page__start_anim .anim-element.visible:before{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.page__back{cursor:pointer}.page__back-frame{position:absolute;width:30%;height:35em;top:0;left:0}.page__down{cursor:pointer}.page__down-frame{position:absolute;width:100%;height:30em;bottom:0;left:0}.page__icon-wrapper{position:relative;overflow:hidden}.page__icon{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .6s ease;-moz-transition:-moz-transform .6s ease;-ms-transition:-ms-transform .6s ease;-o-transition:-o-transform .6s ease;transition:transform .6s ease}.page__icon.visible{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.page__text--site-link a{text-decoration:none}.page__text--site-link a .a-link{text-decoration:none;font-size:1.8rem}.page__text--site-link a .a-link .toggle-letter{border-bottom:1px solid;border-color:inherit}.page__text--site-link a .a-link .toggle-letter:hover{border-color:transparent}.text-style>*:first-child{margin-top:0}.text-style>*:last-child{margin-bottom:0}.text-style h2{margin:0;font-size:22.3em;font-weight:500;line-height:0.75}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.text-style h2{font-size:18.3em}}.text-style h4{margin:0;font-size:8em;font-weight:500;line-height:1}.text-style h3{margin:0;font-size:4em;line-height:1.25}.text-style h5{margin:0;font-size:3em;font-weight:500;line-height:1}.text-style h6{margin:0;font-size:calc(1.8rem * 1.2);font-weight:500;line-height:1}@media screen and (max-width: 1500.99px){.text-style h6{font-size:calc(1.8rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.text-style h6{font-size:calc(1.8rem * 1.2)}}.text-style p{font-size:calc(1.6rem * 1.2);line-height:1.875}@media screen and (max-width: 1500.99px){.text-style p{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.text-style p{font-size:calc(1.6rem * 1.2)}}.page__footer-overlay{position:relative;height:84rem;background-color:transparent;pointer-events:none}@media screen and (max-width: 1500px){.page__footer-overlay{height:89rem}}.page__footer{position:absolute;bottom:0;left:0;height:85rem;width:100%;background-color:#808835;font-size:0}@media screen and (max-width: 1500px){.page__footer{height:90rem}}.page__footer .footer__btn.page__round-button{position:absolute;bottom:9.6rem;right:0;color:#fff;transform:none;left:auto;padding:1.9em 4.5em}.page__footer .footer__btn.footer__telegram{bottom:0}.page__footer:before{content:'';position:relative;display:inline-block;width:0;height:100%;vertical-align:middle;top:0}.page__footer .page__footer-content{position:relative;display:inline-block;vertical-align:middle;font-size:calc(1rem * 1.2);width:100%;box-sizing:border-box;padding:0 16.875%}@media screen and (max-width: 1500.99px){.page__footer .page__footer-content{font-size:calc(1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.page__footer .page__footer-content{font-size:calc(1rem * 1.2)}}.page__footer .next_page-link{position:relative;display:block;text-decoration:none;cursor:pointer}.page__footer .next_page-link:before{content:'';position:absolute;display:block;width:100%;height:20vh;bottom:100%;left:0}.page__footer .next_page-link:hover .page__footer-next-descr .line:after{-webkit-animation:lineX 1.6s ease;-moz-animation:lineX 1.6s ease;-ms-animation:lineX 1.6s ease;-o-animation:lineX 1.6s ease;animation:lineX 1.6s ease}.page__footer .page__footer-next-wrapper{padding:0.4em 1.63em !important}.page__footer .page__footer-next-title{position:relative;font-size:6.7em;line-height:1;font-weight:500}.page__footer .page__footer-next-descr{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;font-family:'SONGER', Helvetica, Arial, sans-serif;padding-right:15rem;font-size:calc(1.1rem * 1.2);letter-spacing:0.3em}@media screen and (max-width: 1500.99px){.page__footer .page__footer-next-descr{font-size:calc(1.1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.page__footer .page__footer-next-descr{font-size:calc(1.1rem * 1.2)}}.page__footer .page__footer-next-descr .line{display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:9rem;height:1px}.page__footer .page__footer-next-descr .line:after{content:'';display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;height:1px;background-color:#fff}.page__footer .footer__line{position:relative;width:100%;height:1px;background-color:#fff;opacity:0.1}.page__footer .page__footer__socials{position:relative;display:inline-block;vertical-align:top;white-space:nowrap;left:0;top:0;margin:0}.page__footer .page__footer-menu{position:relative;display:inline-block;vertical-align:top;white-space:nowrap;margin-left:14.5rem}.page__footer .page__footer-menu .col{position:relative;display:inline-block;vertical-align:top}.page__footer .page__footer-menu .col+.col{margin-left:9.5rem}.page__footer .page__footer-menu .footer__menu-item{display:block;position:relative;text-decoration:none;font-size:calc(1.1rem * 1.2);color:#fff;letter-spacing:0.3em;font-family:'SONGER', Helvetica, Arial, sans-serif;-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;cursor:pointer}@media screen and (max-width: 1500.99px){.page__footer .page__footer-menu .footer__menu-item{font-size:calc(1.1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.page__footer .page__footer-menu .footer__menu-item{font-size:calc(1.1rem * 1.2)}}.page__footer .page__footer-menu .footer__menu-item+.footer__menu-item{margin-top:2rem}.page__footer .page__footer-menu .footer__menu-item.inactive{cursor:default;opacity:0.3}.page__footer .page__footer-menu .footer__menu-item.active{opacity:0.6}.page__footer .page__footer-menu .footer__menu-item:not(.inactive):hover{-webkit-transform:translateX(1em);-moz-transform:translateX(1em);-ms-transform:translateX(1em);-o-transform:translateX(1em);transform:translateX(1em)}.page__footer .copyright{position:relative;display:block;font-size:calc(.9rem * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;line-height:1;text-transform:uppercase;letter-spacing:0.2em;color:rgba(255,255,255,0.2)}@media screen and (max-width: 1500.99px){.page__footer .copyright{font-size:calc(.9rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.page__footer .copyright{font-size:calc(.9rem * 1.2)}}.page__footer .page__footer-phone{position:absolute;display:block;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:calc(1.7rem * 1.2);padding-left:2.6rem;line-height:1;margin-top:-0.5rem}@media screen and (max-width: 1500.99px){.page__footer .page__footer-phone{font-size:calc(1.7rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.page__footer .page__footer-phone{font-size:calc(1.7rem * 1.2)}}.page__footer .page__footer-phone:after{content:'';position:absolute;background-position:-81.9969em -77.1125em;width:1.597em;height:2.51em;font-size:1rem;margin:-1.255em -0.7985em;left:0;top:50%;margin-left:0}*{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:1rem}.h2em{height:2rem}.h3em{height:3rem}.h4em{height:4rem}.h5em{height:5rem}.h6em{height:6rem}.h7em{height:7rem}.h8em{height:8rem}.h9em{height:9rem}.h10em{height:10rem}.vh_100{height:100vh}iframe{border:none}.relative{position:relative}.clear{clear:both;float:none}.test{border:1px solid #F00}.z-1{z-index:1}.z-2{z-index:2}.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{position:relative;width:100%;height:100%;background:#171717;font-family:'Gilroy', Helvetica, Arial, sans-serif;color:#fff}.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}.bg_video{display:none;width:100% !important;height:100% !important}.preloader_frame{z-index:10000;background:url("/assets/i/blank.gif?v=1660122700");opacity:0;visibility:hidden;pointer-events:none;-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;pointer-events:auto}.preloader_img{position:absolute;top:50%;left:50%;width:6em;height:6em;margin:-3em}.browser_scroll{overflow:auto}.toggle-letter-wrapper{display:inline-flex;position:relative;height:1.1em;overflow:hidden}.toggle-letter{display:block;position:relative;will-change:opacity, transform;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.pos-rel{position:relative}.site-link{text-decoration:none}.fw-500{font-weight:500 !important}.fw-400{font-weight:400 !important}.inactive-babel{display:block;white-space:nowrap;padding:0 3em;border-radius:1em 1em 1em 0;background-color:#fff;transform:translate(0%, -5em);position:fixed;top:0;right:0;opacity:0;z-index:9999;visibility:hidden;width:14em;-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}.inactive-babel.active{opacity:1;visibility:visible}.inactive-text{width:100%;color:#000;font-size:1.4rem;line-height:3.5;visibility:visible;opacity:1}.formInit .popup_close.news-close,.news-close{right:50%;text-decoration:none;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.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}.home_frame .home__events{position:relative;height:100%;height:100vh}.home_frame.slide-moving .home__slides:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;cursor:default}.home_frame .page__scroll-help{left:50%;margin:0 0 -2.45em -1.25em}.home_frame .home__intro-frame{z-index:10;cursor:pointer;background-color:#808835}.home_frame .home__intro-image{position:absolute;width:50%;height:100%;top:0;right:0;background:url("/assets/images/gallery/architecture/New_riga_day_00036.jpg?v=1660122700") center center/cover}.home_frame .home__intro-progress{overflow:hidden}.home_frame .home__intro-progress-bar{background-color:#7d8434;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.home_frame .home__intro-progress-num{position:absolute;bottom:7rem;left:11.5rem;margin-bottom:2rem;font-size:3.7em;font-family:'SONGER', Helvetica, Arial, sans-serif;line-height:0.9;text-align:right;white-space:nowrap;color:#fff}.home_frame .home__intro-progress-num:after{content:'%'}.home_frame .home__intro-label{position:absolute;top:40%;left:11.5rem;margin-top:-0.5em;color:#fff}@media screen and (max-width: 1280.99px){.home_frame .home__intro-label{top:calc(35% + 5rem)}}.home_frame .home__intro-label>div{font-size:calc(2.9em * 1);letter-spacing:0.05em}@media screen and (max-width: 1500.99px){.home_frame .home__intro-label>div{font-size:calc(2.9em * 1)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.home_frame .home__intro-label>div{font-size:calc(2.9em * 1)}}.home_frame .home__intro-slogans{position:absolute;width:100%;top:50%;left:0;margin-top:-13em;text-align:center}.home_frame .home__intro-slogan{position:absolute;width:100%;top:0;left:0;margin-left:5em;white-space:nowrap}.home_frame .home__intro-slogan .word{display:inline-block;font-size:25.8em;font-weight:500}@media screen and (max-width: 1280.99px){.home_frame .home__intro-slogan .word{font-size:20.8em}}.home_frame .home__intro-slogan .translate{display:inline-block;margin-left:2em;font-size:calc(2.2em * 1)}@media screen and (max-width: 1500.99px){.home_frame .home__intro-slogan .translate{font-size:calc(2.2em * 1)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.home_frame .home__intro-slogan .translate{font-size:calc(2.2em * 1)}}.home_frame .intro-hidden,.home_frame .intro-visible{-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.home_frame .intro-visible{opacity:0;pointer-events:none}.home_frame.intro .video-bg{opacity:0}.home_frame.intro .intro-hidden{opacity:0;pointer-events:none}.home_frame.intro .intro-visible{opacity:1;pointer-events:auto}.home_frame .home__more-frame{cursor:pointer;opacity:0;visibility:hidden}.home_frame .home__more-frame.active{opacity:1;visibility:visible}.home_frame .home__progress-bar{position:absolute;width:1px;height:100%;bottom:0;left:6.5em;margin-left:-1px;overflow:hidden}.home_frame .home__progress{background-color:#e64c21;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.home_frame .home__slogan{position:absolute;top:50%;left:20rem;font-size:9.3rem;font-weight:500;line-height:1.5;white-space:nowrap;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.home_frame .home__slogan>*:first-child{margin-top:0}.home_frame .home__slogan>*:last-child{margin-bottom:0}.home_frame .home__slogan p{position:relative;margin:0;line-height:1}.home_frame .home__slides-wrapper{position:absolute;width:19.5em;height:100%;top:0;right:0;overflow:hidden}.home_frame .home__active-slide-wrapper{position:absolute;width:6.5em;height:100%;top:0;left:0;overflow:hidden;z-index:20}.home_frame .home__slides{position:absolute;width:26em;height:100%;top:0;left:-6.5em}.home_frame .home__slides .endlessCarousel__overflow,.home_frame .home__slides .endlessCarousel__line,.home_frame .home__slides .endlessCarousel__item{height:100%;z-index:2}.home_frame .home__text{position:absolute;top:50%;right:calc(50% + 22rem);left:auto;margin-top:23em}@media only screen and (max-width: 1500px){.home_frame .home__text{left:auto}.home_frame .home__text .home__text-item.location{font-size:calc(1.9em * $fz)}}@media only screen and (max-width: 1280.99px) and (min-height: 720.99px){.home_frame .home__text{top:60%;right:calc(50% + 43rem);left:auto}}.home_frame .home__text-item{visibility:hidden;position:absolute;top:0;left:0;opacity:0;font-size:calc(1.6em * 1.2);line-height:1.7;letter-spacing:0.03em;white-space:nowrap;color:#fff;-webkit-transition:visibility 1s ease,opacity 1s ease;-moz-transition:visibility 1s ease,opacity 1s ease;-ms-transition:visibility 1s ease,opacity 1s ease;-o-transition:visibility 1s ease,opacity 1s ease;transition:visibility 1s ease,opacity 1s ease}@media screen and (max-width: 1500.99px){.home_frame .home__text-item{font-size:calc(1.6em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.home_frame .home__text-item{font-size:calc(1.6em * 1.2)}}.home_frame .home__text-item.location{right:calc(-50vw + 5rem);left:auto}@media only screen and (max-width: 1500px){.home_frame .home__text-item.location{right:calc(-50vw + 10rem)}}@media only screen and (max-width: 1500px){.home_frame .home__text-item{top:-2rem}}.home_frame .home__text-item.active{visibility:visible;opacity:1;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.home_frame .home__text-item.active .col{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.home_frame .home__text-item.active .col+.col{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.home_frame .home__text-item .col{display:inline-block;position:relative;vertical-align:top;opacity:0;-webkit-transform:translateY(5em);-moz-transform:translateY(5em);-ms-transform:translateY(5em);-o-transform:translateY(5em);transform:translateY(5em);-webkit-transition:opacity .7s ease,transform .7s ease;-moz-transition:opacity .7s ease,transform .7s ease;-ms-transition:opacity .7s ease,transform .7s ease;-o-transition:opacity .7s ease,transform .7s ease;transition:opacity .7s ease,transform .7s ease}.home_frame .home__text-item .col+.col{margin-left:5em;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.home_frame .home__slide{position:relative;width:6.5em;height:100%;overflow:hidden;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}.home_frame .home__slide.active{position:absolute;top:0;left:0;cursor:default}.home_frame .home__slide.active .icon{opacity:0}.home_frame .home__slide.active .line{right:0;left:auto}.home_frame .home__slide.active .title{top:50%;text-align:center;-webkit-transform:translate(-50%, -50%) rotate(-90deg);-moz-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);-o-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.home_frame .home__slide:not(.active):hover{background-color:rgba(255,255,255,0.2)}.home_frame .home__slide:not(.active):hover .title{top:17em}.home_frame .home__slide:not(.active) .title{-webkit-transition:.5s top ease;-moz-transition:.5s top ease;-ms-transition:.5s top ease;-o-transition:.5s top ease;transition:.5s top ease}.home_frame .home__slide .line{position:absolute;width:1px;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.2);-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__slide .icon{position:absolute;width:0.8em;height:0.8em;top:7rem;left:50%;margin-left:-0.4em;background-color:#e64c21;border-radius:1em;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.home_frame .home__slide .title{position:absolute;width:14em;top:15em;left:50%;font-size:calc(1.1em * 1.2);letter-spacing:0.3em;text-align:right;text-transform:uppercase;white-space:nowrap;-webkit-transform:translate(-50%, 0%) rotate(-90deg);-moz-transform:translate(-50%, 0%) rotate(-90deg);-ms-transform:translate(-50%, 0%) rotate(-90deg);-o-transform:translate(-50%, 0%) rotate(-90deg);transform:translate(-50%, 0%) rotate(-90deg)}@media screen and (max-width: 1500.99px){.home_frame .home__slide .title{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.home_frame .home__slide .title{font-size:calc(1.1em * 1.2)}}.home_frame .home__slide .num{position:absolute;width:100%;bottom:7rem;left:0;text-align:center}.home_frame .home__slide .num>span{font-size:calc(1.2em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif}@media screen and (max-width: 1500.99px){.home_frame .home__slide .num>span{font-size:calc(1.2em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.home_frame .home__slide .num>span{font-size:calc(1.2em * 1.2)}}.home_frame .home__video-button{position:absolute;top:100%;left:0;cursor:pointer;font-size:calc(1rem * 1.2);margin-top:5rem;opacity:0}@media screen and (max-width: 1500.99px){.home_frame .home__video-button{font-size:calc(1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.home_frame .home__video-button{font-size:calc(1rem * 1.2)}}.home_frame .home__video-button:hover .icon:before{background-color:rgba(255,255,255,0.4);-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__video-button .icon{display:inline-block;position:relative;width:7.4em;height:7.4em;margin-right:2.3em;vertical-align:middle}.home_frame .home__video-button .icon:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.2);border-radius:4em;-webkit-transition:background-color .3s ease,transform .3s ease;-moz-transition:background-color .3s ease,transform .3s ease;-ms-transition:background-color .3s ease,transform .3s ease;-o-transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease}.home_frame .home__video-button .icon:after{content:'';position:absolute;width:0;height:0;top:50%;left:50%;margin:-0.4em 0 0 -0.2em;border-style:solid;border-width:0.4em 0 0.4em 0.6em;border-color:transparent transparent transparent #fff}.home_frame .home__video-button>span{display:inline-block;position:relative;vertical-align:middle;font-size:calc(1.1rem * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:0.3em}@media screen and (max-width: 1500.99px){.home_frame .home__video-button>span{font-size:calc(1.1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.home_frame .home__video-button>span{font-size:calc(1.1rem * 1.2)}}.home_frame .at-houses{display:none}.home_frame.houses-opened .at-houses{display:block}.home_frame.houses-opened .at-houses-hidden{display:none}.home_frame .sprite-insli.page__icon{position:absolute;font-size:0.3rem;bottom:7rem;margin-bottom:2rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.home_frame .sprite-insli.page__icon.n2{position:absolute;bottom:0.4rem;left:-8rem;margin-bottom:-0.5em;opacity:0.5;font-size:0.2rem;cursor:pointer;text-decoration:none;visibility:visible;-webkit-transition:opacity .6s ease,visibility .6s ease;-moz-transition:opacity .6s ease,visibility .6s ease;-ms-transition:opacity .6s ease,visibility .6s ease;-o-transition:opacity .6s ease,visibility .6s ease;transition:opacity .6s ease,visibility .6s ease}.home_frame .sprite-insli.page__icon.n2:hover{opacity:1}html.intro .home_frame .sprite-insli.page__icon.n2{opacity:0;visibility:hidden}.home_frame .home__newyear-img-top{position:absolute;top:0;left:0;background:url("/assets/i/newyear-top.png?v=1660122700");background-position:center;background-size:contain;background-repeat:no-repeat;width:48rem;height:26rem}.home_frame .home__newyear-img-bottom{position:absolute;bottom:0;right:0;background:url("/assets/i/newyear-bottom.png?v=1660122700");background-position:center;background-size:contain;background-repeat:no-repeat;width:33rem;height:26rem}.home_frame .home__slides{pointer-events:all}.home_frame .about-block .page__text.n1-1{position:absolute;left:20.57292%;top:32.40741%}.home_frame .about-block .page__text.n22{-webkit-transform:translateX(-17rem);-moz-transform:translateX(-17rem);-ms-transform:translateX(-17rem);-o-transform:translateX(-17rem);transform:translateX(-17rem);text-align:center}.home_frame .about-block .page__text.n22 p{font-size:2.4rem}.home_frame .about-block .page__text.n1-2{position:absolute;left:20.57292%;width:23.4375%;top:64.35185%}.home_frame .about-block .page__text.n2-1{position:relative;width:42em}.home_frame .about-block .page__text.n3-1{position:absolute;width:29%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:8%}@media screen and (max-width: 1280.99px){.home_frame .about-block .page__text.n3-1{right:11.1875%;width:22.66667%}}.home_frame .about-block .page__text.n3-1 .anim_p a,.home_frame .about-block .page__text.n3-1 .anim_p p{-webkit-transform:translateY(7em);-moz-transform:translateY(7em);-ms-transform:translateY(7em);-o-transform:translateY(7em);transform:translateY(7em);-webkit-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-moz-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-ms-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-o-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;transition:opacity .7s ease,visibility .7s ease,transform .7s ease}.home_frame .about-block .page__text.n3-1 .anim_p a:nth-child(1),.home_frame .about-block .page__text.n3-1 .anim_p p:nth-child(1){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.home_frame .about-block .page__text.n3-1 .anim_p a:nth-child(2),.home_frame .about-block .page__text.n3-1 .anim_p p:nth-child(2){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.home_frame .about-block .page__text.n3-1 .anim_p a:nth-child(3),.home_frame .about-block .page__text.n3-1 .anim_p p:nth-child(3){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.home_frame .about-block .page__text.n3-1 .anim_p a:nth-child(4),.home_frame .about-block .page__text.n3-1 .anim_p p:nth-child(4){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-ms-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.home_frame .about-block .page__text.n3-1 .anim_p a:nth-child(5),.home_frame .about-block .page__text.n3-1 .anim_p p:nth-child(5){-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.home_frame .about-block .page__text.n3-1 .anim_p a:nth-child(6),.home_frame .about-block .page__text.n3-1 .anim_p p:nth-child(6){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-ms-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.home_frame .about-block .page__text.n3-1 .anim_p a:nth-child(7),.home_frame .about-block .page__text.n3-1 .anim_p p:nth-child(7){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;-ms-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.home_frame .about-block .page__text.n3-1 .anim_p a:nth-child(8),.home_frame .about-block .page__text.n3-1 .anim_p p:nth-child(8){-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;-ms-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.home_frame .about-block .page__text.n3-1 .anim_p a:nth-child(9),.home_frame .about-block .page__text.n3-1 .anim_p p:nth-child(9){-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;-ms-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}.home_frame .about-block .page__text.n3-1 .anim_p a:nth-child(10),.home_frame .about-block .page__text.n3-1 .anim_p p:nth-child(10){-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.home_frame .about-block .page__text.n3-1 .anim_p a.visible,.home_frame .about-block .page__text.n3-1 .anim_p p.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.home_frame .about-block .page__text.n6{position:relative;margin:-11rem auto 0 15vw}@media screen and (max-width: 1650.99px){.home_frame .about-block .page__text.n6{margin:-11rem auto 0 10vw}}.home_frame .about-block .page__text.n6 h3{font-size:3.2rem;line-height:1.4;color:#323232}.home_frame .about-block .page__text.n7{position:relative;width:44rem;margin:0 18vw 0 auto;font-size:calc(1.1rem * 1.2)}@media screen and (max-width: 1500.99px){.home_frame .about-block .page__text.n7{font-size:calc(1.1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.home_frame .about-block .page__text.n7{font-size:calc(1.1rem * 1.2)}}@media screen and (max-width: 1650.99px){.home_frame .about-block .page__text.n7{margin:0 15vw 0 auto}}@media screen and (max-width: 1280.99px){.home_frame .about-block .page__text.n7{margin:0 8vw 0 auto}}.home_frame .about-block .page__text-fly{position:absolute;right:0;top:-25em;padding:24em 33em 20em 21em}.home_frame .about-block .page__text-fly .fly__text-title{position:absolute;font-size:calc(1.1em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;color:rgba(23,23,23,0.35);letter-spacing:0.3rem;text-transform:uppercase;top:26.5rem;right:13.8rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}@media screen and (max-width: 1500.99px){.home_frame .about-block .page__text-fly .fly__text-title{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.home_frame .about-block .page__text-fly .fly__text-title{font-size:calc(1.1em * 1.2)}}.home_frame .about-block .page__image{position:absolute;width:23.64583%;height:63.42593%;left:12.5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.home_frame .about-block .page__image .img{position:relative;width:100%;padding-bottom:151%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.home_frame .about-block .page__image.n2,.home_frame .about-block .page__image.n3{position:absolute;height:100%;left:50%;top:0;width:32.70833%;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.home_frame .about-block .page__image.n2 .img,.home_frame .about-block .page__image.n3 .img{position:relative;width:100%;height:38em;background:#222;padding:0}.home_frame .about-block .page__image.n2:after,.home_frame .about-block .page__image.n3:after{content:'';display:block;position:absolute;width:1px;height:100%;top:0;left:0%;background-color:rgba(255,255,255,0.08)}.home_frame .about-block .page__image.n2{-webkit-transform:translateX(-99.5%);-moz-transform:translateX(-99.5%);-ms-transform:translateX(-99.5%);-o-transform:translateX(-99.5%);transform:translateX(-99.5%)}.home_frame .about-block .page__image.n4{position:relative;width:40.9375%;height:98em;left:0;top:0;margin:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.home_frame .about-block .page__image.n4 .page__image-mask{position:absolute;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.home_frame .about-block .page__image.n4 .img{position:relative;width:100%;height:98em;padding-bottom:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.home_frame .about-block .page__image.n5{position:absolute;width:23.85417%;height:55.18519vh;left:31.25%;top:50%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin-top:-27.59259vh}.home_frame .about-block .page__image.n5 .page__image-mask{position:absolute}.home_frame .about-block .page__image.n5 .img{position:relative;width:100%;padding-bottom:130%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.home_frame .about-block .num_item{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%);font-size:0;overflow:hidden}.home_frame .about-block .num_item .translate_block{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-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 .about-block .num_item .num{position:relative;display:inline-block;vertical-align:bottom;font-size:13.8rem;font-family:'SONGER', Helvetica, Arial, sans-serif;line-height:0.8;color:#fff}.home_frame .about-block .num_item .num sup{position:absolute;left:100%;top:-0.2rem;font-family:'Gilroy', Helvetica, Arial, sans-serif;font-weight:500;line-height:0.7;font-size:6.3rem;padding-left:2.2rem}.home_frame .about-block .num_item .label{position:relative;display:inline-block;vertical-align:bottom;font-size:2.4rem;line-height:1;color:#fff;padding-left:2.5rem}.home_frame .about-block .page__image-mask.visible .num_item .translate_block{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.home_frame .about-block .black_rect-fr{position:relative;width:100%;height:38em}.home_frame .about-block .white___btn{position:absolute;width:35.5em;height:6em;background-color:#fff;border-radius:3em;bottom:8em;left:50%;cursor:pointer;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.home_frame .about-block .white___btn span{position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:1;margin-top:-0.5em;font-size:calc(1.1em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;color:#171717;letter-spacing:0.3em}@media screen and (max-width: 1500.99px){.home_frame .about-block .white___btn span{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.home_frame .about-block .white___btn span{font-size:calc(1.1em * 1.2)}}@media screen and (max-width: 1500px){.home_frame .about-block .white___btn span{margin-top:-0.3em}}.home_frame .footer__socials{position:absolute;bottom:7rem;left:29rem}.about_frame{background-color:#eaeaea}.about_frame .page__text.n1-1{position:absolute;left:20.57292%;top:32.40741%}.about_frame .page__text.n22{-webkit-transform:translateX(-17rem);-moz-transform:translateX(-17rem);-ms-transform:translateX(-17rem);-o-transform:translateX(-17rem);transform:translateX(-17rem);text-align:center}.about_frame .page__text.n22 p{font-size:2.4rem}.about_frame .page__text.n1-2{position:absolute;left:20.57292%;width:23.4375%;top:64.35185%}.about_frame .page__text.n2-1{position:relative;width:42em}.about_frame .page__text.n3-1{position:absolute;width:29%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:8%}@media screen and (max-width: 1280.99px){.about_frame .page__text.n3-1{right:11.1875%;width:22.66667%}}.about_frame .page__text.n3-1 .anim_p a,.about_frame .page__text.n3-1 .anim_p p{-webkit-transform:translateY(7em);-moz-transform:translateY(7em);-ms-transform:translateY(7em);-o-transform:translateY(7em);transform:translateY(7em);-webkit-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-moz-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-ms-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-o-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;transition:opacity .7s ease,visibility .7s ease,transform .7s ease}.about_frame .page__text.n3-1 .anim_p a:nth-child(1),.about_frame .page__text.n3-1 .anim_p p:nth-child(1){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.about_frame .page__text.n3-1 .anim_p a:nth-child(2),.about_frame .page__text.n3-1 .anim_p p:nth-child(2){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.about_frame .page__text.n3-1 .anim_p a:nth-child(3),.about_frame .page__text.n3-1 .anim_p p:nth-child(3){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.about_frame .page__text.n3-1 .anim_p a:nth-child(4),.about_frame .page__text.n3-1 .anim_p p:nth-child(4){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-ms-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.about_frame .page__text.n3-1 .anim_p a:nth-child(5),.about_frame .page__text.n3-1 .anim_p p:nth-child(5){-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.about_frame .page__text.n3-1 .anim_p a:nth-child(6),.about_frame .page__text.n3-1 .anim_p p:nth-child(6){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-ms-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.about_frame .page__text.n3-1 .anim_p a:nth-child(7),.about_frame .page__text.n3-1 .anim_p p:nth-child(7){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;-ms-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.about_frame .page__text.n3-1 .anim_p a:nth-child(8),.about_frame .page__text.n3-1 .anim_p p:nth-child(8){-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;-ms-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.about_frame .page__text.n3-1 .anim_p a:nth-child(9),.about_frame .page__text.n3-1 .anim_p p:nth-child(9){-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;-ms-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}.about_frame .page__text.n3-1 .anim_p a:nth-child(10),.about_frame .page__text.n3-1 .anim_p p:nth-child(10){-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.about_frame .page__text.n3-1 .anim_p a.visible,.about_frame .page__text.n3-1 .anim_p p.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.about_frame .page__text.n6{position:relative;margin:-11rem auto 0 15vw}@media screen and (max-width: 1650.99px){.about_frame .page__text.n6{margin:-11rem auto 0 10vw}}.about_frame .page__text.n6 h3{font-size:3.2rem;line-height:1.4;color:#323232}.about_frame .page__text.n7{position:relative;width:44rem;margin:0 18vw 0 auto;font-size:calc(1.1rem * 1.2)}@media screen and (max-width: 1500.99px){.about_frame .page__text.n7{font-size:calc(1.1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.about_frame .page__text.n7{font-size:calc(1.1rem * 1.2)}}@media screen and (max-width: 1650.99px){.about_frame .page__text.n7{margin:0 15vw 0 auto}}@media screen and (max-width: 1280.99px){.about_frame .page__text.n7{margin:0 8vw 0 auto}}.about_frame .page__text-fly{position:absolute;right:0;top:-25em;padding:24em 33em 20em 21em}.about_frame .page__text-fly .fly__text-title{position:absolute;font-size:calc(1.1em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;color:rgba(23,23,23,0.35);letter-spacing:0.3rem;text-transform:uppercase;top:26.5rem;right:13.8rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}@media screen and (max-width: 1500.99px){.about_frame .page__text-fly .fly__text-title{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.about_frame .page__text-fly .fly__text-title{font-size:calc(1.1em * 1.2)}}.about_frame .page__image{position:absolute;width:23.64583%;height:63.42593%;left:12.5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.about_frame .page__image .img{position:relative;width:100%;padding-bottom:151%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.about_frame .page__image.n2,.about_frame .page__image.n3{position:absolute;height:100%;left:50%;top:0;width:32.70833%;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.about_frame .page__image.n2 .img,.about_frame .page__image.n3 .img{position:relative;width:100%;height:38em;background:#222;padding:0}.about_frame .page__image.n2:after,.about_frame .page__image.n3:after{content:'';display:block;position:absolute;width:1px;height:100%;top:0;left:0%;background-color:rgba(255,255,255,0.08)}.about_frame .page__image.n2{-webkit-transform:translateX(-99.5%);-moz-transform:translateX(-99.5%);-ms-transform:translateX(-99.5%);-o-transform:translateX(-99.5%);transform:translateX(-99.5%)}.about_frame .page__image.n4{position:relative;width:40.9375%;height:98em;left:0;top:0;margin:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.about_frame .page__image.n4 .page__image-mask{position:absolute;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.about_frame .page__image.n4 .img{position:relative;width:100%;height:98em;padding-bottom:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.about_frame .page__image.n5{position:absolute;width:23.85417%;height:55.18519vh;left:31.25%;top:50%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin-top:-27.59259vh}.about_frame .page__image.n5 .page__image-mask{position:absolute}.about_frame .page__image.n5 .img{position:relative;width:100%;padding-bottom:130%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.about_frame .num_item{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%);font-size:0;overflow:hidden}.about_frame .num_item .translate_block{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-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}.about_frame .num_item .num{position:relative;display:inline-block;vertical-align:bottom;font-size:13.8rem;font-family:'SONGER', Helvetica, Arial, sans-serif;line-height:0.8;color:#fff}.about_frame .num_item .num sup{position:absolute;left:100%;top:-0.2rem;font-family:'Gilroy', Helvetica, Arial, sans-serif;font-weight:500;line-height:0.7;font-size:6.3rem;padding-left:2.2rem}.about_frame .num_item .label{position:relative;display:inline-block;vertical-align:bottom;font-size:2.4rem;line-height:1;color:#fff;padding-left:2.5rem}.about_frame .page__image-mask.visible .num_item .translate_block{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.about_frame .black_rect-fr{position:relative;width:100%;height:38em}.about_frame .white___btn{position:absolute;width:35.5em;height:6em;background-color:#fff;border-radius:3em;bottom:8em;left:50%;cursor:pointer;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.about_frame .white___btn span{position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:1;margin-top:-0.5em;font-size:calc(1.1em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;color:#171717;letter-spacing:0.3em}@media screen and (max-width: 1500.99px){.about_frame .white___btn span{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.about_frame .white___btn span{font-size:calc(1.1em * 1.2)}}@media screen and (max-width: 1500px){.about_frame .white___btn span{margin-top:-0.3em}}.news_frame .news_preview{text-decoration:none;display:block}.news_frame .news_preview.active{color:#5158a3;cursor:default}.news_frame .news_preview+.news_preview{margin-top:40px}.news_frame .news_article{margin-left:30em}.news_frame .news_popup_close{top:0;right:-7em;margin:0}.news_frame .news_img_tmb_frame{overflow:hidden;margin:20px 0}.news_frame .news_img_tmb{float:left;margin:0 10px 10px 0;cursor:pointer;height:100px}.news_frame .news_siblings{opacity:1}.news_frame .at_opened_article,.news_frame .at_closed_article{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}.news_frame .at_closed_article{opacity:1;visibility:visible}.news_frame.opened_article .at_opened_article{opacity:1;visibility:visible}.news_frame.opened_article .at_closed_article{opacity:0;visibility:hidden}.news_frame .date_sel_block{top:20%;left:25%;margin:50px 0 0 300px}.promo_frame,.news_frame{background-color:#eaeaea}.promo_frame .page__footer-overlay,.news_frame .page__footer-overlay{height:39rem}@media screen and (max-width: 1500px){.promo_frame .page__footer-overlay,.news_frame .page__footer-overlay{height:40rem}}.promo_frame .page__container,.news_frame .page__container{width:111.5em;margin:0 auto;display:flex;flex-wrap:wrap}.promo_frame .promo__quantity,.news_frame .promo__quantity{z-index:10;position:fixed;left:6vw;top:32vh;color:#222222;font-size:calc(1.2em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;letter-spacing:0.3em;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1500.99px){.promo_frame .promo__quantity,.news_frame .promo__quantity{font-size:calc(1.2em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.promo_frame .promo__quantity,.news_frame .promo__quantity{font-size:calc(1.2em * 1.2)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.promo_frame .promo__quantity,.news_frame .promo__quantity{left:3rem}}.promo_frame .promo__quantity-num,.news_frame .promo__quantity-num{width:7.3rem;line-height:7.3rem;text-align:center;font-size:calc(1.7rem * 1.2);border:1px solid #22222233;border-radius:10em;margin-left:1.2em;color:#171717;padding-left:0.35rem;box-sizing:border-box}@media screen and (max-width: 1500.99px){.promo_frame .promo__quantity-num,.news_frame .promo__quantity-num{font-size:calc(1.7rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.promo_frame .promo__quantity-num,.news_frame .promo__quantity-num{font-size:calc(1.7rem * 1.2)}}.promo_frame .page__section-line,.news_frame .page__section-line{position:absolute;width:1px;height:100%;background:rgba(20,24,25,0.09);top:0;left:50%}.promo_frame .promo__item,.news_frame .promo__item{width:50%;flex-basis:50%;min-height:100vh;display:flex;position:relative}.promo_frame .promo__item .promo__wrapper,.news_frame .promo__item .promo__wrapper{width:43em;margin-top:25em;margin-right:auto;margin-left:0;position:relative}.promo_frame .promo__item .promo__inner:hover .img,.news_frame .promo__item .promo__inner:hover .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)}.promo_frame .promo__item .promo__star,.news_frame .promo__item .promo__star{z-index:5;position:absolute;opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);visibility:hidden;-webkit-transition:opacity .4s ease,transform .4s ease,visibility .4s ease;-moz-transition:opacity .4s ease,transform .4s ease,visibility .4s ease;-ms-transition:opacity .4s ease,transform .4s ease,visibility .4s ease;-o-transition:opacity .4s ease,transform .4s ease,visibility .4s ease;transition:opacity .4s ease,transform .4s ease,visibility .4s ease;-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.promo_frame .promo__item .promo__star:before,.news_frame .promo__item .promo__star:before{content:'';position:absolute;background-position:-13.7em -80.4em;width:5.912em;height:5.9125em;font-size:1rem;margin:-2.95625em -2.956em;left:5em;top:0em;margin-top:0}.promo_frame .promo__item .promo__star:before,.news_frame .promo__item .promo__star:before{z-index:2;animation:rotate 3s linear infinite;margin-top:-2.95625em}.promo_frame .promo__item .promo__star.visible,.news_frame .promo__item .promo__star.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.promo_frame .promo__item .page__image,.news_frame .promo__item .page__image{width:100%;position:relative;top:auto;left:auto;transform:translateY(0);height:56em;margin-bottom:5em;z-index:1}.promo_frame .promo__item .page__image .img,.news_frame .promo__item .page__image .img{-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}.promo_frame .promo__item .promo__date,.news_frame .promo__item .promo__date{font-family:'SONGER', Helvetica, Arial, sans-serif;color:#e64c21;margin-left:2em;letter-spacing:0.2em}.promo_frame .promo__item .promo__date h3,.news_frame .promo__item .promo__date h3{font-size:calc(1.2rem * 1.2)}@media screen and (max-width: 1500.99px){.promo_frame .promo__item .promo__date h3,.news_frame .promo__item .promo__date h3{font-size:calc(1.2rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.promo_frame .promo__item .promo__date h3,.news_frame .promo__item .promo__date h3{font-size:calc(1.2rem * 1.2)}}.promo_frame .promo__item .promo__title,.news_frame .promo__item .promo__title{margin-left:2em}.promo_frame .promo__item .promo__title h6,.news_frame .promo__item .promo__title h6{font-size:2.5em;font-weight:500;color:#323232;letter-spacing:0.05em;line-height:1.5;width:80%;margin:1.5em 0 2em}.promo_frame .promo__item .red,.news_frame .promo__item .red{color:#e64c21;letter-spacing:0.1em}.promo_frame .promo__item.odd .promo__wrapper,.news_frame .promo__item.odd .promo__wrapper{margin-right:0;margin-left:auto}.promo_frame .page__image,.news_frame .page__image{position:absolute;width:23.64583%;height:63.42593%;left:12.5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.promo_frame .page__image .img,.news_frame .page__image .img{position:relative;width:100%;padding-bottom:151%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.promo_frame .page__footer,.news_frame .page__footer{height:46rem}@media screen and (max-width: 1500px){.promo_frame .page__footer,.news_frame .page__footer{height:46rem}}.promo_detail_frame .page__container,.news-article_frame .page__container{width:102.5em;margin:0 auto;padding:0 16em;box-sizing:border-box;position:relative}.promo_detail_frame .promo-title h1,.news-article_frame .promo-title h1{font-size:3em;color:#171717;margin:0;font-weight:500}.promo_detail_frame .promo-text,.news-article_frame .promo-text{font-size:calc(1.6rem * 1.2);color:#171717;line-height:2}@media screen and (max-width: 1500.99px){.promo_detail_frame .promo-text,.news-article_frame .promo-text{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.promo_detail_frame .promo-text,.news-article_frame .promo-text{font-size:calc(1.6rem * 1.2)}}.promo_detail_frame .promo-text p,.news-article_frame .promo-text p{margin-bottom:1.5em}.promo_detail_frame .promo-date,.news-article_frame .promo-date{color:#e64c21;font-family:'SONGER', Helvetica, Arial, sans-serif;font-size:calc(1.3rem * 1.2);letter-spacing:0.35em}@media screen and (max-width: 1500.99px){.promo_detail_frame .promo-date,.news-article_frame .promo-date{font-size:calc(1.3rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.promo_detail_frame .promo-date,.news-article_frame .promo-date{font-size:calc(1.3rem * 1.2)}}.promo_detail_frame .page__line,.news-article_frame .page__line{width:100%;height:1px}.promo_detail_frame .promo-social,.news-article_frame .promo-social{position:relative;width:102.5em;margin:0 auto}.promo_detail_frame .promo-social .footer__social,.news-article_frame .promo-social .footer__social{color:rgba(23,23,23,0.38)}.promo_detail_frame .promo-social .page__footer__socials,.news-article_frame .promo-social .page__footer__socials{padding:0 16em}.promo_detail_frame .promo-social a,.news-article_frame .promo-social a{cursor:pointer}.promo_detail_frame .footer__socials,.news-article_frame .footer__socials{display:none}.promo_detail_frame .share__text,.news-article_frame .share__text{font-size:calc(1.4rem * 1.2);color:#cacaca;margin-left:2rem;line-height:2rem;display:inline-block;-webkit-transform:translateY(7%);-moz-transform:translateY(7%);-ms-transform:translateY(7%);-o-transform:translateY(7%);transform:translateY(7%)}@media screen and (max-width: 1500.99px){.promo_detail_frame .share__text,.news-article_frame .share__text{font-size:calc(1.4rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.promo_detail_frame .share__text,.news-article_frame .share__text{font-size:calc(1.4rem * 1.2)}}.promo_detail_frame .footer__social.dark-icon.instagram,.news-article_frame .footer__social.dark-icon.instagram{font-size:1.323rem}.promo_detail_frame .footer__social.dark-icon.facebook,.news-article_frame .footer__social.dark-icon.facebook{font-size:1.3rem}.promo_detail_frame .footer__social.dark-icon.vk,.news-article_frame .footer__social.dark-icon.vk{background-position:-2.3em -87.8em;width:2.3em;height:2.3em;font-size:1rem;font-size:1.25rem}.promo_detail_frame .footer__social.dark-icon.twitter,.news-article_frame .footer__social.dark-icon.twitter{background-position:0em -87.8em;width:2.3em;height:2.3em;font-size:1rem;font-size:1.25rem}.contacts_frame{background-color:#eaeaea}.contacts_frame .page__section.n1{height:90vh}.contacts_frame .page__scroll{z-index:2}.contacts_frame .page__map-overlay{position:relative;height:100vh;background-color:transparent;pointer-events:none}.contacts_frame .page__map{height:100vh;background-color:#e64c21;position:absolute;bottom:0;left:0;width:100%;z-index:1}.contacts_frame .contact-list{display:flex;justify-content:flex-start;align-items:center}.contacts_frame .page__text-link{margin-top:0}.contacts_frame .page__text-link+.page__text-link{margin-left:6%}.contacts_frame .page__text-link:before{display:none}.contacts_frame .page__text-link p{color:#fff;font-size:1.8em;letter-spacing:0.01em;text-transform:lowercase;font-family:'Gilroy', Helvetica, Arial, sans-serif;padding-left:2rem}.contacts_frame .page__text-link p:before{content:'';position:absolute;left:0em;top:50%;width:0.8rem;height:0.8rem;margin-top:-0.4rem;background:#fff;border-radius:50%;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transform:-webkit-transform 0.5s ease;-moz-transform:-moz-transform 0.5s ease;-ms-transform:-ms-transform 0.5s ease;-o-transform:-o-transform 0.5s ease;transform:transform 0.5s ease}.contacts_frame .page__text-link.phone-link p{font-family:'SONGER', Helvetica, Arial, sans-serif}.contacts_frame .page__status-bar{z-index:10}.contacts_frame .map_place{position:relative;height:100vh}.contacts_frame .map_place .mapsInit__zoom-buttons{z-index:401}.contacts_frame .map_place .mapsInit__zoom-buttons{z-index:401}.contacts_frame .mapsInit .leaflet-tile-pane{-webkit-filter:none;filter:none}.contacts_frame .mapsInit .maps-marker-object{width:13.3em;height:7em;top:0;left:0;margin:-7rem 0 0;background-color:#fff;border-radius:3rem 0 3rem 0}.contacts_frame .mapsInit .maps-marker-object:after{content:'';position:absolute;background-position:-80.4em -41.5969em;width:21.2em;height:12em;font-size:.37rem;margin:-6em -10.6em;left:50%;top:50%}.contacts_frame .mapsInit__zoom-buttons{position:absolute;width:7.3em;top:50%;right:2em;z-index:402;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.contacts_frame .mapsInit__zoom-button{position:relative;width:10em;height:10em;cursor:pointer;font-size:0.8em;background-color:#00000000;border-radius:4em;-webkit-transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;-ms-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;transition:background-color 300ms ease}.contacts_frame .mapsInit__zoom-button+.mapsInit__zoom-button{margin-top:1em}.contacts_frame .mapsInit__zoom-button.in:before,.contacts_frame .mapsInit__zoom-button.out:before{-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}.contacts_frame .mapsInit__zoom-button.in:hover:before,.contacts_frame .mapsInit__zoom-button.out:hover:before{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.contacts_frame .mapsInit__zoom-button.in:after{content:'';position:absolute;background-position:-10.5878em -87.8em;width:1.7em;height:1.7em;font-size:1rem;margin:-0.85em -0.85em;left:50%;top:50%}.contacts_frame .mapsInit__zoom-button.in:before{content:'';position:absolute;background-position:-96.676em -68.975em;width:7.809em;height:7.812em;font-size:1rem;margin:-3.906em -3.9045em;left:50%;top:50%}.contacts_frame .mapsInit__zoom-button.out:after{content:'';position:absolute;background-position:-103.125em -65.5094em;width:1.7em;height:.5em;font-size:1rem;margin:-0.25em -0.85em;left:50%;top:50%}.contacts_frame .mapsInit__zoom-button.out:before{content:'';position:absolute;background-position:-96.676em -68.975em;width:7.809em;height:7.812em;font-size:1rem;margin:-3.906em -3.9045em;left:50%;top:50%}.contacts_frame .page__text.n1-1{position:absolute;left:20.57292%;top:32.40741%}.contacts_frame .page__text.n1-2{position:absolute;left:20.57292%;top:64.35185%;width:91rem}.contacts_frame .page__text.n1-4{position:absolute;position:absolute;left:33.57292%;bottom:6%;width:20em}.contacts_frame .page__text.n1-4 p{line-height:1.5;transition-delay:0.7s}.contacts_frame .page__text.n2-1{position:relative;width:42em}.contacts_frame .page__text.n3-1{position:absolute;width:16.66667%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:17.1875%}.contacts_frame .page__text.n3-1 .anim_p a,.contacts_frame .page__text.n3-1 .anim_p p{-webkit-transform:translateY(7em);-moz-transform:translateY(7em);-ms-transform:translateY(7em);-o-transform:translateY(7em);transform:translateY(7em);-webkit-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-moz-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-ms-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-o-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;transition:opacity .7s ease,visibility .7s ease,transform .7s ease}.contacts_frame .page__text.n3-1 .anim_p a:nth-child(1),.contacts_frame .page__text.n3-1 .anim_p p:nth-child(1){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.contacts_frame .page__text.n3-1 .anim_p a:nth-child(2),.contacts_frame .page__text.n3-1 .anim_p p:nth-child(2){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.contacts_frame .page__text.n3-1 .anim_p a:nth-child(3),.contacts_frame .page__text.n3-1 .anim_p p:nth-child(3){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.contacts_frame .page__text.n3-1 .anim_p a:nth-child(4),.contacts_frame .page__text.n3-1 .anim_p p:nth-child(4){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-ms-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.contacts_frame .page__text.n3-1 .anim_p a:nth-child(5),.contacts_frame .page__text.n3-1 .anim_p p:nth-child(5){-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.contacts_frame .page__text.n3-1 .anim_p a:nth-child(6),.contacts_frame .page__text.n3-1 .anim_p p:nth-child(6){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-ms-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.contacts_frame .page__text.n3-1 .anim_p a:nth-child(7),.contacts_frame .page__text.n3-1 .anim_p p:nth-child(7){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;-ms-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.contacts_frame .page__text.n3-1 .anim_p a:nth-child(8),.contacts_frame .page__text.n3-1 .anim_p p:nth-child(8){-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;-ms-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.contacts_frame .page__text.n3-1 .anim_p a:nth-child(9),.contacts_frame .page__text.n3-1 .anim_p p:nth-child(9){-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;-ms-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}.contacts_frame .page__text.n3-1 .anim_p a:nth-child(10),.contacts_frame .page__text.n3-1 .anim_p p:nth-child(10){-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.contacts_frame .page__text.n3-1 .anim_p a.visible,.contacts_frame .page__text.n3-1 .anim_p p.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.contacts_frame .page__text-fly{position:absolute;right:0;top:-25em;padding:24em 33em 20em 21em}.contacts_frame .page__text-fly .fly__text-title{position:absolute;font-size:1.1em;font-family:'SONGER', Helvetica, Arial, sans-serif;color:rgba(23,23,23,0.35);letter-spacing:0.3rem;text-transform:uppercase;top:26.5rem;right:13.8rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}.contacts_frame .contact__social,.contacts_frame .footer__social{cursor:pointer}.contacts_frame .num_item{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%);font-size:0;overflow:hidden}.contacts_frame .num_item .translate_block{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-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}.contacts_frame .num_item .num{position:relative;display:inline-block;vertical-align:bottom;font-size:13.8rem;font-family:'SONGER', Helvetica, Arial, sans-serif;line-height:0.8;color:rgba(255,255,255,0.1)}.contacts_frame .num_item .num sup{position:absolute;left:100%;top:-0.2rem;font-family:'Gilroy', Helvetica, Arial, sans-serif;font-weight:500;line-height:0.7;font-size:6.3rem;padding-left:2.2rem}.contacts_frame .num_item .label{position:relative;display:inline-block;vertical-align:bottom;font-size:2.4rem;line-height:1;color:#fff;padding-left:2.5rem}.contacts_frame .page__image-mask.visible .num_item .translate_block{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.contacts_frame .black_rect-fr{position:relative;width:100%;height:38em}.contacts_frame .page__scroll-help--arrow{bottom:8%}.developer_frame .page__scroll-help{position:absolute;left:auto;right:0;top:100%;margin-top:6.5rem}.developer_frame .page__section.n2{height:88vh}.developer_frame .page__section.n2 .page__image-mask .img{padding-bottom:90%}.developer_frame .page__section.n3{margin-top:-1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;height:120vh}.developer_frame .page__section.n4{margin-top:-1rem;height:120vh;padding-top:20rem}.developer_frame .page__section.n4 .page__text.n3{display:flex;align-items:center;justify-content:center}.developer_frame .page__text.n1-1{position:absolute;left:20.57292%;top:32.40741%}.developer_frame .page__text.n1-2{position:absolute;width:26.5625%;left:57.65625%;top:32.40741%}.developer_frame .page__text.n1-3{position:absolute;width:50.05208%;left:0;bottom:0;height:118.51852vh;box-sizing:border-box;padding:6.48148vh 0 0 13.54167vw}.developer_frame .page__text.n1-3 .page__content h6{font-size:calc(4em * 1);line-height:1.25}@media screen and (max-width: 1500.99px){.developer_frame .page__text.n1-3 .page__content h6{font-size:calc(4em * 1)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.developer_frame .page__text.n1-3 .page__content h6{font-size:calc(4em * 1)}}.developer_frame .page__text.n1-3 .page__content p{margin-top:4.44444vh;font-size:calc(2.6em * 1);line-height:1.75}@media screen and (max-width: 1500.99px){.developer_frame .page__text.n1-3 .page__content p{font-size:calc(2.6em * 1)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.developer_frame .page__text.n1-3 .page__content p{font-size:calc(2.6em * 1)}}.developer_frame .page__text.n1-3 .fly__text-title{position:absolute;font-size:calc(1.1em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;color:rgba(23,23,23,0.2);letter-spacing:0.3rem;text-transform:uppercase;top:50.92593vh;left:11rem;-webkit-transform:rotate(-90deg) translateX(-112%);-moz-transform:rotate(-90deg) translateX(-112%);-ms-transform:rotate(-90deg) translateX(-112%);-o-transform:rotate(-90deg) translateX(-112%);transform:rotate(-90deg) translateX(-112%);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}@media screen and (max-width: 1500.99px){.developer_frame .page__text.n1-3 .fly__text-title{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.developer_frame .page__text.n1-3 .fly__text-title{font-size:calc(1.1em * 1.2)}}.developer_frame .page__text.n1-3 .copyright{position:absolute;display:block;font-size:calc(.7em * 1.2);left:11rem;bottom:2rem;font-family:'SONGER', Helvetica, Arial, sans-serif;line-height:1;text-transform:uppercase;letter-spacing:0.2em;color:rgba(23,23,23,0.2)}@media screen and (max-width: 1500.99px){.developer_frame .page__text.n1-3 .copyright{font-size:calc(.7em * 1.6)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.developer_frame .page__text.n1-3 .copyright{font-size:calc(.7em * 1.4)}}.developer_frame .page__text.n1-4{position:absolute;bottom:6vh;left:13.54167vw}.developer_frame .page__text.n1-4 a{display:block;font-size:calc(2rem * 1.2);font-weight:500;text-decoration:none;cursor:pointer;line-height:1.5}@media screen and (max-width: 1500.99px){.developer_frame .page__text.n1-4 a{font-size:calc(2rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.developer_frame .page__text.n1-4 a{font-size:calc(2rem * 1.2)}}.developer_frame .page__text.n1-4 a+a{margin-top:1.2rem}.developer_frame .page__text.n3{margin-bottom:16rem}.developer_frame .page__text.n3 h5{font-size:4rem}.developer_frame .page__image{position:absolute;width:50%;height:100%;right:0;top:0}.developer_frame .page__image .img{position:relative;width:100%;padding-bottom:113%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.developer_frame .text-style p{width:58rem}.developer_frame .projects{display:flex;justify-content:space-around;width:100%}.developer_frame .projects__item{position:relative;display:block}.developer_frame .projects .page__image{position:relative;width:20vw;height:53rem}.developer_frame .projects .page__image .img{padding-bottom:53rem;-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}.developer_frame .projects .page__image:hover .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)}.developer_frame .projects .page__text{padding-left:2rem;margin-top:6rem}.developer_frame .projects .page__text h6{font-size:2.5rem}.developer_frame .projects .page__text h6 span{margin-top:0.8rem;display:block;font-size:calc(1.6rem * 1.2);font-weight:500;color:rgba(34,34,34,0.4)}@media screen and (max-width: 1500.99px){.developer_frame .projects .page__text h6 span{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.developer_frame .projects .page__text h6 span{font-size:calc(1.6rem * 1.2)}}.developer_frame .sprite-insli-color{background-position:-80.4em 0em;width:31.42em;height:20.8em;font-size:1rem}.developer_frame .page__image.n3-1-2 .img{background-position:right}.developer_frame .projects-slider .carouselInit__controls{position:absolute;top:45%;left:50%;display:flex;justify-content:space-between;transform:translate(-50%, -50%)}.developer_frame .projects-slider .carouselInit__controls .carouselInit__arrow{position:relative;width:6rem;height:6rem;border-radius:50%;transition:opacity .3s ease}.developer_frame .projects-slider .carouselInit__controls .carouselInit__arrow.left{position:absolute;right:45vw;background-color:#000;transform:rotate(90deg);opacity:0.6}.developer_frame .projects-slider .carouselInit__controls .carouselInit__arrow.left:before{content:'';position:absolute;background-position:-48.9488em -80.4em;width:1.431em;height:1.5781em;font-size:2rem;margin:-0.78905em -0.7155em;left:50%;top:50%}.developer_frame .projects-slider .carouselInit__controls .carouselInit__arrow.right{position:absolute;left:45vw;background-color:#000;transform:rotate(270deg);cursor:pointer}.developer_frame .projects-slider .carouselInit__controls .carouselInit__arrow.right:before{content:'';position:absolute;background-position:-48.9488em -80.4em;width:1.431em;height:1.5781em;font-size:2rem;margin:-0.78905em -0.7155em;left:50%;top:50%}.developer_frame .projects-slider .carouselInit__controls .carouselInit__arrow.active{opacity:1;cursor:pointer}.developer_frame .projects-slider .carouselInit__item{padding:0 1.5rem}.developer_frame .projects-slider .carouselInit__item .page__image{position:relative;width:100%;height:53rem}.developer_frame .projects-slider .carouselInit__item .page__image .img{position:relative;width:100%;padding-bottom:53rem;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;transition:transform .3s ease}.developer_frame .projects-slider .carouselInit__item .page__image:hover .img{transform:scale(1.05)}.developer_frame .projects-slider.carouselInit,.developer_frame .projects-slider .carouselInit__overflow,.developer_frame .projects-slider .carouselInit__move,.developer_frame .projects-slider .carouselInit__line,.developer_frame .projects-slider .carouselInit__item{height:inherit}.developer_frame .projects-slider .carouselInit__overflow{width:100%}.developer_frame .projects-slider .carouselInit__line{position:relative;font-size:0;white-space:nowrap;left:0}.developer_frame .projects-slider .page__text.n3-1{position:absolute;top:60rem;padding-left:2rem}.developer_frame .projects-slider .page__text.n3-1 .visible{font-size:2.5rem}.developer_frame .projects-slider .page__text.n3-1 .visible span{margin-top:0.8rem;display:block;font-size:calc(1.6rem * 1.2);font-weight:500;color:rgba(34,34,34,0.4)}.construction_frame .page__container{width:calc(100vw - 62em);margin:0 10em 0 auto}.construction_frame .slideGallery__title{display:none}.construction_frame .page__vh{height:36.2vh}.construction_frame .page__date{position:absolute;display:inline-block;left:11.5em;top:41.03704%;font-family:'SONGER', Helvetica, Arial, sans-serif;font-size:calc(1.1rem * 1.2);text-transform:uppercase;letter-spacing:0.3em}@media screen and (max-width: 1500.99px){.construction_frame .page__date{font-size:calc(1.1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.construction_frame .page__date{font-size:calc(1.1rem * 1.2)}}.construction_frame .generateDropdowns .generateDropdowns__item{font-family:'Gilroy', Helvetica, Arial, sans-serif;font-size:calc(1.6rem * 1.2);color:#949494;line-height:2.1;letter-spacing:0.1em;text-transform:capitalize;transition:color 0.7s ease;position:relative}@media screen and (max-width: 1500.99px){.construction_frame .generateDropdowns .generateDropdowns__item{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.construction_frame .generateDropdowns .generateDropdowns__item{font-size:calc(1.6rem * 1.2)}}.construction_frame .generateDropdowns .generateDropdowns__item.inactive{display:none}.construction_frame .generateDropdowns .generateDropdowns__item.current{opacity:0;display:none}.construction_frame .generateDropdowns .generateDropdowns__item:before{content:'';position:absolute;width:0.6em;height:0.6em;top:50%;left:0;margin-top:-0.4em;opacity:0;background-color:#e64c21;border-radius:10em;font-size:calc(1rem * 1.2);-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-webkit-transition:opacity .2s ease,transform .2s ease;-moz-transition:opacity .2s ease,transform .2s ease;-ms-transition:opacity .2s ease,transform .2s ease;-o-transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease}@media screen and (max-width: 1500.99px){.construction_frame .generateDropdowns .generateDropdowns__item:before{font-size:calc(1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.construction_frame .generateDropdowns .generateDropdowns__item:before{font-size:calc(1rem * 1.2)}}.construction_frame .generateDropdowns .generateDropdowns__item.available{color:#fff}.construction_frame .generateDropdowns .generateDropdowns__item.available:hover{color:#fff;background-color:transparent}.construction_frame .generateDropdowns .generateDropdowns__item.available:hover:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.construction_frame .generateDropdowns .generateDropdowns__item.available.active{background-color:transparent;color:#fff}.construction_frame .generateDropdowns .generateDropdowns__item.available.active:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.construction_frame .generateDropdowns .generateDropdowns__list{padding:0em 0 1em;opacity:1 !important;visibility:visible !important;background-color:transparent}.construction_frame .page__slide-down-frame{display:none}.construction_frame .page__next{height:62vh}.construction_frame .page__main-image-container.next{top:40vh}.construction_frame .webcam_btn{position:absolute;right:11.25vw;top:2.6rem;cursor:pointer}.construction_frame .webcam_btn .line{position:relative;height:4.8rem}.construction_frame .webcam_btn .line:before{content:'';position:absolute;display:block;left:0;top:0;width:4.1rem;height:2px;background-color:#171717}.construction_frame .webcam_btn .btn{position:relative;padding-left:9rem;color:#171717;font-size:calc(1.7rem * 1.2);white-space:nowrap}@media screen and (max-width: 1500.99px){.construction_frame .webcam_btn .btn{font-size:calc(1.7rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.construction_frame .webcam_btn .btn{font-size:calc(1.7rem * 1.2)}}.construction_frame .date_sel_row{position:relative}.construction_frame .date_sel_label{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%);font-size:calc(1.3rem * 1.2);color:#b6b6b6;line-height:1;font-weight:500}@media screen and (max-width: 1500.99px){.construction_frame .date_sel_label{font-size:calc(1.3rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.construction_frame .date_sel_label{font-size:calc(1.3rem * 1.2)}}.construction_frame .date_sel_block{font-size:calc(1rem * 1.2);display:flex;left:-2.6rem;margin-top:-2rem;z-index:1}@media screen and (max-width: 1500.99px){.construction_frame .date_sel_block{font-size:calc(1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.construction_frame .date_sel_block{font-size:calc(1rem * 1.2)}}.construction_frame .construction__line{position:relative;margin-right:10.15625vw;background-color:#171717;height:0.5rem;margin-top:2.5rem;margin-bottom:5rem}.construction_frame .construction__albums{margin-right:1.6rem}.construction_frame .construction_previews{position:relative;display:block}.construction_frame .construction_previews+.construction_previews{margin-top:12rem}.construction_frame .construction_previews .contruction_peview{display:inline-block;vertical-align:top;position:relative;height:0;padding-bottom:36.01852vh;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;margin-right:3%;margin-top:3%;opacity:0.8;cursor:pointer;-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}.construction_frame .construction_previews .contruction_peview.big{width:61.3%}.construction_frame .construction_previews .contruction_peview.small{width:32.3%}.construction_frame .construction_previews .contruction_peview:hover{opacity:1}.construction_frame .construction_previews .contruction_peview.active{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:opacity 0.5s ease,-webkit-transform 0.5s cubic-bezier(0.42, 0, 0, 1.4);-moz-transition:opacity 0.5s ease,-moz-transform 0.5s cubic-bezier(0.42, 0, 0, 1.4);-ms-transition:opacity 0.5s ease,-ms-transform 0.5s cubic-bezier(0.42, 0, 0, 1.4);-o-transition:opacity 0.5s ease,-o-transform 0.5s cubic-bezier(0.42, 0, 0, 1.4);transition:opacity 0.5s ease,transform 0.5s cubic-bezier(0.42, 0, 0, 1.4)}.construction_frame .construction_previews .contruction_peview.active:nth-child(1){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.construction_frame .construction_previews .contruction_peview.active:nth-child(2){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.construction_frame .construction_previews .contruction_peview.active:nth-child(3){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.construction_frame .construction_previews .contruction_peview.active:nth-child(4){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.construction_frame .construction_previews .contruction_peview.active:nth-child(5){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.construction_frame .construction_previews .contruction_peview.active:nth-child(6){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.construction_frame .construction_previews .contruction_peview.active:nth-child(7){-webkit-transition-delay:.7s;-moz-transition-delay:.7s;-ms-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.construction_frame .construction_previews .contruction_peview.active:nth-child(8){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-ms-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.construction_frame .construction_previews .contruction_peview.active:nth-child(9){-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-ms-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.construction_frame .construction_previews .contruction_peview.active:nth-child(10){-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.construction_frame .construction_previews .title_block{position:relative;font-size:0;margin-bottom:7.5rem}.construction_frame .construction_previews .title_block .title{position:relative;display:inline-block;vertical-align:top;font-size:6rem;color:#fff;font-family:'SONGER', Helvetica, Arial, sans-serif}.construction_frame .construction_previews .title_block .title span{font-weight:500;font-size:calc(1.7rem * 1.2);padding-left:1rem}@media screen and (max-width: 1500.99px){.construction_frame .construction_previews .title_block .title span{font-size:calc(1.7rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.construction_frame .construction_previews .title_block .title span{font-size:calc(1.7rem * 1.2)}}.construction_frame .construction_previews .title_block .flex_row{position:relative;display:inline-block;vertical-align:top;font-size:calc(1.7rem * 1.2);color:#171717;font-weight:500;width:30rem;margin-left:19rem}@media screen and (max-width: 1500.99px){.construction_frame .construction_previews .title_block .flex_row{font-size:calc(1.7rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.construction_frame .construction_previews .title_block .flex_row{font-size:calc(1.7rem * 1.2)}}.construction_frame .construction_previews .title_block .flex_row span{display:block;font-size:calc(1.3rem * 1.2);color:#b6b6b6;font-weight:500;margin-bottom:3.2rem;padding-top:3.2rem}@media screen and (max-width: 1500.99px){.construction_frame .construction_previews .title_block .flex_row span{font-size:calc(1.3rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.construction_frame .construction_previews .title_block .flex_row span{font-size:calc(1.3rem * 1.2)}}.plans_frame .plans__overlay{background-image:url("/assets/images/pages/plans/overlay.png?v=1660122700");background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.plans_frame .plans__help{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:13.88889%;font-size:calc(1.1em * 1.2);letter-spacing:0.3em;font-family:'SONGER', Helvetica, Arial, sans-serif;line-height:1;-webkit-transition:opacity .5s ease,visibility .5s ease,transform .5s ease;-moz-transition:opacity .5s ease,visibility .5s ease,transform .5s ease;-ms-transition:opacity .5s ease,visibility .5s ease,transform .5s ease;-o-transition:opacity .5s ease,visibility .5s ease,transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease}@media screen and (max-width: 1500.99px){.plans_frame .plans__help{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plans_frame .plans__help{font-size:calc(1.1em * 1.2)}}.plans_frame .plans__help .line{display:block;position:absolute;left:50%;bottom:100%;height:5.6rem;width:1px;margin-bottom:2.5rem}.plans_frame .plans__help .line:after{content:'';display:block;position:absolute;top:0;bottom:0;width:1px;background-color:#fff;-webkit-animation:lineY 2s ease infinite;-moz-animation:lineY 2s ease infinite;-ms-animation:lineY 2s ease infinite;-o-animation:lineY 2s ease infinite;animation:lineY 2s ease infinite}.plans_frame .windrose__wrapper{position:absolute;width:7.7em;height:7.7em;top:19.44444%;right:4.42708%}.plans_frame .gp__point{position:absolute;width:5.3em;height:5.3em;border-radius:50%;background-color:#fff;margin:-2.65em;top:50%;left:50%;pointer-events:visible;cursor:pointer;-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}.plans_frame .gp__point.focused:before{content:'' !important}.plans_frame .gp__point.n1:after{content:'';position:absolute;background-position:-25.7682em -80.4em;width:1.297em;height:3.7187em;font-size:1rem;margin:-1.85935em -0.6485em;left:50%;bottom:0;margin-bottom:0}.plans_frame .gp__point.n1:before{content:'Выезд';position:absolute;font-size:1.6rem;color:white;left:-7rem;top:36%;width:7rem;line-height:2rem;font-weight:500}.plans_frame .gp__point.n2:after{content:'';position:absolute;background-position:-88.0002em -77.1125em;width:2.056em;height:1.8313em;font-size:1rem;margin:-0.91565em -1.028em;left:50%;top:50%}.plans_frame .gp__point.n2:before{content:'Детская площадка';position:absolute;font-size:1.6rem;color:white;left:-10rem;top:16%;width:7rem;line-height:2rem;font-weight:500}.plans_frame .gp__point.n3:after{content:'';position:absolute;background-position:-51.8078em -80.4em;width:1.325em;height:1.5407em;font-size:1rem;margin:-0.77035em -0.6625em;left:50%;top:50%}.plans_frame .gp__point.n3:before{content:'Паркинг';position:absolute;font-size:1.6rem;color:white;left:-8rem;top:36%;width:7rem;line-height:2rem;font-weight:500}.plans_frame .gp__point.n4:after{content:'';position:absolute;background-position:-7.4em -80.4em;width:6.3em;height:6.4em;font-size:.5rem;margin:-3.2em -3.15em;left:50%;top:50%}.plans_frame .gp__point.n4:before{content:'Прогулочная зона';position:absolute;font-size:1.6rem;color:white;left:7rem;top:16%;width:7rem;line-height:2rem;font-weight:500}.plans_frame .gp__point.n5:after{content:'';position:absolute;background-position:-104.485em -68.975em;width:7.2719em;height:5.9313em;font-size:.45rem;margin:-2.96565em -3.63595em;left:50%;top:50%}.plans_frame .gp__point.n5:before{content:'Зона отдыха';position:absolute;font-size:1.6rem;color:white;left:-8rem;top:16%;width:7rem;line-height:2rem;font-weight:500}.plans_frame .street__point{position:absolute;top:50%;left:50%;font-size:calc(1.8em * 1.2);line-height:1.38;color:#fff;padding-right:6.2rem;text-align:right;-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}@media screen and (max-width: 1500.99px){.plans_frame .street__point{font-size:calc(1.8em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plans_frame .street__point{font-size:calc(1.8em * 1.2)}}.plans_frame .street__point:after{content:'';position:absolute;background-position:-104.9187em -60.7969em;width:4.069em;height:2.8em;font-size:1rem;margin:-1.4em -2.0345em;right:0;top:50%;margin-right:0}.plans_frame .street__point span{position:absolute;top:100%;margin-top:1rem;right:6.2rem}.plans_frame .building_info{position:absolute;bottom:8.33333vh;width:100%;text-align:center;opacity:0;visibility:hidden;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .5s ease,visibility .5s ease,transform .5s ease;-moz-transition:opacity .5s ease,visibility .5s ease,transform .5s ease;-ms-transition:opacity .5s ease,visibility .5s ease,transform .5s ease;-o-transition:opacity .5s ease,visibility .5s ease,transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease}.plans_frame .building_info .item{position:relative;display:inline-block;padding:1.5rem 6.8rem;vertical-align:bottom}.plans_frame .building_info .item .value{font-family:'SONGER', Helvetica, Arial, sans-serif;position:relative;font-size:5.5em;line-height:1;letter-spacing:0.1em}.plans_frame .building_info .item .title{font-family:'Gilroy', Helvetica, Arial, sans-serif;font-size:calc(1.6em * 1.2);line-height:1;margin-top:3rem}@media screen and (max-width: 1500.99px){.plans_frame .building_info .item .title{font-size:calc(1.6em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plans_frame .building_info .item .title{font-size:calc(1.6em * 1.2)}}.plans_frame .building_info .item:not(.n0)+.item:before{content:'';position:absolute;display:block;width:1px;left:0;top:0;height:100%;background-color:rgba(255,255,255,0.33)}.plans_frame .building_info .item.n1{width:8rem}.plans_frame .building_info .item.n2{width:18rem}.plans_frame .building_info .item.n3{width:13rem}.plans_frame .building_info .item.n0{width:22rem;height:13.4rem;overflow:hidden;border-radius:2rem;padding:0}.plans_frame .building_info .item.n0 .korpus_preview{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;opacity:0;visibility:hidden}.plans_frame .building_info .item.n0 .korpus_preview.active{opacity:1;visibility:visible}.plans_frame .building_popup_item{position:absolute;width:2em;height:2em;border:1px solid #ffffff91;margin:-0.65em;background-color:#fff;border-radius:50%;-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}.plans_frame .building_popup_item.red{background:rgba(255,55,55,0.6)}.plans_frame .building_popup_item.green{background-color:#84d24f}.plans_frame .building_popup_item.yellow{background-color:#ffcf00}.plans_frame .building_popup_item.grey{background-color:#a5a5a5}.plans_frame .building_popup_item.hover{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6)}.plans_frame .building_popup_item.hidden{opacity:0;visibility:hidden}.plans_frame .building_popup_item>span{color:#171717;position:absolute;font-weight:500;font-size:1.28rem;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%)}.plans_frame .legend{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:calc(1.2rem * 1.2);position:absolute;left:16.875vw;top:7.03704vh;max-width:16.66667vw}@media screen and (max-width: 1500.99px){.plans_frame .legend{font-size:calc(1.2rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plans_frame .legend{font-size:calc(1.2rem * 1.2)}}.plans_frame .legend__title{font-family:'SONGER', Helvetica, Arial, sans-serif;font-size:1.1rem;width:100%;margin-bottom:1.5rem;letter-spacing:3px}.plans_frame .legend__item{width:50%;line-height:4rem;display:flex;align-items:center}.plans_frame .legend__item span{width:1.8rem;height:1.8rem;border-radius:6rem;background:#fff;display:inline-block;margin-right:1.5rem;position:relative;-webkit-transform:translateY(6%);-moz-transform:translateY(6%);-ms-transform:translateY(6%);-o-transform:translateY(6%);transform:translateY(6%);font-family:'SONGER', Helvetica, Arial, sans-serif}.plans_frame .legend__item.red span{background-color:rgba(255,55,55,0.6)}.plans_frame .legend__item.green span{background-color:#84d24f}.plans_frame .legend__item.yellow span{background-color:#ffcf00}.plans_frame .legend__item.grey span{background-color:#a5a5a5}.plans_frame .legend__item.hide{display:none}.plans_frame .project-selector{position:absolute;left:0;right:0;z-index:3;bottom:7.4rem;font-family:'SONGER', Helvetica, Arial, sans-serif;display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto;box-sizing:border-box;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition:opacity .3s ease,visibility .3s ease,transform .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease,transform .3s ease;-ms-transition:opacity .3s ease,visibility .3s ease,transform .3s ease;-o-transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease}.plans_frame .project-selector *{box-sizing:border-box}.plans_frame .project-selector .title{text-align:center;font-size:1.1rem;font-weight:500;letter-spacing:3px;margin-bottom:5rem;width:100%}.plans_frame .project-selector .title span{position:relative;cursor:pointer}.plans_frame .project-selector .title span:after{content:" ";background:#fff;width:100%;bottom:-.28rem;left:-1px;height:1px;position:absolute;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.plans_frame .project-selector .title span:hover:after{width:0}.plans_frame .project-selector .item{width:23.6rem;cursor:pointer;margin:0 4rem;-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 .project-selector .item .img{width:100%;height:14rem;border-radius:1rem;display:block;background-size:cover;background-position:center center;margin-bottom:3rem;position:relative}.plans_frame .project-selector .item .img:after{border-radius:1rem;content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.37);opacity: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}.plans_frame .project-selector .item .i-title{font-size:1.1rem;letter-spacing:3px;font-weight:500;text-align:center;color:#fff;text-transform:uppercase}.plans_frame .project-selector .item.active,.plans_frame .project-selector .item:hover{-webkit-transform:translateY(-8%);-moz-transform:translateY(-8%);-ms-transform:translateY(-8%);-o-transform:translateY(-8%);transform:translateY(-8%)}.plans_frame .project-selector .item.active .img:after,.plans_frame .project-selector .item:hover .img:after{opacity:0}.plans_frame.building-active .building_info{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.plans_frame.building-active .plans__help{opacity:0;visibility:hidden;-webkit-transform:translate(-50%, 100%);-moz-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);-o-transform:translate(-50%, 100%);transform:translate(-50%, 100%)}.plans_frame.building-active .gp__point,.plans_frame.building-active .street__point{opacity:0;visibility:hidden}.plans_frame.building-active .project-selector{opacity:0;visibility:hidden;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.plans_frame .plans_map_cont path{pointer-events:visible}.plan-types_frame{background-color:#eaeaea}.plan-types_frame .top_spacer{height:23.33333vh;background-color:#eaeaea;pointer-events:auto}.plan-types_frame .bottom_spacer{height:22.22222vh;background-color:#eaeaea;pointer-events:auto}.plan-types_frame .page__content{position:relative;padding:0 3rem;background-color:#eaeaea;pointer-events:auto}.plan-types_frame .type__info--card{left:18.51852vh}.plan-types_frame .plan__type-card{position:relative;height:76.94444vh;background-color:#fff;overflow:hidden;border-radius:3rem}.plan-types_frame .plan__type-card+.plan__type-card{margin-top:6rem}.plan-types_frame .plan__type-card .image_fr{position:absolute;overflow:hidden;width:50%;height:100%;left:0;top:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.plan-types_frame .plan__type-card .image_fr:before{content:'';position:absolute;display:block;left:0;top:0;width:100%;height:100%}.plan-types_frame .type__info{pointer-events:none;position:absolute;left:15rem;bottom:3rem;color:#fff;z-index:3}.plan-types_frame .type__info--card{color:#171717;bottom:16rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.plan-types_frame .type__info--card .row .item .label{font-size:calc(1.6rem * 1.2);line-height:1;margin-top:0.8rem}@media screen and (max-width: 1500.99px){.plan-types_frame .type__info--card .row .item .label{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plan-types_frame .type__info--card .row .item .label{font-size:calc(1.6rem * 1.2)}}.plan-types_frame .type__info .title{position:relative;font-size:6rem;font-weight:500;line-height:1;margin-bottom:6rem}.plan-types_frame .type__info .row{position:relative;font-size:0;white-space:nowrap}.plan-types_frame .type__info .row .item{position:relative;font-size:calc(1rem * 1.2);display:inline-block;vertical-align:middle}@media screen and (max-width: 1500.99px){.plan-types_frame .type__info .row .item{font-size:calc(1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plan-types_frame .type__info .row .item{font-size:calc(1rem * 1.2)}}.plan-types_frame .type__info .row .item .val{font-size:3.0rem;font-family:'SONGER', Helvetica, Arial, sans-serif;line-height:1;letter-spacing:0.1em}.plan-types_frame .type__info .row .item .val span{font-family:'Gilroy', Helvetica, Arial, sans-serif;font-size:calc(1.6rem * 1.2);line-height:1}@media screen and (max-width: 1500.99px){.plan-types_frame .type__info .row .item .val span{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plan-types_frame .type__info .row .item .val span{font-size:calc(1.6rem * 1.2)}}@media screen and (max-width: 1280.99px) and (min-height: 800px){.plan-types_frame .type__info .row .item .val{font-size:2.5rem}}.plan-types_frame .type__info .row .item .label{font-size:calc(1.6rem * 1.2);line-height:1;margin-top:1.8rem}@media screen and (max-width: 1500.99px){.plan-types_frame .type__info .row .item .label{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plan-types_frame .type__info .row .item .label{font-size:calc(1.6rem * 1.2)}}.plan-types_frame .type__info .row .item+.item{padding-left:8.8rem}.plan-types_frame .type__info .row .item+.item:before{content:'';position:absolute;display:block;width:1px;height:90%;background-color:rgba(0,0,0,0.33);top:5%;left:calc(9.8rem / 2)}.plan-types_frame .plan__fr{position:absolute;width:50%;height:100%;left:50%;top:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.plan-types_frame .plan__fr .plan_frame{cursor:pointer;position:absolute;top:7.87037vh;bottom:39%;left:7.55208vw;right:13.28125vw}.plan-types_frame .apart_img{position:absolute;max-width:100%;max-height:100%;top:50%;left: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%)}.plan-types_frame .level_fr{position:absolute;top:10.18519%;left:41.5625vw;margin-left:-3.7rem;color:#171717;white-space:nowrap;user-select:none}.plan-types_frame .level_fr .title{position:relative;width:100%;text-align:center;font-size:calc(1.6em * 1.2);font-weight:500;margin-top:2rem;line-height:1;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 1500.99px){.plan-types_frame .level_fr .title{font-size:calc(1.6em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plan-types_frame .level_fr .title{font-size:calc(1.6em * 1.2)}}.plan-types_frame .level_fr .level__btn{position:relative;width:7.4rem;height:7.4rem;background-color:transparent;box-sizing:border-box;border-radius:50%;border:1px rgba(23,23,23,0.22) solid;cursor:pointer;-webkit-transition:background-color .4s ease,border .4s ease;-moz-transition:background-color .4s ease,border .4s ease;-ms-transition:background-color .4s ease,border .4s ease;-o-transition:background-color .4s ease,border .4s ease;transition:background-color .4s ease,border .4s ease}.plan-types_frame .level_fr .level__btn+.level__btn{margin-top:2rem}.plan-types_frame .level_fr .level__btn.active{border:1px #171717 solid;background-color:#171717}.plan-types_frame .level_fr .level__btn.active .num{color:#fff}.plan-types_frame .level_fr .level__btn .num{position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:1;margin-top:-0.5em;font-size:2rem;color:#171717;font-family:'SONGER', Helvetica, Arial, sans-serif;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-ms-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.plan-types_frame .page__round--place{position:absolute;left:0%;bottom:0;display:flex;flex-wrap:nowrap;width:100%;box-sizing:border-box;padding:2rem 3rem;justify-content:center}.plan-types_frame .page__round--place .page__round-button{margin-right:2rem;width:auto;padding:3em 5em;margin-left:0}.plan-types_frame .page__round--place .page__round-button:last-child{margin-right:0}.plan-types_frame .page__round--place .page__round-button .page__round-button-wrap span{font-size:1.3rem}.plan-types_frame .page__round--place .page__round-button.page__round-button--olive:before{background:#fff !important;border:2px solid #808835 !important}.plan-types_frame .page__round--place .page__round-button.page__round-button--olive .page__round-button-wrap span{color:#171717}.plan-types_frame .page__round--place .page__round-button.page__round-button--red:before{background:#808835 !important;border-color:#808835 !important}.plan-types_frame .page__round--place .page__round-button.page__round-button--red .page__round-button-wrap{background:#808835}.plan-types_frame .page__round-button{color:#fff;padding:3em 8em}.plan-types_frame .page__round-button--card{padding:4em 8em;width:100%;text-align:center}.plan-types_frame .page__round-button:before{border:1px solid #808835;background-color:#808835}.plan-types_frame .page__round-button .page__round-button-wrap>span{font-size:calc(1.3rem * 1.2);letter-spacing:0.3em}@media screen and (max-width: 1500.99px){.plan-types_frame .page__round-button .page__round-button-wrap>span{font-size:calc(1.3rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plan-types_frame .page__round-button .page__round-button-wrap>span{font-size:calc(1.3rem * 1.2)}}.plan-types_frame .windrose__wrapper.dark{position:absolute;width:7.7em;height:7.7em;bottom:16rem;left:41.5625vw;margin-left:calc(-7.7em / 2)}.plan-types_frame .gallery__place_wrapper{-webkit-transition:left .8s ease;-moz-transition:left .8s ease;-ms-transition:left .8s ease;-o-transition:left .8s ease;transition:left .8s ease}.plan-types_frame .gallery__place_wrapper:before{content:'';position:absolute;display:block;left:0;top:0;width:100%;z-index:2;height:100%;pointer-events:none;background:linear-gradient(0deg, rgba(0,0,0,0.3) 0%, transparent 50%)}.plan-types_frame .gallery__place_wrapper .gallery_halfs,.plan-types_frame .gallery__place_wrapper .gallery_half{cursor:pointer;width:33%;height:100%;position:absolute;top:0;z-index:1}.plan-types_frame .gallery__place_wrapper .gallery_halfs.left,.plan-types_frame .gallery__place_wrapper .gallery_half.left{left:0}.plan-types_frame .gallery__place_wrapper .gallery_halfs.right,.plan-types_frame .gallery__place_wrapper .gallery_half.right{right:0}.plan-types_frame .gallery__place_wrapper .gallery_halfs.center,.plan-types_frame .gallery__place_wrapper .gallery_half.center{width:34%;right:33%}.plan-types_frame .gallery__place_wrapper .gallery__place{z-index:1}.plan-types_frame .gallery__place_wrapper .gallery_num{position:absolute;width:100%;left:0;top:50%;text-align:center;white-space:nowrap;user-select:none;z-index:2}.plan-types_frame .gallery__place_wrapper .gallery_num *{display:inline-block;vertical-align:middle;position:relative}.plan-types_frame .gallery__place_wrapper .gallery_num .gal__num{position:relative;font-size:calc(1.4rem * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;color:#fff;line-height:1}@media screen and (max-width: 1500.99px){.plan-types_frame .gallery__place_wrapper .gallery_num .gal__num{font-size:calc(1.4rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plan-types_frame .gallery__place_wrapper .gallery_num .gal__num{font-size:calc(1.4rem * 1.2)}}.plan-types_frame .gallery__place_wrapper .gallery_num .gal__num *{display:inline;vertical-align:middle}.plan-types_frame .gallery__place_wrapper .gallery_num .arrow{position:relative;cursor:pointer}.plan-types_frame .gallery__place_wrapper .gallery_num .arrow:after{content:'';position:absolute;left:50%;top:50%;display:block;width:9rem;height:6rem;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.plan-types_frame .gallery__place_wrapper .gallery_num .arrow.left{left:8%;position:absolute;top:50%;background-position:-105.175em -52.0093em;width:3.575em;height:1.4281em;font-size:1rem;margin-right:4.3rem}.plan-types_frame .gallery__place_wrapper .gallery_num .arrow.right{right:8%;top:50%;left:auto;position:absolute;background-position:-88.5875em -65.5094em;width:3.575em;height:1.4281em;font-size:1rem;margin-left:4.3rem}.plan-types_frame .gallery__place_wrapper .gal_link{position:absolute;width:100%;text-decoration:underline;text-align:center;top:100%;margin-top:8.4rem;font-size:calc(1.6rem * 1.2);font-weight:500;color:#171717}@media screen and (max-width: 1500.99px){.plan-types_frame .gallery__place_wrapper .gal_link{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.plan-types_frame .gallery__place_wrapper .gal_link{font-size:calc(1.6rem * 1.2)}}.plan-types_frame .gallery__place_wrapper .gal_link:hover{text-decoration:none}.documents_frame{background-color:#222}.documents_frame .documents__list{position:relative;margin:0 20.98958%;padding:37.03704vh 0 10em;pointer-events:auto}.documents_frame .documents__item{display:block;position:relative;padding:5em 0;overflow:hidden;text-decoration:none}.documents_frame .documents__item:after{content:'';position:absolute;background-position:-6.0969em -87.8em;width:2.269em;height:2.2687em;font-size:1rem;margin:-1.13435em -1.1345em;right:0;bottom:5.5em;margin-right:0}.documents_frame .documents__item:first-child{padding-top:0}.documents_frame .documents__item:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transition-duration:1.4s;-moz-transition-duration:1.4s;-ms-transition-duration:1.4s;-o-transition-duration:1.4s;transition-duration:1.4s}.documents_frame .documents__item:hover.active:after{-webkit-transform:translate3d(-0.2em, 0, 1px) rotate(-45deg);-moz-transform:translate3d(-0.2em, 0, 1px) rotate(-45deg);-ms-transform:translate3d(-0.2em, 0, 1px) rotate(-45deg);-o-transform:translate3d(-0.2em, 0, 1px) rotate(-45deg);transform:translate3d(-0.2em, 0, 1px) rotate(-45deg)}.documents_frame .documents__item:before{content:'';position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:rgba(255,255,255,0.7);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .7s ease;-moz-transition:-moz-transform .7s ease;-ms-transition:-ms-transform .7s ease;-o-transition:-o-transform .7s ease;transition:transform .7s ease}.documents_frame .documents__item.active:after{opacity:1;-webkit-transform:translate3d(0%, 0%, 1px);-moz-transform:translate3d(0%, 0%, 1px);-ms-transform:translate3d(0%, 0%, 1px);-o-transform:translate3d(0%, 0%, 1px);transform:translate3d(0%, 0%, 1px);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.documents_frame .documents__item.active .line{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.documents_frame .documents__item.active .title{opacity:1;-webkit-transform:translateY(0em);-moz-transform:translateY(0em);-ms-transform:translateY(0em);-o-transform:translateY(0em);transform:translateY(0em)}.documents_frame .documents__item:after{opacity:0;-webkit-transform:translate3d(-100%, -100%, 1px);-moz-transform:translate3d(-100%, -100%, 1px);-ms-transform:translate3d(-100%, -100%, 1px);-o-transform:translate3d(-100%, -100%, 1px);transform:translate3d(-100%, -100%, 1px);-webkit-transition:-webkit-transform 1s ease,opacity 1s ease;-moz-transition:-moz-transform 1s ease,opacity 1s ease;-ms-transition:-ms-transform 1s ease,opacity 1s ease;-o-transition:-o-transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease}.documents_frame .documents__item .line{position:absolute;left:0;bottom:0;width:100%;height:1px;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;-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;background-color:rgba(255,255,255,0.14)}.documents_frame .documents__item .date{position:relative;margin-bottom:2.5em;font-size:calc(1.5rem * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;color:rgba(255,255,255,0.28);letter-spacing:0.1em}@media screen and (max-width: 1500.99px){.documents_frame .documents__item .date{font-size:calc(1.5rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.documents_frame .documents__item .date{font-size:calc(1.5rem * 1.2)}}.documents_frame .documents__item .title{position:relative;font-size:2em;letter-spacing:0.05em;opacity:0;-webkit-transform:translateY(5em);-moz-transform:translateY(5em);-ms-transform:translateY(5em);-o-transform:translateY(5em);transform:translateY(5em);-webkit-transition:-webkit-transform .7s ease,opacity .7s ease;-moz-transition:-moz-transform .7s ease,opacity .7s ease;-ms-transition:-ms-transform .7s ease,opacity .7s ease;-o-transition:-o-transform .7s ease,opacity .7s ease;transition:transform .7s ease,opacity .7s ease}.gallery_frame{background-color:#1c1c1c}.gallery_frame.no-events .gallery__content{pointer-events:none}.gallery_frame .gallery__perspective{-webkit-perspective:300rem;-moz-perspective:300rem;-ms-perspective:300rem;-o-perspective:300rem;perspective:300rem}.gallery_frame .gallery__scroll{position:absolute;top:-10em;right:0;bottom:-10em;left:0;will-change:transform}.gallery_frame .gallery__content{position:relative}.gallery_frame .gallery__list{position:relative;margin:0 -2.25rem;font-size:0;white-space:nowrap}.gallery_frame .gallery__col{display:inline-block;position:relative;width:25%;vertical-align:top}.gallery_frame .gallery__col:nth-child(1) .gallery__item{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.gallery_frame .gallery__item{position:relative;height:39.5em;margin:0 2.25em 4.5em;cursor:pointer;font-size:1rem}.gallery_frame .gallery__item.big{height:69em}.gallery_frame .gallery__item:hover .gallery__item-bg .img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.gallery_frame .gallery__item-bg{overflow:hidden}.gallery_frame .gallery__item-bg.blur{opacity:0}.gallery_frame .gallery__item-bg.hidden{visibility:hidden}.gallery_frame .gallery__item-bg .img{background:center center / cover no-repeat;-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);-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}.gallery_frame .gallery__link{background-color:#e64c21;text-decoration:none}.gallery_frame .gallery__link>span{position:absolute;bottom:5.7rem;left:6rem;font-size:calc(2.5em * 1);color:#fff}@media screen and (max-width: 1500.99px){.gallery_frame .gallery__link>span{font-size:calc(2.5em * 1)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.gallery_frame .gallery__link>span{font-size:calc(2.5em * 1)}}.gallery_frame .gallery__overlay{background-color:#e64c21;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;-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}.gallery_frame .gallery__overlay.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.gallery_frame .gallery__overlay.deactive{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.korpus_frame .plans-back_btn{position:absolute;top:7rem;left:16.40625vw;line-height:1.16;font-size:calc(1.8rem * 1.2);font-weight:500;color:#171717;padding-left:3.2rem;margin-top:0.6rem;cursor:pointer;text-decoration:none}@media screen and (max-width: 1500.99px){.korpus_frame .plans-back_btn{font-size:calc(1.8rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .plans-back_btn{font-size:calc(1.8rem * 1.2)}}.korpus_frame .plans-back_btn:after{content:'';position:absolute;background-position:-95.6562em -77.1125em;width:1.575em;height:1.4282em;font-size:calc(1rem  * 1.2);margin:-0.7141em -0.7875em;left:0;top:50%;margin-left:0}.korpus_frame .plans-back_btn:after{-webkit-transition:margin .4s ease;-moz-transition:margin .4s ease;-ms-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}.korpus_frame .plans-back_btn:hover:after{margin-left:-0.8rem}.korpus_frame .building__card{position:absolute;bottom:0;left:0;top:0;right:0;background-color:#eaeaea;-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}.korpus_frame .building_info{position:absolute;left:11.5rem;top:20.83333%;bottom:10.64815%;width:8.59375vw;color:#171717}.korpus_frame .building_info .item{position:relative;display:block}.korpus_frame .building_info .item:after{content:'';position:absolute;display:block;width:100%;top:100%;height:1px;background-color:rgba(23,23,23,0.2);left:0}.korpus_frame .building_info .item+.item{margin-top:5.8rem}.korpus_frame .building_info .item .value{font-family:'SONGER', Helvetica, Arial, sans-serif;position:relative;font-size:3.2em;line-height:1;letter-spacing:0.1em}.korpus_frame .building_info .item .title{font-family:'Gilroy', Helvetica, Arial, sans-serif;font-size:calc(1.6rem * 1.2);line-height:1;margin-top:1.3rem;padding-bottom:1.5rem}@media screen and (max-width: 1500.99px){.korpus_frame .building_info .item .title{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .building_info .item .title{font-size:calc(1.6rem * 1.2)}}.korpus_frame .building_info .item.n5 .value{font-family:'Gilroy', Helvetica, Arial, sans-serif;font-weight:500}.korpus_frame .building__card-footer{position:absolute;bottom:0;left:0;right:0;height:10.64815%;background-color:#808835;font-size:0}.korpus_frame .building__card-footer .building__card-btn{font-size:calc(1em * 1.2);position:relative;display:inline-block;vertical-align:middle;width:calc(100% / 5);height:100%;cursor:pointer}@media screen and (max-width: 1500.99px){.korpus_frame .building__card-footer .building__card-btn{font-size:calc(1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .building__card-footer .building__card-btn{font-size:calc(1em * 1.2)}}.korpus_frame .building__card-footer .building__card-btn+.building__card-btn:before{content:'';position:absolute;left:-1px;top:0;width:1px;height:3.4rem;background-color:rgba(255,255,255,0.9);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.korpus_frame .building__card-footer .building__card-btn span{position:absolute;display:inline-block;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%);font-size:calc(1.6rem * 1.2);font-weight:500;color:#fff}@media screen and (max-width: 1500.99px){.korpus_frame .building__card-footer .building__card-btn span{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .building__card-footer .building__card-btn span{font-size:calc(1.6rem * 1.2)}}.korpus_frame .building__card-footer .building__card-btn span:after{left:4rem !important}.korpus_frame .building__card-footer .building__card-btn.more-info span:after{content:'';position:absolute;background-position:-90.0562em -77.1125em;width:1.9em;height:1.8em;font-size:1rem;margin:-0.9em -0.95em;left:0;top:50%;margin-left:0}.korpus_frame .building__card-footer .building__card-btn.more-info span:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);margin-left:-2.4rem;-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}.korpus_frame .building__card-footer .building__card-btn.mortgage span:after{content:'';position:absolute;background-position:-41.8367em -80.4em;width:1.884em;height:2.138em;font-size:1rem;margin:-1.069em -0.942em;left:0;top:50%;margin-left:0}.korpus_frame .building__card-footer .building__card-btn.mortgage span:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);margin-left:-2.4rem;-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}.korpus_frame .building__card-footer .building__card-btn.reserve span:after{content:'';position:absolute;background-position:-30.8274em -80.4em;width:2.3344em;height:2.194em;font-size:1rem;margin:-1.097em -1.1672em;left:0;top:50%;margin-left:0}.korpus_frame .building__card-footer .building__card-btn.reserve span:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);margin-left:-2.4rem;-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}.korpus_frame .building__card-footer .building__card-btn.callback span:after{content:'';position:absolute;background-position:-81.9969em -77.1125em;width:1.597em;height:2.51em;font-size:1rem;margin:-1.255em -0.7985em;left:0;top:50%;margin-left:0}.korpus_frame .building__card-footer .building__card-btn.callback span:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);margin-left:-2.4rem;-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}.korpus_frame .building__card-footer .building__card-btn.pdf span:after{content:'';position:absolute;background-position:-88.5875em -66.9375em;width:3.2218em;height:1.381em;font-size:1.3rem;margin:-0.6905em -1.6109em;left:0;top:50%;margin-left:0}.korpus_frame .building__card-footer .building__card-btn.pdf span:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);margin-left:-2.4rem;-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}.korpus_frame .building__card-footer .building__card-btn .ovh{overflow:hidden;width:22rem;left:4rem;position:relative}.korpus_frame .building__card-footer .building__card-btn:hover .ovh .txt{-webkit-animation:textHover .8s ease;-moz-animation:textHover .8s ease;-ms-animation:textHover .8s ease;-o-animation:textHover .8s ease;animation:textHover .8s ease}.korpus_frame .plan_frame{position:absolute;top:18.51852%;bottom:19.90741%;left:18.33333vw;right:44.94792vw}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .plan_frame{top:10.51852%;left:21.33333vw}}.korpus_frame .windrose__wrapper.dark{position:absolute;width:7.7em;height:7.7em;bottom:19.90741%;left:68.48958vw;margin-left:-10em;font-size:0.6em}.korpus_frame .windrose__wrapper.dark .windrose:after{font-size:1em}.korpus_frame .level_fr{position:absolute;top:18.51852%;left:57.5vw;margin-left:-3.7rem;color:#171717;white-space:nowrap;user-select:none}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .level_fr{left:61.5vw}}.korpus_frame .level_fr .title{position:relative;width:100%;text-align:center;font-size:calc(1.6rem * 1.2);font-weight:500;margin-top:2rem;line-height:1;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 1500.99px){.korpus_frame .level_fr .title{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .level_fr .title{font-size:calc(1.6rem * 1.2)}}.korpus_frame .level_fr .level__btn{position:relative;width:7.4rem;height:7.4rem;background-color:transparent;box-sizing:border-box;border-radius:50%;border:1px rgba(23,23,23,0.22) solid;cursor:pointer;-webkit-transition:background-color .4s ease,border .4s ease;-moz-transition:background-color .4s ease,border .4s ease;-ms-transition:background-color .4s ease,border .4s ease;-o-transition:background-color .4s ease,border .4s ease;transition:background-color .4s ease,border .4s ease}.korpus_frame .level_fr .level__btn+.level__btn{margin-top:2rem}.korpus_frame .level_fr .level__btn.active{border:1px #171717 solid;background-color:#171717}.korpus_frame .level_fr .level__btn.active .num{color:#fff}.korpus_frame .level_fr .level__btn .num{position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:1;margin-top:-0.5em;font-size:2rem;color:#171717;font-family:'SONGER', Helvetica, Arial, sans-serif;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-ms-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.korpus_frame .minimap_fr{position:absolute;bottom:24.07407vh;left:68.48958vw;width:28.5em;height:13em}.korpus_frame .minimap_fr svg{overflow:visible}.korpus_frame .gallery__place_wrapper{position:absolute;width:25.57292%;height:27.68519%;top:15.27778%;left:68.125%;-webkit-transition:left .8s ease;-moz-transition:left .8s ease;-ms-transition:left .8s ease;-o-transition:left .8s ease;transition:left .8s ease}.korpus_frame .gallery__place_wrapper .gallery_num{position:absolute;width:100%;left:0;top:100%;margin-top:3.4rem;text-align:center;white-space:nowrap;user-select:none}.korpus_frame .gallery__place_wrapper .gallery_num *{display:inline-block;vertical-align:middle;position:relative}.korpus_frame .gallery__place_wrapper .gallery_num .gal__num{position:relative;font-size:calc(1.4em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;color:#171717;line-height:1}@media screen and (max-width: 1500.99px){.korpus_frame .gallery__place_wrapper .gallery_num .gal__num{font-size:calc(1.4em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .gallery__place_wrapper .gallery_num .gal__num{font-size:calc(1.4em * 1.2)}}.korpus_frame .gallery__place_wrapper .gallery_num .gal__num *{display:inline;vertical-align:middle}.korpus_frame .gallery__place_wrapper .gallery_num .arrow{position:relative;cursor:pointer}.korpus_frame .gallery__place_wrapper .gallery_num .arrow:after{content:'';position:absolute;left:50%;top:50%;display:block;width:9rem;height:6rem;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.korpus_frame .gallery__place_wrapper .gallery_num .arrow.left{background-position:-101.6em -52.0093em;width:3.575em;height:1.4281em;font-size:1rem;margin-right:4.3rem}.korpus_frame .gallery__place_wrapper .gallery_num .arrow.right{background-position:-104.9187em -63.5969em;width:3.575em;height:1.4281em;font-size:1rem;margin-left:4.3rem}.korpus_frame .gallery__place_wrapper .gal_link{position:absolute;width:100%;text-decoration:underline;text-align:center;top:100%;margin-top:8.4rem;font-size:calc(1.6rem * 1.2);font-weight:500;color:#171717}@media screen and (max-width: 1500.99px){.korpus_frame .gallery__place_wrapper .gal_link{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .gallery__place_wrapper .gal_link{font-size:calc(1.6rem * 1.2)}}.korpus_frame .gallery__place_wrapper .gal_link:hover{text-decoration:none}.korpus_frame .gal_ovh{overflow:hidden;border-radius:3rem}.korpus_frame .gallery__place{position:absolute;right:0;top:0;bottom:0;width:100%;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}.korpus_frame .gallery__place .gallery_half{position:absolute;width:40%;height:100%;top:0;cursor:pointer}.korpus_frame .gallery__place .gallery_half.left{left:0}.korpus_frame .gallery__place .gallery_half.right{right:0}.korpus_frame .gallery__place .gallery_half.center{width:20%;left:40%}.korpus_frame .close_btn.korpus_gallery_close{position:absolute;width:7.4em;height:7.4em;top:7rem;right:12.5rem;cursor:pointer;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}.korpus_frame .close_btn.korpus_gallery_close:after{content:'';position:absolute;background-position:-95.7461em -66.9375em;width:1.3062em;height:1.3062em;font-size:1rem;margin:-0.6531em -0.6531em;left:50%;top:50%}.korpus_frame .close_btn.korpus_gallery_close:hover:before{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.korpus_frame .close_btn.korpus_gallery_close:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#171717;border-radius:50%;-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}.korpus_frame .apart_img{position:absolute;max-width:100%;max-height:100%;top:50%;left: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%)}.korpus_frame .minimap_title{position:absolute;bottom:24.07407vh;left:68.48958vw;font-size:calc(1.8em * 1.2);color:#171717;line-height:1;font-weight:500;margin-left:3.5rem;margin-bottom:15.5rem;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}@media screen and (max-width: 1500.99px){.korpus_frame .minimap_title{font-size:calc(1.8em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .minimap_title{font-size:calc(1.8em * 1.2)}}.korpus_frame .minimap_title.visible{opacity:1;visibility:visible}.korpus_frame .entrace{position:absolute;bottom:19.62963vh;left:68.48958vw;margin-left:18.4rem;padding-top:1.4rem;font-size:calc(1.6rem * 1.2);color:#171717;line-height:1;font-weight:500}@media screen and (max-width: 1500.99px){.korpus_frame .entrace{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .entrace{font-size:calc(1.6rem * 1.2)}}.korpus_frame .entrace:after{content:'';position:absolute;background-position:-110.698em -53.5969em;width:1.088em;height:.9063em;font-size:1rem;margin:-0.45315em -0.544em;left:50%;top:0;margin-top:0}.korpus_frame .legend{position:absolute;bottom:17.07407vh;left:68.48958vw;margin-left:35rem;margin-bottom:6rem}@media screen and (max-width: 1500px){.korpus_frame .legend{left:66.48958vw}}.korpus_frame .legend .item{position:relative;padding-left:3rem;font-size:calc(1.6rem * 1.2);color:#171717;line-height:1;font-weight:500}@media screen and (max-width: 1500.99px){.korpus_frame .legend .item{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.korpus_frame .legend .item{font-size:calc(1.6rem * 1.2)}}.korpus_frame .legend .item+.item{margin-top:1.4rem}.korpus_frame .legend .item: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%}.korpus_frame .legend .item.n1:before{background-color:#e64c21}.korpus_frame .legend .item.n2:before{background-color:#84d24f}.korpus_frame .legend .item.n3:before{background-color:rgba(255,55,55,0.5)}.korpus_frame .legend .item.n21:before{background-color:rgba(255,207,0,0.5)}.korpus_frame .legend .item.n11:before{background-color:rgba(165,165,165,0.5)}.placement_frame{background-color:#eaeaea}.placement_frame .page__section.n1{height:85vh}.placement_frame .page__section.n1 .page__down-frame{height:15vh;bottom:-15vh}.placement_frame .placement__to-map.hidden{display:none}.placement_frame .map_place{position:relative;height:85.5vh}.placement_frame .map_place .mapsInit__zoom-buttons{z-index:401}.placement_frame .map_place .mapsInit__zoom-buttons{z-index:401}.placement_frame .mapsInit .maps-marker-poi .title .title_align{display:inline-block;height:6em;white-space:nowrap;padding:0 4em 0 4em;border-radius:1em 1em 1em 0;background-color:#fff;-webkit-transform:translate(4em, -5em);-moz-transform:translate(4em, -5em);-ms-transform:translate(4em, -5em);-o-transform:translate(4em, -5em);transform:translate(4em, -5em)}.placement_frame .mapsInit .leaflet-tile-pane{-webkit-filter:none;filter:none}.placement_frame .mapsInit .maps-marker-object{width:13.3em;height:7em;top:0;left:0;margin:-7rem 0 0;background-color:#fff;border-radius:3rem 0 3rem 0}.placement_frame .mapsInit .maps-marker-object:after{content:'';position:absolute;background-position:-80.4em -41.5969em;width:21.2em;height:12em;font-size:.37rem;margin:-6em -10.6em;left:50%;top:50%}.placement_frame .mapsInit__zoom-buttons{position:absolute;width:7.3em;top:50%;right:4em;z-index:402;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.placement_frame .mapsInit__zoom-button{position:relative;width:10em;height:10em;cursor:pointer;font-size:calc(.8em * 1.2);background-color:#00000000;border-radius:4em;-webkit-transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;-ms-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;transition:background-color 300ms ease}@media screen and (max-width: 1500.99px){.placement_frame .mapsInit__zoom-button{font-size:calc(.8em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.placement_frame .mapsInit__zoom-button{font-size:calc(.8em * 1.2)}}.placement_frame .mapsInit__zoom-button+.mapsInit__zoom-button{margin-top:1em}.placement_frame .mapsInit__zoom-button.in:before,.placement_frame .mapsInit__zoom-button.out:before{-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}.placement_frame .mapsInit__zoom-button.in:hover:before,.placement_frame .mapsInit__zoom-button.out:hover:before{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.placement_frame .mapsInit__zoom-button.in:after{content:'';position:absolute;background-position:-10.5878em -87.8em;width:1.7em;height:1.7em;font-size:1rem;margin:-0.85em -0.85em;left:50%;top:50%}.placement_frame .mapsInit__zoom-button.in:before{content:'';position:absolute;background-position:-96.676em -68.975em;width:7.809em;height:7.812em;font-size:1rem;margin:-3.906em -3.9045em;left:50%;top:50%}.placement_frame .mapsInit__zoom-button.out:after{content:'';position:absolute;background-position:-103.125em -65.5094em;width:1.7em;height:.5em;font-size:1rem;margin:-0.25em -0.85em;left:50%;top:50%}.placement_frame .mapsInit__zoom-button.out:before{content:'';position:absolute;background-position:-96.676em -68.975em;width:7.809em;height:7.812em;font-size:1rem;margin:-3.906em -3.9045em;left:50%;top:50%}.placement_frame .mapsInit .maps-marker-cluster .title{font-size:1.8em}.placement_frame .infra_type_btns{position:absolute;bottom:7rem;left:50%;padding:3em 6em;background-color:#fff;border-radius:6em;white-space:nowrap;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.placement_frame .infra_type_btn{display:inline-block;position:relative;padding:1em 4em 1em 1em;vertical-align:middle;cursor:pointer;color:rgba(34,34,34,0.8);-webkit-transition:color .4s ease,opacity .4s ease;-moz-transition:color .4s ease,opacity .4s ease;-ms-transition:color .4s ease,opacity .4s ease;-o-transition:color .4s ease,opacity .4s ease;transition:color .4s ease,opacity .4s ease}.placement_frame .infra_type_btn:after{content:'';position:absolute;background-position:-104.485em -74.9063em;width:2.294em;height:1.588em;font-size:1rem;margin:-0.794em -1.147em;right:0;top:50%;margin-right:0}.placement_frame .infra_type_btn:after{-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.placement_frame .infra_type_btn:hover{color:#222}.placement_frame .infra_type_btn:hover:after{opacity:1}.placement_frame .infra_type_btn.active{color:#222}.placement_frame .infra_type_btn.active:hover{opacity:0.5}.placement_frame .infra_type_btn.active:after{opacity:1}.placement_frame .infra_type_btn+.infra_type_btn{margin-left:5em}.placement_frame .infra_type_btn:after{opacity:0.32;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.placement_frame .infra_type_btn>span{position:relative;font-size:calc(1.6em * 1.2)}@media screen and (max-width: 1500.99px){.placement_frame .infra_type_btn>span{font-size:calc(1.6em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.placement_frame .infra_type_btn>span{font-size:calc(1.6em * 1.2)}}.placement_frame .map-info{position:absolute;width:50em;top:5%;left:10em}.placement_frame .map-info h6{line-height:1.7}.placement_frame .map-info-description{padding:9em 7em 9em 5em}.placement_frame .map-info .loc-b{padding-left:2em;position:relative;margin-bottom:0.5rem}.placement_frame .map-info .loc-b:before{content:'';position:absolute;background-position:-33.1618em -80.4em;width:2.1719em;height:2.175em;font-size:1rem;margin:-1.0875em -1.08595em;left:0;top:50%;margin-left:0}.placement_frame .map-info .loc-k{padding-left:2em;position:relative;margin-bottom:0.5rem}.placement_frame .map-info .loc-k:before{content:'';position:absolute;background-position:-43.7207em -80.4em;width:2.1281em;height:2.125em;font-size:1rem;margin:-1.0625em -1.06405em;left:0;top:50%;margin-left:0}.placement_frame .image-slideshow-height{height:calc(80em * 1.3)}.placement_frame .image-slideshow.n1 .image-slideshow__wrapper{-webkit-animation:slidr 15s linear infinite;animation:slidr 15s linear infinite}.placement_frame .image-slideshow.n2 .image-slideshow__wrapper{-webkit-animation:slidr2 15s linear infinite;animation:slidr2 15s linear infinite}.placement_frame .image-slideshow .page__text{margin-top:4em;width:16em;font-size:calc(1.2em * 1.2);font-weight:500}@media screen and (max-width: 1500.99px){.placement_frame .image-slideshow .page__text{font-size:calc(1.2em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.placement_frame .image-slideshow .page__text{font-size:calc(1.2em * 1.2)}}.placement_frame .image-slideshow__wrapper{-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex;width:120vw;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;position:absolute;top:calc(26em * 1.4);margin:0;left:0;text-align:left}.placement_frame .image-slideshow__item{padding:0 5em}.placement_frame .image-slideshow__item--2 figure{padding-top:6em}.placement_frame .image-slideshow__item--1 figure{padding-top:12em}.placement_frame .image-slideshow__item--4 figure{padding-top:23em;width:35em}.placement_frame .image-slideshow__image-container{width:100%;margin:0}.placement_frame .image-slideshow img{width:100%}.placement_frame .page__text.n3{position:relative;width:52.3em;margin:0 29% 0 auto}.placement_frame .page__text.n4{position:relative;width:43em;margin-left:23.5%;color:#fff}.placement_frame .page__text.n5{width:36em;position:absolute;top:15em;right:15%}.placement_frame .page__text.n1-1{position:absolute;left:20.57292%;top:32.40741%}.placement_frame .page__text.n1-2{position:absolute;left:20.57292%;width:18.48958%;top:64.35185%}.placement_frame .page__text.n2-1{position:relative;width:42em}.placement_frame .page__text.n3-1{position:absolute;width:16.66667%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:17.1875%}.placement_frame .page__text.n3-1 .anim_p a,.placement_frame .page__text.n3-1 .anim_p p{-webkit-transform:translateY(7em);-moz-transform:translateY(7em);-ms-transform:translateY(7em);-o-transform:translateY(7em);transform:translateY(7em);-webkit-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-moz-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-ms-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-o-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;transition:opacity .7s ease,visibility .7s ease,transform .7s ease}.placement_frame .page__text.n3-1 .anim_p a:nth-child(1),.placement_frame .page__text.n3-1 .anim_p p:nth-child(1){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.placement_frame .page__text.n3-1 .anim_p a:nth-child(2),.placement_frame .page__text.n3-1 .anim_p p:nth-child(2){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.placement_frame .page__text.n3-1 .anim_p a:nth-child(3),.placement_frame .page__text.n3-1 .anim_p p:nth-child(3){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.placement_frame .page__text.n3-1 .anim_p a:nth-child(4),.placement_frame .page__text.n3-1 .anim_p p:nth-child(4){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-ms-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.placement_frame .page__text.n3-1 .anim_p a:nth-child(5),.placement_frame .page__text.n3-1 .anim_p p:nth-child(5){-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.placement_frame .page__text.n3-1 .anim_p a:nth-child(6),.placement_frame .page__text.n3-1 .anim_p p:nth-child(6){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-ms-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.placement_frame .page__text.n3-1 .anim_p a:nth-child(7),.placement_frame .page__text.n3-1 .anim_p p:nth-child(7){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;-ms-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.placement_frame .page__text.n3-1 .anim_p a:nth-child(8),.placement_frame .page__text.n3-1 .anim_p p:nth-child(8){-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;-ms-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.placement_frame .page__text.n3-1 .anim_p a:nth-child(9),.placement_frame .page__text.n3-1 .anim_p p:nth-child(9){-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;-ms-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}.placement_frame .page__text.n3-1 .anim_p a:nth-child(10),.placement_frame .page__text.n3-1 .anim_p p:nth-child(10){-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.placement_frame .page__text.n3-1 .anim_p a.visible,.placement_frame .page__text.n3-1 .anim_p p.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.placement_frame .page__text-fly{position:absolute;right:0;top:-25em;padding:24em 33em 20em 21em}.placement_frame .page__text-fly .fly__text-title{position:absolute;font-size:calc(1.1em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;color:rgba(23,23,23,0.35);letter-spacing:0.3rem;text-transform:uppercase;top:26.5rem;right:13.8rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}@media screen and (max-width: 1500.99px){.placement_frame .page__text-fly .fly__text-title{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.placement_frame .page__text-fly .fly__text-title{font-size:calc(1.1em * 1.2)}}.placement_frame .page__image{position:absolute;width:23.64583%;height:63.42593%;left:12.5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.placement_frame .page__image .img{position:relative;width:100%;padding-bottom:151%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.placement_frame .page__image.n1{width:83em;height:78vh;right:5%;left:auto;top:22%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.placement_frame .page__image.n1 .img{height:78vh;padding-bottom:0}.placement_frame .page__image.n2{position:relative;width:90.41667%;height:97em;top:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.placement_frame .page__image.n2 .img{height:97em;padding-bottom:0}.placement_frame .page__image.n3{position:absolute;height:100%;left:50%;top:0;width:32.70833%;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.placement_frame .page__image.n3 .img{position:relative;width:100%;height:38em;background:#222;padding:0}.placement_frame .page__image.n4{position:relative;width:40.9375%;height:109.72222vh;left:0;top:0;margin:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.placement_frame .page__image.n4 .page__image-mask{position:absolute;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.placement_frame .page__image.n4 .img{position:relative;width:100%;padding-bottom:150%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.placement_frame .page__image.n5{position:absolute;width:23.85417%;height:55.18519vh;left:31.25%;top:50%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin-top:-27.59259vh}.placement_frame .page__image.n5 .page__image-mask{position:absolute}.placement_frame .page__image.n5 .img{position:relative;width:100%;padding-bottom:130%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.placement_frame .num_item{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%);font-size:0;overflow:hidden}.placement_frame .num_item .translate_block{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-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}.placement_frame .num_item .num{position:relative;display:inline-block;vertical-align:bottom;font-size:13.8rem;font-family:'SONGER', Helvetica, Arial, sans-serif;line-height:0.8;color:rgba(255,255,255,0.1)}.placement_frame .num_item .num sup{position:absolute;left:100%;top:-0.2rem;font-family:'Gilroy', Helvetica, Arial, sans-serif;font-weight:500;line-height:0.7;font-size:6.3rem;padding-left:2.2rem}.placement_frame .num_item .label{position:relative;display:inline-block;vertical-align:bottom;font-size:2.4rem;line-height:1;color:#fff;padding-left:2.5rem}.placement_frame .page__image-mask.visible .num_item .translate_block{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.placement_frame .black_rect-fr{position:relative;width:100%;height:38em}.placement_frame .shadow{z-index:1000}.placement_frame .toggle-letter-wrapper{height:1.3em}.architect_frame{background-color:#eaeaea}.architect_frame .page__section.n4{height:110em}.architect_frame .page__section.n2{height:110em}.architect_frame .page__section.n8{height:152em}.architect_frame .page__section.n9{height:57em}.architect_frame .page__container{width:120em;margin:0em auto;padding:24em 0 0em}.architect_frame .table__row{display:flex;justify-content:space-between;width:100%}.architect_frame .table__row.active .table__line{transform:scaleX(1)}.architect_frame .table__line{width:100%;height:1px;background:#171717;position:absolute;bottom:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform 600ms ease}.architect_frame .table__num p{line-height:3.7;font-size:2em;font-weight:500;font-family:'SONGER', Helvetica, Arial, sans-serif}.architect_frame .table__row{margin-top:6em}.architect_frame .table__row+.table__row{margin-top:0em}.architect_frame .table__text p{font-size:2rem;line-height:3.7}.architect_frame .image-slideshow-height{height:calc(79em  * 1.3)}.architect_frame .image-slideshow.n1 .image-slideshow__wrapper{left:0;-webkit-animation:slidr 15s linear infinite;animation:slidr 15s linear infinite}.architect_frame .image-slideshow.n2 .image-slideshow__wrapper{left:0%;-webkit-animation:slidr2 15s linear infinite;animation:slidr2 15s linear infinite}.architect_frame .image-slideshow .page__text{margin-top:4em;width:16em;font-size:calc(1.2em * 1.2);font-weight:500}@media screen and (max-width: 1500.99px){.architect_frame .image-slideshow .page__text{font-size:calc(1.2em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.architect_frame .image-slideshow .page__text{font-size:calc(1.2em * 1.2)}}.architect_frame .image-slideshow__wrapper{-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex;width:120vw;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;position:absolute;top:1em;margin:0;left:0;text-align:left}.architect_frame .image-slideshow__item{padding:0px 5em}.architect_frame .image-slideshow__item--2 figure{padding-top:6em}.architect_frame .image-slideshow__item--1 figure{padding-top:12em}.architect_frame .image-slideshow__item--4 figure{padding-top:23em;width:35em}.architect_frame .image-slideshow__image-container{width:100%;margin:0}.architect_frame .image-slideshow img{width:100%}.architect_frame .page__icon.n1{position:absolute;top:-4em;left:21vw}.architect_frame .page__icon.n1 img{width:17em}.architect_frame .page__text.n2 h5{line-height:1.4}.architect_frame .page__text.n2-3,.architect_frame .page__text.n2-2{width:45em;position:absolute;bottom:0;left:0}.architect_frame .page__text.n2-3{left:48%}.architect_frame .page__text.n3{width:32.3em;position:absolute;right:29%;top:14em}.architect_frame .page__text.n4{width:36em;position:absolute;top:22em;left:20.5%;letter-spacing:0.1em}.architect_frame .page__text.n4 p{letter-spacing:0.1em;color:#a4a4a4}.architect_frame .page__text.n5{width:64em;position:absolute;top:21em;right:19%}.architect_frame .page__text.n5 h5{font-size:4rem;font-weight:300;color:#fff;letter-spacing:0.05em;line-height:1.4}.architect_frame .page__text.n6{position:absolute;top:57em;left:21vw}.architect_frame .page__text.n6 h3{font-size:4.1rem;width:68rem;line-height:1.4;color:#323232}@media screen and (max-width: 1280.99px){.architect_frame .page__text.n6{left:15vw}}.architect_frame .page__text.n7{font-size:calc(1.1rem * 1.2);width:44rem;position:absolute;top:38em;right:18vw}@media screen and (max-width: 1500.99px){.architect_frame .page__text.n7{font-size:calc(1.1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.architect_frame .page__text.n7{font-size:calc(1.1rem * 1.2)}}@media screen and (max-width: 1280.99px){.architect_frame .page__text.n7{right:10vw}}.architect_frame .page__text.n1-1{position:absolute;left:20.57292%;top:32.40741%}.architect_frame .page__text.n1-2{position:absolute;left:20.57292%;width:18.48958%;top:64.35185%}.architect_frame .page__text.n2-1{position:relative;width:42em}.architect_frame .page__text.n3-1{position:absolute;width:16.66667%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:25vw}@media screen and (max-width: 1280.99px){.architect_frame .page__text.n3-1{right:19.1875%;width:24.66667%}}.architect_frame .page__text.n3-1 .anim_p a,.architect_frame .page__text.n3-1 .anim_p p{-webkit-transform:translateY(7em);-moz-transform:translateY(7em);-ms-transform:translateY(7em);-o-transform:translateY(7em);transform:translateY(7em);-webkit-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-moz-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-ms-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;-o-transition:opacity .7s ease,visibility .7s ease,transform .7s ease;transition:opacity .7s ease,visibility .7s ease,transform .7s ease}.architect_frame .page__text.n3-1 .anim_p a:nth-child(1),.architect_frame .page__text.n3-1 .anim_p p:nth-child(1){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.architect_frame .page__text.n3-1 .anim_p a:nth-child(2),.architect_frame .page__text.n3-1 .anim_p p:nth-child(2){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.architect_frame .page__text.n3-1 .anim_p a:nth-child(3),.architect_frame .page__text.n3-1 .anim_p p:nth-child(3){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.architect_frame .page__text.n3-1 .anim_p a:nth-child(4),.architect_frame .page__text.n3-1 .anim_p p:nth-child(4){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-ms-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.architect_frame .page__text.n3-1 .anim_p a:nth-child(5),.architect_frame .page__text.n3-1 .anim_p p:nth-child(5){-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.architect_frame .page__text.n3-1 .anim_p a:nth-child(6),.architect_frame .page__text.n3-1 .anim_p p:nth-child(6){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-ms-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.architect_frame .page__text.n3-1 .anim_p a:nth-child(7),.architect_frame .page__text.n3-1 .anim_p p:nth-child(7){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;-ms-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.architect_frame .page__text.n3-1 .anim_p a:nth-child(8),.architect_frame .page__text.n3-1 .anim_p p:nth-child(8){-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;-ms-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.architect_frame .page__text.n3-1 .anim_p a:nth-child(9),.architect_frame .page__text.n3-1 .anim_p p:nth-child(9){-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;-ms-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}.architect_frame .page__text.n3-1 .anim_p a:nth-child(10),.architect_frame .page__text.n3-1 .anim_p p:nth-child(10){-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.architect_frame .page__text.n3-1 .anim_p a.visible,.architect_frame .page__text.n3-1 .anim_p p.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.architect_frame .page__text-fly{position:absolute;right:0;top:-25em;padding:24em 33em 20em 21em}.architect_frame .page__text-fly .fly__text-title{position:absolute;font-size:calc(1.1em * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;color:rgba(23,23,23,0.35);letter-spacing:0.3rem;text-transform:uppercase;top:26.5rem;right:13.8rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}@media screen and (max-width: 1500.99px){.architect_frame .page__text-fly .fly__text-title{font-size:calc(1.1em * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.architect_frame .page__text-fly .fly__text-title{font-size:calc(1.1em * 1.2)}}.architect_frame .page__image{position:absolute;width:23.64583%;height:63.42593%;left:12.5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.architect_frame .page__image .img{position:relative;width:100%;padding-bottom:151%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.architect_frame .page__image.n1{width:83em;height:96em;right:5%;left:auto;top:22%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.architect_frame .page__image.n2{width:90.41667%;position:relative;height:105em;left:50%;top:54%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.architect_frame .page__image.n2 .img{padding-bottom:105em}.architect_frame .page__image.n3{position:absolute;height:100%;left:50%;top:0;width:32.70833%;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.architect_frame .page__image.n3 .img{position:relative;width:100%;height:38em;background:#222222;padding:0}.architect_frame .page__image.n4{position:relative;width:40.9375%;height:109.72222vh;left:0;top:0;margin:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.architect_frame .page__image.n4 .page__image-mask{position:absolute;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.architect_frame .page__image.n4 .img{position:relative;width:100%;padding-bottom:150%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.architect_frame .page__image.n5{position:absolute;width:29.85417%;height:79em;left:18.25%;top:50%;margin-top:-40em;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.architect_frame .page__image.n5 .page__image-mask{position:absolute}.architect_frame .page__image.n5 .img{position:relative;width:100%;padding-bottom:130%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.architect_frame .card{position:absolute;bottom:0;left:50%;transform:translate3d(-50%, 50%, 0) scaleY(0);width:90%;height:51em;transition:transform 300ms ease 0ms;background-color:#222;transform-origin:top}.architect_frame .card__text.n1{opacity:0;position:absolute;left:9em;bottom:50%;letter-spacing:0.2em;font-weight:300;font-family:'SONGER', Helvetica, Arial, sans-serif;font-size:calc(1.3em * 1.2);transform-origin:left bottom;transition:opacity .7s ease 1s;-webkit-transform:rotate(-90deg) translate(-50%, 0%);-moz-transform:rotate(-90deg) translate(-50%, 0%);-ms-transform:rotate(-90deg) translate(-50%, 0%);-o-transform:rotate(-90deg) translate(-50%, 0%);transform:rotate(-90deg) translate(-50%, 0%)}@media screen and (max-width: 1500.99px){.architect_frame .card__text.n1{font-size:calc(1.3em * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.architect_frame .card__text.n1{font-size:calc(1.3em * 1.2)}}.architect_frame .card__text.n2{transition:opacity .7s ease 0.6s, transform .7s ease 0.6s;position:absolute;top:50%;transform:translate(0, -50%);left:20%;width:42rem;line-height:2;font-size:1.8rem;opacity:0;-webkit-transform:translate3d(0%, 50%, 0);-moz-transform:translate3d(0%, 50%, 0);-ms-transform:translate3d(0%, 50%, 0);-o-transform:translate3d(0%, 50%, 0);transform:translate3d(0%, 50%, 0)}.architect_frame .card__text.n2 p{font-size:calc(1.6rem * 1.2)}@media screen and (max-width: 1500.99px){.architect_frame .card__text.n2 p{font-size:calc(1.6rem * 1.3)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.architect_frame .card__text.n2 p{font-size:calc(1.6rem * 1.2)}}.architect_frame .card__icon{position:absolute;top:50%;transform:translate(0, -50%);right:32%;opacity:0;transition:transform 600ms ease 600ms, opacity 300ms ease 300ms}.architect_frame .card__icon.n1{z-index:2}.architect_frame .card__icon.n2{z-index:1}.architect_frame .card__line{width:1px;height:100%;position:absolute;left:21em;top:0;background:#fff;opacity:0.08;transform-origin:top;transform:scaleY(0);transition:transform 300ms ease}.architect_frame .card.active{transform:translate3d(-50%, 50%, 0) scaleY(1)}.architect_frame .card.active .card__icon{opacity:1}.architect_frame .card.active .card__icon.n2{transform:translate(75%, -50%)}.architect_frame .card.active .card__icon.n3{transform:translate(140%, -50%)}.architect_frame .card.active .card__text.n1{opacity:0.3}.architect_frame .card.active .card__text.n2{-webkit-transform:translate3d(0%, -50%, 0);-moz-transform:translate3d(0%, -50%, 0);-ms-transform:translate3d(0%, -50%, 0);-o-transform:translate3d(0%, -50%, 0);transform:translate3d(0%, -50%, 0)}.architect_frame .card.active .card__line{transform:scaleY(1)}.architect_frame .num_item{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%);font-size:0;overflow:hidden}.architect_frame .num_item .translate_block{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-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}.architect_frame .num_item .num{position:relative;display:inline-block;vertical-align:bottom;font-size:13.8rem;font-family:'SONGER', Helvetica, Arial, sans-serif;line-height:0.8;color:rgba(255,255,255,0.1)}.architect_frame .num_item .num sup{position:absolute;left:100%;top:-0.2rem;font-family:'Gilroy', Helvetica, Arial, sans-serif;font-weight:500;line-height:0.7;font-size:6.3rem;padding-left:2.2rem}.architect_frame .num_item .label{position:relative;display:inline-block;vertical-align:bottom;font-size:2.4rem;line-height:1;color:#fff;padding-left:2.5rem}.architect_frame .page__image-mask.visible .num_item .translate_block{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.architect_frame .black_rect-fr{position:relative;width:100%;height:38em}.architect_frame .toggle-letter-wrapper{height:1.3em}.pay_frame .page__title-small{top:37.03704vh}.pay_frame .page__footer{position:relative;height:45rem;bottom:auto;left:auto}.pay_frame .pay__items{position:relative;margin-left:11.5rem;padding-top:18.11111vh;display:flex;justify-content:space-around;margin-right:8.5rem;flex-wrap:wrap}.pay_frame .pay__item{position:relative;text-align:center;padding:7rem 0 0;background:rgba(255,255,255,0.04);width:42%;border-radius:2rem;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:3%}.pay_frame .pay__item-title{font-weight:500;font-size:5.3em;padding:0 3rem}.pay_frame .pay__item-title span{font-size:4rem}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.pay_frame .pay__item-title{font-size:7.3em}}.pay_frame .pay__item-text{position:relative;font-weight:normal;font-size:2.3em;padding:0 7rem;margin-top:3rem}.pay_frame .pay__item-text>*:first-child{margin-top:0}.pay_frame .pay__item-text>*:last-child{margin-bottom:0}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.pay_frame .pay__item-text{font-size:2.5em}}.pay_frame .pay__item-more{display:block;position:relative;padding:2em 4.5em;margin-top:6rem;line-height:3;cursor:pointer;background-color:rgba(255,255,255,0.11);text-decoration:none;-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}.pay_frame .pay__item-more:hover{background-color:rgba(255,255,255,0.25)}.pay_frame .pay__item-more>span{font-size:calc(1.1rem * 1.2);font-family:'SONGER', Helvetica, Arial, sans-serif;letter-spacing:0.3rem;text-transform:uppercase}@media screen and (max-width: 1500.99px){.pay_frame .pay__item-more>span{font-size:calc(1.1rem * 1.4)}}@media screen and (max-width: 1280.99px) and (min-height: 720.99px){.pay_frame .pay__item-more>span{font-size:calc(1.1rem * 1.2)}}.openPopup.gallery .popup_content,.openPopup.gallery .popup_overlay{z-index:20}.openPopup.gallery .gallery_half{position:absolute;width:40%;height:100%;top:0;cursor:pointer}.openPopup.gallery .gallery_half.left{left:0}.openPopup.gallery .gallery_half.right{right:0}.openPopup.gallery .gallery_half.center{width:20%;left:40%}.openPopup.gallery.flats_popup-gal .gallery_half.left{left:0;width:30%}.openPopup.gallery.flats_popup-gal .gallery_half.right{right:0;width:30%}.openPopup.gallery.flats_popup-gal .gallery_half.center{width:40%;left:30%}.openPopup.gallery .close_btn{position:absolute;width:7.4em;height:7.4em;top:7rem;right:12.5rem;cursor:pointer}.openPopup.gallery .close_btn:after{content:'';position:absolute;background-position:-95.7461em -66.9375em;width:1.3062em;height:1.3062em;font-size:1rem;margin:-0.6531em -0.6531em;left:50%;top:50%}.openPopup.gallery .close_btn:hover:before{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.openPopup.gallery .close_btn:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#171717;border-radius:50%;-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}.openPopup.gallery.flats_popup-gal .popup_content,.openPopup.gallery.flats_popup-gal .popup_overlay{z-index:20}.openPopup.gallery.flats_popup-gal .slideGallery__overflow{background-color:#fff}.openPopup.gallery.flats_popup-gal .slideGallery__overflow .slideGallery__img{width:80%;height:80%;left:10%;top:10%}.temp_frame .cap{background-size:cover;background-position:center}.temp_frame .cap__icon{background-position:-80.4em -60.7969em;width:8.1875em;height:8.1781em;font-size:1rem;position:absolute;top:calc( 50% - 12em);left:calc( 50% - 42em);animation:rotate 3s linear infinite}.temp_frame .cap__text{position:absolute;top:66%;left:54%;font-size:1.6rem;line-height:1.9}.temp_frame .cap__title{position:absolute;top:50%;left:50%;font-size:9rem;transform:translate(-50%, -50%);letter-spacing:0.05em}

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