.gg-close{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1.2));width:22px;height:22px;border:2px solid transparent;border-radius:40px}.gg-close[data-color=white]:after,.gg-close[data-color=white]:before{background:#fff!important}.gg-close[data-color=black]:after,.gg-close[data-color=black]:before{background:#000!important}.gg-close:after,.gg-close:before{content:"";display:block;box-sizing:border-box;position:absolute;width:16px;height:2px;transform:rotate(45deg);border-radius:5px;top:8px;left:1px}.gg-close:after{transform:rotate(-45deg)}.gg-menu-left{transition:width .2s ease-out;transform:scale(var(--ggs,1))}.gg-menu-left[data-color=white],.gg-menu-left[data-color=white]:after,.gg-menu-left[data-color=white]:before{background:#fff!important}.gg-menu-left[data-color=black],.gg-menu-left[data-color=black]:after,.gg-menu-left[data-color=black]:before{background:#000!important}.gg-menu-left,.gg-menu-left:after,.gg-menu-left:before{box-sizing:border-box;position:relative;display:block;width:20px;height:2px;border-radius:3px;background:#000}.menu-link:hover .gg-menu-left:after,.menu-link:hover .gg-menu-left:before{width:20px}.gg-menu-left:after,.gg-menu-left:before{content:"";position:absolute;top:-6px;width:10px;transition:all .2s ease-out}.gg-menu-left:after{top:6px;width:14px}.gg-arrow-left{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px}.gg-arrow-left[data-color=white]:after{border-bottom-color:#fff!important;border-left-color:#fff!important}.gg-arrow-left[data-color=white]:before{background:#fff}.gg-arrow-left[data-color=black]:after{border-bottom-color:#000!important;border-left-color:#000!important}.gg-arrow-left[data-color=black]:before{background:#000}.gg-arrow-left:after,.gg-arrow-left:before{content:"";display:block;box-sizing:border-box;position:absolute;left:3px}.gg-arrow-left:after{width:9px;height:9px;border-bottom:1px solid;border-left:1px solid;transform:rotate(45deg);bottom:7px}.gg-arrow-left:before{width:18px;height:1px;bottom:11px}.gg-arrow-right{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:20px;height:25px}.gg-arrow-right[data-color=white]:after{border-top-color:#fff!important;border-right-color:#fff!important}.gg-arrow-right[data-color=white]:before{background:#fff}.gg-arrow-right[data-color=black]:after{border-top-color:#000!important;border-right-color:#000!important}.gg-arrow-right[data-color=black]:before{background:#000}.gg-arrow-right:after,.gg-arrow-right:before{content:"";display:block;box-sizing:border-box;position:absolute;right:3px}.gg-arrow-right:after{width:9px;height:9px;border-top:1px solid;border-right:1px solid;transform:rotate(45deg);bottom:7px}.gg-arrow-right:before{width:18px;height:1px;bottom:11px}.gg-arrow-down{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px}.gg-arrow-down[data-color=white]:after{border-bottom-color:#fff!important;border-left-color:#fff!important}.gg-arrow-down[data-color=white]:before{background:#fff}.gg-arrow-down[data-color=black]:after{border-bottom-color:#000!important;border-left-color:#000!important}.gg-arrow-down[data-color=black]:before{background:#000}.gg-arrow-down:after,.gg-arrow-down:before{content:"";display:block;box-sizing:border-box;position:absolute;bottom:4px}.gg-arrow-down:after{width:8px;height:8px;border-bottom:1px solid;border-left:1px solid;transform:rotate(-45deg);left:7px}.gg-arrow-down:before{width:1px;height:18px;left:11px}*{margin:0;padding:0}html{font-family:Montserrat,sans-serif;font-weight:300;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/img/bg.54b158bf.jpg) fixed;background-size:cover;color:#fff}.is-mobile--flex{display:none!important}@media screen and (max-width:991px){.is-mobile--flex{display:flex!important}}.is-desktop--flex{display:flex}@media screen and (max-width:991px){.is-desktop--flex{display:none!important}}.is-mobile{display:none!important}@media screen and (max-width:991px){.is-mobile{display:block!important}}.is-desktop{display:block}@media screen and (max-width:991px){.is-desktop{display:none!important}}.ol-control{display:none}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.content-container[data-v-72e44252]{max-width:1060px;box-sizing:border-box;margin:0 auto;padding:25px}.content-container--full[data-v-72e44252]{max-width:100%}@media only screen and (max-width:992px){.content-container[data-v-72e44252]{padding:10px}}.content-container--no-padding[data-v-72e44252]{padding:0}@media only screen and (max-width:992px){.content-container--no-padding[data-v-72e44252]{padding:0}}.project-card[data-v-60a1d9de]{box-sizing:border-box;width:25%;padding:15px;overflow:hidden;cursor:pointer;display:inline-block}@media only screen and (max-width:992px){.project-card[data-v-60a1d9de]{width:33.33333%}}@media only screen and (max-width:768px){.project-card[data-v-60a1d9de]{width:50%}}@media only screen and (max-width:413px){.project-card[data-v-60a1d9de]{width:100%}}.project-card:hover .project-card__hover[data-v-60a1d9de]{height:300px;opacity:.9}.project-card__body[data-v-60a1d9de]{height:300px;margin-bottom:10px;position:relative;background:#fff}.project-card__hover[data-v-60a1d9de]{display:flex;flex-direction:column;overflow:hidden;position:absolute;opacity:0;bottom:0;left:0;right:0;height:0;transition:all .2s ease-out;background:#246cd9;box-sizing:border-box;padding:15px;color:#fff;font-weight:400}.project-card__hint[data-v-60a1d9de]{font-size:13px;display:flex;align-items:center;align-self:center;line-height:0;flex-grow:1}.project-card__image[data-v-60a1d9de]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.project-card__name[data-v-60a1d9de]{font-size:18px;text-transform:uppercase;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:10px}.project-card__address[data-v-60a1d9de]{font-size:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-card__link[data-v-60a1d9de]{text-decoration:none;color:inherit}.circular[data-v-2659b6ba]{padding:50px 0;display:flex;align-items:center}.circular--full[data-v-2659b6ba]{padding:0;position:absolute;z-index:9;width:100%;height:100vh;background:rgba(0,0,0,.75)}.circular--inset[data-v-2659b6ba]{position:absolute;z-index:9;width:100%;height:calc(100% - 100px);background:hsla(0,0%,100%,.5)}.circular-container[data-v-2659b6ba]{width:80px;margin:0 auto}.circle[data-v-2659b6ba]{border:5px solid transparent;border-radius:50%}.circular-loader1[data-v-2659b6ba]{width:50px;height:50px;display:table;padding:10px;border-top:5px solid #006495;border-left:5px solid #006495;animation:circular_loader1-2659b6ba 1.25s linear infinite}@keyframes circular_loader1-2659b6ba{to{transform:rotate(1turn)}}.vue-pano-viewer[data-v-abdcfae2]{height:100%;width:100%;overflow:hidden}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#ccc;border-radius:15px}.vue-slider-process{background-color:#3498db;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.16)}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32)}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px rgba(52,152,219,.36)}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#3498db;background-color:#3498db;box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.ol-box{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;border:2px solid blue}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:rgba(0,60,136,.3);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid #eee;border-top:none;color:#eee;font-size:10px;text-align:center;margin:1px;will-change:contents,width}.ol-overlay-container{will-change:left,right,top,bottom}.ol-unsupported{display:none}.ol-unselectable,.ol-viewport{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.ol-control{position:absolute;background-color:hsla(0,0%,100%,.4);border-radius:4px;padding:2px}.ol-control:hover{background-color:hsla(0,0%,100%,.6)}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;-webkit-transition:opacity .25s linear,visibility 0s linear;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;-webkit-transition:opacity .25s linear,visibility 0s linear .25s;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}@media print{.ol-control{display:none}}.ol-control button{display:block;margin:1px;padding:0;color:#fff;font-size:1.14em;font-weight:700;text-decoration:none;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:rgba(0,60,136,.5);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;font-size:1.2em;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:focus,.ol-control button:hover{text-decoration:none;background-color:rgba(0,60,136,.7)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em)}.ol-attribution ul{margin:0;padding:0 .5em;font-size:.7rem;line-height:1.375em;color:#000;text-shadow:0 0 2px #fff}.ol-attribution li{display:inline;list-style:none;line-height:inherit}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button,.ol-attribution ul{display:inline-block}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:hsla(0,0%,100%,.8)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0;height:1.1em;line-height:1em}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:inline-block}.ol-overviewmap .ol-overviewmap-map{border:1px solid #7b98bc;height:150px;margin:2px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:1px;left:2px;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:hsla(0,0%,100%,.8)}.ol-overviewmap-box{border:2px dotted rgba(0,60,136,.7)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.vl-map{width:100%;height:100%}.vl-overlay{position:relative;visibility:hidden}.vl-overlay.visible{visibility:visible}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.logo[data-v-f59e443a]{display:inline-flex;justify-content:flex-start;align-items:center;text-decoration:none;height:2rem}.logo svg[data-v-f59e443a]{opacity:1;transition:all .2s ease-out}.logo:hover svg[data-v-f59e443a]{opacity:.7}@media only screen and (max-width:768px){.logo>svg+svg[data-v-f59e443a]{display:none}}.row[data-v-1f8e9f4a]{margin-left:-10px;margin-right:-10px;display:flex;flex-direction:row;flex-wrap:wrap}.content-wrapper[data-v-8b8e2952]{margin:0 auto;box-sizing:border-box;padding-left:25px;padding-right:25px;overflow:hidden;position:relative;height:100%}.content-wrapper--overflow[data-v-8b8e2952]{overflow:auto}.content-wrapper--no-overflow[data-v-8b8e2952]{overflow:unset}.content-wrapper--full[data-v-8b8e2952]{width:100%!important}@media only screen and (max-width:414px){.content-wrapper[data-v-8b8e2952]{width:100%}}@media only screen and (min-width:768px){.content-wrapper[data-v-8b8e2952]{width:100%}}@media only screen and (min-width:992px){.content-wrapper[data-v-8b8e2952]{width:900px}}@media only screen and (min-width:1200px){.content-wrapper[data-v-8b8e2952]{width:1060px}}@media only screen and (min-width:1920px){.content-wrapper[data-v-8b8e2952]{width:1060px}}.menu-flex[data-v-5107c43a]{display:flex}.menu__item[data-v-5107c43a]{display:flex;align-items:center}.menu .menu-link[data-v-5107c43a]{width:20px;height:20px;display:flex;justify-content:center;align-content:center;z-index:11;cursor:pointer;transition:.3s;opacity:1}.menu .menu-link[data-v-5107c43a]:hover{color:#999}.menu .menu-link:hover .gg-close[data-v-5107c43a]{opacity:.7}.menu .menu-link div[data-v-5107c43a]{position:relative;z-index:11;display:block}.menu .menu-link .gg-menu-left[data-v-5107c43a]{margin-top:10px}.menu .title[data-v-5107c43a]{display:none}.menu .title.active[data-v-5107c43a]{display:flex;position:absolute;z-index:11;top:-6px;left:-27px;align-items:center;text-transform:uppercase;font-style:normal;font-weight:400;font-size:18px;letter-spacing:.01em;color:#fff}@media only screen and (max-width:992px){.menu .title.active[data-v-5107c43a]{top:10px;left:0}}@media only screen and (max-width:768px){.menu .title.active[data-v-5107c43a]{width:calc(50% + 20px);justify-content:space-between}}.menu .fullscreen[data-v-5107c43a]{display:none;justify-content:center;align-items:center}.menu .fullscreen .row[data-v-5107c43a]{justify-content:center;align-items:center;height:100%}.menu .fullscreen ul[data-v-5107c43a]{display:flex;flex-direction:row;flex-flow:column wrap;width:100%;-moz-column-count:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem;height:50vh}@media only screen and (max-width:768px){.menu .fullscreen ul[data-v-5107c43a]{height:auto;-moz-column-count:1;column-count:1;padding:0 10px}}.menu .fullscreen ul li[data-v-5107c43a]{list-style-type:none;transition:.3s;width:calc(50% - 10px);margin-bottom:20px}@media only screen and (max-width:768px){.menu .fullscreen ul li[data-v-5107c43a]{width:100%}}.menu .fullscreen ul li[data-v-5107c43a]:hover{transition:.3s}.menu .fullscreen ul li:hover a[data-v-5107c43a],.menu .fullscreen ul li:hover span[data-v-5107c43a]{color:#b3b3b3}.menu .fullscreen ul li span[data-v-5107c43a]{width:20px;font-style:normal;font-weight:400;font-size:18px;line-height:180%;letter-spacing:.01em;color:#fff;margin-right:20px}@media only screen and (max-width:768px){.menu .fullscreen ul li span[data-v-5107c43a]{margin-right:20px}}.menu .fullscreen ul li a[data-v-5107c43a]{font-style:normal;font-weight:500;font-size:30px;line-height:120%;text-decoration:none;letter-spacing:.01em;color:#fff;text-transform:uppercase}@media only screen and (max-width:768px){.menu .fullscreen ul li a[data-v-5107c43a]{font-size:24px}}.menu .active.fullscreen[data-v-5107c43a]{display:flex;position:fixed;top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.9)),url(/img/bg.54b158bf.jpg);width:100vw;height:100vh;z-index:10}.fade-enter-active[data-v-5107c43a],.fade-leave-active[data-v-5107c43a]{transition:opacity .3s}.fade-enter[data-v-5107c43a],.fade-leave-to[data-v-5107c43a]{opacity:0}.is-fixed[data-v-603c6ad1]{position:sticky;width:100%;background:#1d1f23;z-index:9;box-shadow:0 3px 8px rgba(0,0,0,.8);top:0}.is-fixed .content-header__top[data-v-603c6ad1]{padding-top:0;padding-bottom:0}.is-fixed .content-header__submenu[data-v-603c6ad1]{padding-bottom:10px}.content-header__submenu[data-v-603c6ad1]{padding-top:0;padding-bottom:0}.content-header__submenu__links[data-v-603c6ad1]{display:flex}.to-back[data-v-603c6ad1]{color:#fff;display:flex;justify-content:flex-start;align-self:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:180%;letter-spacing:.01em;align-items:center;text-decoration:none;transition:opacity .3s ease-out,border .3s ease-out,color .3s ease-out}.to-back .gg-arrow-left[data-v-603c6ad1]{margin-right:15px}.to-back[data-v-603c6ad1]:hover{opacity:.7}.header[data-v-603c6ad1]{display:flex;align-items:center;justify-content:space-between;position:relative}.header-logo[data-v-603c6ad1]{display:flex;width:185px}@media screen and (max-width:768px){.header-logo[data-v-603c6ad1]{width:70px}}.header-back .header-name[data-v-603c6ad1]{margin-left:10px}.header__link[data-v-603c6ad1]{line-height:180%;text-decoration:none;margin-left:10px}.header-name[data-v-603c6ad1],.header__link[data-v-603c6ad1]{font-style:normal;font-weight:400;font-size:18px;letter-spacing:.01em;color:#fff;text-transform:uppercase}.header-name[data-v-603c6ad1]{display:flex;align-items:center;min-height:40px;background:rgba(0,0,0,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:5px 15px;box-sizing:border-box}.header-name .is-mobile[data-v-603c6ad1]{font-size:14px}.header-menu[data-v-603c6ad1]{display:flex;height:60px;min-width:160px;align-items:center;justify-content:flex-end}.header-menu__left[data-v-603c6ad1]{width:215px}@media screen and (max-width:768px){.header-menu__left[data-v-603c6ad1]{width:85px}}@media screen and (max-width:414px){.header-menu__left[data-v-603c6ad1]{width:auto}}.header-menu .button-outer[data-v-603c6ad1]{margin-right:10px}.header-menu .button-outer[data-v-603c6ad1]:last-child{margin-right:0}@media screen and (max-width:768px){.header-menu[data-v-603c6ad1]{min-width:60px;justify-content:center}}.header-navigate[data-v-603c6ad1]{display:flex;align-items:center;flex-wrap:nowrap;gap:1px;text-align:center}@media only screen and (max-width:768px){.header-navigate[data-v-603c6ad1]{margin:0 15px}}@media only screen and (max-width:414px){.header-navigate[data-v-603c6ad1]{margin-left:15px}}.button-outer[data-v-09cd35bf]{display:inline-block}.button-outer.full[data-v-09cd35bf]{width:100%}.button-outer .button[data-v-09cd35bf]{display:flex;justify-content:center;align-items:center;margin:0}.button-outer .button svg[data-v-09cd35bf]{margin-right:5px}.button[data-v-09cd35bf]{display:inline-block;height:40px;background:#246cd9;color:#fff;text-decoration:unset;border-radius:20px;border:0;font-size:14px;line-height:25px;letter-spacing:.01em;cursor:pointer;outline:none;transition:background-color .3s ease-out,border .3s ease-out,color .3s ease-out;overflow:hidden}.button[data-v-09cd35bf]:disabled,.button[data-v-09cd35bf]:hover{background:#cbd0dd;color:#333;box-shadow:0 10px 16px 0 rgba(0,0,0,.08)}.button--full-line[data-v-09cd35bf]{width:100%}.button--size--xs[data-v-09cd35bf]{padding:8px 16px;font-size:12px}.button--size--mini[data-v-09cd35bf]{padding:10px 20px;font-size:13px}@media only screen and (max-width:414px){.button--size--mini[data-v-09cd35bf]{padding:10px 17px}}.button--size--normal[data-v-09cd35bf]{padding:8px 20px}.button--size--full[data-v-09cd35bf]{width:100%;padding:8px 20px}.button--outline[data-v-09cd35bf]{background:unset;border:1px solid #cbd0dd;color:#333}.button--outline[data-v-09cd35bf]:hover{border:1px solid #333;background:unset;box-shadow:unset}.button--green[data-v-09cd35bf]{background:#8bc34a;color:#fff;border:1px solid #8bc34a}.button--green[data-v-09cd35bf]:hover{background:#7cad42;color:#fff;border:1px solid #7cad42}.button--green.button--outline[data-v-09cd35bf]{background:unset;color:#8bc34a}.button--green.button--outline[data-v-09cd35bf]:hover{border:1px solid #8bc34a;color:#7cad42;background:rgba(139,195,74,.188)}.button--red[data-v-09cd35bf]{background:#ff5722;color:#fff;border:1px solid #ff5722}.button--red[data-v-09cd35bf]:hover{background:#a73c19;color:#fff;border:1px solid #a73c19}.button--red.button--outline[data-v-09cd35bf]{background:unset;color:#ff5722}.button--red.button--outline[data-v-09cd35bf]:hover{border:1px solid #ff5722;color:#ff5722;background:rgba(255,87,34,.188)}.button--link[data-v-09cd35bf]{height:auto;background:transparent;padding:0;border-bottom:1px dashed #fff;border-radius:0}.button--link[data-v-09cd35bf]:hover{background:transparent;padding:0;color:#fff;border-bottom:1px dashed transparent}.button--blur[data-v-09cd35bf]{width:40px;height:40px;background:rgba(0,0,0,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:4px;padding:8px 10px}.button--blur svg[data-v-09cd35bf]{margin-right:0!important}.button--blur[data-v-09cd35bf]:hover{background:rgba(0,0,0,.5);color:#fff}.button--blur-dark[data-v-09cd35bf]{width:40px;height:40px;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:4px;padding:8px 10px}.button--blur-dark svg[data-v-09cd35bf]{margin-right:0!important}.button--blur-dark[data-v-09cd35bf]:hover{background:rgba(0,0,0,.5);color:#fff}.button--white[data-v-09cd35bf]{background:#fff;color:#333}.button--white[data-v-09cd35bf]:hover{background:#cbd0dd}.tabs-block[data-v-649ecfbe]{width:100%}.tabs[data-v-649ecfbe]{-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:stretch;display:flex;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs[data-v-649ecfbe]:not(:last-child){margin-bottom:1.5rem}.tabs a[data-v-649ecfbe]{align-items:center;border-bottom:1px solid #dbdbdb;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:11px 0;vertical-align:top;font-style:normal;font-weight:400;font-size:14px;line-height:180%;letter-spacing:.01em;text-transform:none;cursor:pointer}.tabs a[data-v-649ecfbe]:hover{border-bottom-color:#363636;color:#363636}@media screen and (max-width:1024px){.tabs a[data-v-649ecfbe]{padding:2px 0}}.tabs li[data-v-649ecfbe]{display:block;margin-right:38px}.tabs li.is-active a[data-v-649ecfbe]{border-bottom-color:#246cd9;color:#246cd9}@media screen and (max-width:1024px){.tabs li[data-v-649ecfbe]{margin-right:20px}}.tabs ul[data-v-649ecfbe]{align-items:center;border-bottom:1px solid #dbdbdb;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start;margin:0;padding:0}.tabs ul.is-left[data-v-649ecfbe]{padding-right:.75em}.tabs ul.is-center[data-v-649ecfbe]{flex:none;justify-content:center;padding-left:.75em;padding-right:.75em}.tabs ul.is-right[data-v-649ecfbe]{justify-content:flex-end;padding-left:.75em}.tabs.icon[data-v-649ecfbe]:first-child{margin-right:.5em}.tabs.icon[data-v-649ecfbe]:last-child{margin-left:.5em}.tabs.is-centered ul[data-v-649ecfbe]{justify-content:center}.tabs.is-right ul[data-v-649ecfbe]{justify-content:flex-end}.tabs.is-boxed a[data-v-649ecfbe]{border:1px solid transparent;border-radius:3px 3px 0 0}.tabs.is-boxed a[data-v-649ecfbe]:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a[data-v-649ecfbe]{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.tabs.is-fullwidth li[data-v-649ecfbe]{flex-grow:1;flex-shrink:0}.tabs.is-toggle a[data-v-649ecfbe]{border:1px solid #dbdbdb;margin-bottom:0;position:relative}.tabs.is-toggle a[data-v-649ecfbe]:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle ul[data-v-649ecfbe]{border-bottom:none}.tabs.is-toggle li+li[data-v-649ecfbe]{margin-left:-1px}.tabs.is-toggle li:first-child a[data-v-649ecfbe]{border-radius:3px 0 0 3px}.tabs.is-toggle li:last-child a[data-v-649ecfbe]{border-radius:0 3px 3px 0}.tabs.is-toggle li.is-active a[data-v-649ecfbe]{background-color:#00d1b2;border-color:#00d1b2;color:#fff;z-index:1}.tabs.is-small[data-v-649ecfbe]{font-size:.75rem}.tabs.is-medium[data-v-649ecfbe]{font-size:1.25rem}.tabs.is-large[data-v-649ecfbe]{font-size:1.5rem}.scroll-area[data-v-2c6dd9c0]{position:relative;margin:auto;max-height:calc(100vh - 140px);max-height:calc(var(--vh, 1vh)*100 - 140px);overflow:auto}.ps__thumb-x[data-v-2c6dd9c0],.ps__thumb-y[data-v-2c6dd9c0]{background-color:#246cd9;border-radius:4px}.ps-container[data-v-2c6dd9c0]{z-index:1}.modal-mask[data-v-2c6dd9c0]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:calc(var(--vh, 1vh)*100);background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper[data-v-2c6dd9c0]{display:table-cell;vertical-align:middle}.modal-container[data-v-2c6dd9c0]{position:relative;width:686px;margin:0 auto;background-color:#fff;color:#333;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.15);transition:all .3s ease;font-family:Montserrat,sans-serif;letter-spacing:.01em;text-transform:uppercase;font-size:16px;line-height:180%;font-weight:600}.modal-container-main[data-v-2c6dd9c0]{padding:66px 110px}@media screen and (max-width:1024px){.modal-container-main[data-v-2c6dd9c0]{padding:72px 72px 20px 72px}}@media screen and (max-width:768px){.modal-container-main[data-v-2c6dd9c0]{padding:72px 20px 20px 20px}}.modal-container-full[data-v-2c6dd9c0]{width:calc(100vw - 30px);max-height:calc(100vh - 40px);max-height:calc(var(--vh, 1vh)*100 - 40px);margin-top:40px;overflow:hidden}.modal-container-full .modal-container-main[data-v-2c6dd9c0]{padding:30px}@media screen and (max-width:992px){.modal-container-full[data-v-2c6dd9c0]{width:calc(100vw - 40px)!important}.modal-container[data-v-2c6dd9c0]{width:calc(100% - 40px);margin:20px}}.modal-header[data-v-2c6dd9c0]{display:flex;align-items:center;justify-content:center;text-align:center}.modal-default-close[data-v-2c6dd9c0]{background:transparent;border:0;color:#333;font-size:22px;font-weight:700;position:absolute;right:30px;top:28px;cursor:pointer;z-index:2}.modal-default-close[data-v-2c6dd9c0]:before{content:"✕"}.modal-default-close[data-v-2c6dd9c0]:hover{opacity:.7}.modal-enter[data-v-2c6dd9c0],.modal-leave-active[data-v-2c6dd9c0]{opacity:0}.modal-enter .modal-container[data-v-2c6dd9c0],.modal-leave-active .modal-container[data-v-2c6dd9c0]{transform:scale(1.1)}.modal-item[data-v-f10fd372]{display:flex;width:466px;padding:25px 0 25px 0;border-bottom:1px solid #dedede}@media screen and (max-width:992px){.modal-item[data-v-f10fd372]{flex-direction:column;width:auto;text-align:center;align-items:center;padding:20px 10px}}.modal-item[data-v-f10fd372]:first-child{padding-top:0}.modal-item[data-v-f10fd372]:last-child{border-bottom:0}.modal-item__icon[data-v-f10fd372]{width:97px;display:flex;align-items:center;justify-content:center}.modal-item__icon svg[data-v-f10fd372]{max-height:48px}.modal-item__text[data-v-f10fd372]{width:322px;margin-left:47px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:160%;letter-spacing:.01em;color:#333;text-transform:none}.modal-item__text p[data-v-f10fd372]{padding:10px 0}@media screen and (max-width:992px){.modal-item__text[data-v-f10fd372]{width:auto;margin:0}.modal-item__text p[data-v-f10fd372]{margin:20px 0 0 0}}.ol-control[data-v-04cabcac]{display:none}.geom-point[data-v-04cabcac],.geom-point[data-v-04cabcac]:hover{cursor:pointer}.overlay-content-close[data-v-04cabcac]{background:transparent;border:0;color:#333;font-size:22px;font-weight:700;position:absolute;right:30px;top:28px;cursor:pointer;z-index:9}.overlay-content-close[data-v-04cabcac]:before{content:"✕"}.modal-room-row[data-v-04cabcac]{padding:0 12px;margin-bottom:20px}@media screen and (max-width:1024px){.modal-room-row[data-v-04cabcac]{margin-top:7px}}.modal-room[data-v-04cabcac]:before{content:"";border:solid transparent;position:absolute;left:-30px;top:50%;border-right-color:#fff;border-width:15px;margin-top:-15px}.modal-room__footer[data-v-04cabcac]{margin-top:15px}.modal-room__title[data-v-04cabcac]{font-style:normal;font-weight:600;font-size:16px;line-height:180%;letter-spacing:.01em;text-transform:uppercase;color:#333}.modal-room__span[data-v-04cabcac]{font-style:normal;font-weight:400;font-size:14px;line-height:180%;letter-spacing:.01em;color:#333;text-transform:none;margin-bottom:5px}.modal-room__button[data-v-04cabcac]{width:100%}.modal-room__img[data-v-04cabcac]{max-width:295px;max-height:295px;display:flex;align-items:center;overflow:hidden;margin:15px auto 15px auto}.modal-room__img img[data-v-04cabcac]{width:100%;-o-object-fit:cover;object-fit:cover}.modal-room .scroll-area[data-v-04cabcac]{height:auto}@media screen and (max-width:1024px){.modal-room[data-v-04cabcac]{position:fixed;top:0;left:0;width:100%;height:100%;height:calc(var(--vh, 1vh)*100);z-index:9}.modal-room[data-v-04cabcac]:before{border:0;border-width:0;margin:0}}.floor-plan[data-v-04cabcac]{position:relative;background:#fff;border:0 solid #313131;width:100%}.floor-plan.min-height[data-v-04cabcac]{height:calc(100vh - 342px);height:calc(var(--vh, 1vh)*100 - 342px)}@media screen and (max-width:1024px){.floor-plan.min-height[data-v-04cabcac]{height:calc(100vh - 309px);height:calc(var(--vh, 1vh)*100 - 309px)}}.floor-plan-legend[data-v-04cabcac]{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;width:100%}.floor-plan-legend--items[data-v-04cabcac]{display:flex;justify-content:center;align-items:center;height:46px;background:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:4px;padding:12px 40px}.floor-plan-legend__item[data-v-04cabcac]{display:flex;align-items:center;margin-right:30px}.floor-plan-legend__item[data-v-04cabcac]:last-child{margin:0}.floor-plan-legend__item--status[data-v-04cabcac]{width:16px;height:16px;background:#fff;margin-right:10px;border-radius:50%}.floor-plan-legend__item--status.active[data-v-04cabcac]{background:rgba(45,171,12,.75);border:2px solid #246cd9}.floor-plan-legend__item--status.free[data-v-04cabcac]{background:rgba(168,224,255,.75);border:2px solid #246cd9}.floor-plan-legend__item--status.booked[data-v-04cabcac]{background:rgba(194,219,255,.75);border:2px solid #c2dbff}.floor-plan-legend__item--status.sold[data-v-04cabcac]{background:hsla(0,0%,70%,.5);border:2px solid #b2b2b2}.floor-plan-legend__item--title[data-v-04cabcac]{font-style:normal;font-weight:400;text-transform:none;font-size:14px;line-height:180%;letter-spacing:.01em;color:#333}.floor-plan--map[data-v-04cabcac]{position:relative;width:100%;height:100%}.floor-plan--map.layer[data-v-04cabcac]{transform:matrix(-1,0,0,1,0,0)}.floor-plan-buttons[data-v-04cabcac]{display:flex;flex-direction:column;position:absolute;top:0;z-index:1}@media screen and (max-width:1024px){.floor-plan-buttons[data-v-04cabcac]{display:flex;flex-direction:row;position:absolute;top:auto;bottom:0;z-index:1;align-items:center;width:100%;justify-content:center}}.floor-plan__button[data-v-04cabcac]{margin-bottom:10px}@media screen and (max-width:1024px){.floor-plan__button[data-v-04cabcac]{margin-bottom:0;margin-right:10px;background:rgba(0,0,0,.15);border-radius:4px}}.mini-map__plan[data-v-1abb9332]{position:relative;height:100%}.select-floor[data-v-1abb9332]{position:relative}.select-floor__title[data-v-1abb9332]{margin-right:30px}@media screen and (max-width:1024px){.select-floor__title[data-v-1abb9332]{margin-bottom:8px}}.select-floor__custom[data-v-1abb9332]{display:flex;align-items:center;margin-bottom:100px}@media screen and (max-width:1024px){.select-floor__custom[data-v-1abb9332]{flex-direction:column;align-items:flex-start;margin-bottom:25px}}.row-normal[data-v-1abb9332]{width:400px}.row-normal p[data-v-1abb9332]{font-size:12px;text-transform:lowercase}.modal-error__body[data-v-1abb9332]{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:25px 0 0 0}.modal-error__text[data-v-1abb9332]{display:flex;flex-direction:column;align-items:center}.modal-error__text p[data-v-1abb9332],.modal-error__text[data-v-1abb9332]{font-style:normal;font-weight:400;font-size:14px;line-height:160%;letter-spacing:.01em;color:#333}.modal-error__text p[data-v-1abb9332]{font-family:Montserrat,sans-serif;text-transform:none;margin-bottom:25px}.modal-error__footer[data-v-1abb9332]{font-style:normal;font-weight:400;font-size:14px;line-height:160%;letter-spacing:.01em;text-transform:none;color:#246cd9;display:flex;justify-content:flex-end;align-items:center;margin:0 -85px -56px -85px}.modal-error__footer span[data-v-1abb9332]{position:relative;left:8px;top:-3px}@media screen and (max-width:1024px){.modal-error__footer[data-v-1abb9332]{margin:0}.modal-error__footer span[data-v-1abb9332]{left:20px;width:110px}}.modal-tutorial__header[data-v-1abb9332]{margin-bottom:41px}@media screen and (max-width:1024px){.modal-tutorial__header[data-v-1abb9332]{margin-bottom:25px}}.modal-tutorial__body[data-v-1abb9332]{display:flex;justify-content:center;flex-direction:column;align-items:center}.modal-tutorial__text[data-v-1abb9332]{font-family:Montserrat,sans-serif;color:#333}.modal-tutorial__footer[data-v-1abb9332],.modal-tutorial__text[data-v-1abb9332]{font-style:normal;font-weight:400;font-size:14px;line-height:160%;letter-spacing:.01em;text-transform:none}.modal-tutorial__footer[data-v-1abb9332]{color:#246cd9;display:flex;justify-content:flex-end;align-items:center;margin:0 -85px -56px -85px}.modal-tutorial__footer span[data-v-1abb9332]{position:relative;left:8px;top:-3px}@media screen and (max-width:1024px){.modal-tutorial__footer[data-v-1abb9332]{margin:0}.modal-tutorial__footer span[data-v-1abb9332]{left:20px;width:110px}}.modal-rooms__description[data-v-1abb9332]{display:block;max-width:100%;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:160%;letter-spacing:.01em;color:#333;text-transform:none}.modal-rooms[data-v-1abb9332] .modal-rooms__description-content{display:block;max-width:100%}.modal-rooms[data-v-1abb9332] .modal-rooms__description-content img{display:block;max-width:100%;margin:0 0 10px}.modal-rooms[data-v-1abb9332] .modal-rooms__description-content figure,.modal-rooms[data-v-1abb9332] .modal-rooms__description-content h4,.modal-rooms[data-v-1abb9332] .modal-rooms__description-content h5,.modal-rooms[data-v-1abb9332] .modal-rooms__description-content h6,.modal-rooms[data-v-1abb9332] .modal-rooms__description-content p{margin:0 0 14px}.modal-rooms[data-v-1abb9332] .modal-rooms__description-content h1{margin:0 0 24px}.modal-rooms[data-v-1abb9332] .modal-rooms__description-content h2{margin:0 0 20px}.modal-rooms[data-v-1abb9332] .modal-rooms__description-content h3{margin:0 0 16px}.modal-rooms[data-v-1abb9332] .modal-rooms__description-content figcaption{text-align:center}.modal-rooms[data-v-1abb9332] .modal-rooms__description-content>:last-child{margin-bottom:0}@media screen and (max-width:360px){.modal-rooms .modal-container[data-v-1abb9332]{width:calc(100% - 60px)!important}}.modal-rooms__row[data-v-1abb9332]{display:flex;flex-direction:row;margin:19px 0 30px 0}@media screen and (max-width:1200px){.modal-rooms__row[data-v-1abb9332]{flex-direction:column}}.modal-rooms__item[data-v-1abb9332]{display:flex;margin-right:25px}.modal-rooms__title[data-v-1abb9332]{font-weight:600;margin-right:10px}.modal-rooms__content[data-v-1abb9332],.modal-rooms__title[data-v-1abb9332]{font-style:normal;font-size:14px;line-height:180%;letter-spacing:.01em;color:#333}.modal-rooms__content[data-v-1abb9332]{font-weight:400}.modal-rooms__price[data-v-1abb9332]{font-style:normal;font-weight:600;font-size:20px;line-height:180%;letter-spacing:.01em;text-transform:uppercase;color:#333}.modal-rooms__left[data-v-1abb9332]{width:50%}@media screen and (max-width:992px){.modal-rooms__left[data-v-1abb9332]{width:auto}}.modal-rooms__left h2[data-v-1abb9332]{font-style:normal;font-weight:600;font-size:16px;line-height:180%;letter-spacing:.01em;text-transform:uppercase;color:#333;margin-bottom:0}@media screen and (max-width:992px){.modal-rooms__left h2[data-v-1abb9332]{margin:0}}.modal-rooms__left p[data-v-1abb9332]{font-style:normal;font-weight:400;font-size:14px;line-height:180%;letter-spacing:.01em;color:#333;margin:0}.modal-rooms__right[data-v-1abb9332]{width:50%}@media screen and (max-width:992px){.modal-rooms__right[data-v-1abb9332]{width:100%}}.modal-rooms-flex[data-v-1abb9332]{text-transform:none;display:flex;justify-content:space-between;gap:30px}@media screen and (max-width:992px){.modal-rooms-flex[data-v-1abb9332]{flex-direction:column}}.modal-rooms__img[data-v-1abb9332]{height:calc(100vh - 210px)}@media screen and (max-width:992px){.modal-rooms__img[data-v-1abb9332]{margin:15px 0;width:calc(100vw - 95px);height:calc(var(--vh, 1vh)*70 - 170px)}}.modal-rooms__img img[data-v-1abb9332]{height:100%}.modal-tour__body[data-v-1abb9332]{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:160%;letter-spacing:.01em;color:#333;text-transform:none}.modal-tour[data-v-1abb9332] .modal-tour__content img{display:block;max-width:100%;margin:0 0 10px}.modal-tour[data-v-1abb9332] .modal-tour__content figure,.modal-tour[data-v-1abb9332] .modal-tour__content h4,.modal-tour[data-v-1abb9332] .modal-tour__content h5,.modal-tour[data-v-1abb9332] .modal-tour__content h6,.modal-tour[data-v-1abb9332] .modal-tour__content p{margin:0 0 14px}.modal-tour[data-v-1abb9332] .modal-tour__content h1{margin:0 0 24px}.modal-tour[data-v-1abb9332] .modal-tour__content h2{margin:0 0 20px}.modal-tour[data-v-1abb9332] .modal-tour__content h3{margin:0 0 16px}.modal-tour[data-v-1abb9332] .modal-tour__content figcaption{text-align:center}.modal-tour[data-v-1abb9332] .modal-tour__content>:last-child{margin-bottom:0}.header-logo[data-v-1abb9332]{width:215px}.header-name span[data-v-1abb9332]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.footer[data-v-1abb9332]{position:absolute;top:calc(100% - 80px);right:0;padding:10px 25px}.footer-house[data-v-1abb9332]{display:flex;justify-content:flex-end}.footer-house__copyright[data-v-1abb9332]{display:flex;align-items:center}@media screen and (max-width:414px){.footer-house__copyright .text[data-v-1abb9332]{display:none}}.footer-house__copyright span[data-v-1abb9332]{font-style:normal;font-weight:400;font-size:14px;line-height:160%;letter-spacing:.01em;color:#fff;position:relative;left:0;top:-1px;width:220px}.footer-house__copyright .terra-logo[data-v-1abb9332]{width:170px;margin-left:-20px;height:60px}.header-menu__buttons[data-v-1abb9332]{display:flex}.header-menu__buttons .button-outer[data-v-1abb9332]{margin-right:10px}.header-menu__buttons .button-outer[data-v-1abb9332]:last-child{margin-right:0}.content-header[data-v-1abb9332]{position:absolute;width:100%;z-index:9}.content-header__links[data-v-1abb9332]{display:flex}@media screen and (max-width:992px){.content-header__links span[data-v-1abb9332]{display:none}}.to-back[data-v-1abb9332]{color:#fff;display:flex;justify-content:flex-start;align-self:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:180%;letter-spacing:.01em;align-items:center;text-decoration:none;transition:opacity .3s ease-out,border .3s ease-out,color .3s ease-out}.to-back .gg-arrow-left[data-v-1abb9332]{margin-right:15px}.to-back[data-v-1abb9332]:hover{opacity:.7}.multiselect-floors{max-width:400px;width:100%}.multiselect-floors.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect-floors.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect-floors.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect-floors .multiselect--active .multiselect__placeholder{display:block}.multiselect-floors .multiselect__single{font-style:normal;font-weight:400;font-size:14px;letter-spacing:.01em;color:#333;margin-bottom:0;line-height:30px;text-transform:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.multiselect-floors .multiselect__tags{border:1px solid #d0d0d0;border-radius:4px;padding:5px 40px 5px 20px;cursor:pointer}.multiselect-floors .multiselect__placeholder{font-style:normal;font-weight:400;font-size:14px;letter-spacing:.01em;color:#333;margin-bottom:0}.multiselect-floors .multiselect__option{color:#333}.multiselect-floors .multiselect__option span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.multiselect-floors .multiselect__option:hover{background:#ddd!important}.multiselect-floors .multiselect__option--selected.multiselect__option--highlight{background:#ddd!important;color:#333}.multiselect-floors .multiselect__option--highlight{background:#ddd;color:#333}.multiselect-floors .multiselect__content-wrapper{border-radius:0;background:#fff;border:1px solid #d0d0d0}