:root{--icon16:16px;--icon24:24px;--font12:12px;--font14:14px;--font20:20px;--font32:32px;--s3d-title:28px;--s3d-header:88px;--offset:12px;--controller-w:275px;--controller-h:213px;--controller-btn:28px;--controller-padding:20px;--table-row-height:50px;--link-fz-flat:19px;--info-offset-buttom:20px;--filter-width:400px;--filter-offset-hor:50px;--filter-offset-ver:30px;--size-btn-circle:60px;--menu-h:82px;--btn:36px;--smarto-logo-w:56px;--smarto-logo-h:60px}@media screen and (min-width:1025px){:root{--controller-w:218px}}.tablet.portrait [data-type=flat],.tablet.portrait [data-type=floor]{--controller-w:100%}@media screen and (max-width:1440px){:root{--table-row-height:44px;--filter-width:520px;--filter-offset-hor:30px}}@media screen and (max-width:1280px){:root{--offset-controller-hor:25px}}@media screen and (max-width:1024px){:root{--controller-w:100%;--controller-h:76px;--controller-btn:40px;--filter-width:70%;--menu-h:78px;--smarto-logo-w:36px;--smarto-logo-h:40px}}@media screen and (max-width:680px){:root{--s3d-title:18px;--s3d-header:60px;--controller-w:100%;--controller-h:60px;--filter-width:100%;--filter-offset-hor:20px;--filter-offset-ver:30px;--size-btn-circle:36px;--menu-h:58px}}.mobile.landscape{--controller-h:36px;--s3d-header:40px;--s3d-title:18px;--btn:30px}@font-face{font-family:Gotham;font-display:swap;src:local("Gotham"),url(../../fonts/Gotham/Gotham-Medium.ttf) format("truetype");font-style:normal}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:0!important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(-50%,#ddd),color-stop(150%,#fff));background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#428bca),to(#b9d4ec));background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);-webkit-box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(30%,#b4b9be),to(white));background:linear-gradient(to bottom,#fff 0,#b4b9be 30%,#fff 100%);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(30%,#919ba5),to(white));background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:-webkit-gradient(linear,left top,left bottom,from(#428bca),to(#3071a9));background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:-webkit-gradient(linear,left top,left bottom,from(#e0e4ea),to(#d1d6e0));background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:-webkit-gradient(linear,left top,left bottom,from(#20b426),to(#18891d));background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:-webkit-gradient(linear,left top,left bottom,from(white),to(#e9e6e6));background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#919ba5),to(#fff));background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;-webkit-box-shadow:0 1px 3px rgba(0,0,255,.3);box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.toastify{padding:12px 20px;color:#fff;display:inline-block;-webkit-box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:0 0;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.toastify{border-radius:8px;font-family:Arial,sans-serif;font-weight:400;line-height:130%;background:#000;color:#fff}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}abbr,fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ul li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}img{height:auto;max-width:100%}@-webkit-keyframes s3dAnimateArrowHelperGif{from{-webkit-transform:translateX(0);transform:translateX(0)}95%,to{-webkit-transform:translateX(30%);transform:translateX(30%)}}@keyframes s3dAnimateArrowHelperGif{from{-webkit-transform:translateX(0);transform:translateX(0)}95%,to{-webkit-transform:translateX(30%);transform:translateX(30%)}}@-webkit-keyframes s3dAnimateArrow{0%,10%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%,90%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes s3dAnimateArrow{0%,10%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%,90%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes s3dPulse{0%{-webkit-transform:scale(.95);transform:scale(.95)}70%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes s3dPulse{0%{-webkit-transform:scale(.95);transform:scale(.95)}70%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.95);transform:scale(.95)}}@-webkit-keyframes loader{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loader{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes intervalHamburgerBorder{0%,50%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.6);transform:scale(1.6)}100%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}}@keyframes intervalHamburgerBorder{0%,50%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.6);transform:scale(1.6)}100%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}}@-webkit-keyframes fadeInPopup{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeInPopup{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeInPopup{from{opacity:0}to{opacity:1}}@-webkit-keyframes fsAnimate{17%{border-bottom-right-radius:3px}25%{-webkit-transform:translateY(9px) rotate(22.5deg);transform:translateY(9px) rotate(22.5deg)}50%{-webkit-transform:translateY(18px) scale(1,.9) rotate(45deg);transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:40px}75%{-webkit-transform:translateY(9px) rotate(67.5deg);transform:translateY(9px) rotate(67.5deg)}100%{-webkit-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@keyframes fsAnimate{17%{border-bottom-right-radius:3px}25%{-webkit-transform:translateY(9px) rotate(22.5deg);transform:translateY(9px) rotate(22.5deg)}50%{-webkit-transform:translateY(18px) scale(1,.9) rotate(45deg);transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:40px}75%{-webkit-transform:translateY(9px) rotate(67.5deg);transform:translateY(9px) rotate(67.5deg)}100%{-webkit-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@-webkit-keyframes fsShadow{50%{-webkit-transform:scale(1.2,1);transform:scale(1.2,1)}}@keyframes fsShadow{50%{-webkit-transform:scale(1.2,1);transform:scale(1.2,1)}}.irs{--irs-height:40px;--irs-point:15px;--irs-color-text:#000000;--irs-color-bg-line:#000000;--irs-color-bar:#000000;--irs-color-point:#000000;--irs-color-point-stroke:#000000;height:var(--irs-height)}.irs--flat .irs-line{height:1px;top:calc(var(--irs-point)/2);background:var(--irs-color-bg-line)}.irs--flat .irs-bar{top:calc(var(--irs-point)/2);height:1px;background:var(--irs-color-bar)}.irs--flat .irs-handle{top:0;width:var(--irs-point);height:var(--irs-point);border-radius:50%;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.irs--flat .irs-handle>i:first-child{width:100%;position:static;margin:0;cursor:pointer;border-radius:50%;background-color:var(--irs-color-point);border:1px solid var(--irs-color-point-stroke)}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:var(--irs-color-text);font-size:var(--font14);line-height:1.3em;top:calc(var(--irs-point) + 2px);background:0 0}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{display:none}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#000}@media screen and (min-width:1023px){.irs--flat .irs-handle:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.irs--flat .irs-handle:hover>i:first-child{background-color:var(--irs-color-point)}}@media screen and (max-width:1440px){.irs{--irs-height:35px}}@media screen and (max-width:680px){.irs{--irs-height:45px;--irs-point:24px}.irs--flat .irs-handle{top:calc(var(--irs-point)/2);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.mobile.landscape .irs{--irs-height:30px}.s3d-filter-wrap{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;width:var(--filter-width);visibility:hidden;background:#e3ebf3;z-index:120;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.s3d-filter-wrap.s3d-open-filter{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .2s linear,-webkit-transform .3s linear;transition:opacity .2s linear,-webkit-transform .3s linear;transition:transform .3s linear,opacity .2s linear;transition:transform .3s linear,opacity .2s linear,-webkit-transform .3s linear;opacity:1}.s3d-filter-wrap:not(.s3d-show) .irs--flat .irs-from,.s3d-filter-wrap:not(.s3d-show) .irs--flat .irs-single,.s3d-filter-wrap:not(.s3d-show) .irs--flat .irs-to,.s3d-filter-wrap:not(.s3d-show) .irs-max,.s3d-filter-wrap:not(.s3d-show) .irs-min{visibility:hidden!important}.s3d-filter-wrap .s3d-filter__close-wrap{position:absolute;top:var(--s3d-header);right:var(--filter-offset-hor);height:var(--icon16);width:var(--icon16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0;cursor:pointer;z-index:50}.s3d-filter-wrap .s3d-filter__close-wrap svg{height:100%;fill:#000;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}@media screen and (min-width:1023px){.s3d-filter-wrap .s3d-filter__close-wrap:hover svg{fill:#000}}.s3d-filter-wrap .s3d-filter__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:var(--s3d-header) 0 var(--filter-offset-ver) 0;z-index:1}.s3d-filter-wrap .s3d-filter__top .s3d-filter__title{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font20);text-align:center;text-transform:uppercase;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;text-align:left}.s3d-filter-wrap .s3d-filter__top .s3d-filter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 var(--filter-offset-hor);gap:16px;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out;overflow-y:hidden}.s3d-filter-wrap .s3d-filter__top .s3d-filter::-webkit-scrollbar{width:2px;display:none}.s3d-filter-wrap .s3d-filter__top .s3d-filter::-webkit-scrollbar-track{-webkit-box-shadow:none;background:#8f9393}.s3d-filter-wrap .s3d-filter__top .s3d-filter::-webkit-scrollbar-thumb{background:#000;-webkit-box-shadow:none}.s3d-filter-wrap .s3d-filter__top .s3d-filter::-webkit-scrollbar-thumb:window-inactive{background:#000}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper,.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;gap:4px}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper .s3d-filter__param,.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__range-wrapper .s3d-filter__param{width:100%}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper .s3d-filter__param-title,.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__range-wrapper .s3d-filter__param-title{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:13px;text-align:left;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__range-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__input-wrapper input{margin-top:4px;border-radius:10px;border:1px solid #f4f8fd;background-color:#f4f8fd;color:#000;padding:4px 8px;font-size:16px}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__input-wrapper input::-webkit-input-placeholder{color:#000}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__input-wrapper input::-moz-placeholder{color:#000}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__input-wrapper input:-ms-input-placeholder{color:#000}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__input-wrapper input::-ms-input-placeholder{color:#000}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__input-wrapper input::placeholder{color:#000}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__input-wrapper input:focus{border-color:#000}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper .s3d-filter__checkbox__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:4px}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper .s3d-filter__checkbox__row .s3d-filter__checkbox label{font-family:Arial,sans-serif;font-weight:400;line-height:130%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--btn);width:var(--btn);background-color:#f4f8fd;border-radius:8px;border:1px solid #c0d1e1;cursor:pointer;overflow:hidden;font-size:var(--font14);color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper .s3d-filter__checkbox__row .s3d-filter__checkbox.s3d-filter__checkbox-2 label{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 8px;white-space:nowrap}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper .s3d-filter__checkbox__row .s3d-filter__checkbox span{pointer-events:none}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper .s3d-filter__checkbox__row .s3d-filter__checkbox input{display:none}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper .s3d-filter__checkbox__row .s3d-filter__checkbox input:checked+label{color:#000;background-color:#c0d1e1;border:1px solid #c0d1e1}@media screen and (min-width:1023px){.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper .s3d-filter__checkbox__row .s3d-filter__checkbox:hover input:checked+label{border-color:#c0d1e1;background:#c0d1e1;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__checkboxes-wrapper .s3d-filter__checkbox__row .s3d-filter__checkbox:hover input:not(:checked)+label{border-color:#c0d1e1;background:#c0d1e1;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__reset{position:absolute;bottom:0;right:var(--filter-offset-hor);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;height:var(--btn);border:1px solid #c0d1e1;border-radius:8px;background:#f4f8fd;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;gap:8px;width:auto}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__reset svg{width:14px;height:12px;fill:#000;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__reset span{white-space:nowrap;font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);color:#000;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:1023px){.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__reset:hover{background:#c0d1e1;border:1px solid #c0d1e1}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__reset:hover span{color:#000}.s3d-filter-wrap .s3d-filter__top .s3d-filter .s3d-filter__reset:hover svg{fill:#000}}.s3d-filter-wrap .s3d-filter__top .s3d-filter__view-type{position:absolute;top:100%;z-index:2;background:#e3ebf3;left:var(--filter-offset-hor);border-radius:0 0 8px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.s3d-filter-wrap .s3d-filter__top .s3d-filter__view-type button{--size:32px;width:var(--size);height:var(--size);background:0 0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;cursor:pointer}.s3d-filter-wrap .s3d-filter__top .s3d-filter__view-type button svg{width:85.7142857143%;height:85.7142857143%;fill:#000}.s3d-filter-wrap .s3d-filter__top .s3d-filter__view-type button.active{background-color:#c0d1e1}.s3d-filter-wrap .s3d-filter__top .s3d-filter__view-type>*{width:28px;height:28px}.s3d-filter-wrap .s3d-filter__top .s3d-filter__hide{font-family:Arial,sans-serif;font-weight:400;line-height:130%;position:absolute;bottom:1px;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);padding:5px 27px 10px;background:#e3ebf3;font-size:var(--font14);color:#000;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;border-radius:0 0 8px 8px;gap:12px}.s3d-filter-wrap .s3d-filter__top .s3d-filter__hide:not([data-sort=none]){cursor:pointer}.s3d-filter-wrap .s3d-filter__top .s3d-filter__hide *{pointer-events:none}.s3d-filter-wrap .s3d-filter__top .s3d-filter__hide:after{content:"";border-top:1px solid #000;border-right:1px solid #000;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:6px;width:6px}@media screen and (min-width:1023px){.s3d-filter-wrap .s3d-filter__top .s3d-filter__hide:hover:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}}.s3d-filter-wrap .flat-not-marked-message .tippy-box{background-color:#e3ebf3;padding:8px;border-radius:8px}.s3d-filter-wrap .flat-not-marked-message .tippy-arrow{color:#e3ebf3}.s3d-filter-wrap .s3d-filter__scroll-active .s3d-filter__table{margin:0}.s3d-filter-wrap .s3d-filter__scroll-active .s3d-filter__hide:after{-webkit-transform:rotate(135deg) translateY(-10%);-ms-transform:rotate(135deg) translateY(-10%);transform:rotate(135deg) translateY(-10%)}.s3d-filter-wrap .s3d-filter__amount-flat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:var(--table-row-height);font-family:Arial,sans-serif;font-weight:400;line-height:130%;color:#000;font-size:var(--font14);background:#c0d1e1;padding:0 var(--offset-controller-hor);-webkit-box-flex:0;-ms-flex:0 0 var(--table-row-height);flex:0 0 var(--table-row-height);margin:auto 0 0}.s3d-filter-wrap .s3d-filter__amount-flat__num{margin:0 .5ch}.s3d-filter-wrap .s3d__filter__logo-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;width:100%;text-decoration:none;font-size:12px;line-height:130%}.s3d-filter-wrap .s3d__filter__logo-block img{width:24px;height:24px;margin-left:4px}.s3d-filter-wrap.s3d-planning-filter-wrap{position:fixed;left:0;bottom:0;top:auto;height:var(--menu-h);width:100%;opacity:1;background:#fff;border-top:1px solid #c0d1e1;padding:var(--offset) calc(var(--smarto-logo-w) + var(--offset)) var(--offset) calc(var(--controller-w) + var(--offset));-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none;z-index:100}@media screen and (min-width:1025px){.s3d-filter-wrap.s3d-planning-filter-wrap .s3d__filter__logo-block{display:none}}@media screen and (max-width:1024px){.s3d-filter-wrap.s3d-planning-filter-wrap{bottom:var(--controller-h);padding:var(--offset)}}@media screen and (max-width:680px){.s3d-filter-wrap.s3d-planning-filter-wrap{height:auto;padding:20px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}.s3d-filter-wrap.s3d-planning-filter-wrap.s3d-open-filter{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__close-wrap{top:20px;right:20px;visibility:hidden}@media screen and (max-width:680px){.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__close-wrap{visibility:visible}}.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}@media screen and (max-width:680px){.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto!important;gap:20px}}@media screen and (max-width:1024px){.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top .s3d-filter__title{display:none}}@media screen and (max-width:680px){.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top .s3d-filter__title{display:-webkit-box;display:-ms-flexbox;display:flex}}.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top .s3d-filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;gap:40px;height:100%;overflow:visible}@media screen and (max-width:680px){.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top .s3d-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}}.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top .s3d-filter__range-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}@media screen and (max-width:680px){.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top .s3d-filter__range-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top .s3d-filter__input-wrapper{position:absolute;bottom:calc(100% + 20px);z-index:4}.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top .s3d-filter__checkboxes-wrapper{width:auto}.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top .s3d-filter__reset{position:static}@media screen and (max-width:680px){.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__top .s3d-filter__reset{position:absolute;right:0;bottom:0}}.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__amount-flat,.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__hide,.s3d-filter-wrap.s3d-planning-filter-wrap .s3d-filter__view-type{display:none}.mobile .s3d-filter{overflow:hidden}.mobile .s3d-filter-wrap .s3d-filter__top .s3d-filter__reset{position:static}.mobile .s3d-filter-checkboxes{-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile .s3d-filter-wrap .s3d-filter__close-wrap svg{width:18px;height:18px}.s3d-filter__table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#ecf2f8;overflow-y:auto}.s3d-filter__table::-webkit-scrollbar{width:2px}.s3d-filter__table::-webkit-scrollbar-track{-webkit-box-shadow:none;background:#f4f8fd}.s3d-filter__table::-webkit-scrollbar-thumb{background:#e3ebf3;-webkit-box-shadow:none}.s3d-filter__table::-webkit-scrollbar-thumb:window-inactive{background:#e3ebf3}.s3d-filter__table .s3d-filter__head{position:sticky;top:0;width:100%}[data-view-type=card] .s3d-filter__head{display:none}.s3d-filter__table .s3d-filter__head .s3d-filter__tr:not(.hide){height:calc(var(--table-row-height) + var(--filter-table-offset-top));background-color:#f4f8fd}.s3d-filter__table table{border-collapse:collapse}.s3d-filter__table .card-view,.s3d-filter__table [data-view-type=card]{--gap:var(--filter-offset-ver);padding:var(--gap);padding-top:calc(var(--gap)*1.5);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(var(--gap)/2)}.s3d-filter__table .card-view>*,.s3d-filter__table [data-view-type=card]>*{width:calc(50% - var(--gap)/ 4)}@media screen and (max-width:680px){.s3d-filter__table .card-view,.s3d-filter__table [data-view-type=card]{padding:calc(var(--gap)*1.5) 20px 20px}}.s3d-filter__table .s3d-filter__tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:var(--table-row-height);-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;cursor:pointer}.s3d-filter__table .s3d-filter__tr:nth-child(2n+1){background-color:#f4f8fd}@media screen and (min-width:1023px){.s3d-filter__table .s3d-filter__tr:nth-child(2n+1):hover{background-color:#fff;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}}@media screen and (min-width:1023px){.s3d-filter__table .s3d-filter__tr:hover{background-color:#fff;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}}.s3d-filter__table .s3d-filter__th{font-size:var(--font14);font-family:Arial,sans-serif;font-weight:400;line-height:130%;color:#000;vertical-align:bottom;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:15px;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;text-align:center;width:90%;padding-top:50px}.s3d-filter__table .s3d-filter__th--offset{width:20px}.s3d-filter__table .s3d-filter__th .s3d-sort__arrow{height:var(--icon16);margin-left:8px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:fill .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:fill .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,fill .4s ease-in-out;transition:transform .4s ease-in-out,fill .4s ease-in-out,-webkit-transform .4s ease-in-out;fill:#000;stroke:none}.s3d-filter__table .s3d-filter__th.s3d-sort-active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.s3d-filter__table .s3d-filter__td{font-size:var(--font14);font-family:Arial,sans-serif;font-weight:400;line-height:130%;color:#000;-ms-flex-item-align:center;align-self:center;vertical-align:middle;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;text-align:center;width:90%}.s3d-filter__table .s3d-filter__td--offset{width:20px}.s3d-filter__table .s3d-filter__td .s3d__favourite{height:var(--icon24);width:var(--icon24);border-radius:none;border:none;background:rgba(0,0,0,0);margin:0 auto}.s3d-filter__table .s3d-filter__td .s3d__favourite svg{fill:transparent;stroke:#000;-webkit-transition:stroke .3s ease-in-out,fill .3s ease-in-out;transition:stroke .3s ease-in-out,fill .3s ease-in-out}.s3d-filter__table .s3d-filter__td .s3d__favourite input:checked+svg{fill:#000;stroke:#000}@media screen and (max-width:1440px){.s3d-filter__table .s3d-sort__arrow{margin-left:4px}}.s3d-filter__grid{display:none;-ms-flex-wrap:center;flex-wrap:center;width:100%;height:100%;background-color:#ecf2f8;overflow-y:auto}.s3d-filter__grid::-webkit-scrollbar{width:2px}.s3d-filter__grid::-webkit-scrollbar-track{-webkit-box-shadow:none;background:#f4f8fd}.s3d-filter__grid::-webkit-scrollbar-thumb{background:#e3ebf3;-webkit-box-shadow:none}.s3d-filter__grid::-webkit-scrollbar-thumb:window-inactive{background:#e3ebf3}.s3d-ctr[data-type=plannings]~.s3d-filter-wrap .s3d-filter__table{display:none}.s3d-popup-flyby{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px;width:300px;margin-left:calc(var(--filter-width) - 3px);background:#f4f8fd}.s3d-popup-flyby__wrap{position:fixed;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999;visibility:hidden;pointer-events:none;opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.s3d-popup-flyby__wrap.s3d-active{opacity:1;visibility:visible;pointer-events:all}.s3d-popup-flyby__close{position:absolute;top:15px;right:15px;width:25px;height:25px;z-index:2;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .4s cubic-bezier(.14,1.12,.43,.55);transition:-webkit-transform .4s cubic-bezier(.14,1.12,.43,.55);transition:transform .4s cubic-bezier(.14,1.12,.43,.55);transition:transform .4s cubic-bezier(.14,1.12,.43,.55),-webkit-transform .4s cubic-bezier(.14,1.12,.43,.55);pointer-events:painted;cursor:pointer}.s3d-popup-flyby__close:after,.s3d-popup-flyby__close:before{content:"";position:absolute;display:inline-block;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;top:50%;left:50%;width:70%;height:1px;background:#000;-webkit-transition:background-color .4s cubic-bezier(.14,1.12,.43,.55);transition:background-color .4s cubic-bezier(.14,1.12,.43,.55)}.s3d-popup-flyby__close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.s3d-popup-flyby__close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media screen and (min-width:1023px){.s3d-popup-flyby__close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.s3d-popup-flyby__close:hover:after,.s3d-popup-flyby__close:hover:before{background:#000}}.s3d-popup-flyby__title{font-family:Arial,sans-serif;font-weight:400;font-size:36px;line-height:1em;color:#000}.s3d-popup-flyby__text{margin:10px 0 0;font-weight:400;font-size:var(--font14);line-height:1.3em;color:#000}.s3d-popup-flyby__link{position:relative;font-family:Arial,sans-serif;font-weight:400;font-size:var(--font14);line-height:1em;color:#f4f8fd;height:50px;border:none;border-radius:8px;background:#000;margin-top:25px;padding:0;letter-spacing:.1em;text-align:center;text-transform:uppercase;pointer-events:painted;cursor:pointer;-webkit-transition:background-color .4s ease-in;transition:background-color .4s ease-in}@media screen and (min-width:1023px){.s3d-popup-flyby__link:hover{background:#000}}.s3d-popup-flyby__bg{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:-1}.s3d-popup-flyby__bg-all{height:100%;width:calc(100% - var(--filter-width));background:rgba(42,51,65,.8)}.s3d-popup-flyby__bg-active{height:100%;width:var(--filter-width);background:rgba(42,51,65,.8)}.s3d-popup-flyby__active{position:fixed;display:table;z-index:10000}.s3d-popup-flyby__active *{background:rgba(0,0,0,0)!important}@media screen and (max-width:1024px){.s3d-popup-flyby{padding:30px}}@media screen and (max-width:680px){.s3d-popup-flyby{position:absolute;max-width:80%;left:50%;margin:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.s3d-popup-flyby__link{height:40px}.s3d-popup-flyby__bg-active{width:0}}.s3d__helper-gif__wrap{position:fixed;top:0;left:0;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(0,0,0,.7);z-index:9999;color:#fff;opacity:0;display:none;visibility:hidden;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s3d__helper-gif__wrap.s3d-active{opacity:1;visibility:visible;pointer-events:painted;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:default}.s3d__helper-gif__wrap .s3d__helper-gif{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto 0}.s3d__helper-gif__wrap .s3d__helper-gif__gif{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:300px;width:300px}.s3d__helper-gif__wrap .s3d__helper-gif__gif object{position:absolute;top:0;left:50%;display:inline-block;height:100%;width:100%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0}@media screen and (max-width:1440px){.s3d__helper-gif__wrap .s3d__helper-gif__gif{height:200px;width:200px}}@media screen and (max-width:680px){.s3d__helper-gif__wrap .s3d__helper-gif__gif{height:150px;width:150px}}.s3d__helper-gif__wrap .s3d__helper-gif__title{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:min(6.6vh,72px);text-align:center;text-transform:uppercase;pointer-events:none;margin-top:50px;margin-bottom:20px}@media screen and (max-width:1024px){.s3d__helper-gif__wrap .s3d__helper-gif__title{font-size:46px}}.s3d__helper-gif__wrap .s3d__helper-gif__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.s3d__helper-gif__wrap .s3d__helper-gif__group .s3d__helper-gif__count{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:min(6.6vh,72px);pointer-events:none}@media screen and (max-width:1024px){.s3d__helper-gif__wrap .s3d__helper-gif__group .s3d__helper-gif__count{font-size:46px}}.s3d__helper-gif__wrap .s3d__helper-gif__group .s3d__helper-gif__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px;width:90px;border-radius:50%;background:#000;cursor:pointer;animation:s3dAnimateArrowHelperGif .6s cubic-bezier(.32,.87,.42,1) infinite alternate-reverse}@media screen and (max-width:1024px){.s3d__helper-gif__wrap .s3d__helper-gif__group .s3d__helper-gif__link{height:60px;width:60px}}.s3d__helper-gif__wrap .s3d__helper-gif__group .s3d__helper-gif__link:after{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute;top:0;left:0;display:inline-block;height:100%;width:100%;border:4px solid #000;border-radius:50%;z-index:-1;-webkit-animation:intervalHamburgerBorder 1.2s infinite;animation:intervalHamburgerBorder 1.2s infinite}.s3d__helper-gif__wrap .s3d__helper-gif__group .s3d__helper-gif__link svg{display:inline-block;height:35%;width:35%;stroke:#f4f8fd}.s3d__helper-gif__wrap .s3d__helper-gif__logo-block{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);cursor:pointer;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none;position:absolute;bottom:10px;right:10px}@media screen and (max-width:1024px){.s3d__helper-gif__wrap .s3d__helper-gif__logo-block{font-size:12px}}.s3d__helper-gif__wrap .s3d__helper-gif__logo-block img{width:24px;height:24px;margin-left:8px}.s3d__helper-gif__wrap .s3d__helper-gif__close{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);cursor:pointer;margin-top:50px}.mobile.landscape .s3d__helper-gif__wrap{height:calc(var(--vh)*100)}.mobile.landscape .s3d__helper-gif__wrap .s3d__helper-gif__group{gap:8px}.mobile.landscape .s3d__helper-gif__wrap .s3d__helper-gif__close{margin-top:20px}.mobile.landscape .s3d__helper-gif__wrap .s3d__helper-gif .s3d__helper-gif__gif{height:20vh;width:20vh}.mobile.landscape .s3d__helper-gif__wrap .s3d__helper-gif__title{font-size:12px;margin-top:20px;margin-bottom:10px}.mobile.landscape .s3d__helper-gif__wrap .s3d__helper-gif__link{width:30px;height:30px}.mobile.landscape .s3d__helper-gif__wrap .s3d__helper-gif__count{font-size:12px}.s3d__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;width:var(--btn);height:var(--btn);border-radius:8px;background:#002544;border:none;overflow:hidden;padding:0;-webkit-transition:background .3s ease-in;transition:background .3s ease-in;cursor:pointer}.s3d__button svg{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--icon24);width:var(--icon24);pointer-events:none;fill:#fff}.s3d__button[disabled]{cursor:no-drop}@media screen and (min-width:1023px){.s3d__button:hover{background:#000}.s3d__button:hover svg{fill:#fff}}.s3d-ctr{z-index:120;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);pointer-events:none}.s3d-ctr__nav{position:fixed;left:0;bottom:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:var(--controller-h);width:var(--controller-w);padding:var(--controller-padding);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;pointer-events:painted;display:none;border-radius:12px 12px 12px 0;z-index:101;background:#f4f8fd;border:1px solid #cbd0db}@media screen and (max-width:1024px){.s3d-ctr__nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 var(--offset);gap:5px;border-radius:0}.s3d-ctr__nav .s3d-nav{padding:0;margin:0;min-width:100px}.s3d-ctr__nav .s3d-ctr__option.active:after{border-top:1px solid #fff;border-right:1px solid #fff}}@media screen and (max-width:680px){.s3d-ctr__nav{padding:0 4px;gap:2px}}.s3d-ctr__nav__title{margin:0 auto 10px 0;font-family:Arial,sans-serif;font-weight:400;font-size:var(--font20);line-height:130%;text-align:left;color:#000}@media screen and (max-width:1024px){.s3d-ctr__nav__title{display:none}}.s3d-ctr__nav .s3d-nav__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-width:128px;height:var(--controller-btn);margin:1px 0;padding:0 8px;border:1px solid #e3ebf3;background:#e3ebf3;border-radius:0;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:Arial,sans-serif;font-style:normal;font-weight:400;font-size:var(--font14);line-height:130%;text-align:left;color:#000;white-space:nowrap}.s3d-ctr__nav .s3d-nav__btn.first-child{border-radius:8px 8px 0 0}@media screen and (max-width:1024px){.s3d-ctr__nav .s3d-nav__btn.first-child{border-radius:0}}.s3d-ctr__nav .s3d-nav__btn:last-child{border-radius:0 0 8px 8px}@media screen and (max-width:1024px){.s3d-ctr__nav .s3d-nav__btn:last-child{border-radius:0}}@media screen and (max-width:1024px){.s3d-ctr__nav .s3d-nav__btn{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:auto}}@media screen and (max-width:680px){.s3d-ctr__nav .s3d-nav__btn{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:100%;padding:0 3px}}.s3d-ctr__nav .s3d-nav__btn:hover:not(.active):not([disabled]){background:#002544;border:1px solid #002544;color:#fff}.s3d-ctr__nav .s3d-nav__btn.active{cursor:no-drop;background:#002544;border:1px solid #002544;color:#fff}.s3d-ctr__nav .s3d-nav__btn.active:after{border-top:1px solid #fff;border-right:1px solid #fff}.s3d-ctr__nav .s3d-nav__btn[disabled]{cursor:no-drop;background:#e3ebf3;border:1px solid #e3ebf3;color:#cbd0db}.s3d-ctr__nav .s3d-ctr__option{position:relative}@media screen and (max-width:1024px){.s3d-ctr__nav .s3d-ctr__option{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.s3d-ctr__nav .s3d-ctr__option__buttons{position:absolute;top:0;right:0;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);visibility:hidden;opacity:0;pointer-events:none;padding:0 0 0 var(--controller-padding);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}@media screen and (max-width:1024px){.s3d-ctr__nav .s3d-ctr__option__buttons{left:0;-webkit-transform:translate(0,-105%);-ms-transform:translate(0,-105%);transform:translate(0,-105%);padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s3d-ctr__nav .s3d-ctr__option__buttons .s3d-nav__btn{background-color:#002544;color:#fff}}.s3d-ctr__nav .s3d-ctr__option__buttons .active{display:none}.s3d-ctr__nav .s3d-ctr__option__buttons .s3d-nav__btn{border-radius:0;min-width:85px}.s3d-ctr__nav .s3d-ctr__option:after{content:"";border-top:1px solid #000;border-right:1px solid #000;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;height:6px;width:6px}@media screen and (max-width:1024px){.s3d-ctr__nav .s3d-ctr__option:after{-webkit-transform:translate(0,-50%) rotate(135deg);-ms-transform:translate(0,-50%) rotate(135deg);transform:translate(0,-50%) rotate(135deg)}}@media screen and (max-width:680px){.s3d-ctr__nav .s3d-ctr__option:after{content:none}}.s3d-ctr__nav .s3d-ctr__option:focus .s3d-ctr__option__buttons,.s3d-ctr__nav .s3d-ctr__option:hover .s3d-ctr__option__buttons{opacity:1;visibility:visible;pointer-events:painted}.s3d-ctr__nav .s3d-ctr__option:focus:after,.s3d-ctr__nav .s3d-ctr__option:hover:after{-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);border-top:1px solid #fff;border-right:1px solid #fff}@media screen and (max-width:1024px){.s3d-ctr__nav .s3d-ctr__option:focus:after,.s3d-ctr__nav .s3d-ctr__option:hover:after{-webkit-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg)}}.s3d-ctr__menu-3d{bottom:0;height:auto;background:rgba(0,0,0,0);padding:12px calc(var(--smarto-logo-w) + 12px) 12px calc(var(--controller-w) + 12px);visibility:hidden;position:fixed;left:0;right:0;pointer-events:none;width:100%;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1024px){.s3d-ctr__menu-3d{padding:var(--offset);bottom:calc(var(--controller-h) - 1px)}}@media screen and (max-width:680px){.s3d-ctr__menu-3d{padding:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.s3d-ctr__menu-3d-compass-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;pointer-events:none;background:#f4f8fd;padding:6px;border-radius:8px}.s3d-ctr__menu-3d-compass-nav>*{pointer-events:all}.s3d-ctr__menu-3d-compass-nav .s3d-ctr__menu-3d__compass-wrapper{position:relative;pointer-events:none}.s3d-ctr__menu-3d-compass-nav .s3d-ctr__menu-3d__compass-wrapper .s3d-ctr__menu-3d__compass{position:relative;width:300px;height:39px;overflow:hidden}.s3d-ctr__menu-3d-compass-nav .s3d-ctr__menu-3d__compass-wrapper .s3d-ctr__menu-3d__compass:before{content:"";position:absolute;left:0;top:0;width:30%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#f4f8fd),color-stop(50%,rgba(255,255,255,.5466561625)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#f4f8fd 0,rgba(255,255,255,.5466561625) 50%,rgba(255,255,255,0) 100%);z-index:2}.s3d-ctr__menu-3d-compass-nav .s3d-ctr__menu-3d__compass-wrapper .s3d-ctr__menu-3d__compass:after{content:"";position:absolute;right:0;top:0;width:30%;height:100%;background:-webkit-gradient(linear,right top,left top,from(#f4f8fd),color-stop(50%,rgba(255,255,255,.5466561625)),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#f4f8fd 0,rgba(255,255,255,.5466561625) 50%,rgba(255,255,255,0) 100%);z-index:2}@media screen and (max-width:680px){.s3d-ctr__menu-3d-compass-nav .s3d-ctr__menu-3d__compass-wrapper .s3d-ctr__menu-3d__compass{width:200px}}.s3d-ctr__menu-3d-compass-nav .s3d-ctr__menu-3d__compass-wrapper .s3d-ctr__menu-3d__compass__inner{position:absolute;width:auto;top:0;right:0;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;will-change:transform}.s3d-ctr__menu-3d-compass-nav .s3d-ctr__menu-3d__compass-wrapper .s3d-ctr__menu-3d__compass__inner .compass-text{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:30px;text-transform:uppercase;color:#000;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;-ms-flex-item-align:center;align-self:center;padding:0 3px}@media screen and (max-width:680px){.s3d-ctr__menu-3d-compass-nav .s3d-ctr__menu-3d__compass-wrapper .s3d-ctr__menu-3d__compass__inner .compass-text{font-size:28px}}.s3d-ctr__menu-3d-compass-nav .s3d-ctr__menu-3d__compass-wrapper .s3d-ctr__menu-3d__compass__inner .compass-line-big{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:28px;text-transform:uppercase;color:#000;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;-ms-flex-item-align:center;align-self:center;padding:0 3px}.s3d-ctr__menu-3d-compass-nav .s3d-ctr__menu-3d__compass-wrapper .s3d-ctr__menu-3d__compass__inner .compass-line-small{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:20px;text-transform:uppercase;color:#6c7a88;padding:0 3px;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;-ms-flex-item-align:center;align-self:center}.s3d-ctr__menu-3d-buttons{display:none;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;margin-top:8px}.s3d-ctr__menu-3d-buttons .s3d-ctr__filter{z-index:1;display:none;gap:8px}.s3d-ctr__menu-3d-buttons .s3d-ctr__filter__icon{height:var(--icon16);width:var(--icon16)}@media screen and (max-width:680px){.s3d-ctr__menu-3d-buttons .s3d-ctr__filter__icon{display:none}}.s3d-ctr__menu-3d-buttons .s3d-ctr__filter__icon svg{width:100%;height:100%;fill:#000;stroke:#000}.s3d-ctr__menu-3d-buttons .s3d-ctr__filter__icon circle{-webkit-transition:cx .5s ease-in-out;transition:cx .5s ease-in-out}.s3d-ctr__menu-3d-buttons .s3d__choose--flat{position:relative;padding:12px 0;z-index:1;display:none;border:none}.s3d-ctr__menu-3d-buttons .s3d__choose--flat--button{z-index:1;-webkit-transition:background-color .6s ease-in-out,color .3s ease-in-out;transition:background-color .6s ease-in-out,color .3s ease-in-out;cursor:pointer;text-align:center;width:97px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:680px){.s3d-ctr__menu-3d-buttons .s3d__choose--flat--button{width:87px}}.s3d-ctr__menu-3d-buttons .s3d__choose--flat--button input:checked+span{color:#f4f8fd}@media screen and (min-width:1023px){.s3d-ctr__menu-3d-buttons .s3d__choose--flat--button input:checked:hover+span{cursor:no-drop}}.s3d-ctr__menu-3d-buttons .s3d__choose--flat--button input:not(checked)+span{color:#000}@media screen and (min-width:1023px){.s3d-ctr__menu-3d-buttons .s3d__choose--flat--button input:not(checked):hover{background:#f4f8fd}}.s3d-ctr__menu-3d-buttons .s3d__choose--flat--button span{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.s3d-ctr__menu-3d-buttons .s3d__choose--flat--button-bg{position:absolute;left:0;height:100%;width:97px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;overflow:hidden;z-index:0}@media screen and (max-width:680px){.s3d-ctr__menu-3d-buttons .s3d__choose--flat--button-bg{width:87px}}.s3d-ctr__menu-3d-buttons .s3d__choose--flat--button-bg svg{height:100%;width:200%;-webkit-box-flex:1;-ms-flex:1 0 200%;flex:1 0 200%;fill:#002544}.s3d-ctr__menu-3d-buttons .s3d-ctr__theme{visibility:visible;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:1;display:none;padding:0}.s3d-ctr__menu-3d-buttons .s3d-ctr__theme input[type=checkbox]{height:0;width:0;visibility:hidden}.s3d-ctr__menu-3d-buttons .s3d-ctr__theme label{width:100%;height:var(--btn);background:rgba(0,0,0,0);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s3d-ctr__menu-3d-buttons .s3d-ctr__theme label svg{width:40px;height:var(--icon24);fill:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;cursor:pointer}.s3d-ctr__menu-3d-buttons .s3d-ctr__theme label:after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:40px;height:100%;background:#002544;border-radius:8px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:-1}.s3d-ctr__menu-3d-buttons .s3d-ctr__theme input:checked+label:after{left:100%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.s3d-ctr__menu-3d-buttons .s3d-ctr__infra-button{position:relative;pointer-events:painted;z-index:1;display:none}.s3d-ctr__menu-3d-buttons .s3d-ctr__infra-button__select{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33px;height:16px;margin-left:8px;border-radius:43px;padding:2px;overflow:hidden;cursor:pointer}.s3d-ctr__menu-3d-buttons .s3d-ctr__infra-button__select-circle{height:14px;width:14px;border-radius:50%;background:#002544}.s3d-ctr__menu-3d-buttons .s3d-ctr__infra-button__select i{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.s3d-ctr__menu-3d-buttons .s3d-ctr__infra-button__select input:checked+i{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.s3d-ctr__menu-3d-buttons .s3d-ctr__helper{z-index:1;display:none;width:var(--btn)}.s3d-ctr__menu-3d-buttons input{display:none}.s3d-ctr__menu-3d-btn-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;height:var(--btn);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #c0d1e1;border-radius:8px;background:#f4f8fd;font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);color:#000;pointer-events:painted;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;overflow:hidden;cursor:pointer}@media screen and (min-width:1023px){.s3d-ctr__menu-3d-btn-style.btn-style-hover:hover{border:1px solid #c0d1e1;background:#f4f8fd;color:#000}}.desktop .s3d-ctr__option__buttons--floors{top:100%;-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%)}@media screen and (max-width:1024px){.desktop .s3d-ctr__option__buttons--floors{top:0;-webkit-transform:translate(0,-105%);-ms-transform:translate(0,-105%);transform:translate(0,-105%)}}.mobile .s3d-ctr__menu-3d-buttons{position:relative;z-index:100}.mobile .s3d-ctr__option__buttons--floors{left:auto;right:0}.mobile .s3d-ctr__option__buttons>*{width:125px!important}@media screen and (min-width:680px){[data-type=flyby_6_outside] .s3d-ctr__menu-3d-compass-nav,[data-type=genplan] .s3d-ctr__menu-3d-compass-nav{position:absolute;left:50%;bottom:12px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}[data-type=flyby_6_outside] .s3d-ctr__menu-3d-buttons,[data-type=genplan] .s3d-ctr__menu-3d-buttons{display:none!important}.s3d-ctr__compass-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.s3d-infoBox{position:fixed;top:50%;left:100%;width:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:0;overflow:hidden;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:999;-webkit-transition:opacity .3s ease-in .1s,visibility .3s ease-in .4s,-webkit-transform .5s ease-in .3s;transition:opacity .3s ease-in .1s,visibility .3s ease-in .4s,-webkit-transform .5s ease-in .3s;transition:transform .5s ease-in .3s,opacity .3s ease-in .1s,visibility .3s ease-in .4s;transition:transform .5s ease-in .3s,opacity .3s ease-in .1s,visibility .3s ease-in .4s,-webkit-transform .5s ease-in .3s;pointer-events:none;visibility:hidden}@media screen and (max-width:1024px){.s3d-infoBox{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.s3d-infoBox__close{display:none;border:none;background:0 0}.s3d-infoBox__close svg{fill:#000}@media screen and (max-width:1024px){.s3d-infoBox__close{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--btn);width:var(--btn);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.s3d-infoBox__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #f4f8fd;padding:var(--offset);height:auto;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:2;-webkit-transition:opacity .6s cubic-bezier(.41,.57,.26,1);transition:opacity .6s cubic-bezier(.41,.57,.26,1);min-height:200px}.s3d-infoBox__image img{display:inline-block;-o-object-fit:contain;object-fit:contain;max-width:100%;height:100%;max-height:200px}@media screen and (max-width:1024px){.s3d-infoBox__image{width:50%}}.s3d-infoBox .s3d-infoBox__info{padding:24px;gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.s3d-infoBox .s3d-infoBox__info .s3d-infoBox__title{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font20);text-align:left;text-transform:none}.s3d-infoBox .s3d-infoBox__info .s3d-infoBox__table{width:100%}.s3d-infoBox .s3d-infoBox__info .s3d-infoBox__table tbody{gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s3d-infoBox .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s3d-infoBox .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row .s3d-infoBox__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;text-transform:initial}.s3d-infoBox .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row .s3d-infoBox__name:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 5%;flex:1 1 5%;margin:0 .5ch .4ch;border-bottom:1px solid #c0d1e1}.s3d-infoBox__link{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;width:100%;height:var(--btn);background:#002544;font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);color:#fff;border-radius:8px;border:none}@media screen and (max-width:1024px){.s3d-infoBox__link{display:-webkit-box;display:-ms-flexbox;display:flex}}.s3d-infoBox__infrastructure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background:rgba(12,19,23,.8);max-width:320px}@media screen and (max-width:1024px){.s3d-infoBox__infrastructure{min-width:200px;display:none}}.s3d-infoBox__infrastructure-img{width:100%;height:100%;overflow:hidden}.s3d-infoBox__infrastructure-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.s3d-infoBox__infrastructure-title{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:12px;color:#f4f8fd;text-align:left;text-transform:uppercase;width:100%;padding:20px}.s3d-infoBox__flatSold,.s3d-infoBox__general,.s3d-infoBox__sale-close,.s3d-infoBox__sold{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:var(--offset);background:#f4f8fd;gap:12px;max-width:320px}@media screen and (max-width:1024px){.s3d-infoBox__flatSold,.s3d-infoBox__general,.s3d-infoBox__sale-close,.s3d-infoBox__sold{min-width:200px}}.s3d-infoBox__flatSold .s3d-infoBox__title,.s3d-infoBox__general .s3d-infoBox__title,.s3d-infoBox__sale-close .s3d-infoBox__title,.s3d-infoBox__sold .s3d-infoBox__title{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:12px;color:#000;text-align:center;text-transform:uppercase}.s3d-infoBox__floor{background:#f4f8fd;width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.s3d-infoBox__floor{width:100%;min-width:60vw}}.s3d-infoBox__floor .s3d-infoBox__info .s3d-infoBox__title{color:#000}.s3d-infoBox__floor .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row .s3d-infoBox__name{color:#000}.s3d-infoBox__flat{background:#fff;width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.s3d-infoBox__flat{width:100%;min-width:60vw;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (max-width:680px){.s3d-infoBox__flat{width:100vw}}.s3d-infoBox__flat .s3d-infoBox__info{background:#f4f8fd;padding:24px;gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (max-width:1024px){.s3d-infoBox__flat .s3d-infoBox__info{width:50%}}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__title{color:#000;font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font20);text-align:left;text-transform:inherit}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__table{width:100%}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__table tbody{gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row .s3d-infoBox__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;text-transform:capitalize;color:#000}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row .s3d-infoBox__name:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 5%;flex:1 1 5%;margin:0 .5ch .4ch;border-bottom:1px solid #c0d1e1}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row .s3d-infoBox__value{padding:2px 8px;border-radius:8px;color:#000}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row .s3d-infoBox__value[data-sale="0"]{background:#586381;color:#fff}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row .s3d-infoBox__value[data-sale="1"]{background:#00ba07;color:#fff}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row .s3d-infoBox__value[data-sale="2"]{background:#ffa318;color:#fff}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__table .s3d-infoBox__row .s3d-infoBox__value[data-sale="3"]{background:#bfcae7;color:#fff}.s3d-infoBox__flat .s3d-infoBox__info .s3d-infoBox__link{background:#002544;color:#fff}.touchOnly .s3d-infoBox{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.touchOnly .s3d-infoBox__close{z-index:150}.touchOnly .s3d-infoBox__image{width:100%}.touchOnly .s3d-infoBox__info{width:100%}.hybrid.landscape .s3d-infoBox__close,.tablet.landscape .s3d-infoBox__close{position:absolute;top:0;right:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--btn);width:var(--btn);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hybrid.landscape button.s3d-infoBox__link,.tablet.landscape button.s3d-infoBox__link{display:-webkit-box;display:-ms-flexbox;display:flex}.hybrid.landscape .s3d-infoBox,.tablet.landscape .s3d-infoBox{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fs-preloader{background-color:#fff;height:100%;width:100%;position:fixed;left:0;top:0;z-index:10000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:visible;opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;gap:16px}.fs-preloader-logo{width:170px;height:auto;-webkit-animation:3s ease-in-out loader infinite;animation:3s ease-in-out loader infinite}@media screen and (max-width:680px){.fs-preloader-logo{width:120px}}.fs-preloader.loading{visibility:hidden;opacity:0}.rotate-screen-warning{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#f4f8fd;z-index:10000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none;padding-inline:20px}.mobile.landscape .rotate-screen-warning{display:-webkit-box;display:-ms-flexbox;display:flex}.rotate-screen-warning svg{max-height:80%;margin:auto}.rotate-screen-warning__title{width:100%;text-align:center;font-family:Arial,sans-serif;font-weight:400;line-height:130%;color:#000}.rotate-screen-warning__arrow{-webkit-animation:hoyoverse_landscapeAni 1.5s ease infinite alternate;animation:hoyoverse_landscapeAni 1.5s ease infinite alternate;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transform-box:fill-box}@-webkit-keyframes animName{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes animName{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes hoyoverse_landscapeAni{0%{-webkit-transform:rotate(-90deg)}30%{-webkit-transform:rotate(-90deg)}70%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(0)}}@keyframes hoyoverse_landscapeAni{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}30%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}70%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.fs-preloader-before{position:absolute;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.6);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden;opacity:0;z-index:9000;pointer-events:none;color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.fs-preloader-before.preloader-active{visibility:visible;opacity:1;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.fs-preloader-before-background{position:absolute;width:320px;height:320px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:20px}.fs-preloader-before-precent{position:relative;z-index:1}.fs-preloader-before-box{width:50px;height:50px;background:#fff;-webkit-animation:fsAnimate 1.3s linear infinite;animation:fsAnimate 1.3s linear infinite;border-radius:3px}.fs-preloader-before-shadow{width:50px;height:5px;background:#fff;opacity:.1;border-radius:50%;-webkit-animation:fsShadow 2s linear infinite;animation:fsShadow 2s linear infinite}.fs-preloader-before-text-large{font-family:Arial,sans-serif;font-size:24px;line-height:120%;max-width:90%;text-align:center;color:#fff;margin-top:16px}.fs-preloader-before-text-subtitle{color:#fff;text-align:center;margin:16px 0}.errorPopup{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px;max-width:70%;width:425px;z-index:2;background:#f4f8fd}.errorPopup__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;background:#000}.errorPopup__head{width:100%;padding:0}.errorPopup__body{width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0;margin-top:20px}.errorPopup__footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0;margin-top:30px}.errorPopup__title{font-size:var(--font20);line-height:1em;text-transform:uppercase;font-family:Arial,sans-serif;color:#e0c7aa}.errorPopup__description{font-size:var(--font14);line-height:1.3em;margin-top:10px}.errorPopup__description:first-child{margin-top:0}.errorPopup__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;width:220px;text-decoration:none;border-radius:50px;background:#000;color:#f4f8fd;font-size:var(--font14);letter-spacing:.1em;font-family:Arial,sans-serif;text-transform:uppercase}.errorPopup__time{color:#e0c7aa}@media screen and (max-width:680px){.errorPopup{padding:30px;max-width:100%}.errorPopup__body{margin-top:15px}.errorPopup__footer{margin-top:15px}.errorPopup__link{height:40px;width:155px}}.send-error-popup{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);padding:18px 50px;z-index:-1}.send-error-popup__wrap{width:100%;position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);overflow:hidden}.send-error-popup__message{color:#f4f8fd;font-size:var(--font14);line-height:1.3em}.send-error-popup__icon{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;height:16px;width:16px;fill:#f4f8fd;margin-left:30px}@media screen and (max-width:680px){.send-error-popup .send-error-popup{padding:13px 30px}.send-error-popup .send-error-popup__icon{margin-left:15px}}.error-progress{width:100%;height:2px;background:#000;overflow:hidden}.bg--success{background-color:#2f9930}.bg--error{background-color:#e0c7aa}.s3d-flat{display:grid;grid-template-columns:20% 10px auto 10px 20%;grid-template-rows:var(--s3d-header) calc(100vh - var(--s3d-header) - var(--menu-h)) var(--menu-h);grid-auto-flow:dense;grid-template-areas:". . . . ." "info . img . floorInfo" "menu menu menu menu menu";width:100%;height:100%}@media screen and (min-width:1025px){.s3d-flat{grid-template-columns:15% 10px auto 10px 20%}}@media screen and (max-width:1024px){.s3d-flat{height:auto;grid-template-columns:1fr 30%;grid-template-rows:var(--s3d-header) auto -webkit-min-content var(--menu-h);grid-template-rows:var(--s3d-header) auto min-content var(--menu-h);grid-template-areas:". ." "img floorInfo" "info info" "menu menu"}}@media screen and (max-width:680px){.s3d-flat{grid-template-columns:1fr;grid-template-rows:var(--s3d-header) auto auto auto var(--menu-h);grid-template-areas:"." "img" "info" "floorInfo" "menu"}}.s3d-flat__image-container{width:100%;height:100%;grid-area:img}.s3d-flat__image-container .s3d-flat__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:40px;padding-left:0;padding-right:0;-webkit-transition:height .4s linear;transition:height .4s linear;overflow:hidden}@media screen and (max-width:1024px){.s3d-flat__image-container .s3d-flat__image{padding:20px;height:calc(100vh - var(--s3d-header) - var(--controller-h) - var(--menu-h))}}.s3d-flat__image-container .s3d-flat__image img{display:inline-block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;cursor:pointer;height:100%;width:100%}.s3d-flat__floor{grid-area:floorInfo;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:680px){.s3d-flat__floor{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.s3d-flat__floor-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--offset);gap:8px;height:auto;width:100%}.s3d-flat__floor-info .s3d-flat__to--floor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);color:#fff;background:#002544;border:1px solid #002544;border-radius:8px;height:var(--btn);cursor:pointer;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding:0 16px}@media screen and (min-width:1023px){.s3d-flat__floor-info .s3d-flat__to--floor:hover{color:#fff;background:#000;border:1px solid #000}}.s3d-flat__floor-info .s3d-floor__svg{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;min-height:200px;height:auto}.s3d-flat__floor .s3d-flat-price__wrapper{width:100%;height:auto;background:#f4f8fd;padding:var(--offset);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.s3d-flat__floor .s3d-flat-price__wrapper .main-price{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font32);color:#000}.s3d-flat__floor .s3d-flat-price__wrapper .old-price{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);color:#000;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.s3d-flat__floor .s3d-flat-price__wrapper .s3d-flat-price-timer{border:1px solid #c0d1e1;border-radius:8px;gap:4px;padding:12px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s3d-flat__floor .s3d-flat-price__wrapper .s3d-flat-price-timer-text{text-align:center;font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);color:#000}.s3d-flat__floor .s3d-flat-price__wrapper .s3d-flat-price-timer .timer .timer__items{display:-webkit-box;display:-ms-flexbox;display:flex}.s3d-flat__floor .s3d-flat-price__wrapper .s3d-flat-price-timer .timer .timer__items .timer__item{position:relative;min-width:20px;margin-left:10px;margin-right:10px;text-align:center;font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font20);color:#002544}.s3d-flat__floor .s3d-flat-price__wrapper .s3d-flat-price-timer .timer .timer__items .timer__item:before{content:attr(data-title);display:block;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.s3d-flat__floor .s3d-flat-price__wrapper .s3d-flat-price-timer .timer .timer__items .timer__item:not(:last-child)::after{content:":";position:absolute;right:-15px}.s3d-flat .s3d__callback{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);color:#fff;background:#002544;border-radius:8px;border:1px solid #002544;z-index:2;height:var(--btn);padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;width:100%;width:auto}.s3d-flat .s3d__callback svg{display:none}@media screen and (min-width:1023px){.s3d-flat .s3d__callback:hover{color:#fff;background:#000;border:1px solid #000}}.mobile .s3d__wrapper__flat{height:calc(100% - var(--controller-h) - var(--menu-h) - 20px)}.mobile .s3d-flat .s3d__callback{height:var(--btn);width:calc(var(--btn)*1.35);padding:0}.mobile .s3d-flat .s3d__callback svg{display:block;width:65%;height:65%}.mobile .s3d-flat .s3d__callback span{display:none}.mobile .s3d-flat .s3d__callback path{fill:#fff}.mobile .s3d-flat .s3d-flat__3d-tour{height:var(--btn);width:calc(var(--btn)*1.35)}.mobile .s3d-flat .s3d-flat__3d-tour svg{display:block;width:65%;height:65%}.mobile .s3d-flat .s3d-flat__3d-tour span{display:none}.mobile .s3d-flat .s3d-flat__3d-tour path{fill:#fff}.s3d-flat__info-container{grid-area:info;width:var(--controller-w);height:auto;border:1px solid #002544;background:#002544;border-radius:12px;padding:var(--offset);z-index:3;position:absolute;left:0;bottom:var(--controller-h);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (min-width:1024px){.s3d-flat__info-container::before{z-index:2;position:absolute;content:"";display:block;bottom:0;width:100%;height:50px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#002544));background:linear-gradient(to bottom,rgba(255,255,255,0),#002544)}}@media screen and (max-width:1024px){.s3d-flat__info-container{overflow:initial;position:static}}.s3d-flat__info-container .s3d-info__title{color:#f4f8fd;text-transform:capitalize}.s3d-flat__info-container .s3d-info__table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;width:100%;height:40vh;overflow-y:auto;overflow-x:hidden;padding-bottom:calc(var(--offset)*2)}.s3d-flat__info-container .s3d-info__table::-webkit-scrollbar{width:2px}.s3d-flat__info-container .s3d-info__table::-webkit-scrollbar-track{-webkit-box-shadow:none;background:#8f9393}.s3d-flat__info-container .s3d-info__table::-webkit-scrollbar-thumb{background:#000;-webkit-box-shadow:none}.s3d-flat__info-container .s3d-info__table::-webkit-scrollbar-thumb:window-inactive{background:#000}.s3d-flat__info-container .s3d-info__table .s3d-info__row{color:#f4f8fd}.s3d-flat__info-container .s3d-info__table .s3d-info__row .s3d-info__value{padding:2px 8px;border-radius:8px}.s3d-flat__info-container .s3d-info__table .s3d-info__row .s3d-info__value[data-sale="0"]{background:#586381;color:#fff}.s3d-flat__info-container .s3d-info__table .s3d-info__row .s3d-info__value[data-sale="1"]{background:#00ba07;color:#fff}.s3d-flat__info-container .s3d-info__table .s3d-info__row .s3d-info__value[data-sale="2"]{background:#ffa318;color:#fff}.s3d-flat__info-container .s3d-info__table .s3d-info__row .s3d-info__value[data-sale="3"]{background:#bfcae7;color:#fff}.s3d-flat__menu-container{grid-area:menu;min-height:var(--smarto-logo-h);height:var(--menu-h);position:fixed;bottom:0;left:0;right:0;width:100%;background:#f4f8fd;z-index:100;opacity:1;visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--offset);border-top:1px solid #c0d1e1}@media screen and (max-width:1024px){.s3d-flat__menu-container{bottom:var(--controller-h);gap:4px}}.s3d-flat__menu-container .s3d-flat__buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-view{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;display:none}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-view.show{display:-webkit-box;display:-ms-flexbox;display:flex}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-view input{display:none}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-view input:checked+span{color:#000}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-view .s3d-flat__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:43px;height:25px;margin:0 15px;background:#f4f8fd;border-radius:8px;padding:2px;overflow:hidden;cursor:pointer}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-view .s3d-flat__select-circle{height:19px;width:19px;border-radius:50%;background:#f4f8fd}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-view .s3d-flat__select i{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-view .s3d-flat__select input+i{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-view .s3d-flat__select input:checked+i{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-view .s3d-flat__radio{cursor:pointer}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;overflow:hidden;background:#f4f8fd;border-radius:8px;border:1px solid #c0d1e1}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-bg{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;overflow:hidden;z-index:0}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons-bg svg{height:100%;width:200%;fill:#c0d1e1}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons .s3d-flat__button{z-index:3;cursor:pointer;height:var(--btn);padding:0 16px}@media screen and (max-width:680px){.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons .s3d-flat__button{width:var(--btn);padding:0}}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons .s3d-flat__button span{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:100%;width:100%;color:#000;text-transform:uppercase;white-space:nowrap;-webkit-transition:background-color .6s ease-in-out,color .6s ease-in-out;transition:background-color .6s ease-in-out,color .6s ease-in-out}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons .s3d-flat__button-input{display:none}.s3d-flat__menu-container .s3d-flat__buttons-wrap .s3d-flat__buttons .s3d-flat__button-input:checked~span{color:#000;cursor:no-drop}.dropup .s3d-flat__menu-container .dropbtn,.dropup-content .s3d-flat__menu-container button,.s3d-flat__menu-container .dropup .dropbtn,.s3d-flat__menu-container .dropup-content button,.s3d-flat__menu-container .s3d-flat__3d-tour,.s3d-flat__menu-container .s3d-flat__gallery-btn,.s3d-flat__menu-container .s3d-flat__view-from-window,.s3d-flat__menu-container .s3d-show-in-3d{border-radius:8px;background:#f4f8fd;border:1px solid #c0d1e1;height:var(--btn);padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:2;text-align:center;color:#000}@media screen and (min-width:1023px){.dropup .s3d-flat__menu-container .dropbtn:hover,.dropup-content .s3d-flat__menu-container button:hover,.s3d-flat__menu-container .dropup .dropbtn:hover,.s3d-flat__menu-container .dropup-content button:hover,.s3d-flat__menu-container .s3d-flat__3d-tour:hover,.s3d-flat__menu-container .s3d-flat__gallery-btn:hover,.s3d-flat__menu-container .s3d-flat__view-from-window:hover,.s3d-flat__menu-container .s3d-show-in-3d:hover{color:#000;border:1px solid #c0d1e1;background-color:#c0d1e1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dropup .s3d-flat__menu-container .dropbtn:hover span,.dropup-content .s3d-flat__menu-container button:hover span,.s3d-flat__menu-container .dropup .dropbtn:hover span,.s3d-flat__menu-container .dropup-content button:hover span,.s3d-flat__menu-container .s3d-flat__3d-tour:hover span,.s3d-flat__menu-container .s3d-flat__gallery-btn:hover span,.s3d-flat__menu-container .s3d-flat__view-from-window:hover span,.s3d-flat__menu-container .s3d-show-in-3d:hover span{color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dropup .s3d-flat__menu-container .dropbtn:hover svg,.dropup-content .s3d-flat__menu-container button:hover svg,.s3d-flat__menu-container .dropup .dropbtn:hover svg,.s3d-flat__menu-container .dropup-content button:hover svg,.s3d-flat__menu-container .s3d-flat__3d-tour:hover svg,.s3d-flat__menu-container .s3d-flat__gallery-btn:hover svg,.s3d-flat__menu-container .s3d-flat__view-from-window:hover svg,.s3d-flat__menu-container .s3d-show-in-3d:hover svg{fill:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media screen and (max-width:680px){.dropup .s3d-flat__menu-container .dropbtn,.dropup-content .s3d-flat__menu-container button,.s3d-flat__menu-container .dropup .dropbtn,.s3d-flat__menu-container .dropup-content button,.s3d-flat__menu-container .s3d-flat__3d-tour,.s3d-flat__menu-container .s3d-flat__gallery-btn,.s3d-flat__menu-container .s3d-flat__view-from-window,.s3d-flat__menu-container .s3d-show-in-3d{padding:0 5px}}.dropup .s3d-flat__menu-container .dropbtn span,.dropup-content .s3d-flat__menu-container button span,.s3d-flat__menu-container .dropup .dropbtn span,.s3d-flat__menu-container .dropup-content button span,.s3d-flat__menu-container .s3d-flat__3d-tour span,.s3d-flat__menu-container .s3d-flat__gallery-btn span,.s3d-flat__menu-container .s3d-flat__view-from-window span,.s3d-flat__menu-container .s3d-show-in-3d span{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dropup .s3d-flat__menu-container .dropbtn svg,.dropup-content .s3d-flat__menu-container button svg,.s3d-flat__menu-container .dropup .dropbtn svg,.s3d-flat__menu-container .dropup-content button svg,.s3d-flat__menu-container .s3d-flat__3d-tour svg,.s3d-flat__menu-container .s3d-flat__gallery-btn svg,.s3d-flat__menu-container .s3d-flat__view-from-window svg,.s3d-flat__menu-container .s3d-show-in-3d svg{fill:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.s3d-flat__menu-container .s3d-flat__3d-tour svg{display:none}.s3d-flat__menu-container .s3d-flat__pdf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:var(--btn);padding:0 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:background .3s ease-in,color .3s ease-in-out;transition:background .3s ease-in,color .3s ease-in-out;text-decoration:none;border-radius:8px;z-index:2;background:#002544;font-size:var(--font14);font-family:Arial,sans-serif;font-weight:400;line-height:130%;color:#fff;text-align:center}@media screen and (min-width:1023px){.s3d-flat__menu-container .s3d-flat__pdf:hover{background:#000;color:#fff}}.s3d-flat__polygon[data-sold=false]{cursor:pointer;fill:rgba(0,37,68,.5)}.s3d-flat__polygon[data-rooms="0"]{fill:rgba(0,0,0,.2)}.s3d-flat__polygon[data-rooms="1"]{fill:rgba(0,0,0,.2)}.s3d-flat__polygon[data-rooms="2"]{fill:rgba(0,0,0,.2)}.s3d-flat__polygon[data-rooms="3"]{fill:rgba(0,0,0,.2)}.s3d-flat__polygon[data-rooms="4"]{fill:rgba(0,0,0,.2)}.s3d-flat__polygon[data-rooms="5"]{fill:rgba(0,0,0,.2)}.s3d-flat__polygon[data-sold=true]{fill:transparent;pointer-events:none}.s3d-flat__polygon.not-active{fill:rgba(255,255,255,0)}@media screen and (min-width:1023px){.s3d-flat__polygon:hover:not([data-sold=true]){fill:rgba(255,255,255,.3)}}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{top:var(--offset);right:var(--offset);color:#000;padding:0}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-container{height:90vh;width:95vw;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#f4f8fd}.mfp-image-holder .mfp-content{height:100%;width:100%}.mfp-figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.mfp-figure:after{content:none}.mfp-figure figure{height:100%;width:100%}.mfp-figure img.mfp-img{height:100%;width:100%;padding:40px;-o-object-fit:contain;object-fit:contain}.dropup{position:relative;display:inline-block}.dropup-content{display:none;position:absolute;bottom:100%;min-width:100px;width:auto;z-index:1}.dropup-content a:hover{background-color:#ddd}.dropup-content button{background:#fff!important;color:#000!important;position:relative}.dropup-content button:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:.25s ease-out;transition:.25s ease-out;z-index:-1;opacity:0}@media screen and (min-width:1023px){.dropup:hover .dropbtn{color:#000;border:1px solid #c0d1e1;background-color:#c0d1e1}.dropup:hover .dropbtn span{color:#000}.dropup:hover .dropbtn svg{fill:#000}}.dropup:hover .dropup-content{display:block;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;background-color:#fff;padding:12px;border-radius:8px}@media screen and (max-width:1024px){.dropup:hover .dropup-content{right:0}}.dropup:hover .dropup-content .dropup-content-group{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;width:100%}.dropup:hover .dropup-content .dropup-content-group button{border:1px solid #000;background:#000;color:#fff;margin-bottom:2px}.dropup:hover .dropup-content .dropup-content-group .dropup-content-group-title{margin-bottom:8px;font-weight:500;color:#000}.dropup:hover .dropup-content button{width:100%;min-width:100px;-webkit-transition:.25s ease-out;transition:.25s ease-out;border:1px solid #000!important;background:#000!important;color:#fff!important}@media screen and (max-width:1024px){.dropup:hover .dropup-content button{width:auto}}.dropup:hover .dropup-content button:hover{background-color:rgba(0,0,0,0)!important;color:#000!important}.dropup:hover .dropup-content button:hover:after{opacity:1}.s3d-floor{display:grid;grid-template-columns:var(--controller-w) auto var(--controller-w);grid-template-rows:var(--s3d-header) auto var(--menu-h);grid-template-areas:". . ." "info svg ." "menu menu menu";width:100%;height:100%}@media screen and (max-width:1024px){.s3d-floor{height:auto;grid-template-columns:1fr;grid-template-rows:var(--s3d-header) auto -webkit-min-content var(--menu-h);grid-template-rows:var(--s3d-header) auto min-content var(--menu-h);grid-template-areas:"." "svg" "info" "menu"}}.s3d-floor__svg{grid-area:svg;max-height:100%;width:100%;padding:40px;align-self:center}@media screen and (max-width:1024px){.s3d-floor__svg{padding:20px;height:calc(100vh - var(--s3d-header) - var(--controller-h) - var(--menu-h))}}.s3d-floor__svg use{pointer-events:none}.s3d-floor .s3d-floor__nav p{display:none}.s3d-floor__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;position:relative}.s3d-floor__nav [data-swiper-floor-list-wrapper]{width:190px;overflow:hidden}@media screen and (max-width:1024px){.s3d-floor__nav [data-swiper-floor-list-wrapper]{width:100px}}@media screen and (max-width:680px){.s3d-floor__nav [data-swiper-floor-list-wrapper]{width:60px}}.s3d-floor__nav [data-swiper-floor-list-wrapper] .swiper-floor-list button.swiper-floor-list__slide{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font20);line-height:130%;background:0 0;border:none;color:#000;padding:0;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}@media screen and (min-width:1023px){.s3d-floor__nav [data-swiper-floor-list-wrapper] .swiper-floor-list button.swiper-floor-list__slide:hover{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}}.s3d-floor__nav [data-swiper-floor-list-wrapper] .swiper-floor-list button.swiper-floor-list__slide.active{font-size:30px}.s3d-floor__nav [data-current-floor]{color:#000;font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font32);width:40px;text-align:center}.s3d-floor__nav button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--btn);width:var(--btn);cursor:pointer;border-radius:8px;background:#002544;border:1px solid #002544;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative}@media screen and (min-width:1023px){.s3d-floor__nav button:hover{background:#000;border:1px solid #000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.s3d-floor__nav button:hover svg{stroke:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.s3d-floor__nav button:hover .floor-list{opacity:1;pointer-events:all}}.s3d-floor__nav button svg{height:var(--icon16);width:var(--icon16);stroke:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.s3d-floor__nav button .s3d-floor__nav-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.s3d-floor__nav button[disabled]{pointer-events:none;background:rgba(0,0,0,0);border:1px solid rgba(192,209,225,.5)}.s3d-floor__nav button[disabled] svg{stroke:rgba(192,209,225,.5)}.s3d-floor__nav button .floor-list{position:absolute;left:0;bottom:100%;background:#fff;width:320px;z-index:100;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:20px;gap:4px;opacity:0;pointer-events:none;-webkit-transition:.25s ease-out;transition:.25s ease-out}.s3d-floor__nav button .floor-list__title{width:100%;text-align:left;font-size:var(--font20);line-height:130%;text-transform:uppercase;margin-bottom:8px;color:#000}.s3d-floor__nav button .floor-list button{font-family:Arial,sans-serif;font-weight:400;line-height:130%;width:24px;height:24px;border-radius:8px;-webkit-transition:.25s ease-out;transition:.25s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--font14);line-height:130%;background:rgba(0,0,0,0);border-color:transparent;color:#000}.s3d-floor__nav button .floor-list button.active{background-color:#f4f8fd}.s3d-floor__nav button .floor-list button:hover{background-color:#000;color:#ecf2f8}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper{position:relative;width:120px;height:var(--btn)}.s3d-floor__tabs-wrapper:hover .s3d-floor__tabs{opacity:1;visibility:visible;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;gap:2px}}.s3d-floor__tabs-wrapper .s3d-floor__tabs-title-mob{display:none;text-align:center;font-size:var(--font14);line-height:130%;text-transform:none;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #000;color:#f4f8fd;background:#000;border-radius:8px}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs-title-mob{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:50%;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}}.s3d-floor__tabs-wrapper .s3d-floor__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;opacity:0;visibility:hidden;position:absolute;bottom:100%;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;margin-bottom:2px}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab{border-top:1px solid #c0d1e1;border-bottom:1px solid #c0d1e1;border-right:1px solid #c0d1e1;border-left:none;border-radius:0;height:var(--btn);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;cursor:pointer;background:rgba(0,0,0,0)}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab{background:#f4f8fd;width:120px;border-radius:8px}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab svg{display:none;height:12px;position:absolute;top:-6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab svg{display:none}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab:first-child{border-radius:8px 0 0 8px;border-left:1px solid #c0d1e1}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab:first-child{border-radius:8px}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab:last-child{border-radius:0 8px 8px 0}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab:last-child{border-radius:8px}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="0"]{color:#000}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="0"]{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="0"] svg{fill:#000;stroke:#000}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="0"].active{color:#f4f8fd;background:#000;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:none}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="0"].active{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="1+1"]{color:#000}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="1+1"]{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="1+1"] svg{fill:#000;stroke:#000}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="1+1"].active{color:#f4f8fd;background:#000;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="1+1"].active{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="2+1"]{color:#000}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="2+1"]{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="2+1"] svg{fill:#000;stroke:#000}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="2+1"].active{color:#f4f8fd;background:#000;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:none}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="2+1"].active{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="3+1"]{color:#000}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="3+1"]{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="3+1"] svg{fill:#000;stroke:#000}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="3+1"].active{color:#f4f8fd;background:#000;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:none}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="3+1"].active{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="4+1"]{color:#000}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="4+1"]{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="4+1"] svg{fill:#000;stroke:#000}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="4+1"].active{color:#f4f8fd;background:#000;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:none}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="4+1"].active{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="5"]{color:#000}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="5"]{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="5"] svg{fill:#000;stroke:#000}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="5"].active{color:#f4f8fd;background:#000;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:none}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms="5"].active{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms=all]{color:#000}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms=all]{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}}.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms=all].active{color:#f4f8fd;background:#000;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:none}@media screen and (max-width:680px){.s3d-floor__tabs-wrapper .s3d-floor__tabs .s3d-floor__tab[data-rooms=all].active{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}}.mobile .s3d-floor{overflow-y:auto;height:calc(100vh - var(--controller-h) - var(--s3d-header) - var(--menu-h) - 20px)}.tablet.landscape .s3d-floor{grid-template-rows:var(--s3d-header) 57.5% -webkit-min-content var(--menu-h);grid-template-rows:var(--s3d-header) 57.5% min-content var(--menu-h)}.tablet.landscape .s3d-floor div.s3d-floor__svg,.tablet.landscape .s3d-floor svg.s3d-floor__svg{height:100%}.s3d-fv,.s3d-pl{display:grid;height:100%;width:100%;grid-template-areas:"amount amount amount" ". content .";grid-template-columns:calc(var(--controller-w) + var(--offset)) auto calc(var(--controller-w) + var(--offset));grid-template-rows:auto 100%;overflow:hidden;padding-top:var(--s3d-header)}@media screen and (max-width:1440px){.s3d-fv,.s3d-pl{grid-template-columns:calc(var(--controller-w) + var(--offset)) auto var(--offset)}}@media screen and (max-width:1024px){.s3d-fv,.s3d-pl{grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"amount" "content"}}.s3d-fv__amount-flat,.s3d-pl__amount-flat{grid-area:amount;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:inherit;font-size:var(--font12);width:100%;color:#000;gap:.5ch}.s3d-fv__not-found,.s3d-pl__not-found{padding:15px 0;margin-top:30px;font-size:var(--font20);font-weight:700;line-height:130%;color:#000;text-align:left}.s3d-fv__container,.s3d-pl__container{grid-area:content;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;overflow:hidden}.s3d-fv__container .s3d-fv__list,.s3d-fv__container .s3d-pl__list,.s3d-pl__container .s3d-fv__list,.s3d-pl__container .s3d-pl__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(285px,1fr));grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:12px;width:100%;overflow-y:auto;margin-top:25px;margin-left:0;margin-right:0}@media screen and (max-width:1440px){.s3d-fv__container .s3d-fv__list,.s3d-fv__container .s3d-pl__list,.s3d-pl__container .s3d-fv__list,.s3d-pl__container .s3d-pl__list{grid-template-columns:repeat(auto-fill,minmax(267px,1fr))}}@media screen and (max-width:1024px){.s3d-fv__container .s3d-fv__list,.s3d-fv__container .s3d-pl__list,.s3d-pl__container .s3d-fv__list,.s3d-pl__container .s3d-pl__list{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin-top:var(--offset);padding:0 var(--offset)}}@media screen and (max-width:680px){.s3d-fv__container .s3d-fv__list,.s3d-fv__container .s3d-pl__list,.s3d-pl__container .s3d-fv__list,.s3d-pl__container .s3d-pl__list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.s3d-fv__container .s3d-fv__list::-webkit-scrollbar,.s3d-fv__container .s3d-pl__list::-webkit-scrollbar,.s3d-pl__container .s3d-fv__list::-webkit-scrollbar,.s3d-pl__container .s3d-pl__list::-webkit-scrollbar{display:none}.s3d-fv__container .s3d-pl__list,.s3d-pl__container .s3d-pl__list{margin-bottom:calc(var(--menu-h) + var(--offset))}.s3d-fv__container .s3d-fv__list,.s3d-pl__container .s3d-fv__list{margin-bottom:var(--offset)}.s3d-fv__container .s3d-fv__list .s3d-card .s3d__close,.s3d-pl__container .s3d-fv__list .s3d-card .s3d__close{display:-webkit-box;display:-ms-flexbox;display:flex}.s3d-fv__container .s3d-fv__list .s3d-card .s3d-card__status,.s3d-pl__container .s3d-fv__list .s3d-card .s3d-card__status{top:auto;bottom:0;border-radius:8px 8px 0 8px}.s3d-fv .s3d__wrapper__plannings__filter,.s3d-pl .s3d__wrapper__plannings__filter{display:none}@media screen and (max-width:680px){.s3d-fv .s3d__wrapper__plannings__filter,.s3d-pl .s3d__wrapper__plannings__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:var(--controller-h);left:0;width:100%;height:var(--menu-h);background:#fff;visibility:visible;border-top:1px solid #c0d1e1}.s3d-fv .s3d__wrapper__plannings__filter .s3d-ctr__menu-3d-btn-style,.s3d-pl .s3d__wrapper__plannings__filter .s3d-ctr__menu-3d-btn-style{visibility:visible;border:1px solid #000;color:#000}.s3d-fv .s3d__wrapper__plannings__filter .s3d-ctr__menu-3d-btn-style .s3d-ctr__filter__icon,.s3d-pl .s3d__wrapper__plannings__filter .s3d-ctr__menu-3d-btn-style .s3d-ctr__filter__icon{margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s3d-fv .s3d__wrapper__plannings__filter .s3d-ctr__menu-3d-btn-style .s3d-ctr__filter__icon svg,.s3d-pl .s3d__wrapper__plannings__filter .s3d-ctr__menu-3d-btn-style .s3d-ctr__filter__icon svg{height:var(--icon16);width:var(--icon16);stroke:#000}}.s3d__svgWrap{z-index:51;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s3d__svgWrap svg{display:block;width:100%;height:100%;fill:transparent;margin:0 auto;opacity:0;visibility:hidden;pointer-events:none}.s3d__svgWrap.s3d__svg__active{z-index:55}.s3d__svgWrap.s3d__svg__active svg{opacity:1;visibility:visible;pointer-events:painted}.s3d__svg-container{z-index:55;display:block!important}.s3d-svg__build{cursor:pointer;-webkit-transition:.25s ease-out;transition:.25s ease-out}.s3d-svg__build[data-type=sold]{cursor:no-drop}.s3d-svg__build[data-type=slider_popup]{cursor:pointer;fill:rgba(114,253,0,.2)}.s3d-svg__build[data-type=flyby]{stroke:#f4f8fd;stroke-width:2px;-webkit-transition:fill .25s ease-out,stroke .25s ease-in-out;transition:fill .25s ease-out,stroke .25s ease-in-out;-webkit-animation:stroke-pulsation 1.6s infinite cubic-bezier(0,0,.12,1.02);animation:stroke-pulsation 1.6s infinite cubic-bezier(0,0,.12,1.02)}.s3d-svg__build[data-type=flyby][data-flyby="6"]{stroke:#f4f8fd;stroke-width:2px;-webkit-animation:stroke-pulsation 1.6s infinite cubic-bezier(0,0,.12,1.02);animation:stroke-pulsation 1.6s infinite cubic-bezier(0,0,.12,1.02)}.s3d-svg__build:hover:not(.polygon__flat-svg){stroke:#f4f8fd;stroke-width:2px;fill:rgba(255,255,255,.3)}.s3d-svg__build:hover:not(.polygon__flat-svg)[data-flyby="6"]{fill:rgba(255,255,255,.2)}.s3d-svg__build:hover:not(.polygon__flat-svg)[data-flyby="1"],.s3d-svg__build:hover:not(.polygon__flat-svg)[data-flyby="2"],.s3d-svg__build:hover:not(.polygon__flat-svg)[data-flyby="3"],.s3d-svg__build:hover:not(.polygon__flat-svg)[data-flyby="4"],.s3d-svg__build:hover:not(.polygon__flat-svg)[data-flyby="5"]{fill:rgba(255,255,255,.2)}.s3d-svg__build:hover:not(.polygon__flat-svg)[data-rooms="1"]{fill:rgba(205,176,72,.5)}.s3d-svg__build:hover:not(.polygon__flat-svg)[data-rooms="2"]{fill:rgba(44,151,170,.5)}.s3d-svg__build:hover:not(.polygon__flat-svg)[data-rooms="3"]{fill:rgba(108,180,82,.5)}.s3d-svg__build:hover:not(.polygon__flat-svg)[data-rooms="4"]{fill:rgba(168,109,56,.5)}.s3d-svg__build:hover:not(.polygon__flat-svg)[data-rooms="5"]{fill:rgba(198,38,38,.5)}.s3d-svg__house{cursor:pointer;-webkit-transition:.25s ease-out;transition:.25s ease-out}.s3d-svg__house[data-type=infrastructure],.s3d-svg__house[data-type=sold]{cursor:no-drop}.s3d-svg__house[data-type=slider_popup]{cursor:pointer;fill:rgba(114,253,0,.2)}.s3d-svg__house[data-type=flyby]{stroke:#fff;stroke-width:4px;-webkit-transition:fill .25s ease-out;transition:fill .25s ease-out}.s3d-svg__house:hover:not(.polygon__flat-svg){fill:rgba(255,255,255,.3)}.s3d-svg__house:hover[data-type=flat],.s3d-svg__house:hover[data-type=floor]{stroke-width:2;stroke:#f4f8fd}.polygon__filter-select{fill:rgba(114,253,0,.2)}.polygon__filter-select[data-rooms="1"]{fill:rgba(226,208,149,.2)}.polygon__filter-select[data-rooms="2"]{fill:rgba(112,166,175,.2)}.polygon__filter-select[data-rooms="3"]{fill:rgba(136,182,119,.2)}.polygon__filter-select[data-rooms="4"]{fill:rgba(198,161,125,.2)}.polygon__filter-select[data-rooms="5"]{fill:rgba(227,100,100,.2)}.polygon__flat-svg{fill:rgba(255,255,255,.5)}.polygon__flat-svg{fill:rgba(255,255,255,.75)!important;stroke:#d3b551}.polygon__active-flat:not(.s3d__active){fill:rgba(114,253,0,.2)}.polygon__filter-select{fill:rgba(114,253,0,.2);-webkit-transition:.25s ease-out;transition:.25s ease-out;stroke:#fff;stroke-width:2}.polygon__filter-select[data-type=floor]{fill:none}.s3d-filter-empty .polygon__filter-select[data-type=flat]{fill:rgba(255,255,255,.01);stroke:#fff;stroke-width:2}svg .polygon__flat-svg,svg polygon.active,svg polygon.preview{stroke:#fff;stroke-width:6;opacity:1;-webkit-animation:stroke-pulsation 1.6s infinite cubic-bezier(0,0,.12,1.02);animation:stroke-pulsation 1.6s infinite cubic-bezier(0,0,.12,1.02)}.safari svg .polygon__flat-svg,.safari svg polygon.active,.safari svg polygon.preview{-webkit-animation:none;animation:none}@-webkit-keyframes stroke-pulsation{0%{stroke-width:2}20%{stroke-width:4}100%{stroke-width:2}}@keyframes stroke-pulsation{0%{stroke-width:2}20%{stroke-width:4}100%{stroke-width:2}}[data-type=pin]{cursor:initial}[data-type=pin][data-href]{cursor:pointer}[data-type=pin][data-href] polygon{cursor:pointer}[data-type=pin] polygon{opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;cursor:inherit}[data-type=pin] .text-background,[data-type=pin] text{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transform-box:fill-box;-webkit-transform:translateY(-52px) translateX(-30px);-ms-transform:translateY(-52px) translateX(-30px);transform:translateY(-52px) translateX(-30px)}[data-type=pin] .text-background{fill:#0e0e0e;-webkit-transition:.25s ease-out;transition:.25s ease-out;opacity:0}[data-type=pin] text{-webkit-transition:.25s ease-out;transition:.25s ease-out;opacity:0;font-weight:400;font-size:1rem;fill:#fff}[data-type=pin] rect:not(.text-background){-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transform-box:fill-box;-webkit-transition:.25s ease-out;transition:.25s ease-out;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}[data-type=pin]:hover polygon{opacity:1}[data-type=pin]:hover rect:not(.text-background){-webkit-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}[data-type=pin]:hover .text-background,[data-type=pin]:hover text{opacity:1;-webkit-animation:fadeInBottom .25s ease-out 1;animation:fadeInBottom .25s ease-out 1}@-webkit-keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(-35px) translateX(-30px);transform:translateY(-35px) translateX(-30px)}to{opacity:1;-webkit-transform:translateY(-52px) translateX(-30px);transform:translateY(-52px) translateX(-30px)}}@keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(-35px) translateX(-30px);transform:translateY(-35px) translateX(-30px)}to{opacity:1;-webkit-transform:translateY(-52px) translateX(-30px);transform:translateY(-52px) translateX(-30px)}}.s3d-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid #c0d1e1;-webkit-transition:border .4s ease-in-out;transition:border .4s ease-in-out;cursor:pointer;border-radius:8px;overflow:hidden;min-height:350px;height:auto}@media screen and (min-width:1023px){.s3d-card:hover{border:1px solid #c0d1e1}.s3d-card:hover .s3d-card__image{border-bottom:1px solid #c0d1e1}.s3d-card:hover .s3d-card__image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}@media screen and (max-width:680px){.s3d-card{min-height:300px}}.s3d-card__image{position:relative;height:220px;min-height:220px;width:100%;padding:calc(var(--offset)/2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #c0d1e1;-webkit-transition:border-bottom .4s ease-in-out;transition:border-bottom .4s ease-in-out;border-radius:8px 8px 0 0}@media screen and (max-width:680px){.s3d-card__image{height:170px;min-height:170px;padding:12px}}.s3d-card__image img{display:inline-block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.s3d-card__image-info{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;width:auto;padding:2px 8px;font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14)}.s3d-card__image-info.s3d-card__price{left:0;bottom:0;border-radius:0 8px 0 0;border-radius:0 4px 0 0;background-color:#002544;color:#fff}.s3d-card__image-info.s3d-card__status{right:0;top:0;border-radius:8px 0 8px 8px;border-radius:0 0 0 4px;color:#fff}.s3d-card__image-info.s3d-card__status[data-sale="0"]{background:#586381}.s3d-card__image-info.s3d-card__status[data-sale="1"]{background:#00ba07}.s3d-card__image-info.s3d-card__status[data-sale="2"]{background:#ffa318}.s3d-card__image-info.s3d-card__status[data-sale="3"]{background:#bfcae7}.s3d-card__image-info.s3d-card__rooms-count{left:0;top:0;border-radius:0 8px 8px 8px;border-radius:0 0 4px 0;background-color:#002544;color:#fff}.s3d-card__info-wrapper{padding:var(--offset);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;gap:8px;font-family:Arial,sans-serif;font-weight:400;line-height:130%}@media screen and (max-width:1024px){.s3d-card__info-wrapper{padding:20px}}@media screen and (max-width:680px){.s3d-card__info-wrapper{padding:12px}}.s3d-card__info-wrapper .s3d-card__title{font-size:var(--font20);color:#000}@media screen and (max-width:680px){.s3d-card__info-wrapper .s3d-card__title{font-size:16px}}.s3d-card__info-wrapper .s3d-card__table{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 8px;color:#c0d1e1}.s3d-card__info-wrapper .s3d-card__table .s3d-card__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:var(--font14);color:#000;gap:3px}.s3d-card__info-wrapper .s3d-card__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:8px;margin-top:auto}.s3d-card__info-wrapper .s3d-card__buttons .s3d-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;text-transform:initial;text-decoration:none;width:100%;height:var(--btn);background:#002544;border-radius:8px;cursor:pointer;overflow:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:1023px){.s3d-card__info-wrapper .s3d-card__buttons .s3d-card__link:hover{background:#000}.s3d-card__info-wrapper .s3d-card__buttons .s3d-card__link:hover .s3d-card__link-text{color:#fff}}.s3d-card__info-wrapper .s3d-card__buttons .s3d-card__link-text{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--font14);color:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.s3d-card .s3d__close{display:none;position:absolute;top:calc(var(--offset)/2);right:calc(var(--offset)/2);z-index:50;height:var(--icon16);width:var(--icon16);border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);cursor:pointer;padding:0}@media screen and (min-width:1023px){.s3d-card .s3d__close:hover svg{-webkit-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out;fill:#000}}@media screen and (max-width:680px){.s3d-card .s3d__close{top:12px;right:12px}}.s3d-card .s3d__close svg{width:100%;height:100%;-webkit-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out;fill:#002544}*{-webkit-box-sizing:border-box;box-sizing:border-box}.page__content,.page__inner,body,html{height:calc(var(--vh,1vh)*100);min-height:100vh;margin:0;padding:0;overflow:hidden}body{display:block;font-family:Arial,sans-serif}sup{font-size:.7em;line-height:.7em;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);vertical-align:super}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s3d-mobile .s3d__wrap{overflow-x:auto;overflow-y:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tablet .s3d-mobile .s3d__wrap{overflow:auto}.s3d-mobile-only:not(.rc){display:none}@media screen and (max-width:1024px){.s3d-mobile .s3d__wrapper__flat{overflow:auto}}.s3d__slideModule{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100vh;overflow:hidden}@media screen and (max-width:1024px){.s3d__slideModule{padding:0 0 var(--controller-h)}}.s3d__flyby-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden;z-index:10}.s3d__flyby-container:before{content:"";position:absolute;left:0;top:0;width:100%;height:15%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.64)),to(rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.64) 0,rgba(0,0,0,0) 100%);z-index:101;pointer-events:none}.s3d__wrap{z-index:5;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}.s3d__wrap::-webkit-scrollbar{height:2px;width:2px}.s3d__wrap::-webkit-scrollbar-track{-webkit-box-shadow:none;background:#f4f8fd}.s3d__wrap::-webkit-scrollbar-thumb{background:#000;-webkit-box-shadow:none}.s3d__wrap::-webkit-scrollbar-thumb:window-inactive{background:#000}.s3d-info__title{font-size:var(--font20);font-family:Arial,sans-serif;font-weight:400;line-height:130%;color:#000;text-align:center;text-transform:uppercase;margin-bottom:var(--info-offset-buttom)}.s3d-info__table{width:100%}.s3d-info__table tbody{width:100%}.s3d-info__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:var(--font14);font-family:Arial,sans-serif;font-weight:400;line-height:130%;color:#000;margin-bottom:8px}.s3d-info__row:last-child{margin:0}@media screen and (min-width:1025px){.s3d-info__row{position:relative}.s3d-info__row:before{content:none;position:absolute;right:0;bottom:0;padding:4px;background-color:#000;color:#fff;pointer-events:none;opacity:0;-webkit-transition:.25s ease-out;transition:.25s ease-out;z-index:10}.s3d-info__row:hover:before{opacity:1}}.s3d-info__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap}.s3d-info__name:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 5%;flex:1 1 5%;margin:0 .5ch .4ch;border-bottom:1px solid rgba(255,255,255,.2)}.s3d-info__value{white-space:nowrap;text-align:right}@media screen and (min-width:1025px){.s3d-info__value{position:relative}}.s3d-show{visibility:visible!important}.s3d-display{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.tippy-box{background:rgba(0,0,0,0);padding:0}.tippy-box .tippy-content{padding:0}@media screen and (max-width:1440px){.tippy-box{padding:0 25px}}.wrapper__first-info{z-index:205;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;background:rgba(20,1,1,.5)}.wrapper__first-info.active{display:-webkit-box;display:-ms-flexbox;display:flex}.s3d__add-to-favourite{background:rgba(0,0,0,0);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:painted;height:var(--icon24);width:var(--icon24);cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}@media screen and (min-width:1023px){.s3d__add-to-favourite:hover{background:rgba(0,0,0,0)}.s3d__add-to-favourite:hover svg{stroke:#000;fill:#000}}.s3d__add-to-favourite input{display:none}.s3d__add-to-favourite input:checked+svg{fill:#000;stroke:#000}.s3d__add-to-favourite input:not(checked)+svg{fill:transparent;stroke:#000}.s3d__add-to-favourite svg{fill:transparent;stroke:#000;width:auto;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pinch-zoom-container{width:100%}.tablet .s3d__wrapper__flat{height:calc(100vh - var(--menu-h)/ 2);padding-bottom:var(--menu-h)}.mobile.landscape .s3d__wrap{overflow-y:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;height:calc(var(--vh)*100)}.mobile.landscape .s3d__favourite{--btn:24px;--icon24:14px}.mobile.landscape .s3d__favourite-count{width:14px;height:14px;top:-5px;right:-5px;font-size:8px}.mobile.landscape .s3d__title svg{height:20px}.smarto_logo{display:block;position:absolute;right:0;bottom:-4px;z-index:100;pointer-events:all;height:auto}.smarto_logo img{-o-object-fit:cover;object-fit:cover;width:var(--smarto-logo-w);height:var(--smarto-logo-h);-webkit-transform:translate(20px,20px);-ms-transform:translate(20px,20px);transform:translate(20px,20px);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;cursor:pointer}@media screen and (min-width:1023px){.smarto_logo:hover img{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}}@media screen and (max-width:1024px){.smarto_logo{bottom:auto;top:calc(-1*var(--smarto-logo-h))}.smarto_logo img{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.s3d-header{position:fixed;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 var(--offset);height:var(--s3d-header);background:rgba(0,0,0,0);z-index:102;pointer-events:none}.s3d-header>*{pointer-events:all}.s3d-header .s3d__menu~.s3d__menu{margin-left:8px}.s3d-header .s3d__menu{margin-left:20px;border-radius:8px;background:#002544;pointer-events:painted;cursor:pointer;height:var(--btn);width:var(--btn);position:relative;-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.s3d-header .s3d__menu-elem-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px}.s3d-header .s3d__menu-elem-wrapper span{width:13px;height:1.5px;border:2px;background:#fff}.s3d-header .s3d__menu-elem-wrapper span:first-child{width:7.5px;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}@media screen and (min-width:1023px){.s3d-header .s3d__menu:hover .s3d__menu-elem-wrapper span:first-child{width:13px;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}}.s3d__compass{width:60px;height:60px;margin-left:var(--offset);margin-right:auto;display:none}.s3d__compass svg{height:100%;width:100%}@media screen and (max-width:680px){.s3d__compass{height:45px;width:45px}}.s3d__favourite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;border:1px solid #002544;pointer-events:painted;height:var(--btn);width:var(--btn);background:#002544;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}.s3d__favourite input{display:none}.s3d__favourite input:checked+svg{fill:#fff;stroke:#fff}.s3d__favourite-container{position:relative}.s3d__favourite-count{font-family:Arial,sans-serif;font-weight:400;line-height:130%;position:absolute;top:-10px;right:-10px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;width:20px;background:#000;border-radius:50%;font-size:10px;color:#fff}.s3d__favourite-count:not([data-count="0"]){background:#000;color:#fff}.s3d__favourite-count:not([data-count="0"])+.s3d__favourite{border-color:#002544;background-color:#002544}.s3d__favourite-count:not([data-count="0"])+.s3d__favourite svg{stroke:#fff;fill:#fff}.s3d__favourite-count:not([data-count="0"])+.s3d__favourite:hover{border-color:#002544;background:#002544}.s3d__favourite-count:not([data-count="0"])+.s3d__favourite:hover svg{-webkit-transition:all .3s linear;transition:all .3s linear;fill:#fff;stroke:#fff}.s3d__favourite svg{height:var(--icon24);width:var(--icon24);stroke:#fff;fill:#002544;-webkit-transition:all .3s linear;transition:all .3s linear}.s3d__favourite:hover{border-color:#002544;background:#002544}.s3d__favourite:hover svg{-webkit-transition:all .3s linear;transition:all .3s linear;fill:#fff;stroke:#fff}.s3d-favourite__pulse{position:fixed;cursor:pointer;fill:#000;stroke:#000;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:s3dPulse .5s .5 ease-out;animation:s3dPulse .5s .5 ease-out;z-index:2000}.s3d__title{color:#000;font-size:var(--s3d-title);font-family:Arial,sans-serif;font-weight:400;line-height:130%;height:var(--s3d-header);text-align:center;letter-spacing:-.02em;text-transform:uppercase;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:102}@media screen and (max-width:680px){.s3d__title{display:none}}.s3d__title.not-active{display:none}.header__logo{height:36px;width:auto}@media screen and (max-width:680px){.header__logo{height:25px}}.header__logo.header__logo-1{display:-webkit-box;display:-ms-flexbox;display:flex}.header__logo.header__logo-2{display:none}.s3d-header__lang-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f4f8fd;border:1px solid #d2d2d3;border-radius:8px;height:var(--btn);margin-left:auto;margin-right:20px;padding:0 15px}@media screen and (max-width:680px){.s3d-header__lang-list{margin-right:10px}}.s3d-header__lang-list .s3d-header__lang-item a{font-family:Arial,sans-serif;font-size:13px;font-weight:400;line-height:28px;letter-spacing:-.03em;color:#1a2120;text-transform:uppercase;text-decoration:none}.s3d-header__lang-list .s3d-header__lang-item.active a{color:#d2d2d3;cursor:default}.s3d-header__lang-list span{font-family:Arial,sans-serif;font-size:13px;font-weight:400;line-height:28px;letter-spacing:-.03em;text-align:center;color:#d2d2d3;margin:0 10px;cursor:default}@media screen and (max-width:680px){.s3d-header__lang-list span{margin:0 6px}}.menu-wrap{position:fixed;top:0;left:0;z-index:200;width:100%;height:100vh;visibility:hidden;opacity:0;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.menu-wrap.active{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.menu-wrap-bg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:85%;z-index:-1}@media screen and (max-width:1024px){.menu-wrap .smarto_logo{bottom:-3px;top:auto}}.menu-header{position:fixed;left:0;top:0;width:100%;height:var(--s3d-header);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--offset)}.menu-header-title{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:var(--s3d-title);text-transform:uppercase;color:#000}.menu-header-close{border-radius:8px;background:#000;pointer-events:painted;cursor:pointer;height:var(--btn);width:var(--btn);position:relative;-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.menu-header-close-elem-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-header-close-elem-wrapper span{width:13px;height:1.5px;border:2px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-header-close-elem-wrapper span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-1.5px}@media screen and (min-width:1023px){.menu-header-close:hover{background:#000;-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.menu-header-close:hover .menu-header-close-elem-wrapper span{background:#fff;-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}}.menu-nav{height:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px;overflow-y:scroll}.menu-nav li{width:auto}.menu-nav li a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.menu-nav-wrap{overflow:hidden;height:80%;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-nav-link{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:72px;text-align:center;text-transform:uppercase;color:#000}.menu-nav-link a{text-decoration:none;color:#000}@media screen and (min-width:1023px){.menu-nav-link a:hover{color:#000;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}}@media screen and (max-width:1024px){.menu-nav-link{font-size:48px}}.menu-nav-link2{font-family:Arial,sans-serif;font-weight:400;line-height:130%;font-size:20px;text-align:center;text-decoration:none;text-transform:capitalize}.menu-nav-link2 a{text-decoration:none;color:#000}@media screen and (min-width:1023px){.menu-nav-link2 a:hover{color:#000;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}}.menu-nav-link2-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;margin-top:16px}[data-demo_view] .s3d-ctr__helper,[data-demo_view] .s3d-ctr__nav,[data-demo_view] .s3d__compass,[data-demo_view] .s3d__svg-container,[data-demo_view] header,[data-demo_view] polygon{pointer-events:none!important;opacity:0!important}.form-layout{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:103;background:rgba(0,0,0,.95);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:visibility .3s ease-in-out,opacity .3s ease-in-out;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;opacity:0}.form-layout .form{position:relative;background-color:#fff;padding:40px;width:50vw}@media screen and (max-width:1024px){.form-layout .form{width:80vw}}@media screen and (max-width:680px){.form-layout .form{width:95vw}}.form-layout .form__title{font-family:Arial,sans-serif;font-style:normal;font-weight:400;font-size:36px;line-height:100%;text-transform:uppercase;color:#000;text-align:center;margin-bottom:30px}.form-layout .form form{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.form-layout .form form .form-field{width:100%;position:relative}.form-layout .form form .form-field input{width:100%;padding:20px;font-family:Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:100%;text-transform:uppercase;color:#000;background:#fff;border:1px solid #b2aa9c}.form-layout .form form .form-field input:focus{outline:0}.form-layout .form form .form-field input::-webkit-input-placeholder{color:#000}.form-layout .form form .form-field input::-moz-placeholder{color:#000}.form-layout .form form .form-field input:-ms-input-placeholder{color:#000}.form-layout .form form .form-field input::-ms-input-placeholder{color:#000}.form-layout .form form .form-field input::placeholder{color:#000}.form-layout .form form .form-field .input-message{font-family:Arial,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:100%;text-transform:uppercase;color:#b62424;position:absolute;left:0;bottom:-15px}.form-layout .form form .form__submit{font-family:Arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;height:auto;width:100%;padding:20px 0;border:none;border-radius:8px;background:#002544;color:#fff}@media screen and (min-width:1023px){.form-layout .form form .form__submit:hover{background:#002544;color:#fff;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}}.form-layout .form-layout-close{position:absolute;left:calc(100% + 10px);top:0;width:var(--size-btn-circle);height:var(--size-btn-circle);border-radius:50%;border:none;cursor:pointer}.form-layout .form-layout-close circle{fill:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.form-layout .form-layout-close path{stroke:#000;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:1023px){.form-layout .form-layout-close:hover circle{fill:#fff}.form-layout .form-layout-close:hover path{stroke:#000}}@media screen and (max-width:680px){.form-layout .form-layout-close{left:auto;right:0;top:calc(-1*(var(--size-btn-circle) + 10px))}}.mobile.landscape .form-layout{--size-btn-circle:30px}.mobile.landscape .form-layout .form__title{font-size:18px;text-align:left}.mobile.landscape .form-layout .form-layout-close{right:10px;top:10px;left:auto}.mobile.landscape .form-layout .form{padding:20px;height:100%;width:80%;overflow-y:auto;overflow-x:hidden;padding-bottom:50px}.mobile.landscape .form-layout .form form{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mobile.landscape .form-layout .form form .form-field input{padding:10px;font-size:12px}.desktop .form-layout .form{max-width:440px}.mobile .form-layout .form{padding:20px}.vr-popup{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-color:rgba(12,19,23,.8);z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:fadeInPopup .3s ease-in-out;animation:fadeInPopup .3s ease-in-out;padding:20px}@media screen and (max-width:1600px){.vr-popup{padding:10px}}@media screen and (max-width:1024px){.vr-popup{padding:0}}.vr-popup .vr-popup__title{position:absolute;z-index:202;left:20px;top:20px;border-radius:4px;background:rgba(12,19,23,.8);color:var(--White,#fff);font-family:Arial,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.84px;padding:20px}@media screen and (max-width:1600px){.vr-popup .vr-popup__title{font-size:22px;padding:16px;left:10px;top:10px}}@media screen and (max-width:1024px){.vr-popup .vr-popup__title{font-size:18px;left:0;top:0;border-radius:0}}.vr-popup__content{width:100%;height:100%;border-radius:4px;overflow:hidden}@media screen and (max-width:1024px){.vr-popup__content{border-radius:0}}.vr-popup__content iframe{width:100%;height:100%}.vr-popup__content iframe img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vr-popup__close{position:absolute;right:40px;top:40px;height:28px;width:28px;cursor:pointer;z-index:201}@media screen and (max-width:1600px){.vr-popup__close{height:22px;width:22px;right:20px;top:20px}}@media screen and (max-width:1024px){.vr-popup__close{height:20px;width:20px;right:16px;top:16px}}.slider-popup{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:min(100vw,1200px);height:80%;background-color:#002544;border-radius:6px;z-index:56;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:fadeInPopup .3s ease-in-out;animation:fadeInPopup .3s ease-in-out}.slider-popup__navigation{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:50%;bottom:0;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;z-index:4}.slider-popup .swiper-container{overflow:hidden;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.slider-popup .swiper-container .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-popup .swiper-container .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.slider-popup__title{color:#fff;font-weight:400;font-size:14px;line-height:130%;text-align:center;letter-spacing:-.02em;text-transform:uppercase;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-popup__content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:12px;padding-right:12px;padding-bottom:12px}.slider-popup__content iframe{width:100%;height:100%}.slider-popup__close{position:absolute;right:12px;top:12px;width:16px;height:16px;cursor:pointer;z-index:4}.slider-popup__close circle{fill:#000;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.slider-popup__close path{stroke:#f4f8fd;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:1023px){.slider-popup__close:hover circle{fill:#e0c7aa}.slider-popup__close:hover path{stroke:#f4f8fd}}.flat-gallery-popup{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:103;width:100%;height:100%;background-color:rgba(0,0,0,.95);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:fadeInPopup .4s ease-in-out;animation:fadeInPopup .4s ease-in-out;--offset:20px}@media screen and (max-width:1024px){.flat-gallery-popup{--offset:10px}}.flat-gallery-popup__content{width:calc(100% - var(--offset)*2);height:calc(100% - var(--offset)*2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;position:relative}.flat-gallery-popup__content iframe{width:100%;height:100%}.flat-gallery-popup__content .flat-gallery-popup__buttons{position:absolute;left:0;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:var(--offset);padding-right:var(--offset);z-index:2}.flat-gallery-popup__content .flat-gallery-popup__buttons .flat-gallery-popup__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--size-btn-circle);height:var(--size-btn-circle);border-radius:50%;border:1px solid #000;background-color:rgba(0,0,0,0);overflow:hidden;padding:0;-webkit-transition:background-color .3s ease-in,border .3s ease-in-out;transition:background-color .3s ease-in,border .3s ease-in-out;cursor:pointer}.flat-gallery-popup__content .flat-gallery-popup__buttons .flat-gallery-popup__button svg{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:30%;stroke:#000;-webkit-transition:stroke .3s ease-in;transition:stroke .3s ease-in}@media screen and (min-width:1023px){.flat-gallery-popup__content .flat-gallery-popup__buttons .flat-gallery-popup__button:hover{border:1px solid #fff;background-color:#fff}.flat-gallery-popup__content .flat-gallery-popup__buttons .flat-gallery-popup__button:hover svg{stroke:#000}}.flat-gallery-popup__content .flat-gallery-popup__buttons .flat-gallery-popup__button.flat-gallery-popup__button-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.flat-gallery-popup__content .flat-gallery-popup__buttons .flat-gallery-popup__button[disabled]{opacity:.5;pointer-events:none}.flat-gallery-popup__content .swiper-container{width:85%;height:85%;overflow:hidden}@media screen and (max-width:680px){.flat-gallery-popup__content .swiper-container{width:80%}}.flat-gallery-popup__content .swiper-container .swiper-slide{-o-object-fit:contain;object-fit:contain}.flat-gallery-popup__close{position:absolute;right:calc(var(--offset)*2);top:calc(var(--offset)*2);width:var(--size-btn-circle);height:var(--size-btn-circle);cursor:pointer;-webkit-transition:.3s ease-out;transition:.3s ease-out}.flat-gallery-popup__close circle{fill:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.flat-gallery-popup__close path{stroke:#000;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:1023px){.flat-gallery-popup__close:hover circle{fill:#fff}.flat-gallery-popup__close:hover path{stroke:#000}}.mobile.landscape .s3d-card{min-height:auto}.mobile.landscape .s3d-card .s3d-card__info-wrapper{padding:12px}.mobile.landscape .s3d-card .s3d-card__info-wrapper .s3d-card__title{--font20:14px}.mobile.landscape .s3d-card .s3d-card__image{height:30vh;min-height:30vh}.mobile.landscape .s3d-floor .s3d-floor__info{--controller-w:100%;padding-bottom:var(--menu-h)}.mobile.landscape .s3d__wrapper__flat{height:100%}.mobile.landscape .s3d-flat{height:100%;grid-template-rows:var(--s3d-header) 70vh -webkit-min-content -webkit-min-content calc(var(--menu-h));grid-template-rows:var(--s3d-header) 70vh min-content min-content calc(var(--menu-h));grid-template-areas:". ." "img img" "info info" "floorInfo floorInfo" "flat-menu flat-menu"}.mobile.landscape .s3d-flat .s3d-flat__menu-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:var(--offset);padding-bottom:var(--offset)}.mobile.landscape .s3d-flat .s3d-flat__menu-container,.mobile.landscape .s3d-flat__menu{--menu-h:40px;background-color:rgba(0,0,0,0);border:none}.mobile.landscape .s3d-flat__info-container{width:100%}.mobile.landscape .s3d-flat .s3d-flat__floor{padding-bottom:calc(var(--menu-h) + 40px)}.mobile.landscape .s3d-ctr__option__buttons--floors{-webkit-column-count:2;-moz-column-count:2;column-count:2}.mobile.landscape .s3d-ctr__menu-3d{padding-top:4px;padding-bottom:4px}.mobile.landscape .s3d-ctr__nav .s3d-nav__btn span{background:#fff;height:149%;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:4px}.mobile.landscape .s3d-ctr__menu-3d{background:0 0}.mobile.landscape .s3d-ctr__menu-3d .s3d-ctr__menu-3d-compass-nav{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);background-color:#fff;border-radius:12px}.mobile.landscape .s3d-pl__amount-flat{display:none}.mobile.landscape .s3d-fv__container .s3d-fv__list,.mobile.landscape .s3d-fv__container .s3d-pl__list,.mobile.landscape .s3d-pl__container .s3d-fv__list,.mobile.landscape .s3d-pl__container .s3d-pl__list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));height:100%;margin-top:0;-ms-scroll-chaining:none;overscroll-behavior:none}.mobile.landscape [data-type=flyby] .s3d-filter-wrap{--filter-width:65%}.mobile.landscape [data-type=flyby] .s3d-filter-wrap .s3d-filter__top{height:100%!important}.mobile.landscape [data-type=flyby] .s3d-filter-wrap .s3d-filter__top .s3d-filter{overflow-y:auto;height:70vh;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile.landscape [data-type=flyby] .s3d-filter-wrap .s3d-filter__hide,.mobile.landscape [data-type=flyby] .s3d-filter-wrap .s3d-filter__table{display:none}.mobile.landscape [data-type=plannings] .s3d-filter-wrap .s3d-filter__top .s3d-filter__input-wrapper{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;bottom:calc(100% + 5px)}.mobile.landscape [data-type=plannings] .s3d-filter-wrap .s3d-filter__top .s3d-filter__input-wrapper .s3d-filter__param-title{display:none}.mobile.landscape [data-type=plannings] .s3d-filter__top{height:auto!important}.mobile.landscape [data-type=plannings] .s3d-filter__top .s3d-filter__reset{position:sticky;top:0}.mobile.landscape [data-type=plannings] .s3d-filter-wrap.s3d-planning-filter-wrap{padding-top:5px}.mobile.landscape [data-type=plannings] .s3d-filter{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.mobile.landscape .s3d-filter-wrap.active-filter{visibility:visible!important}.mobile.landscape .s3d-filter__top .s3d-filter__range-wrapper .s3d-filter__range{--filter-margin-bottom:0}.mobile.landscape .s3d-ctr[data-type=plannings]~.s3d-filter-wrap{--menu-h:60px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:none}.mobile.landscape .s3d-filter__top .s3d-filter .s3d-filter__row .s3d-filter__reset{margin-top:0}.mobile.landscape .s3d-header .s3d__menu[data-s3d-share]{margin-left:auto}.mobile.landscape .s3d-infoBox__flat{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.s3dFlybySideChooser{position:relative;--item-h:calc(var(--btn) + 2px);pointer-events:all;font-size:var(--font14)}.s3dFlybySideChooser__title{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--item-h);padding:12px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:1px solid var(--3-d-colours-gray,#828282);background:var(--Backgrounds,#fff);cursor:pointer}.s3dFlybySideChooser__title::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.99766 9.54264L12.2694 4.99805L12.998 5.68294L8.36198 10.6151L7.99766 11.0027L7.63334 10.6151L2.99726 5.68294L3.72591 4.99805L7.99766 9.54264Z' fill='%23232323'/%3E%3C/svg%3E%0A");display:inline-block;width:16px;height:16px;-webkit-transition:.25s ease-out;transition:.25s ease-out}.s3dFlybySideChooser__content{position:absolute;bottom:100%;left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:.25s ease-out;transition:.25s ease-out}.s3dFlybySideChooser__item{height:var(--item-h);background:var(--Backgrounds,#fff);padding:12px 16px;cursor:pointer}.s3dFlybySideChooser__item:hover{background:var(--3-d-colours-gray,#828282);color:#fff}.s3dFlybySideChooser:hover .s3dFlybySideChooser__title::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.s3dFlybySideChooser:hover .s3dFlybySideChooser__content{opacity:1;visibility:visible;pointer-events:auto}.mobile .s3dFlybySideChooser{width:120px}.development-mode{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;pointer-events:none;opacity:0}.development-mode.visible{opacity:1;pointer-events:all}.development-mode-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(104deg,rgba(27,27,27,.51) 0,rgba(45,41,46,.67) 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.development-mode__inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;background:#242424;padding:30px;border-radius:12px;position:relative;text-align:center}@media screen and (max-width:992px){.development-mode__inner{height:70vh}}.development-mode__inner__title{font-size:32px;font-family:Arial,sans-serif;line-height:140%;color:#f4f8fd;text-align:center}@media screen and (max-width:992px){.development-mode__inner__title{font-size:24px}}.development-mode__inner__subtitle{font-size:24px;font-family:Arial,sans-serif;line-height:120%;color:#f4f8fd;text-align:center}@media screen and (max-width:992px){.development-mode__inner__subtitle{font-size:16px}}.development-mode__inner-close{position:absolute;top:20px;right:20px;width:50px;height:50px;background:#f4f8fd;border-radius:50%;outline:0;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.development-mode__inner-close svg{stroke:#242424;pointer-events:none}.development-mode__inner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.development-mode__inner__content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.development-mode__inner__content__item svg{width:50px;height:50px}.development-mode__inner__content__item span{color:#f4f8fd;font-size:12px;line-height:120%}