.flat-layout{overflow:hidden;position:relative}.flat-layout__container{display:none}.flat-layout .container{display:flex;justify-content:flex-start}@media (min-width:1px) and (max-width:920px){.flat-layout .container{flex-direction:column}}.flat-layout__event{display:none;position:absolute}.flat-layout__bg{pointer-events:none;position:fixed}@media screen and (min-width:920px){.flat-layout__bg{display:none}}.flat-layout__bg.active{pointer-events:all}.flat-layout__rooms-wrap{position:relative}.flat-layout__rooms-inner{display:flex;overflow-x:auto;position:relative}.flat-layout__rooms-inner:after{content:"";display:inline-table;position:relative}.flat-layout__rooms-inner input{position:absolute;visibility:hidden}.flat-layout__buttons{position:relative}.flat-layout__buttons .simplebar-track.simplebar-horizontal{display:block!important}.flat-layout__buttons .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{content:none}.flat-layout__buttons .simplebar-track.simplebar-vertical{display:none}.flat-layout__buttons:after{content:"";position:absolute}.flat-layout__btn{cursor:pointer;display:inline-table;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.flat-layout__btns-name{display:block}.flat-layout__plans-wrapper{overflow:hidden;position:relative}.flat-layout__plans{display:flex;flex-direction:column}.flat-layout__plans:after{content:"";display:block}.flat-layout__plan button{cursor:pointer;position:absolute}.flat-layout__plan-btn{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-all}.flat-layout__plan-img{display:block;pointer-events:none}.flat-layout__plan-img img{-o-object-fit:contain;object-fit:contain}.flat-layout__plan-data{display:flex;flex-direction:row;flex-wrap:wrap}.flat-layout__plan-data span{display:block}.flat-layout__link.mobile{position:static}@media screen and (min-width:768px){.flat-layout__link.mobile{display:none!important}}@media (min-width:1px) and (max-width:768px){.flat-layout__link.desktop{display:none!important}}.flat-layout__showcase-header{align-items:center;display:flex;justify-content:center;text-align:center}.flat-layout__showcase-visual{display:flex;flex-direction:column;position:relative}@media (min-width:1px) and (max-width:768px){.flat-layout__showcase-visual{flex:none}.flat-layout__link-block{bottom:20px;display:none;position:absolute}}.flat-layout__showcase-img{align-items:center;display:flex;justify-content:center;overflow:hidden;position:absolute}@media (min-width:1px) and (max-width:768px){.flat-layout__showcase-img{position:static}}.flat-layout__showcase-img img{cursor:pointer;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flat-layout__modes{display:flex;justify-content:center;overflow:auto;position:relative}.flat-layout__modes button{cursor:pointer}.flat-layout__showcase-hint{cursor:pointer;justify-content:space-between;position:absolute}@media (min-width:1px) and (max-width:768px){.flat-layout__showcase-hint{display:none}}.flat-layout__showcase-streets{display:none}.flat-layout__showcase-streets .bottom,.flat-layout__showcase-streets .left,.flat-layout__showcase-streets .right,.flat-layout__showcase-streets .top{position:absolute;text-align:center}.flat-layout__showcase-streets .left,.flat-layout__showcase-streets .right{writing-mode:vertical-rl}.flat-layout .simplebar-track.simplebar-horizontal{display:none}@media (min-width:1px) and (max-width:575px){.flat-layout .multi-checkbox .multi-checkbox__input{display:flex}}@media (min-width:1px) and (max-width:768px){.flat-layout .drag-modal .flat-layout__link-block{display:block}}.flat-layout__showcase{align-items:flex-start;will-change:auto}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase{overflow-y:visible}}.flat-layout__showcase-content{overflow-y:auto}.flat-layout__showcase-head{display:none}.flat-layout__showcase-head:after{content:"";position:absolute}@media screen and (min-width:921px){.flat-layout__showcase-head:after{content:none}}@media (min-width:1px) and (max-width:768px){.flat-layout__showcase-wrapper{display:none}}.flat-layout__showcase{align-content:space-between;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap}.flat-layout__props-wrapper{flex-wrap:wrap}@media (min-width:1px) and (max-width:768px){.flat-layout__props-wrapper{flex-direction:column}}.flat-layout__showcase-props{align-items:center;display:flex;justify-content:center}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-props{display:grid;position:static}}.flat-layout__showcase-prop{display:flex;flex-direction:column}.flat-layout__showcase-prop--payment{cursor:pointer}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-prop--desktop{display:none}}@media screen and (min-width:920px){.flat-layout__showcase-prop--mobile{display:none}}.flat-layout__showcase-prop span{text-align:left;white-space:nowrap}.flat-layout__showcase-prop span:last-child{text-align:left}.flat-layout__showcase-zoom{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute}@media (min-width:1px) and (max-width:768px){.flat-layout__showcase-zoom{display:none}}.flat-layout__showcase-zoom svg{pointer-events:none}.flat-layout__panel{display:flex;flex-direction:column;overflow:hidden;position:relative}.flat-layout .drag-modal{display:none}@media (min-width:1px) and (max-width:768px){.flat-layout .drag-modal{display:flex}}.flat-layout .multi-checkbox__input{display:flex}.flat-layout.loaded .flat-layout__container{display:block}.flat-layout.loaded .skeleton{display:none}.flat-layout .shine{animation:shine 2.6s linear infinite;background-color:#f2f2f2;background-image:linear-gradient(90deg,#f2f2f2,#fff 8px,#f2f2f2 19px);background-position:-100vw 0;background-repeat:repeat-y;background-size:100vw 100%}.flat-layout .skeleton .container{display:flex;flex-wrap:wrap;justify-content:space-between}.flat-layout .skeleton__filter{border-radius:.5208333333333334vw;height:38.541666666666664vw;margin-right:1.041666666666667vw;max-height:38.541666666666664vw;min-width:20.3125vw;width:20.3125vw}@media screen and (min-width:1600px){.flat-layout .skeleton__filter{border-radius:10px;height:740px;margin-right:20px;max-height:740px;min-width:390px;width:390px}}@media (min-width:1px) and (max-width:920px){.flat-layout .skeleton__filter{border-radius:10px;height:445px;margin-bottom:0;margin-right:0;max-height:4455px;min-width:0;width:100%}}.flat-layout .skeleton__results{border-radius:.5208333333333334vw;height:auto;margin-left:auto;max-height:38.541666666666664vw;width:calc(100% - 21.35417vw)}@media screen and (min-width:1600px){.flat-layout .skeleton__results{border-radius:10px;max-height:740px;width:calc(100% - 410px)}}@media (min-width:1px) and (max-width:920px){.flat-layout .skeleton__results{border-radius:10px;height:740px;margin-left:0;max-height:none;width:100%}}@media (min-width:1px) and (max-width:768px){.flat-layout .skeleton__results{display:none}}.flat-layout.loaded{height:auto}.flat-layout__showcase-zoom{display:none}.flat-layout__showcase-props{justify-content:space-between}.flat-layout__showcase-wrapper{overflow:hidden}.flat-layout__bg{transition:opacity .3s ease}.flat-layout__btn{transition:color .3s ease,background-color .3s ease}.flat-layout__plan{position:relative;transition:border-color .3s ease}.flat-layout__plan.active:after{border:4px solid #001860}.flat-layout__plan:after{border:1px solid #adb6bf;border-radius:50%;content:"";height:1.041666666666667vw;position:absolute;right:.5208333333333334vw;top:.5208333333333334vw;transition:border .3s ease;width:1.041666666666667vw}@media screen and (min-width:1600px){.flat-layout__plan:after{height:20px;right:10px;top:10px;width:20px}}@media (min-width:1px) and (max-width:920px){.flat-layout__plan:after{height:20px;right:10px;top:10px;width:20px}}.flat-layout__plan-btn{transition:background-color .3s ease,box-shadow .3s ease}.flat-layout__plan-img{transition:border .3s ease}.flat-layout__modes button{transition:color .3s ease,background-color .3s ease,border .3s ease}.flat-layout__showcase-hint{align-items:center;display:flex;justify-content:center;transition:opacity .3s ease}.flat-layout__showcase-hint span{display:none}.flat-layout .fade-enter,.flat-layout .fade-exit{opacity:0;transition:opacity .2s,height .3s ease}.flat-layout .fade-enter-done,.flat-layout .fade-exit-done{opacity:1;transition:opacity .2s ease,height .3s ease}.flat-layout .show-enter{opacity:0}.flat-layout .show-enter-active,.flat-layout .show-exit{opacity:1}.flat-layout .show-exit-active{opacity:0}.flat-layout .show-exit-done{opacity:1}.flat-layout .show-enter,.flat-layout .show-enter-active,.flat-layout .show-exit,.flat-layout .show-exit-active,.flat-layout .show-exit-done{transition:opacity .1s ease}.flat-layout__event{opacity:0}.flat-layout__bg{background:rgba(0,0,0,.144)}.flat-layout__bg.active{opacity:1}.flat-layout__buttons{background-color:#fff;border-color:#adb6bf;border-style:solid}.flat-layout__buttons .simplebar-track.simplebar-horizontal{background-color:hsla(0,10%,73%,.2)}.flat-layout__buttons .simplebar-track.simplebar-horizontal .simplebar-scrollbar{background-color:#c1b3b3}.flat-layout__btn{background-color:#f7f7f7;border-color:#adb6bf;border-style:solid;color:#0c0c0c}.flat-layout__btn.active,.flat-layout__btn:hover{background-color:#001860;color:#fff}.flat-layout__btns-name{color:#adb6bf}.flat-layout__plans-wrapper{background-color:#fff}.flat-layout__plan{border-color:#cfcfcf;border-style:solid}.flat-layout__plan.active{border-color:#001860}.flat-layout__plan button{background-color:transparent}@media screen and (min-width:920px){.flat-layout__plan button:hover+.flat-layout__plan-btn{box-shadow:inset 0 0 10px 1px rgba(0,0,0,.188)}}.flat-layout__plan-btn{background-color:#fff}.flat-layout__plan-img{border-right-color:#fff;border-right-style:solid}.flat-layout__plan-area,.flat-layout__showcase-header{color:#0c0c0c}.flat-layout__showcase-header,.flat-layout__showcase-visual{background-color:#fff}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-header,.flat-layout__showcase-visual{background-color:transparent}}.flat-layout__link-block,.flat-layout__modes button{background-color:#fff;border-color:#adb6bf;border-style:solid}.flat-layout__modes button{color:#0c0c0c}@media screen and (min-width:920px){.flat-layout__modes button:hover{background-color:#fff;border-color:#fff;color:#001860}}.flat-layout__modes button.active:not([disabled]):not(.disabled){background-color:#001860;border-color:#001860;color:#fff}.flat-layout__modes button:active:not([disabled]):not(.disabled),.flat-layout__modes button:focus:focus-visible:not([disabled]):not(.disabled){background-color:#fff;border-color:#fff;color:#001860}.flat-layout__showcase-hint{background-color:hsla(0,0%,100%,.702);border-color:#9fa0a6;border-style:solid;color:#fff;opacity:0}.flat-layout__showcase-hint svg{fill:#0c0c0c}.flat-layout__showcase-streets .bottom,.flat-layout__showcase-streets .left,.flat-layout__showcase-streets .right,.flat-layout__showcase-streets .top{color:#9a9a9a}.flat-layout .simplebar-track.simplebar-horizontal{background-color:hsla(0,10%,73%,.2)}.flat-layout .simplebar-track.simplebar-horizontal .simplebar-scrollbar{background-color:#9fa0a6}.flat-layout .simplebar-track.simplebar-vertical{background-color:hsla(0,10%,73%,.2)}.flat-layout .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#2b2e35}@media (min-width:1px) and (max-width:768px){.flat-layout .drag-modal .flat-layout__link-block{background-color:transparent}}@media screen and (min-width:920px){.flat-layout__showcase-img:hover .flat-layout__showcase-hint{opacity:1}}.flat-layout__props-wrapper{background-color:#f3f4f6}.flat-layout__showcase{border-color:#adb6bf;border-style:solid}@media screen and (min-width:769px){.flat-layout__showcase{background-color:#fff}}@media (min-width:1px) and (max-width:768px){.flat-layout__showcase{background:#f3f4f6;margin:0 16px}}.flat-layout__showcase-head:after,.flat-layout__showcase-wrapper{background-color:#f7f7f7}.flat-layout__showcase-prop span:first-child{color:#9fa0a6}.flat-layout .light-box,.flat-layout__showcase-zoom{background-color:#fff}.flat-layout .light-box__close svg,.flat-layout .light-box__full svg,.flat-layout .light-box__zoom svg{fill:#fff;stroke:#fff;filter:none}.flat-layout__panel{border-color:#adb6bf;border-style:solid}.flat-layout__plan-code,.flat-layout__plan-cost{color:#9fa0a6}.flat-layout__bg{height:100vh;left:0;top:0;width:100vw;z-index:140}.flat-layout__rooms-inner{padding-bottom:.20833333333333334vw}@media screen and (min-width:1600px){.flat-layout__rooms-inner{padding-bottom:4px}}@media (min-width:1px) and (max-width:920px){.flat-layout__rooms-inner{padding-bottom:4px}}.flat-layout__rooms-inner:after{height:2.291666666666667vw;width:1px}@media screen and (min-width:1600px){.flat-layout__rooms-inner:after{height:44px}}@media (min-width:1px) and (max-width:920px){.flat-layout__rooms-inner:after{height:30px}}.flat-layout__rooms-inner input{height:1px;left:0;top:0;width:1px;z-index:-1}.flat-layout__buttons{border-width:0 0 1px;padding:.8854166666666666vw 1.041666666666667vw .9375vw}@media screen and (min-width:1600px){.flat-layout__buttons{padding:17px 20px 18px}}@media (min-width:769px) and (max-width:920px){.flat-layout__buttons{padding:17px 20px 18px}}@media (min-width:1px) and (max-width:920px){.flat-layout__buttons{padding:17px 15px 18px}}.flat-layout__buttons:after{bottom:0;height:0;left:0;width:100%}.flat-layout__buttons .multi-checkbox{height:auto}.flat-layout__buttons .simplebar-track.simplebar-horizontal{border-radius:.20833333333333334vw;bottom:-.5208333333333334vw;height:.20833333333333334vw}@media screen and (min-width:1600px){.flat-layout__buttons .simplebar-track.simplebar-horizontal{border-radius:4px;bottom:-10px;height:4px}}@media (min-width:1px) and (max-width:920px){.flat-layout__buttons .simplebar-track.simplebar-horizontal{border-radius:4px;bottom:-10px;height:4px}}.flat-layout__buttons .simplebar-track.simplebar-horizontal .simplebar-scrollbar{border-radius:.20833333333333334vw;height:.20833333333333334vw;top:0}@media screen and (min-width:1600px){.flat-layout__buttons .simplebar-track.simplebar-horizontal .simplebar-scrollbar{border-radius:4px;height:4px}}@media (min-width:1px) and (max-width:920px){.flat-layout__buttons .simplebar-track.simplebar-horizontal .simplebar-scrollbar{border-radius:4px;height:4px}}.flat-layout__btn{border-radius:.2604166666666667vw;border-width:1px;line-height:1;margin-right:.5208333333333334vw;max-height:2.604166666666667vw;min-width:auto;min-width:2.604166666666667vw;padding:.78125vw 1.197916666666667vw}@media screen and (min-width:1600px){.flat-layout__btn{border-radius:5px;margin-right:10px;max-height:50px;min-width:50px;padding:15px 23px}}@media (min-width:1px) and (max-width:920px){.flat-layout__btn{border-radius:5px;margin-right:10px;max-height:50px;min-width:50px;padding:13px 20px}}.flat-layout__btn:last-child{margin-right:0}.flat-layout__btns-name{font-size:.625vw;font-weight:600;line-height:.78125vw;margin-bottom:.6770833333333334vw}@media screen and (min-width:1600px){.flat-layout__btns-name{font-size:12px;line-height:15px;margin-bottom:13px}}@media (min-width:1px) and (max-width:920px){.flat-layout__btns-name{font-size:12px;line-height:15px;margin-bottom:13px}}.flat-layout__plans-wrapper{margin-bottom:0}@media (min-width:1px) and (max-width:920px){.flat-layout__plans-wrapper{min-height:360px}}.flat-layout__plans{height:29.166666666666668vw;padding:1.041666666666667vw;width:100%}@media screen and (min-width:1600px){.flat-layout__plans{height:560px;padding:20px}}@media (min-width:769px) and (max-width:920px){.flat-layout__plans{height:560px;padding:20px}}@media (min-width:351px) and (max-width:768px){.flat-layout__plans{padding:15px 15px 20px}}@media (min-width:1px) and (max-width:920px){.flat-layout__plans{height:auto;max-height:100%}}@media (min-width:1px) and (max-width:350px){.flat-layout__plans{margin-right:5px;padding:10px 5px 5px 10px}}.flat-layout__plans:after{height:.5208333333333334vw;min-height:.5208333333333334vw}@media screen and (min-width:1600px){.flat-layout__plans:after{height:10px;min-height:10px}}@media (min-width:1px) and (max-width:920px){.flat-layout__plans:after{height:0;min-height:0}}.flat-layout__plan{border-radius:.2604166666666667vw;border-width:1px;margin-bottom:.78125vw;width:100%}@media screen and (min-width:1600px){.flat-layout__plan{border-radius:5px;margin-bottom:15px}}@media (min-width:1px) and (max-width:920px){.flat-layout__plan{border-radius:5px;margin-bottom:15px}}.flat-layout__plan:last-child{margin-bottom:0}.flat-layout__plan button{border:0;height:100%;left:0;padding:0;top:0;width:100%;z-index:10}.flat-layout__plan.no-price .flat-layout__plan-code{margin-left:0;margin-top:1.041666666666667vw}@media screen and (min-width:1600px){.flat-layout__plan.no-price .flat-layout__plan-code{margin-top:20px}}@media (min-width:1px) and (max-width:920px){.flat-layout__plan.no-price .flat-layout__plan-code{margin-top:20px}}.flat-layout__plan-btn{border-radius:.2604166666666667vw;font-size:.7291666666666666vw;padding:0}@media screen and (min-width:1600px){.flat-layout__plan-btn{border-radius:5px;font-size:14px}}@media (min-width:1px) and (max-width:920px){.flat-layout__plan-btn{border-radius:5px;font-size:14px}}.flat-layout__plan-img{border-right-width:1px;height:5.208333333333333vw;min-height:5.208333333333333vw;padding:.2604166666666667vw;width:5.208333333333333vw}@media screen and (min-width:1600px){.flat-layout__plan-img{height:100px;min-height:100px;padding:5px;width:100px}}@media (min-width:1px) and (max-width:920px){.flat-layout__plan-img{height:100px;min-height:100px;padding:5px;width:100px}}.flat-layout__plan-img img{height:100%;width:100%}.flat-layout__plan-data{margin-left:.4166666666666667vw;padding-right:1.041666666666667vw;width:calc(100% - 6.25vw)}@media screen and (min-width:1600px){.flat-layout__plan-data{margin-left:8px;padding-right:20px;width:calc(100% - 120px)}}@media (min-width:1px) and (max-width:920px){.flat-layout__plan-data{margin-left:8px;padding-right:20px;width:calc(100% - 120px)}}.flat-layout__plan-data span{line-height:1}.flat-layout__plan-data span:first-child{width:auto}.flat-layout__plan-data span:last-child{margin-bottom:0}.flat-layout__plan-area{font-size:.9375vw;font-weight:400;margin-bottom:.5208333333333334vw;order:1;width:100%}@media screen and (min-width:1600px){.flat-layout__plan-area{font-size:18px;margin-bottom:10px}}@media (min-width:1px) and (max-width:920px){.flat-layout__plan-area{margin-bottom:10px}}@media (min-width:351px) and (max-width:920px){.flat-layout__plan-area{font-size:18px}}@media (min-width:1px) and (max-width:350px){.flat-layout__plan-area{font-size:16px}}.flat-layout__plan-code{margin-bottom:.5208333333333334vw;max-width:100%;order:1;width:50%}@media screen and (min-width:1600px){.flat-layout__plan-code{margin-bottom:10px}}@media (min-width:1px) and (max-width:920px){.flat-layout__plan-code{margin-bottom:10px}}.flat-layout__plan-cost{max-width:5.208333333333333vw;min-width:50%;order:2}@media screen and (min-width:1600px){.flat-layout__plan-cost{max-width:100px}}@media (min-width:1px) and (max-width:920px){.flat-layout__plan-cost{max-width:100px}}.flat-layout__link{width:100%}.flat-layout__link.mobile{margin-top:1.041666666666667vw;width:100%}@media screen and (min-width:1600px){.flat-layout__link.mobile{margin-top:20px}}@media (min-width:1px) and (max-width:920px){.flat-layout__link.mobile{margin-top:20px}}.flat-layout__showcase-header{border-radius:.2604166666666667vw;font-size:1.25vw;font-weight:700;height:5.729166666666667vw;line-height:1.4;margin:0;padding:1.666666666666667vw 1.041666666666667vw 1.770833333333333vw;width:100%;z-index:1}@media screen and (min-width:1600px){.flat-layout__showcase-header{border-radius:5px;font-size:24px;height:110px;padding:32px 20px 34px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-header{border-radius:5px;font-size:20px;font-weight:500;height:auto;margin-bottom:20px;margin-top:20px;padding:0 20px}}.flat-layout__showcase-visual{flex:1;padding:1.5625vw 1.041666666666667vw;width:100%}@media screen and (min-width:1600px){.flat-layout__showcase-visual{padding:30px 20px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-visual{border-radius:0 0 20px 20px;margin-bottom:15px;padding:0 20px 5px}}.flat-layout__link-block{border-width:0;display:flex;padding:1.041666666666667vw}@media screen and (min-width:1600px){.flat-layout__link-block{padding:20px}}@media (min-width:1px) and (max-width:920px){.flat-layout__link-block{width:100%}}@media (min-width:1px) and (max-width:768px){.flat-layout__link-block{padding:20px;width:calc(100% - 32px)}}.flat-layout__showcase-img{height:100%;left:0;padding-bottom:4.166666666666667vw;top:0;width:100%}@media screen and (min-width:1600px){.flat-layout__showcase-img{padding-bottom:80px}}@media (min-width:769px) and (max-width:920px){.flat-layout__showcase-img{height:230px;max-height:230px;position:relative}}@media (min-width:1px) and (max-width:768px){.flat-layout__showcase-img{height:162px;margin:0 0 10px;max-height:162px;order:1;padding-bottom:0}}.flat-layout__showcase-img.single{padding-bottom:0}.flat-layout__showcase-img.single .flat-layout__showcase-hint{transform:translate(-50%,-50%)}.flat-layout__showcase-img img{height:100%;width:100%}.flat-layout__modes{margin-left:-.390625vw;margin-right:-.390625vw;margin-top:auto;width:calc(100% + .78125vw);z-index:2}@media screen and (min-width:1600px){.flat-layout__modes{margin-left:-7.5px;margin-right:-7.5px;width:calc(100% + 15px)}}@media (min-width:1px) and (max-width:920px){.flat-layout__modes{margin-bottom:10px;margin-left:-7.5px;margin-right:-7.5px;order:2;width:calc(100% + 15px)}}.flat-layout__modes button{border-radius:.2604166666666667vw;border-width:1px;font-size:.8333333333333334vw;margin-left:.390625vw;margin-right:.390625vw;padding:.15625vw .5208333333333334vw .2604166666666667vw}@media screen and (min-width:1600px){.flat-layout__modes button{border-radius:5px;font-size:16px;margin-left:7.5px;margin-right:7.5px;padding:3px 10px 5px}}@media (min-width:1px) and (max-width:920px){.flat-layout__modes button{border-radius:5px;font-size:14px;margin-left:7.5px;margin-right:7.5px;padding:3px 10px 5px}}.flat-layout__modes button.active{border-width:1px}.flat-layout__showcase-hint{border-radius:.2604166666666667vw;border-width:1px;font-size:.625vw;font-weight:400;height:2.604166666666667vw;left:50%;line-height:1.2;padding:.2604166666666667vw .5208333333333334vw;top:50%;transform:translate(-50%,calc(50% - 2.08333vw));width:2.604166666666667vw}@media screen and (min-width:1600px){.flat-layout__showcase-hint{border-radius:5px;font-size:12px;height:50px;padding:5px 10px;transform:translate(-50%,calc(-50% - 40px));width:50px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-hint{border-radius:5px;font-size:12px;height:50px;padding:5px 10px;transform:translate(-50%,calc(-50% - 40px));width:50px}}.flat-layout__showcase-hint svg{height:1.145833333333333vw;width:1.145833333333333vw}@media screen and (min-width:1600px){.flat-layout__showcase-hint svg{height:22px;width:22px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-hint svg{height:22px;width:22px}}.flat-layout__showcase-hint .btn{min-width:100%}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-hint .btn{margin:0 auto;max-width:400px;min-width:200px}}.flat-layout__showcase-streets .bottom,.flat-layout__showcase-streets .left,.flat-layout__showcase-streets .right,.flat-layout__showcase-streets .top{font-size:.8333333333333334vw;font-weight:400;line-height:1.1}@media screen and (min-width:1600px){.flat-layout__showcase-streets .bottom,.flat-layout__showcase-streets .left,.flat-layout__showcase-streets .right,.flat-layout__showcase-streets .top{font-size:16px}}@media (min-width:576px) and (max-width:920px){.flat-layout__showcase-streets .bottom,.flat-layout__showcase-streets .left,.flat-layout__showcase-streets .right,.flat-layout__showcase-streets .top{font-size:16px}}@media (min-width:1px) and (max-width:575px){.flat-layout__showcase-streets .bottom,.flat-layout__showcase-streets .left,.flat-layout__showcase-streets .right,.flat-layout__showcase-streets .top{font-size:12px}}.flat-layout__showcase-streets .top{left:50%;top:0;transform:translateX(-50%)}.flat-layout__showcase-streets .left{left:0;top:50%;transform:translateY(-50%) rotate(180deg)}.flat-layout__showcase-streets .right{right:0;top:50%;transform:translateY(-50%) rotate(180deg)}.flat-layout__showcase-streets .bottom{bottom:0;left:50%;transform:translateX(-50%)}@media (min-width:1px) and (max-width:575px){.flat-layout .multi-checkbox__button{flex:1}}.flat-layout [data-simplebar]{max-height:100%}.flat-layout .simplebar-track.simplebar-vertical{border-radius:.20833333333333334vw;max-height:calc(100% - 1.66667vw);right:.4166666666666667vw;top:.8333333333333334vw;width:.20833333333333334vw}@media screen and (min-width:1600px){.flat-layout .simplebar-track.simplebar-vertical{border-radius:4px;max-height:calc(100% - 32px);right:8px;top:16px;width:4px}}@media (min-width:1px) and (max-width:920px){.flat-layout .simplebar-track.simplebar-vertical{border-radius:4px;max-height:calc(100% - 32px);right:6px;top:16px;width:4px}}.flat-layout .simplebar-track.simplebar-vertical .simplebar-scrollbar{border-radius:.20833333333333334vw}@media screen and (min-width:1600px){.flat-layout .simplebar-track.simplebar-vertical .simplebar-scrollbar{border-radius:4px}}@media (min-width:1px) and (max-width:920px){.flat-layout .simplebar-track.simplebar-vertical .simplebar-scrollbar{border-radius:4px}}@media (min-width:1px) and (max-width:575px){.flat-layout .multi-checkbox .multi-checkbox__input button{min-width:50px;padding-left:5px;padding-right:5px}.flat-layout .multi-checkbox .multi-checkbox__input:first-child{min-width:65px}}@media (min-width:1px) and (max-width:920px){.flat-layout .drag-modal .flat-layout__link-block{padding:0}}.flat-layout__showcase{height:100%;width:100%}@media screen and (min-width:1600px){.flat-layout__showcase{border-radius:5px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase{border:0;border-radius:5px 10px 0 0;padding-bottom:0}}@media (min-width:1px) and (max-width:768px){.flat-layout__showcase{margin-bottom:90px}}.flat-layout__showcase-content{height:100%;max-height:calc(90vh - 3.125vw);max-height:calc(var(--vhFix, 1vh)*90 - 3.125vw)}@media screen and (min-width:1600px){.flat-layout__showcase-content{max-height:calc(90vh - 60px);max-height:calc(var(--vhFix, 1vh)*90 - 60px)}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-content{max-height:calc(90vh - 60px);max-height:calc(var(--vhFix, 1vh)*90 - 60px)}.flat-layout__showcase-head{height:60px;width:100%}}.flat-layout__showcase-head:after{height:.2604166666666667vw;left:50%;top:1.822916666666667vw;transform:translateX(-50%);width:7.03125vw}@media screen and (min-width:1600px){.flat-layout__showcase-head:after{height:5px;top:35px;width:135px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-head:after{height:5px;top:35px;width:135px}}.flat-layout__showcase-wrapper{border-radius:.2604166666666667vw;height:auto;margin-left:auto;max-height:38.541666666666664vw;width:calc(100% - 21.35417vw)}@media screen and (min-width:1600px){.flat-layout__showcase-wrapper{border-radius:5px;max-height:740px;width:calc(100% - 410px)}}@media (min-width:769px) and (max-width:920px){.flat-layout__showcase-wrapper{height:100%;margin-top:20px;max-height:740px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-wrapper{border-radius:5px;max-height:auto;width:100%}.flat-layout__showcase-wrapper.active{transform:translateY(-100%)}}.flat-layout__showcase{border-radius:.2604166666666667vw;border-width:1px;height:38.541666666666664vw;width:auto}@media screen and (min-width:1600px){.flat-layout__showcase{border-radius:5px;height:740px;max-height:740px}}@media (min-width:769px) and (max-width:920px){.flat-layout__showcase{border-radius:5px;border-width:1px;height:100%!important;max-height:740px!important}}@media (min-width:1px) and (max-width:768px){.flat-layout__showcase{border:0;border-radius:5px;height:auto;max-height:auto}}.flat-layout__props-wrapper{align-items:center;border-radius:0 0 .5208333333333334vw .5208333333333334vw;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.041666666666667vw;height:4.6875vw;max-width:100%;min-height:4.6875vw;padding:.78125vw 2.34375vw;width:100%}@media screen and (min-width:1600px){.flat-layout__props-wrapper{border-radius:0 0 10px 10px;height:90px;min-height:90px;padding:15px 45px}}@media screen and (min-width:769px){.flat-layout__props-wrapper{height:auto;max-height:auto}}@media (min-width:1px) and (max-width:920px){.flat-layout__props-wrapper{border-radius:0;border-top-width:0;flex-direction:column;gap:0;height:auto;min-height:auto;order:3;padding:15px 20px 20px}}.flat-layout__props-wrapper .flat-layout__link-block{padding:0}@media (min-width:1px) and (max-width:920px){.flat-layout__props-wrapper .flat-layout__link-block{margin-top:20px}}.flat-layout__showcase-props{margin-left:-.78125vw;margin-right:auto;width:100%}@media screen and (min-width:1600px){.flat-layout__showcase-props{margin-left:-15px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-props{gap:10px;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr;margin-left:0;width:100%}}.flat-layout__showcase-props .flat-layout__link-block{background-color:transparent;padding:0}.flat-layout__showcase-prop{margin:0 .78125vw}@media screen and (min-width:1600px){.flat-layout__showcase-prop{margin:0 15px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-prop{margin:0}}.flat-layout__showcase-prop:last-child{margin-right:0}.flat-layout__showcase-prop span:first-child{font-size:.625vw;font-weight:400;line-height:1;order:1}@media screen and (min-width:1600px){.flat-layout__showcase-prop span:first-child{font-size:12px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-prop span:first-child{font-size:12px}}.flat-layout__showcase-prop span:last-child{color:#0c0c0c;font-size:1.041666666666667vw;font-weight:400;line-height:1;margin-bottom:.3125vw}@media screen and (min-width:1600px){.flat-layout__showcase-prop span:last-child{font-size:20px;margin-bottom:6px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-prop span:last-child{font-size:14px;margin-bottom:6px}}.flat-layout__showcase-zoom{border:0;border-radius:.2604166666666667vw;height:2.083333333333333vw;padding:0;right:1.041666666666667vw;top:-3.385416666666667vw;width:2.083333333333333vw;z-index:1}@media screen and (min-width:1600px){.flat-layout__showcase-zoom{border-radius:5px;height:40px;right:20px;top:-65px;width:40px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-zoom{border-radius:5px;height:40px;right:20px;top:30px;width:40px}}.flat-layout__showcase-zoom svg{height:1.041666666666667vw;width:1.041666666666667vw}@media screen and (min-width:1600px){.flat-layout__showcase-zoom svg{height:20px;width:20px}}@media (min-width:1px) and (max-width:920px){.flat-layout__showcase-zoom svg{height:20px;width:20px}}.flat-layout__panel{border-radius:.2604166666666667vw;border-width:1px;height:38.541666666666664vw;margin-right:1.041666666666667vw;max-height:38.541666666666664vw;min-width:20.3125vw;width:20.3125vw}@media screen and (min-width:1600px){.flat-layout__panel{border-radius:5px;height:740px;margin-right:20px;max-height:740px;min-width:390px;width:390px}}@media (min-width:1px) and (max-width:920px){.flat-layout__panel{border-radius:5px;margin-bottom:0;margin-right:0;min-width:0;width:100%}}@media (min-width:769px) and (max-width:920px){.flat-layout__panel{height:445px;max-height:455px}}@media (min-width:1px) and (max-width:768px){.flat-layout__panel{height:475px;max-height:475px}}.flat-layout__panel .flat-layout__plans{height:100%;min-height:33.75vw}@media screen and (min-width:1600px){.flat-layout__panel .flat-layout__plans{min-height:648px}}@media (min-width:1px) and (max-width:920px){.flat-layout__panel .flat-layout__plans{min-height:auto}}.flat-layout .multi-checkbox__button{height:2.604166666666667vw}@media screen and (min-width:1600px){.flat-layout .multi-checkbox__button{height:50px}}@media (min-width:1px) and (max-width:920px){.flat-layout .multi-checkbox__button{height:45px}}.flat-layout .multi-checkbox .multi-checkbox__button button,.flat-layout .multi-checkbox .multi-checkbox__button.active button{border-width:1px}.flat-layout .multi-checkbox__button{flex:1;min-width:2.604166666666667vw}@media screen and (min-width:1600px){.flat-layout .multi-checkbox__button{min-width:50px}}@media (min-width:1px) and (max-width:920px){.flat-layout .multi-checkbox__button{min-width:50px}}.flat-layout__buttons .multi-checkbox__input{grid-template-columns:repeat(auto-fit,minmax(2.604166666666667vw,2.604166666666667vw))}@media (min-width:1px) and (max-width:920px){.flat-layout__buttons .multi-checkbox__input{grid-template-columns:repeat(auto-fit,minmax(50px,50px))}}.flat-layout__buttons .multi-checkbox__button{flex:0 0 auto;height:2.604166666666667vw;width:2.604166666666667vw}@media (min-width:1px) and (max-width:920px){.flat-layout__buttons .multi-checkbox__button{height:50px;width:50px}}.flat-layout__buttons-text{font-size:.625vw;font-weight:600;margin-bottom:.625vw}@media screen and (min-width:1600px){.flat-layout__buttons-text{font-size:12px;margin-bottom:12px}}@media (min-width:1px) and (max-width:920px){.flat-layout__buttons-text{font-size:12px;margin-bottom:12px}}@keyframes shine{to{background-position:110vw 0,0 0}}