

/* Start:/local/templates/juno/components/bitrix/menu/topDescTop/style.min.css?1738853556587*/
.menu-header li a{padding:15px 0}.menu-header li a.menu-item-round{position:relative;padding:8px 16px 8px 11px;background:var(--main-color);color:#fff;border-radius:5px;transition:.3s}.menu-header li a.menu-item-round:before{content:'';width:6px;height:6px;display:block;position:absolute;background-color:red;border-radius:50%;right:9px;top:8px;z-index:1}.header:not(.fixed) .menu-main-heaer li a{color:#fff}.header:not(.fixed) li a.menu-item-round{color:var(--main-color-text);background-color:#fff;transition:.3s}.header li a.menu-item-round:hover{background-color:#7b61ff;color:#fff}
/* End */


/* Start:/local/templates/juno/components/bitrix/breadcrumb/breadCrumbs/style.min.css?1676360330467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/juno/components/bitrix/menu/mobile/style.min.css?1721213642295*/
.big-menu-mobile li a.menu-item-round{position:relative}.big-menu-mobile li a.menu-item-round:before{content:'';width:6px;height:6px;display:block;position:absolute;background-color:red;border-radius:50%;right:3px;top:19px;animation:blinker 2s linear infinite}@keyframes blinker{50%{opacity:.3}}
/* End */


/* Start:/local/templates/juno/components/bitrix/menu/footer/style.min.css?17392711011113*/
footer .dop a{padding:15px 0}footer .dop a.menu-item-round{position:relative}footer .dop a.menu-item-round:before{content:'';width:6px;height:6px;display:block;position:absolute;background-color:red;border-radius:50%;right:-7px;top:16px;animation:blinker 2s linear infinite}@media(max-width:1199px){.title-list.footer-ul-title{margin-bottom:25px;position:relative;display:flex;align-items:center;justify-content:unset;gap:10px}.title-list.footer-ul-title:after{content:"";position:relative;width:15px;height:7px;background-image:url(/local/templates/juno/img/farrow.svg);background-size:contain;background-repeat:no-repeat;display:inline-block;transition:.3s all}.active .title-list.footer-ul-title:after{transform:rotate(-180deg);transition:.3s all}footer li.dop,footer li.dop:last-child{margin-bottom:20px}.footer-ul{height:0;opacity:0;transition:.3s all;margin-bottom:0;z-index:-999;overflow:hidden}.active .footer-ul{height:auto;opacity:1;transition:.3s all;margin-bottom:25px;z-index:2}}@media(max-width:640px){.title-list.footer-ul-title{padding:5px 0;margin-bottom:15px}}@keyframes blinker{50%{opacity:.3}}
/* End */


/* Start:/local/templates/juno/styles.min.css?17435131064932*/
.falst-list-tebs-wr{background-color:#f7f8fc;padding-bottom:36px}.falst-list-tebs-wr .container{border-bottom:1px solid #0f1b3b1a}.falst-list-tebs-item{color:#0f1b3b;font-size:14px;font-weight:700;padding-bottom:15px;position:relative;display:inline-block;line-height:1;margin-right:40px;transition:color .3s}.falst-list-tebs-item:last-of-type{margin-right:0}.falst-list-tebs-item.active{color:var(--main-color)}.falst-list-tebs-item.active:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;border-radius:5px;background-color:var(--main-color)}.falst-list-tebs-item:hover{color:var(--main-color)}.layout-type-obj-wr{display:flex;gap:0;align-items:center}.layout-type-item{display:flex;gap:10px;align-items:center;color:#0f1b3b54;font-weight:700;transition:.3s;cursor:pointer;padding:15px 18px;line-height:1;background-color:#f7f8fc;border-radius:0 5px 5px 0;white-space:nowrap}.layout-type-item svg{height:16px}.layout-type-item:first-of-type{border-radius:5px 0 0 5px}.layout-type-item.active,.layout-type-item.active svg path,.layout-type-item.active svg rect,.layout-type-item:hover,.layout-type-item:hover svg path,.layout-type-item:hover svg rect{fill:#fff;opacity:1;color:#fff;background-color:var(--main-color)}.layout-type-item.active svg rect,.layout-type-item:hover svg rect{stroke:#fff}.header-h1-wr{display:flex;gap:30px;align-items:center;justify-content:space-between;width:100%}.header-h1-wr-2{display:flex;gap:15px 30px;align-items:center;flex-wrap:wrap;justify-content:flex-start}.header-h1-wr-2 .filter-region-header-wr{position:relative}.header-h1-wr-2 .filter-region-header-wr:after{content:'';display:inline-block;width:1px;height:12px;background-color:var(--main-color-text);position:absolute;left:-15px;top:50%;margin-top:-3px}.h1-wr{display:flex;gap:15px 30px;align-items:center;flex-wrap:wrap;justify-content:flex-start}.h1-wr .div-h1{position:relative}.h1-wr .div-h1:after{content:'';display:inline-block;width:1px;height:12px;background-color:var(--main-color-text);margin-left:15px;margin-right:-15px;vertical-align:middle}.btn-white{display:block;width:max-content;max-width:100%;background-color:#fff;color:var(--main-color);border:1px solid #fff;line-height:1;border-radius:5px;padding:18px 29px;cursor:pointer;font-weight:700;font-size:14px;transition:.3s}.btn-white:hover{background-color:var(--hover-color);color:#fff;border:1px solid var(--hover-color)}.slick-next:before,.slick-prev:before{display:none}.detail-obj-propmo{margin-top:100px;border-radius:10px;padding:54px;background-color:#f7f8fc;background-image:url(/local/templates/juno/imgs/webp/detail-obj-propmo.webp);background-repeat:no-repeat;background-position:right center;background-size:contain}.detail-obj-propmo a{color:inherit}.detail-obj-propmo>*{margin:0!important}.mt-100{margin-top:100px}.row.header-wr{justify-content:space-between}#otherDepartments,#registrToCooperate{position:relative;z-index:2}#otherDepartments form,#registrToCooperate form{position:relative;z-index:2}#otherDepartments:before,#registrToCooperate:before{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-image:url('/local/templates/juno/img/otherDepartments-left.png');background-repeat:no-repeat;background-position:left bottom}#registrToCooperate:after,#otherDepartments:after{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-image:url('/local/templates/juno/img/otherDepartments-right.png');background-repeat:no-repeat;background-position:right bottom}.mobile-show-filter.btn1{display:none}.page-object-list .layout-type-obj-wr .layout-type-item.active{background-color:var(--main-color)}@media(max-width:940px){.timer__items .timer__item{margin-right:35px}.timer__items .timer__item:last-of-type{margin-right:0}}@media(max-width:900px){.header-h1-wr .h1-wr{display:grid}.header-h1-wr .h1-wr .filter-region-header-wr{order:0}.header-h1-wr .h1-wr .div-h1{order:1}.header-h1-wr .h1-wr .pre-filter-desc{order:2}.header-h1-wr .h1-wr .div-h1:after{display:none}}@media(max-width:640px){.detail-obj-propmo{margin-top:50px;padding:42px 20px;background-repeat:no-repeat;background-position:right center;background-size:contain}.header-h1-wr .h1-wr .div-h1{font-size:24px}.header-h1-wr .h1-wr .pre-filter-desc{font-size:13px}.header-h1-wr{flex-wrap:wrap}main.home .mobile-show-filter.btn1{display:block;width:100%;margin-right:15px}.layout-type-obj-wr{gap:15px;width:100%}.layout-type-obj-wr .layout-type-item{border-radius:5px;padding:17px 20px}main.home .layout-type-obj-wr .layout-type-item span{display:none}.layout-type-obj-wr .layout-type-item svg{height:22px}.page-object-list .layout-type-obj-wr .layout-type-item{border-radius:5px;padding:17px 20px;width:100%;justify-content:center;align-items:center}.page-object-list .layout-type-obj-wr .layout-type-item svg{height:auto}}@media(max-width:340px){.detail-obj-propmo{margin-top:30px;padding:20px 20px}}
/* End */


/* Start:/local/templates/juno/template_styles.css?1724310526378*/
.one-favorites-list:not(.one-favorites-image),
.one-choice-list:not(.one-choice-image){
    position: relative;
}
.one-favorites-list:not(.one-favorites-image) .flat-num,
.one-choice-list:not(.one-choice-image) .flat-num{
    position: absolute;
    z-index: 2;
    right: 30px;
    bottom: 17px;
    color: #0F1B3B;
    opacity: .2;
    font-weight: 700;
    font-size: 14px;
}
/* End */


/* Start:/local/templates/juno/css/jquery.fancybox.min.css?173953081213213*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/juno/css/slick.min.css?17353009321329*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* End */


/* Start:/local/templates/juno/css/slick-theme.min.css?17374715122450*/
@charset "UTF-8";.slick-loading .slick-list{background:#fff url('/local/templates/juno/css/./ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;font-display:swap;src:url('/local/templates/juno/css/./fonts/slick.eot');src:url('/local/templates/juno/css/./fonts/slick.eot?#iefix') format('embedded-opentype'),url('/local/templates/juno/css/./fonts/slick.woff2') format('woff2'),url('/local/templates/juno/css/./fonts/slick.woff') format('woff'),url('/local/templates/juno/css/./fonts/slick.ttf') format('truetype'),url('/local/templates/juno/css/./fonts/slick.svg#slick') format('svg');font-display:swap}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-prev:hover,.slick-next:hover{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}
/* End */


/* Start:/local/templates/juno/css/jquery-ui.min.css?167636032916930*/
/*! jQuery UI - v1.12.1 - 2020-02-10
* http://jqueryui.com
* Includes: core.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/local/templates/juno/css/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/local/templates/juno/css/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/local/templates/juno/css/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/local/templates/juno/css/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/local/templates/juno/css/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/local/templates/juno/css/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/local/templates/juno/css/images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/* End */


/* Start:/local/templates/juno/css/main.min.css?1751443866127086*/
:root{--main-color:#0a1993;--main-color-hover:#7b61ff;--main-color-bg:#008D9D33;--main-color-grey:#0f1b3b80;--grey30:#0f1b3b4d;--main-color-text:#0f1b3b;--main-color-bg2:#f7f8fc;--hover-btn-border:#1d2a4f33;--label-first:#e52b50;--blue10:#0a19931a}html{scroll-behavior:smooth}@font-face{font-family:Gilroy;font-weight:900;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/Gilroy/Gilroy-Black.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:800;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/Gilroy/Gilroy-ExtraBold.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:700;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/Gilroy/Gilroy-Bold.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:600;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/Gilroy/Gilroy-SemiBold.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:500;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/Gilroy/Gilroy-Medium.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:400;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/Gilroy/Gilroy-Regular.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:300;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/Gilroy/Gilroy-Light.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:200;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/Gilroy/Gilroy-UltraLight.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:100;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/Gilroy/Gilroy-Thin.woff) format("woff")}@font-face{font-family:CoFo Sans;font-weight:900;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/CoFoSans/CoFoSans-Black.woff) format("woff"),url(/local/templates/juno/css/../fonts/CoFoSans/CoFoSans-Black.woff2) format("woff2")}@font-face{font-family:CoFo Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/CoFoSans/CoFoSans-Bold.woff2) format("woff2");src:url(/local/templates/juno/css/../fonts/CoFoSans/CoFoSans-Bold.woff) format("woff")}@font-face{font-family:CoFo Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/CoFoSans/CoFoSans-Medium.woff2) format("woff2");src:url(/local/templates/juno/css/../fonts/CoFoSans/CoFoSans-Medium.woff) format("woff")}@font-face{font-family:CoFo Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/local/templates/juno/css/../fonts/CoFoSans/CoFoSans-Regular.woff2) format("woff2");src:url(/local/templates/juno/css/../fonts/CoFoSans/CoFoSans-Regular.woff) format("woff")}.mt-100{margin-top:100px}.commerc-space-link{margin-top:-50px;margin-bottom:100px}.commerc-space-link-wr{background-color:#0a1993;border-radius:10px;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.commerc-space-link-text{padding:63px}.commerc-space-link-title{font-style:normal;font-weight:700;font-size:46px;line-height:1.22;color:#fff;margin-bottom:18px}.commerc-space-link-desc{font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:#fff;margin-bottom:35px;width:90%}.note{color:var(--main-color)}.label-favorites-list.type-room{background-color:#7bc2cc}.one-favorites-list.commerce{position:relative}.one-favorites-list.commerce .btn-favorites{position:absolute;top:10px;right:10px;z-index:2}.one-favorites-list.commerce .line-label-favorites-list{display:flex;justify-content:space-between;width:100%}#content2 .favorites-left{width:100%;position:relative}.files_container{display:grid;grid-template-columns:1fr 130px;grid-gap:15px;padding-top:2px}body{font-size:14px;font-style:normal;min-width:320px;position:relative;line-height:1.5;font-family:"Gilroy";color:#000;background:#fff;margin:0;box-sizing:border-box}body input,body textarea{border:#666 1px solid;outline:0}body input:focus:required:invalid,body textarea:focus:required:invalid{border-color:red}body input:required:valid,body textarea:required:valid{border-color:green}a{line-height:0}a,a:focus,a:hover,button,button:focus,button:hover{text-decoration:none;outline:0;cursor:pointer}select,select:focus,select:hover{text-decoration:none;outline:0;cursor:pointer}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}img{max-width:100%}.container{width:1320px;margin:0 auto;position:relative}.row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul,ol{padding:0;margin:0}ul li,ol li{padding:0;margin:0;list-style:none}.div-h1{font-style:normal;font-weight:700;font-size:36px;line-height:1.22;color:#0f1b3b}.div-h2{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:36px;line-height:1.22;color:#0f1b3b}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.align-items-center{align-items:center}.header-top-line{background:#f7f8fc;padding:18px 0}.header-top-line ul{display:flex;align-items:center;justify-content:flex-start}.header-top-line ul li{list-style:none;margin-right:43px}.header-top-line ul li a{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:var(--main-color-text);opacity:.5;transition:.3s all}.header-top-line ul li a:hover{opacity:1;transition:.3s all}header .info{display:flex;align-items:center;justify-content:flex-end}header .info a{font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#0f1b3b}header .info button{padding:0;border:0;background:transparent;font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:var(--main-color-text);position:relative;border-bottom:1px solid var(--main-color-text);margin-left:70px;transition:.3s all}header .info button:before{content:"";width:14px;height:14px;position:absolute;top:2px;left:-24px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/juno/css/../img/tel.svg)}header .info button:hover{color:var(--main-color);border-bottom:1px solid var(--main-color);transition:.3s all}.header-line{padding:24px 0;position:relative}.header-line-left{display:flex;align-items:center;justify-content:flex-start;background:#fff}.header:not(.fixed) .header-line-left{background-color:var(--main-color)}.menu-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:6px}.dop-menu-object{background:#fff;width:125px;padding:24px;position:absolute;top:calc(100%+25px);right:0;height:0;opacity:0;overflow:hidden;z-index:-999}.dop-menu-object.active{height:auto;opacity:1;overflow:visible;z-index:600}.menu-header li{list-style:none;margin-right:41px}.dop-menu-object li{list-style:none;margin-bottom:8px}.dop-menu-object li:last-child{margin-bottom:0}.menu-header li a,.dop-menu-object li a{font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:#0f1b3b}.menu-header li:hover a,.menu-header li.active a,.dop-menu-object li:hover a,.dop-menu-object li.active a{color:var(--main-color)}.header-line-left .logo{margin-right:84px}.logo img{width:224px;height:auto}.menu-btn{margin-bottom:6px;line-height:1;cursor:pointer;display:block;width:34px;height:25px;display:flex;align-items:center;justify-content:center;padding:5px}.header.fixed .menu-btn svg circle{fill:#0a1993}.header-line-right{display:flex;align-items:center;justify-content:flex-end}.header-line-right .btn1{color:var(--main-color-text);background-color:#fff}.header-line-right .btn1:hover{color:#fff}header{padding-top:160px}.header{position:fixed;top:0;left:0;width:100%;z-index:500;transition:.5s all}.fixed{transition:.5s all;height:84px}.header-line-fixed{position:absolute;top:0;left:0;width:100%;padding:15px 0;z-index:3;height:0;opacity:0;box-shadow:0 4px 25px rgba(29,42,79,0.15);transform:translateY(-160px);transition:.5s all;background:#fff}.fixed .header-line-fixed{height:auto;opacity:1;overflow:visible;transform:translateY(0px);transition:.5s all}.header-top-line,.header-line-nonfixed{transform:translateY(0px);opacity:1;transition:.5s all;height:auto;z-index:2;overflow:visible;position:relative}.header-line-nonfixed{z-index:1;background-color:var(--main-color);box-shadow:none}.fixed .header-top-line,.fixed .header-line-nonfixed{transform:translateY(-160px);opacity:0;transition:.5s all;height:0;overflow:hidden}.header-line-fixed .top-menu{display:none}.fixed .header-line-fixed .top-menu{display:block}.fixed .header-line-nonfixed{box-shadow:0 4px 25px rgba(29,42,79,0.15)}.fixed .header-line-nonfixed .top-menu{display:none}.header-line-nonfixed .info{display:none}.btn-call{padding:19px 29px;margin-left:53px;font-family:CoFo Sans;font-style:normal;font-weight:700;font-size:14px;line-height:1;color:var(--main-color);background:#fff;border:1px solid var(--main-color);border-radius:5px;text-align:center;cursor:pointer;display:inline-block}.btn-call:hover{color:#fff;background:var(--main-color-hover);border:1px solid #7b61ff}.wishlist{border:1px solid #fff;box-sizing:border-box;border-radius:5px;width:56px;height:56px;display:grid;position:relative;margin-left:18px;align-items:center;justify-content:center;transition:.3s}.wishlist:before{content:"";position:absolute;top:4px;right:4px;width:8px;height:8px;background:#ff5569;border-radius:50%}.wishlist:hover{background-color:var(--main-color-hover)}.wishlist.fav_ico:before{display:none}.wishlist.fav_ico.active:before{display:block}.title-page{background:#f7f8fc;padding:53px 0 63px}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:13px;width:100%}.breadcrumbs li{position:relative;margin-right:22px}.breadcrumbs li:after{content:"";position:absolute;top:calc(50% - 2px);right:-13px;width:4px;height:4px;background:var(--main-color);border-radius:50%}.breadcrumbs li:last-child{margin-right:0}.breadcrumbs li:last-child::after{display:none}.breadcrumbs li a{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:var(--main-color-text);opacity:.5}.breadcrumbs li a:hover{opacity:1}.breadcrumbs span{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#0f1b3b}.title-page .div-h1{font-style:normal;font-weight:700;font-size:36px;line-height:1.22;color:var(--main-color-text);display:inline-block}.title-page .menu-header{margin-left:0;margin-bottom:0}.title-page .menu-btn{margin-bottom:-8px}.menu-object{display:flex;align-items:center;position:relative}.menu-object-mobile{display:none;align-items:center;position:relative;margin-top:36px}.top-menu{width:100%;background:#fff;position:absolute;top:-100vh;transition:.3s all;left:0;z-index:999;padding:65px 0}.top-menu.top-menu__active{top:100%;transition:.3s all}.top-menu .row{position:relative}.top-menu .col{width:20%}.close-top-menu{position:absolute;top:0;right:0;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/juno/css/../img/close.svg);display:block;cursor:pointer}.title-list{font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);margin-bottom:20px;display:block}.top-menu ul li,footer ul li{margin-bottom:11px}.top-menu ul li a,footer ul li a{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:var(--main-color-text);opacity:.5}.top-menu ul li a:hover,footer ul li a:hover{color:var(--main-color)}.top-menu li.dop,footer li.dop{margin-bottom:20px}.top-menu li.dop a,footer li.dop a{font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);opacity:1}footer ul{margin-bottom:30px}footer ul:last-child,footer ul li:last-child{margin-bottom:0}form:not([name^="bx_"]){display:flex;flex-wrap:wrap}form:not([name^="bx_"]) label{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:rgba(15,27,59,0.5);display:block;margin-bottom:20px}form:not([name^="bx_"]) label a{text-decoration:underline;color:var(--main-color-text);display:initial}form:not([name^="bx_"]) select,.inner-nav select{-webkit-appearance:none;background:#fff;border-radius:5px;width:100%;height:56px;padding-left:25px;padding-right:45px;font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);border:0;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-moz-appearance:radio-container;appearance:none;font-family:"Gilroy";border:1px solid #fff}form:not([name^="bx_"]) select:hover,.inner-nav select:hover,form:not([name^="bx_"]) select:focus,.inner-nav select:focus{border:1px solid rgba(29,42,79,0.2)}form:not([name^="bx_"]) select option,.inner-nav select option{font-style:normal;font-weight:700;font-size:18px;line-height:1.5;color:var(--main-color-text);font-family:"Gilroy"}form:not([name^="bx_"]) select::-ms-expand,.inner-nav select::-ms-expand{display:none}form:not([name^="bx_"]) .select,.inner-nav .select{position:relative}form:not([name^="bx_"]) .select:before,.inner-nav .select:before{content:"";position:absolute;right:25px;width:10px;height:6px;top:calc(50% - 3px);background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/juno/css/../img/arrow.svg)}.form:not([name^="bx_"]) input,.container form:not([name^="bx_"]) input{background:#fff;border-radius:5px;width:100%;height:56px;padding-left:25px;font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);border:0;font-family:"Gilroy";border:1px solid #fff}form:not([name^="bx_"]) input[type="date"]{padding-right:18px;background-position:92.4% center;background-repeat:no-repeat;background-size:20px;background-image:url(/local/templates/juno/css/../img/calendar.svg)}input[type="date"]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}form:not([name^="bx_"]) input:not(.nohover):focus,form:not([name^="bx_"]) input:not(.nohover):hover{border:1px solid rgba(29,42,79,0.2)}form:not([name^="bx_"]) textarea{background:#fff;border-radius:5px;width:100%;height:137px;padding-top:18px;padding-left:25px;font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);border:0;font-family:"Gilroy"}form:not([name^="bx_"]) textarea:focus,form:not([name^="bx_"]) textarea:hover{border:1px solid rgba(29,42,79,0.2)}form:not([name^="bx_"]) input::placeholder,form:not([name^="bx_"]) textarea::placeholder{color:var(--main-color-text);font-weight:700;font-size:18px;line-height:1.22;font-family:"Gilroy";opacity:.2}form:not([name^="bx_"]) input[type="submit"],form:not([name^="bx_"]) input[type="button"],.btn1,.filter-white #fiter_flat_on_obj_page .btn1{width:auto;height:auto;font-family:CoFo Sans;font-style:normal;font-weight:700;font-size:14px;line-height:18px;text-align:center;color:#fff;border:1px solid var(--main-color);background:var(--main-color);border-radius:5px;padding:18px 29px;cursor:pointer;display:inline-block;transition:.3s}form:not([name^="bx_"]) input[type="submit"]:hover,form:not([name^="bx_"]) input[type="button"]:hover,.btn1:hover,.filter-white #fiter_flat_on_obj_page .btn1:hover{background:var(--main-color-hover);border:1px solid #7b61ff}form:not([name^="bx_"]) .clear{width:auto;height:56px;line-height:56px;background:transparent;border:0;font-family:"Gilroy";font-style:normal;font-weight:700;font-size:14px;color:var(--main-color-text);margin-left:30px;padding:0;padding-left:15px;position:relative}form:not([name^="bx_"]) .clear:before{content:"";position:absolute;width:10px;height:10px;top:calc(50% - 5px);left:0;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/juno/css/../img/clear.svg)}form:not([name^="bx_"]) .more-filter{width:auto;height:56px;line-height:56px;background:transparent;border:0;font-family:"Gilroy";font-style:normal;font-weight:700;font-size:14px;color:var(--main-color-text);margin-left:30px;padding:0;padding-left:28px;position:relative}form:not([name^="bx_"]) .more-filter:before{content:"";position:absolute;width:16px;height:10px;top:calc(50% - 5px);left:0;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/juno/css/../img/more.svg)}form:not([name^="bx_"]) .acceptance-row{margin-bottom:15px}form:not([name^="bx_"]) .acceptance-row label{line-height:1.7;padding-left:33px;position:relative;margin:4px 0}form:not([name^="bx_"]) .acceptance-row label:before{content:"";position:absolute;top:5px;left:0;background:#fff;border-radius:2px;width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:50%}form:not([name^="bx_"]) .acceptance-row input{width:0;height:0;position:absolute;opacity:0;z-index:-999}form:not([name^="bx_"]) .acceptance-row input:checked+label:before{background-image:url(/local/templates/juno/css/../img/accept.svg)}form:not([name^="bx_"]) .sort{height:56px;width:390px;background:#fff;border-radius:5px;position:relative;padding:0 3px}form:not([name^="bx_"]) .sort .ui-slider-range.ui-corner-all.ui-widget-header{background:var(--main-color-text);height:2px}form:not([name^="bx_"]) .sort .ui-slider.ui-corner-all.ui-slider-horizontal.ui-widget.ui-widget-content{background:#fff;border-radius:5px;border:0;height:2px;margin-bottom:0;margin-top:-2px}form:not([name^="bx_"]) .sort .ui-slider-handle.ui-corner-all.ui-state-default{width:12px;height:12px;border:0;border-radius:50%;background:var(--main-color-text);box-shadow:none!important;outline:none!important;top:-5px;cursor:pointer}form:not([name^="bx_"]) .sort label{position:relative;font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:rgba(15,27,59,0.5);margin:0}form:not([name^="bx_"]) .sort .flex{justify-content:space-between;display:flex;align-items:center;padding:0 22px}form:not([name^="bx_"]) .sort .separator{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);opacity:.5}form:not([name^="bx_"]) .sort input{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);position:relative;text-align:center;width:65px;padding:0;margin:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form:not([name^="bx_"]) .sort li{margin-top:6px;margin-bottom:6px}form:not([name^="bx_"]) .form-radio{display:flex;justify-content:flex-start;flex-wrap:wrap}form:not([name^="bx_"]) .form-radio input{position:absolute;z-index:-999;width:0;height:0;overflow:hidden;opacity:0}form:not([name^="bx_"]) .form-radio label{margin:0;font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);position:relative;padding-left:36px;width:calc((100% - 70px) / 3)}form:not([name^="bx_"]) .form-radio label:before{content:"";width:20px;height:20px;border-radius:50%;position:absolute;top:0;left:0;opacity:.5;border:2px solid #8e94a7;z-index:1;background:transparent}form:not([name^="bx_"]) .form-radio label:after{content:"";width:6px;height:6px;border-radius:50%;position:absolute;top:7px;left:7px;z-index:2;background:var(--main-color);opacity:0}form:not([name^="bx_"]) .form-radio input:checked+label:after{opacity:1}form:not([name^="bx_"]) .form-radio label:not(:nth-child(3n)){margin-right:35px}form:not([name^="bx_"]) fieldset{width:100%;border:0;padding:0;margin:0}form:not([name^="bx_"]) .section{opacity:0;height:0;overflow:hidden}form:not([name^="bx_"]) .section.active{opacity:1;height:auto}form:not([name^="bx_"]) #progressbar{display:flex;justify-content:space-between;align-items:center;padding:0;margin:0;width:100%;margin-bottom:64px;position:relative}form:not([name^="bx_"]) #progressbar:before{content:"";width:100%;height:2px;background:#f3f3f3;position:absolute;left:0;bottom:-14px;z-index:1}form:not([name^="bx_"]) #progressbar li{list-style:none;padding:0 20px;margin:0;font-family:"Gilroy";font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:var(--main-color-text);opacity:.3;position:relative}form:not([name^="bx_"]) #progressbar li:before{content:"";width:100%;height:2px;background:var(--main-color);position:absolute;left:0;bottom:-14px;z-index:2;opacity:0}form:not([name^="bx_"]) #progressbar li.active{opacity:1}form:not([name^="bx_"]) #progressbar li.active:before{opacity:1}.form-radio label{min-width:min-content}.p100{padding:100px 0}.pb100{padding-bottom:100px;width:100%}.pt100{padding-top:100px}.filter-top{background:#f7f8fc;padding:17px 0 63px}.filter-top .form-row{width:30%}.filter-top .form-row-short{width:17%}.filter-top form{align-items:flex-end;width:100%;gap:20px 30px}.filter-top .left-filter{display:flex;align-items:flex-end;justify-content:flex-start;width:max-content}.filter-top .left-filter .form-row{width:26%;margin-left:30px;width:max-content;max-width:100%}.filter-top .filter-object .button1,.filter-top .filter-object .button2{background:#fff}.news-list{display:flex;flex-wrap:wrap}.news-block{display:flex;justify-content:space-between;margin-bottom:96px}.one-news{width:100%}.hr{background:var(--main-color-text);opacity:.1;width:100%;height:1px}.one-news .hr{margin-top:36px}.one-news img{border-radius:10px;margin-bottom:-35px;object-fit:cover}.one-news .date{font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);opacity:.5;margin-bottom:15px}.one-news .title-news{font-style:normal;font-weight:700;font-size:24px;line-height:1.25;color:var(--main-color-text);margin-bottom:25px;max-width:490px}.one-news .title-news:hover{color:var(--main-color)}.one-news .description-news{font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);opacity:.5;margin-bottom:15px;max-width:490px}.one-news .title-project{font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color)}.one-news.big-news{width:55%}.home-news .one-news .text{background:#fff}.one-news .text{background:#f7f8fc;border-radius:10px;padding:56px;position:relative;z-index:2}.small-news{width:37%}.small-news .one-news:last-child{margin-top:36px}.show_more{text-align:center;display:block;margin-top:10px}.btn2{padding:18px 29px;font-family:CoFo Sans;font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);background:transparent;border:1px solid var(--main-color);border-radius:5px;text-align:center;cursor:pointer;display:inline-block}.btn2:hover{color:#fff;background:var(--main-color-hover);border:1px solid #7b61ff}.btn-share{padding:0;width:56px;height:56px;background-color:#fff;border:1px solid var(--main-color);border-radius:5px;text-align:center;cursor:pointer;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:50%;background-image:url(/local/templates/juno/css/../img/share.svg);margin-left:15px;position:relative}#share_fav_bnt:before{content:"Скопированно в буфер";display:block;position:absolute;top:calc(100%+5px);left:calc(50% - 60px);opacity:0;width:120px;background-color:#fff;transition:.8s;padding:3px 10px;border-width:1px;border-style:solid;border-color:#1fcecb;border-image:initial;border-radius:3px;color:black;line-height:1.2;z-index:-1}#share_fav_bnt.active:before{cursor:pointer;border:1px solid var(--main-color);opacity:1;z-index:1}.btn-share:hover{background-image:url(/local/templates/juno/css/../img/share-hover.svg);background-color:var(--main-color)}.btn-favorites{padding:0;width:30px;height:30px;background-color:transparent;border:0;border-radius:50%;text-align:center;cursor:pointer;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/juno/css/../img/favn.svg)}.btn-favorites.active{background-image:url(/local/templates/juno/css/../img/fav.svg)}.btn3{padding:18px 29px;font-family:CoFo Sans;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:var(--main-color);background:#fff;border:1px solid #fff;border-radius:5px;text-align:center;cursor:pointer;display:inline-block;transition:.2s}.btn3:hover{background:var(--main-color-hover);border:1px solid var(--main-color-hover);color:#fff}footer{padding:100px 0 50px}footer .col{width:16%}footer .first{width:22%}footer .last{width:17%}footer .center{margin-right:5%;width:49%}footer .center p{font-style:normal;font-weight:500;font-size:12px;line-height:1.5;color:var(--main-color-text);opacity:.5}footer .hr{margin:45px 0}footer .btn1{margin-top:20px}.logo-desc{font-style:normal;font-weight:500;font-size:12px;line-height:1.67;color:var(--main-color-text);opacity:.5;max-width:260px;margin-top:10px;margin-bottom:88px}.info-box p,.info-box a{font-style:normal;font-weight:500;font-size:14px;line-height:1.3;color:var(--main-color-text);opacity:.5}.important-document li{margin-bottom:0}.important-document li a{text-decoration:underline;font-style:normal;font-weight:500;font-size:13px;line-height:1.4;text-decoration-line:underline;color:var(--main-color-text);opacity:.5;margin-bottom:16px;display:block}.social{display:flex;align-items:center;justify-content:flex-start}.social li{margin-bottom:0;margin-right:15px}.social li a{opacity:1}.social img{height:40px;width:auto}.social svg{height:40px;width:auto}.social svg>*{transition:.3s}.social svg:hover g{opacity:1}.social svg:hover circle{fill:var(--main-color);opacity:1}.social svg:hover path{fill:#fff;opacity:1}.bottom-line .first p{font-style:normal;font-weight:500;font-size:12px;line-height:1.67;color:#0f1b3b}.bottom-line .last p{font-style:normal;font-weight:700;font-size:14px;line-height:1.2;color:rgba(15,27,59,0.5)}.bottom-line .last a{font-style:normal;font-weight:700;font-size:14px;line-height:1.2;color:#0f1b3b}.news-page .content{width:calc(65% - 42px)}.news-page .sidebar{width:calc(35% - 42px)}.content h1{font-style:normal;font-weight:700;font-size:36px;line-height:1.22;color:var(--main-color-text);margin-bottom:37px;text-transform:uppercase}.content h3{font-style:normal;font-weight:500;font-size:24px;line-height:1.5;color:var(--main-color-text);margin-bottom:30px}.content{font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:#0f1b3b}.content p{margin-bottom:30px}.about-company .content{font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:#0f1b3b}.about-company .content p{margin-bottom:0}.content p span{opacity:.5}.content img{width:100%;height:auto;border-radius:10px;margin-bottom:30px}.news-page .content img{width:auto}.content ul,.content ol{margin-bottom:30px}.content ol{list-style-type:none;counter-reset:num}.content ul li{font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);padding-left:15px;position:relative}.content ol li{font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);position:relative;padding-left:30px}.content ul li:before{content:"";position:absolute;top:13px;left:0;background:var(--main-color);width:4px;height:4px;border-radius:50%}.content ol li:before{content:counter(num,decimal-leading-zero) ". ";counter-increment:num;position:absolute;top:0;left:0;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color);width:20px;text-align:right}.slider-img{width:100%;margin-top:85px}.slider-img .img{width:100%;padding-top:50%;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:10px}.slick-slider{position:relative;min-width:100%}.slick-arrow,.slick-arrow:focus,.slick-arrow:hover{transform:none;width:56px;height:56px;font-size:0;background-position:center;background-repeat:no-repeat;background-color:transparent;background-size:contain;border:none!important;border-radius:50%;padding:0;margin:0}.slick-arrow{position:absolute;top:calc(50% - 28px);z-index:10}.slick-prev{background-image:url(/local/templates/juno/css/../img/prev.svg);left:54px;transition:background .3s}.slick-next{background-image:url(/local/templates/juno/css/../img/next.svg);right:54px;transition:background .3s}.slider-img .slick-dots{margin:0;justify-content:center;width:100%;right:0;bottom:20px}.slider-img .slick-dots li::before{display:none}.slick-dots{position:absolute;bottom:55px;right:45px;z-index:10;display:flex;align-items:center;justify-content:flex-end}.slick-dots li{background:#fff;opacity:.5;border-radius:3px;width:55px;height:3px;margin:0 8px}.slick-dots li.slick-active{height:5px;opacity:1}.slick-dots li button{display:none}.sidebar-news{background:#f7f8fc;border-radius:10px;width:100%;padding:62px 52px 52px;margin-bottom:25px}.sidebar-news .hr{margin:36px 0}.sidebar-news-one .date{font-style:normal;font-weight:500;font-size:14px;line-height:1.15;color:var(--main-color-text);opacity:.5;margin-bottom:18px}.sidebar-news-one .title-news{font-style:normal;font-weight:700;font-size:18px;line-height:1.33;color:var(--main-color-text);margin-bottom:22px}.sidebar-news-one .title-news:hover{color:var(--main-color)}.sidebar-news-one .title-project{font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color)}.sidebar #all-news{display:block}.sidebar #all-news .btn2{width:100%}.accent-form{background:var(--main-color);border-radius:10px}.sidebar .accent-form{margin-bottom:48px}.sidebar .accent-form{width:100%;padding:52px}.sidebar .accent-form .div-h3{font-style:normal;font-weight:700;font-size:24px;line-height:1.2;color:#fff;margin-bottom:33px}.sidebar .accent-form .form-row{width:100%;margin-bottom:33px}.accent-form label,form:not([name^="bx_"]) label{color:rgba(255,255,255,0.8)}.filter-top form:not([name^="bx_"]) label,.modal .form:not([name^="bx_"]) label,.family-mortgage form:not([name^="bx_"]) label{color:rgba(15,27,59,0.5)}.accent-form label a,.accent-form form:not([name^="bx_"]) label a{color:#fff}.accent-form input[type="submit"],#count_flat,#count_flat_2,.accent-form.form_other_departments form:not([name^="bx_"]) input[type="submit"],.ipoteka.grey-back form:not([name^="bx_"]) input[type="submit"]{display:block;background:#fff;color:var(--main-color);border:1px solid #fff;width:100%}.accent-form input[type="submit"]:hover,#count_flat:hover,#count_flat_2:hover,.accent-form.send_mail_raba input[type="submit"]:hover{color:#fff}.accent-form .div-h2{color:#fff}.accent-form p{color:#fff}.accent-form .clear,.accent-form .more-filter,form:not([name^="bx_"]) .clear,form:not([name^="bx_"]) .more-filter{color:#fff}.filter-top form:not([name^="bx_"]) .clear,.filter-top form:not([name^="bx_"]) .more-filter{color:#0f1b3b}.accent-form .clear:before,.accent-form .more-filter:before{filter:grayscale(1) brightness(1000%)}.decoration-page .hidden{display:none}.inner-nav ul{display:flex;align-items:center;justify-content:flex-end}.inner-nav ul li{background:#f7f8fc;border-radius:5px;text-align:center;margin-left:17px;border:1px solid #fff}.filter-top .inner-nav ul li{background:#fff}.filter-top .inner-nav ul li{margin-left:30px}.filter-top .inner-nav ul li:first-child{margin-left:0}.inner-nav ul li:hover{border:1px solid rgba(29,42,79,0.2)}.inner-nav ul li.active{background:var(--main-color-text);border:1px solid #0f1b3b}.inner-nav ul li a{font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:rgba(15,27,59,0.5);font-family:CoFo Sans;padding:18px 39px;line-height:56px}.inner-nav ul li.active a{color:#fff}.tab-content{width:100%;height:0;overflow:hidden;opacity:0}.tab-content.active{height:auto;overflow:visible;opacity:1;margin-top:65px}.favorites-page .tab-content.active{margin-top:0}.gallery-finishing{position:relative}.sales-page{background:#f7f8fc;padding-bottom:100px}.sales-block{display:flex;justify-content:space-between;margin-bottom:30px}.sales-block:last-child{margin-bottom:0}.one-sale{width:100%;background:#fff;border-radius:10px;padding:49px 35px}.one-sale .div-h2{line-height:1.12;margin-bottom:25px}.one-sale .sale-description{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);opacity:.5;margin-bottom:40px}.sales-block .btn1{display:inline-block}.sales-block .big-sale{width:calc(50% - 15px);background-repeat:no-repeat;background-position:81% 81%;background-size:57.5%;height:644px}.sales-block .mini-sale{width:calc(50% - 15px);display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between}.sales-block .small-sale{width:calc(50% - 15px);padding:35px;height:307px;position:relative;min-height:270px}.sales-block .small-sale a{position:absolute;bottom:25px}.accent-sale{background:var(--main-color);height:307px}.full-sale{height:307px}.accent-sale .div-h2,.accent-sale .sale-description{color:#fff;opacity:1}.accent-sale .btn1{background:#fff;border-color:#fff;color:var(--main-color)}.accent-sale .btn1:hover,#count_flat:hover,.form_other_departments .form.send_mail_raba input[type="submit"]:hover{background:var(--main-color-hover);border-color:var(--main-color-hover);color:#fff}.small-sale .div-h2{font-size:24px;line-height:1.25;margin-bottom:16px}.one-sale-page{background:#f7f8fc;padding-bottom:100px}.one-sale-page .content{width:43%}.one-sale-page .image{width:30%;margin-left:8%}.infrastructure-page .content{width:100%}.infrastructure-page .content h1{margin-bottom:50px}.documents-page{padding-top:50px}.doc-list{display:grid;align-items:center;grid-template-columns:48% 48%;gap:15px 30px}.doc-list .one-doc{display:flex;align-items:center;width:100%}.doc-list .one-doc img{width:36px;height:auto;margin-right:20px}.doc-list .one-doc .doc-title{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.67;color:#0f1b3b}.doc-list .one-doc:hover .doc-title{color:var(--main-color)}.technologies-page .div-h2{width:100%;margin-bottom:45px}.one-technologies{width:calc(50% - 15px);margin-bottom:30px;cursor:pointer}.one-technologies:nth-child(2n-1){margin-right:30px}.one-technologies .img{background-position:center;background-repeat:no-repeat;background-size:100%;padding-top:65%;width:100%;border-radius:10px 10px 0 0;position:relative;z-index:1;margin-bottom:-35px;transition:.3s all}.one-technologies:hover .img{transition:.3s all;background-size:110%}.one-technologies .text{position:relative;z-index:2;background:#f7f8fc;border-radius:10px;padding:36px 54px}.one-technologies .text .div-h3{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:1.25;color:var(--main-color-text);margin-bottom:25px}.one-technologies .text .div-descr{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);opacity:.5}.baner-slider .one-slide{padding:0;overflow:hidden;padding-top:15px}.home .baner-slider .one-slide{padding:25px 0 10px}.baner-slider .baner-title{font-style:normal;font-weight:700;font-size:46px;line-height:1.22;color:#fff;margin-bottom:18px}.baner-slider .baner-desc{font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:#fff;margin-bottom:35px;width:90%}.baner-slider .btn3{display:inline-block}.baner-slider .text{width:34%;margin-left:0;margin-right:15.5%;padding-top:96px}.home .baner-slider .text{margin-left:10.5%;margin-right:5%;padding-top:70px}.baner-slider .img{width:38%;height:534px;position:relative;display:flex;justify-content:center}.baner-slider .img:before{content:"";position:absolute;top:-40%;left:-40%;width:180%;height:180%;border-radius:50%;opacity:.2;border:2px solid #fff;z-index:3}.baner-slider .img:after{content:"";position:absolute;top:-16%;left:-16%;width:132%;height:132%;border-radius:50%;opacity:.5;border:2px solid #fff;z-index:2}.baner-slider .without_circles:after,.baner-slider .without_circles:before{display:none}.baner-slider .img img{width:auto;height:auto;position:relative;z-index:1;max-width:unset}.baner-slider .slick-next{background-image:url(/local/templates/juno/css/../img/first-n.svg);right:calc(50% -(1320px / 2))}.baner-slider .slick-prev{background-image:url(/local/templates/juno/css/../img/first-p.svg);left:calc(50% -(1320px / 2))}.baner-nav{background:#f7f8fc;border-radius:10px;margin-top:-55px}.baner-nav .one{text-align:center;font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:#1d2a4f;opacity:.5;padding:42px 0;position:relative;cursor:pointer}.baner-nav .one::before{content:"";position:absolute;bottom:0;left:15px;width:calc(100% - 30px);height:2px;background:#1d2a4f;opacity:0}.baner-nav .one.slick-current{opacity:1}.baner-nav .one.slick-current:before{opacity:1}.baner-nav .slick-track{transform:none!important}.filter-object{display:flex;align-content:center;justify-content:space-between;width:56%}.filter-object .btn-line{display:flex;align-items:center}.filter-object .btn-line input{opacity:0;width:0!important;height:0!important;overflow:hidden;position:absolute;z-index:-999}.filter-object .button1{background:#f7f8fc;border-radius:5px;font-family:CoFo Sans;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:rgba(15,27,59,0.5);padding:18px 39px;margin-right:8px;margin-bottom:0;border:1px solid #f7f8fc;cursor:pointer;white-space:nowrap}.filter-object input:checked+.button1{background:var(--main-color-text);border:1px solid var(--main-color-text);color:#fff}.filter-object .button1:hover{border:1px solid rgba(29,42,79,0.2)}.filter-object .button2{background:#f7f8fc;border-radius:5px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin-right:16px;margin-bottom:0;cursor:pointer}.filter-object input:checked+.button2{background:var(--main-color)}.filter-object .button2 svg{width:auto;height:22px}.filter-object .button2 svg path{fill:rgba(15,27,59,0.2);opacity:1}.filter-object input:checked+.button2 svg path{fill:#fff}.filter-object .btn-line *:last-child{margin-right:0}.bl-novostroy .list-object{margin-top:60px}.grey-back{background:#f7f8fc}.list-object{display:flex;flex-wrap:wrap}.list-object .one-object{width:calc((100% - 90px) / 3);position:relative;margin-right:45px;margin-bottom:42px;height:650px;display:block;line-height:1}.list-object .one-object.last{margin-right:0}.list-object .one-object .label-line{position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;align-items:center;z-index:3;gap:15px;padding:24px 24px 0}.list-object .one-object .label-line .label{font-family:CoFo Sans;font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:var(--main-color-text);padding:8px 10px;background-color:#fff;border-radius:5px}.list-object .one-object .label-line .label:first-of-type{color:#fff;background-color:var(--label-first)}.list-object .one-object .slider-one-object{position:relative;z-index:1;width:100%;min-width:100%;height:435px;transition:.3s all}.list-object .one-object.active .slider-one-object{height:196px;transition:.3s all}.list-object .one-object .slider-one-object .slick-track,.list-object .one-object .slider-one-object .slick-list,.list-object .one-object .slider-one-object-nav .slick-track,.list-object .one-object .slider-one-object-nav .slick-list{height:100%}.list-object .one-object .slider-one-object-nav .slick-track{transform:none!important}.list-object .one-object .one-object-img{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.slider-one-object-nav .slick-dots{bottom:30px;right:0;width:100%;justify-content:center}.slider-one-object-nav .slick-dots li{width:36px;height:2px;margin:0 4px}.list-object .one-object .slider-one-object-nav{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.list-object .one-object .slider-one-object-nav .one{width:25%!important;height:100%;background:transparent;cursor:pointer;opacity:.2}.list-object .one-object .text{z-index:2;background:#f7f8fc;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:40px 35px;position:absolute;bottom:0;left:0;width:100%}.list-object .one-object .text .price-object{font-family:CoFo Sans;font-style:normal;font-weight:700;font-size:18px;line-height:23px;text-align:right;color:var(--main-color-text);margin-top:30px;min-height:23px;width:100%;text-align:left}.adress-wr{display:grid;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;width:100%}.srteet-object-after{width:max-content;max-width:100%;font-family:CoFo Sans;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:var(--main-color-grey);display:flex;align-items:center;gap:8px;min-height:18px}.list-object .one-object .text .srteet-object{font-family:CoFo Sans;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:var(--main-color-text);margin-top:0!important;width:max-content!important;max-width:100%!important}.list-object .one-object .text .text-hover{width:100%;height:0;opacity:0;overflow:hidden;transition:.3s all}.list-object .one-object.active .text .text-hover{height:auto;opacity:1;transition:.3s all;overflow:visible;min-height:265px}.list-object .one-object .text .text-hover ul{padding:24px 0;margin:24px 0;border-top:1px solid rgba(29,42,79,0.1);border-bottom:1px solid rgba(29,42,79,0.1);width:100%}.list-object .one-object .text .text-hover ul li{list-style:none;display:flex;align-items:center;justify-content:space-between;font-family:CoFo Sans;font-style:normal;font-weight:400;font-size:14px;line-height:2;color:rgba(29,42,79,0.5)}.list-object .one-object .text .text-hover ul li span{color:rgba(29,42,79,1)}.list-object .one-object .text .text-hover .download{position:relative;font-family:CoFo Sans;font-style:normal;font-weight:500;font-size:14px;line-height:1.1;color:var(--main-color-text);padding-left:32px;padding-top:0}.list-object .one-object .text .text-hover .download::before{content:"";position:absolute;top:0;left:0;width:22px;height:22px;background-image:url(/local/templates/juno/css/../img/download.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-top:2px}.list-object .one-object .text .text-hover .download:hover{color:var(--main-color)}.advantages{background:#f7f8fc;padding:97px 0 67px;overflow:hidden}.advantages .div-h2{margin-bottom:65px}.advantages .one-advantages{background:#fff;border-radius:10px;padding:36px;width:calc((100% - 90px) / 4);margin-right:30px;margin-bottom:30px}.advantages .one-advantages:nth-child(4n){margin-right:0}.advantages .one-advantages img{height:72px;width:auto;margin-bottom:43px}.advantages .one-advantages .title-advant{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.33;color:var(--main-color-text);margin-bottom:11px}.advantages .one-advantages .desc-advant{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:var(--main-color-text);opacity:.5}.home-news{background:#f7f8fc;padding:97px 0}.home-news .div-h2{margin-bottom:65px}.home-news .news-block{margin-bottom:0}.ipoteka{padding:103px 0}.ipoteka.pb0{padding-bottom:0}.ipoteka .div-h2{margin-bottom:25px}.ipoteka .descr{width:35%;margin-bottom:65px}.ipoteka .descr{font-family:"Gilroy";font-style:normal;font-weight:400;font-size:18px;line-height:1.67;color:var(--main-color-text);opacity:.5}.slider-block{width:calc(63% - 15px);position:relative}.fancybox-slide--html{padding:0}.modal{background:#fff;border-radius:0;padding:48px 55px;width:670px;overflow:visible;border-radius:10px}.big-modal{width:973px}.full-modal{width:100%;min-height:100vh;padding:0}.modal .title-modal{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:1.2;color:var(--main-color-text);margin-bottom:24px}.modal .descr-modal{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.7;color:var(--main-color-text);opacity:.5;margin-bottom:47px}.modal form{justify-content:space-between;align-items:center}.modal form input:not([type="submit"],[type="button"]),.modal form select,.modal form textarea{background:#f7f8fc;width:100%}.modal .form-row{width:calc(50% - 18px);margin-bottom:34px}.modal form input[type="submit"],.modal form input[type="button"]{width:calc(50% - 18px)}.modal .form-row-full{width:100%}.modal form .acceptance-row{margin-bottom:0}.modal form .acceptance-row label:before{background-color:#f7f8fc}.modal form .acceptance-row input:checked+label:before{background-image:url(/local/templates/juno/css/../img/accept-a.svg)}.modal form .acceptance-row label a{color:rgba(15,27,59,0.5)}.modal .fancybox-close-small{width:27px;height:27px;padding:0;margin:0;background-image:url(/local/templates/juno/css/../img/modal-close.svg);background-position:center;background-size:contain;background-repeat:no-repeat;background-color:transparent;border:0;top:0;right:-35px}.full-modal .fancybox-close-small{filter:invert(1);top:40px;right:40px;position:fixed}.modal .fancybox-close-small svg{display:none}.big-modal .form-row,.big-modal form input[type="submit"],.big-modal form input[type="button"]{width:calc((100% - 70px) / 3)}.big-modal .form-row-full{width:100%}.big-modal .form-row-middle{width:calc((200% - 35px) / 3)}.big-modal form{align-items:flex-start}.big-modal form textarea{height:182px}.big-modal form .field__file-desc{width:100%}.big-modal .descr-modal{max-width:476px}.step-kapital .div-h2{width:100%;margin-bottom:30px}.list-step{display:flex;flex-wrap:wrap;width:100%}.list-step .one-step{background:#f7f8fc;border-radius:10px;padding:48px 35px 0;margin-top:30px;margin-right:30px;width:calc((100% - 90px) / 4);min-height:212px}.grey-back .list-step .one-step{background:#fff}.list-step.dop-step{margin-top:25px}.list-step.dop-step .one-step{padding:48px 35px 30px;min-height:1px}.list-step .one-step:nth-child(4n){margin-right:0}.list-step .one-step .step-num{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.33;color:var(--main-color-text);margin-bottom:12px}.list-step .one-step .step-desc{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:var(--main-color-text);opacity:.5}.list-step .last-step{background:var(--main-color);background-position:right bottom;background-size:contain;background-repeat:no-repeat}.list-step .last-step .step-num{color:#fff}.forma-kapital{width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(/local/templates/juno/css/../img/family.png);padding:54px;border-radius:10px;margin-top:100px}.forma-kapital form{background:#fff;border-radius:10px;width:39%;padding:44px 55px 55px}.forma-kapital form .div-h2{width:100%;margin-bottom:18px}.forma-kapital form .forma-kapital-desc{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.71;color:var(--main-color-text);opacity:.5;margin-bottom:35px}.forma-kapital form .form-row{width:100%;margin-bottom:30px}.forma-kapital form input:not([type="submit"]),.forma-kapital form .acceptance-row label:before{background-color:#f7f8fc}.forma-kapital form input[type="submit"]{width:100%}.faq.pb0{padding-bottom:0}.faq .div-h2{margin-bottom:60px}.grey-back .list-object .one-object .text,.grey-back .one-technologies .text{background:#fff}.doc-kapital .div-h2{margin-bottom:60px}.doc-kapital-list{display:flex}.one-doc-kapital{display:flex;align-items:center;background:#fff;border-radius:10px;width:calc((100% - 60px) / 3);min-height:172px;padding:48px 36px}.one-doc-kapital:not(:last-child){margin-right:30px}.one-doc-kapital img{height:auto;width:72px;margin-right:38px}.one-doc-kapital .title-kapital{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.33;color:var(--main-color-text);margin-bottom:12px}.one-doc-kapital .desc-kapital{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:var(--main-color-text);opacity:.5}.list-installments{display:flex}.one-inst{background:#fff;border-radius:10px;width:calc((100% - 90px) / 4);min-height:344px;padding:40px 35px}.one-inst:not(:last-child){margin-right:30px}.one-inst img{height:auto;width:72px;margin-bottom:55px}.one-inst .title-inst{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.33;color:var(--main-color-text);margin-bottom:12px}.one-inst .text-inst{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:var(--main-color-text);opacity:.5}.why-installments{padding-bottom:45px}.why-installments .div-h2{margin-bottom:60px}.installments-block{width:calc(63% - 15px);display:flex;flex-direction:column;justify-content:space-between}.one-installments{display:flex;align-items:center;background:#f7f8fc;border-radius:10px;justify-content:space-between;padding:30px 57px}.one-installments .label{font-family:"CoFo Sans";font-style:normal;font-weight:500;font-size:14px;line-height:1.28;color:var(--main-color-text);opacity:.5;margin-bottom:10px}.one-installments .val{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:18px;line-height:1.28;color:#0f1b3b}.one-installments .payment-inst{width:28%}.one-installments .first-inst{width:20%}.one-installments .time-inst{width:26%}.slider-construction{width:60%;min-width:60%;border-radius:10px;overflow:hidden;position:relative}.slider-construction .img{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:66.5%;border-radius:10px}.slider-construction .slick-dots{right:0;width:100%;justify-content:center;bottom:50px}.slider-construction .slick-dots li{width:32px;margin:0 4px}.title-modal-construction{padding:65px 0 50px;text-align:center}.title-modal-construction .div-h2{width:60%}.title-modal-tehproj{padding:65px 0 60px;text-align:center}.title-modal-tehproj .div-h2{text-align:left;font-size:40px}.content-construction .row{align-items:flex-end}.content-construction .check-time{margin:30px;margin-left:45px;width:calc(20% - 75px);background:#fff;border-radius:10px;padding:40px 53px 41px;text-align:center;min-width:235px}.content-construction .check-time .title-check-time{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:1.2;color:var(--main-color-text);margin-bottom:5px;text-align:left}.content-construction .check-time .text-check-time{font-family:"Gilroy";font-style:normal;font-weight:400;font-size:18px;line-height:1.67;color:var(--main-color-text);opacity:.5;text-align:left;margin-bottom:27px}.pie{--p:20;--b:22px;--c:var(--main-color);--w:138px;width:var(--w);aspect-ratio:1;position:relative;display:inline-grid;margin:0 auto;place-content:center;font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:1;color:#0f1b3b}.pie:before,.pie:after{content:"";position:absolute;border-radius:50%}.pie:before{inset:0;background:radial-gradient(farthest-side,var(--c) 98%,#0000) top/var(--b) var(--b) no-repeat,conic-gradient(var(--c) calc(var(--p) * 1%),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(99% - var(--b)),#000 calc(100% - var(--b)));mask:radial-gradient(farthest-side,#0000 calc(99% - var(--b)),#000 calc(100% - var(--b)));z-index:2;background-size:0 0,auto}.pie:after{width:100%;height:100%;top:0;left:0;border:22px solid #282d3c;z-index:1;opacity:.1}.animate{animation:p 1s .5s both}@keyframes p{from{--p:0}}.technologies-page .btn1{margin-top:15px}.one-description-why{background:#f7f8fc;border-radius:10px;padding:36px;width:calc((100% - 90px) / 4);margin-right:30px;margin-bottom:30px}.one-description-why:nth-child(4n){margin-right:0}.one-description-why img{height:72px;width:auto;margin-bottom:32px}.one-description-why .title-advant{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.33;color:var(--main-color-text);margin-bottom:11px}.one-description-why .desc-advant{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:var(--main-color-text);opacity:.5}.logo-object img{width:auto;max-height:61px;max-width:350px}.adress-object{min-width:49%}.adress-object .label{font-family:"CoFo Sans";font-style:normal;font-weight:500;font-size:14px;line-height:1.28;color:var(--main-color-text);opacity:.5;margin-bottom:10px}.adress-object .val{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:24px;line-height:1.25;color:#0f1b3b}.description-page .text{width:43%}.description-page .img{width:49%}.description-page .img img{width:87%;height:auto;margin-top:-3%}.title-object-description-page{margin-bottom:60px}.description-page .text .doc-list{padding-top:12px;padding-bottom:40px}.contact-map{position:relative;width:100%;height:470px;display:flex;align-items:center}.contact-map-middle{height:595px}.contact-map #map,.contact-map #map2{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.contact-map-title{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:1.2;color:var(--main-color-text);margin-bottom:20px}.contact-map-adress{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);margin-bottom:10px}.contact-map-mail{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.67;color:var(--main-color);margin-bottom:12px;display:block}.contact-map-mail2{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.67;text-decoration-line:underline;color:var(--main-color)}.contact-map-hours{font-family:"Gilroy";font-style:normal;font-weight:400;font-size:14px;line-height:1.71;color:var(--main-color-text);opacity:.5;margin-bottom:18px}.name-person-map{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.67;color:#0f1b3b}.post-person-map{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);opacity:.5}.phone-person-map{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);margin-top:14px;display:block}.contact-map-hours b{font-weight:700}.list-employee{display:flex;flex-wrap:wrap;margin-top:60px;margin-bottom:-30px}.one-employee{background:#f7f8fc;border-radius:10px;width:calc((100% - 30px) / 2);margin-bottom:30px;padding:48px 54px;display:flex;align-items:center;justify-content:space-between;position:relative}.grey-back .one-employee{background:#fff}.one-employee:nth-child(2n-1){margin-right:30px}.img-employee{width:169px;height:169px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:2}.one-employee:after{content:"";top:32px;left:0;position:absolute;height:calc(100% - 64px);width:139px;background:#fbfbfd}.img-employee:before{content:"";width:calc(100%+32px);height:calc(100%+32px);border:16px solid #fbfbfd;position:absolute;top:-16px;left:-16px;border-radius:50%}.text-employee{width:60%}.name-employee{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.35;color:var(--main-color-text);margin-bottom:10px}.post-employee{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:var(--main-color-text);opacity:.5;margin-bottom:15px}.contact-employee a{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:var(--main-color-text);display:block}.contact-employee a span{text-decoration:underline;color:var(--main-color)}.other_departments-list{display:flex;flex-wrap:wrap;margin-bottom:-30px}.one-other_departments{background:#f7f8fc;border-radius:10px;padding:36px;margin-bottom:30px;width:calc((100% - 90px) / 4)}.one-other_departments:not(:nth-child(4n)){margin-right:30px}.one-other_departments img{height:72px;width:auto;margin-bottom:43px}.form_other_departments{padding:85px;display:flex}.form_other_departments .left-block{width:41.5%;display:flex;flex-direction:column;justify-content:space-between}.form_other_departments form{width:58.5%;justify-content:space-between;align-items:center}.form_other_departments .form-row{width:calc(50% - 15px);margin-bottom:33px}.form_other_departments .form-row-full{width:100%}.form_other_departments form input[type="submit"]{width:calc(50% - 15px)}.form_other_departments form .acceptance-row{margin-bottom:0}.form_other_departments p{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.33;margin-top:15px;width:75%}.form_other_departments p a{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.33;color:#fff}.realtors-block{display:flex;justify-content:space-between;margin-bottom:40px}.block-realtors{width:calc(50% - 15px)}.big-realtors .div-h2{margin-bottom:30px}.big-realtors .desc-realtors{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:24px;line-height:1.5;color:var(--main-color-text);width:73%}.small-realtors{margin-bottom:40px}.small-realtors .div-h2{font-size:24px;margin-bottom:30px}.small-realtors .desc-realtors{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);width:73%}.list-advantages-big{display:flex}.one-advantages-big{background:#f7f8fc;border-radius:10px;width:calc((100% - 90px) / 4);padding:36px}.grey-back .one-advantages-big{background:#fff}.one-advantages-big:not(:nth-child(4n)){margin-right:30px}.title-advantages-big{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:48px;line-height:1.2;color:var(--main-color-text);margin-bottom:10px}.title-advantages-big span{font-size:24px}.desc-advantages-big{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.16;color:var(--main-color-text);opacity:.5}form .field__file{opacity:0;visibility:hidden;position:absolute}form .field__file-wrapper{width:100%;padding-left:34px;position:relative;margin-bottom:0!important}form .field__file-wrapper:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background-image:url(/local/templates/juno/css/../img/clip.svg);background-position:center;background-repeat:no-repeat;background-size:contain}form .field__file-fake{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.22;text-decoration-line:underline;color:var(--main-color-text);margin-bottom:12px;cursor:pointer}form .field__file-fake:hover{color:var(--main-color)}form .field__file-desc{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:12px;line-height:1.67;color:var(--main-color-text);opacity:.5;width:61%}.list-plots{display:flex;margin:65px 0 100px}.one-plots{background:#fff;border-radius:10px;padding:36px;padding-right:15px;width:calc((100% - 90px) / 4)}.one-plots:not(:nth-child(4n)){margin-right:30px}.title-plots{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);margin-bottom:15px}.desc-plots{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.33;color:var(--main-color-text);opacity:.5}.block-proj{display:flex;justify-content:space-between;align-items:center;margin-bottom:75px}.img-proj{width:calc(56.5% - 15px);border-radius:10px;overflow:hidden}.img-proj img{width:100%;height:auto}.text-proj{width:calc(39.5% - 15px)}.desc-proj{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:24px;line-height:1.5;color:var(--main-color-text);margin-top:36px;margin-bottom:52px}.slider-tehproj{width:100%;min-width:100%;border-radius:10px;overflow:hidden}.slider-tehproj .img{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:45.5%;border-radius:10px}.slider-tehproj .slick-dots{right:0;width:100%;justify-content:center;bottom:50px}.slider-tehproj .slick-dots li{width:32px;margin:0 4px}.desc-modal-tehproj .content{width:100%;margin:0 auto}.list-residents{display:flex}.one-residents{width:calc(50% - 15px);background-color:#f7f8fc;background-position:bottom right;background-size:auto;background-repeat:no-repeat;border-radius:10px;padding:80px 54px 60px}.one-residents:nth-child(2n-1){margin-right:30px}.title-one-residents{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:32px;line-height:1.25;color:#282d3c;margin-bottom:25px}.desc-one-residents{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:16px;line-height:1.62;color:#282d3c;width:55%;min-height:120px}.block-residents{display:flex}.img-residents{width:45%;border-radius:10px;overflow:hidden}.img-residents img{width:100%;height:auto}.text-residents{width:45%}.mr6{margin-right:6%}.desc-residents{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);margin-bottom:38px}.desc-residents p,.desc-residents ul{margin-bottom:15px}.desc-residents li{font-size:14px;line-height:1.43;position:relative;padding-left:16px}.desc-residents li::before{content:"";width:4px;height:4px;position:absolute;top:9px;left:0;background:var(--main-color);border-radius:50%}.block-residents *:last-child{margin-bottom:0}.document{display:flex;align-items:center;justify-content:flex-start;margin-bottom:65px}.document img{width:36px;height:auto;margin-right:20px}.document .doc-title{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);width:75%}.text-residents .div-h2{margin-bottom:35px}.desc-residents-big{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:24px;line-height:1.5;color:var(--main-color-text);margin-bottom:38px;width:80%}.list-problems{display:flex;flex-wrap:wrap;margin-bottom:-30px;margin-top:65px}.one-problems{width:calc((100% - 90px) / 4);margin-bottom:30px;background:#f7f8fc;border-radius:10px;padding:35px;padding-bottom:60px}.one-problems:not(:nth-child(4n)){margin-right:30px}.one-problems img{height:72px;width:auto;margin-bottom:43px}.title-problems{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.33;color:var(--main-color-text);margin-bottom:10px}.company-problems{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:var(--main-color-text);opacity:.5;margin-bottom:15px}.person-problems{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:#0f1b3b}.phone-problems a{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:#0f1b3b}.left-partners{width:36%}.left-partners .div-h2{margin-bottom:25px}.left-partners .text{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:24px;line-height:1.5;color:#0f1b3b}.right-partners{width:49%}.right-partners .text{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);margin-bottom:50px}.block-partners{display:flex;justify-content:space-between}.partners-logo-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:100px;align-items:center}.img-logo{height:90px;width:auto;background-position:center;background-repeat:no-repeat;background-size:auto;margin:0 2.4% 94px}.img-logo:nth-child(4n-3){width:28%}.img-logo:nth-child(4n-2){width:24%}.img-logo:nth-child(4n-1){width:17.4%}.img-logo:nth-child(4n){width:11.4%}.vakancy-banner{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:100%;display:flex;align-items:center;justify-content:flex-end}.vakancy-block{margin:70px 0;width:32%;margin-right:13%;padding:44px 55px;background:#fff;border-radius:10px}.title-vakancy{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:1.2;color:var(--main-color-text);margin-bottom:15px}.desc-vakancy{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.7;color:var(--main-color-text);opacity:.5;margin-bottom:17px}.link-vakancy{margin-bottom:25px}.link-vakancy a{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:var(--main-color-text);display:block}.link-vakancy span{text-decoration:underline;color:var(--main-color)}.vakancy-block .btn1{width:100%}.vakancy-list{display:flex;justify-content:space-between;align-items:flex-start;margin-top:70px}.vakancy-list.mt0{margin-top:0}.vakancy-left-block{width:70%}.vakancy-right-block{width:23%}.vakancy-right-block .one-other_departments{width:100%;margin:0;margin-bottom:30px;padding-bottom:80px}.tender-page .vakancy-right-block .one-other_departments{padding-bottom:36px}.grey-back .vakancy-right-block .one-other_departments{background:#fff}.vakancy-right-block .btn1,.vakancy-right-block .btn2{width:100%}.filter-tender .form-row-short{width:23%}.tender-list{margin-bottom:64px}.one-tender{width:100%;padding:51px 54px;background:#f7f8fc;border-radius:10px;margin-bottom:30px;display:block}.num-tender{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.2;color:var(--main-color-text);opacity:.5;display:inline-block;vertical-align:middle;margin-right:15px}.status-tender{font-family:"CoFo Sans";font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:#fff;background:rgba(29,42,79,0.7);border-radius:5px;padding:7px 10px;display:inline-block;vertical-align:middle}.title-tender{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:1.2;color:var(--main-color-text);width:100%;margin:25px 0}.one-tender:hover .title-tender{color:var(--main-color)}.company-tender{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.2;color:var(--main-color);margin-bottom:48px}.data-tender{display:flex;align-items:center;width:100%;margin-top:15px}.labe-tender{width:28%;font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.15;color:var(--main-color-text);opacity:.5}.val-tender{width:40%;font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.15;color:var(--main-color-text);opacity:.5}.one-tender-title{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:1.2;color:var(--main-color-text);margin-bottom:46px}.one-tender-block{width:100%;background:#f7f8fc;border-radius:10px;padding:55px;margin-bottom:64px}.label-tender{display:block;font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.14;color:var(--main-color-text);opacity:.5;margin-bottom:15px}.value-tender,.value-tender a{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.33;color:var(--main-color-text);display:block}.value-tender a span{text-decoration:underline;color:var(--main-color)}.tender-row-little{width:20%}.tender-row-small{width:35%}.tender-row-middle{width:45%}.tender-row-full{width:100%}.one-tender-block .row{margin-bottom:33px}.one-tender-block .row:last-child{margin-bottom:0}.dop-text-tender{margin-top:45px}.dop-text-tender p{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.22;color:var(--main-color-text);margin-bottom:25px}.dop-text-tender ul li{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.14;color:var(--main-color-text);padding-left:16px;position:relative;margin-bottom:15px}.dop-text-tender ul li::before{content:"";position:absolute;top:5px;left:0;width:4px;height:4px;border-radius:50%;background:var(--main-color)}.block-about_block{display:flex;justify-content:space-between}.left-about_block{width:36%}.left-about_block .div-h2{margin-bottom:25px}.left-about_block .text{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:24px;line-height:1.5;color:var(--main-color-text);margin-bottom:50px}.right-about_block{width:60%}.right-about_block .text{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.67;color:var(--main-color-text);margin-bottom:50px}.block-about_block .about-text-wr{margin-bottom:30px}@media(max-width:1199px){.block-about_block .about-text-wr{margin-bottom:60px}}.block-about_block .about-text-wr{display:grid;gap:30px;grid-template-columns:1fr 1fr}.block-about_block .about-digit-text-item{border-radius:10px;background-color:var(--main-color-bg2);padding:29px 26px 28px 24px;display:flex;gap:20px;flex-wrap:wrap}.block-about_block .about-digit-text-item-title{font-family:Gilroy;font-weight:700;font-size:27px;line-height:100%;color:var(--main-color)}.block-about_block .about-digit-text-item-text{font-family:Gilroy;font-weight:700;font-size:20px;line-height:100%}.about-info-num{display:flex;justify-content:space-between}.about-info{width:30%}.num-about-info{position:relative;font-family:"Gilroy";font-style:normal;font-weight:700;font-size:60px;line-height:1.5;color:var(--main-color)}.num-about-info span{font-size:48px;margin-right:8px}.num-about-abs{writing-mode:vertical-rl;transform:rotate(-180deg);font-family:"Gilroy";font-style:normal;font-weight:700;font-size:16px;line-height:1;color:var(--main-color);display:inline-block;margin-bottom:0;margin-left:-5px}.desc-about-info{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.25;color:var(--main-color-text);margin-top:-10px}.block-about-project{display:flex;justify-content:space-between}.right-about-project{width:calc(69% - 15px)}.left-about-project{width:calc(31% - 15px);background:var(--main-color);border-radius:10px;padding:64px 54px;display:flex;flex-direction:column;justify-content:space-between}.slider-about-project{border-radius:10px;overflow:hidden}.slider-about-project .slick-dots{bottom:65px}.image-about-project{width:100%;padding-top:65%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:10px}.title-about-project{position:absolute;bottom:64px;left:50px;font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:1.25;color:#fff}.title-about-all{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:145px;line-height:1;color:#fff;margin-top:10px;margin-bottom:18px}.title-about-all span{writing-mode:vertical-rl;transform:rotate(-180deg);font-size:18px;margin-left:-25px}.desc-about-all{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:1.5;color:#fff}.slider-about-big{width:100%;border-radius:10px;overflow:hidden}.slider-about-big .slick-dots{right:0;width:100%;justify-content:center;bottom:50px}.slider-about-big-title{width:100%;border-radius:10px;overflow:hidden;margin-top:65px}.slider-about-big-title .slick-dots{bottom:64px}.title-about-big{position:absolute;bottom:64px;left:55px;width:40%;font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:1.25;color:#fff}.about-logo-list{display:grid;grid-template-columns:150px 150px 150px 150px;gap:20px;align-items:center;justify-content:space-between;margin-top:55px}.about-logo-list img{width:auto}.favorites-block{display:flex;align-items:flex-start;justify-content:space-between}.favorites-left{width:calc(77% - 30px);position:relative}.favorites-right{width:23%}.favorites-right .one-other_departments{width:100%}.favorites-right .post-employee{margin-bottom:0}.btn-line-f{display:flex;justify-content:space-between;align-items:center}.favorites-list{display:flex;width:100%;flex-wrap:wrap;margin-bottom:-30px}.one-favorites-list{width:calc((100% - 60px) / 3);background:#f7f8fc;border-radius:10px;padding:35px}.favorites-list .one-favorites-list{margin-right:30px;margin-bottom:30px}.favorites-list .one-favorites-list:nth-child(3n){margin-right:0}.title-favorites-list{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-style:20px;line-height:1.25;color:var(--main-color-text);margin-bottom:5px}.adres-favorites-list{font-family:"CoFo Sans";font-style:normal;font-weight:500;font-size:14px;line-height:1.25;color:var(--main-color);margin-bottom:5px;padding-left:20px;position:relative}.adres-favorites-list:before{content:"";position:absolute;left:0;top:0;background-image:url(/local/templates/juno/css/../img/adressf.svg);width:11px;height:15px;background-size:contain;background-position:center left;background-repeat:no-repeat}.floor-favorites-list{font-family:"CoFo Sans";font-style:normal;font-weight:500;font-size:14px;line-height:1.25;color:var(--main-color-text);opacity:.5;margin-bottom:16px}.image-favorites-list{width:100%;padding-top:97%;background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:19px}.price-favorites-list{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:24px;line-height:1.25;color:var(--main-color-text);margin-bottom:23px}.line-favorites-list{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.line-label-favorites-list{display:flex;justify-content:flex-start;margin-right:5px}.label-favorites-list{font-family:"CoFo Sans";font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:#fff;padding:7px 10px;background:#1D2A4F4D;border-radius:5px;margin-right:16px;display:flex;align-items:center}.label-favorites-list:last-child{margin-right:0}.one-favorites-list .btn1{width:100%}.line-favorites-list .price-favorites-list{margin-bottom:0}.parameters-favorites-list{margin-top:75px;margin-bottom:50px}.one-parameters-favorites-list{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:18px;line-height:1.3;color:var(--main-color-text);margin-bottom:60px}.one-parameters-favorites-list:last-child{margin-bottom:0}.filter-choice_apartment form{align-items:flex-start}.filter-choice_apartment .form-row{width:calc((100% - 90px) / 4);margin-bottom:36px}.filter-choice_apartment .form-row:nth-child(4n){margin-right:0}.filter-choice_apartment form .clear{margin-left:0;margin-right:30px}.filter-choice_apartment form .sort{width:100%}.filter-choice_apartment form .sort .ui-slider-range.ui-corner-all.ui-widget-header,.filter-choice_apartment form .sort .ui-slider-handle.ui-corner-all.ui-state-default,.filter-white form .sort .ui-slider-range.ui-corner-all.ui-widget-header,.filter-white form .sort .ui-slider-handle.ui-corner-all.ui-state-default{background:var(--main-color)}.filter-choice{width:100%;margin-top:65px;margin-bottom:80px}.filter-choice form{justify-content:space-between;align-items:flex-end;width:100%}.filter-choice .form-row{width:308px}.filter-choice form select{background:#f7f8fc}.favorites-list-col4{display:flex;flex-wrap:wrap;margin-bottom:34px;gap:30px}.favorites-list-col4 .one-favorites-list{width:calc((100% - 90px) / 4);padding:35px 25px}.favorites-list-col4 .line-favorites-list{margin-bottom:3px}.one-favorites-image{background:var(--main-color);border-radius:10px;padding:50px 36px;background-position:bottom center;background-repeat:no-repeat;background-size:contain}.title-favorites-image{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:24px;line-height:1.25;color:#fff;margin-bottom:12px}.desc-favorites-image{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:#fff;opacity:.8}.choice-list{margin-bottom:64px}.choice-header,.one-choice-list{display:flex;align-items:center;justify-content:flex-start}.choice-header{margin-bottom:35px}.one-choice-list{padding:34px 0;margin-bottom:30px;background:#f7f8fc;border-radius:10px}.choice-header-title{font-family:"CoFo Sans";font-style:normal;font-weight:500;font-size:18px;line-height:1.25;color:var(--main-color-text);opacity:.5}.choice-block-plan{text-align:center;width:17%}.choice-block-obj{text-align:left;width:17%}.choice-block-type{text-align:center;width:13%}.choice-block-square{text-align:center;width:12%}.choice-block-floor{text-align:center;width:12%}.choice-block-cost{text-align:left;width:17%}.choice-block-favorites{text-align:center;width:12%}.image-choice-list{width:47%;padding-top:47%;background-position:center;background-repeat:no-repeat;background-size:contain;margin:0 auto}.title-choice-list{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:24px;line-height:1.25;color:#0f1b3b}.label-choice-list{font-family:"CoFo Sans";font-style:normal;font-weight:500;font-size:18px;line-height:1.25;color:#0f1b3b}.price-choice-list{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:24px;line-height:1.25;color:#0f1b3b}.price-choice-list span{display:block;font-weight:500;font-size:18px;opacity:.5;margin-top:8px}.choice-block-favorites .btn-favorites{width:56px;height:56px}.one-choice-image{background:var(--main-color);border-radius:10px;width:100%;padding:40px 17%;flex-direction:column;justify-content:flex-start;align-items:start;background-position:70% 31%;background-repeat:no-repeat;background-size:contain}.title-choice-image{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:28px;line-height:1.25;color:#fff;margin-bottom:15px}.desc-choice-image{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:16px;line-height:1.5;color:#fff;opacity:.8;width:43%}.mb50,.ipoteka .div-h2.mb50{margin-bottom:50px}.mb65{margin-bottom:65px}.layouts-block{display:flex;justify-content:space-between}.layouts-left{background:#f7f8fc;border-radius:10px;width:calc(37% - 15px);padding:36px}.layouts-right{border:2px solid #f7f8fc;border-radius:10px;width:calc(63% - 15px)}.layouts-left .btn-line{display:flex;align-items:center}.layouts-left .btn-line input{opacity:0;width:0;height:0;overflow:hidden;position:absolute;z-index:-999}.layouts-left .button1{background:#fff;border-radius:5px;font-family:CoFo Sans;font-style:normal;font-weight:700;font-size:18px;line-height:18px;color:var(--main-color-text);padding:18px 25px;margin-right:11px;margin-bottom:0;cursor:pointer}.layouts-left input:checked+.button1{background:var(--main-color-text);color:#fff}.layouts-left .btn1{width:100%}.available_apartments{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.33;color:var(--main-color-text);margin-top:36px;margin-bottom:24px}.available_apartments-list.active{display:block!important}.abs1-layouts{position:absolute;top:30px;left:36px;z-index:2}.abs2-layouts{position:absolute;top:30px;right:36px;z-index:2}.btn-plan{width:56px;height:56px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:contain;display:block;background-image:url(/local/templates/juno/css/../img/aplan.svg);transition:.3s;border:1px solid transparent;position:relative}.btn-plan:hover{cursor:pointer;border:1px solid var(--main-color)}.btn-plan:before{content:'План этажа';display:block;position:absolute;top:calc(50% - 15px);left:calc(100%+5px);transition:.2s;width:max-content;max-width:max-content;padding:3px 10px;border:1px solid var(--main-color);border-radius:3px;background-color:#fff}.btn-plan:hover:before{opacity:1}#link_flats_plan:before{content:'Квартиры в этой планировкe';display:block;position:absolute;top:calc(100%+5px);left:calc(50% - 50px);opacity:0;transition:.2s;width:100px;max-width:max-content;padding:3px 10px;border:1px solid var(--main-color);border-radius:3px;background-color:#fff;line-height:1.1;color:#000}#link_flats_plan:hover:before{opacity:1}#img_on_floor.active .btn-plan{border:1px solid var(--main-color)}.btn-next{width:56px;height:56px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:contain;display:block;background-image:url(/local/templates/juno/css/../img/anext.svg)}.image-layouts-right img{height:auto;margin:0 auto;z-index:1;position:relative}.labe-one-desc-layouts-right{font-family:"CoFo Sans";font-style:normal;font-weight:400;font-size:14px;line-height:1.33;color:var(--main-color-text);opacity:.5;margin-bottom:7px}.val-one-desc-layouts-right{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:18px;line-height:1.3;color:#0f1b3b}.one-favorites-list.mb0,.favorites-list-col4.mb0{margin-bottom:0}.img-all-appart{margin:62px calc(50% - 36px);width:72px;height:auto;margin-bottom:43px}.title-all-appart{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:24px;line-height:1.25;text-align:center;color:var(--main-color-text);width:80%;margin:0 auto 15px}.desc-all-appart{font-family:"CoFo Sans";font-style:normal;font-weight:500;font-size:18px;line-height:1.3;text-align:center;color:var(--main-color-text);opacity:.5;margin-bottom:65px}.btn-all-appart{width:100%}.one-layouts-right{width:36%;background:#f7f8fc;border-radius:10px;padding:30px}.title-one-layout{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:24px;line-height:1.25;color:var(--main-color-text);margin-bottom:15px}.price-one-layout{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:36px;line-height:1.25;color:var(--main-color)}.one-layouts-right .line{width:100%;height:1px;background:var(--main-color-text);opacity:.1;margin:25px 0}.one-layouts-right .btn1{width:100%}.list-one-layout{padding:0;margin:40px 0}.list-one-layout li{display:flex;align-items:center;justify-content:space-between;font-family:"CoFo Sans";font-style:normal;font-weight:400;font-size:18px;line-height:1;color:rgba(15,27,59,0.5);margin-bottom:30px}.list-one-layout li:last-child{margin-bottom:0}.list-one-layout li span{color:var(--main-color-text);font-weight:700;text-align:right}.line-btn-one-layout{display:flex;justify-content:space-between;margin-bottom:25px}.line-btn-one-layout .one-btn{display:flex;align-items:flex-start;font-family:"Gilroy";font-style:normal;font-weight:500;font-size:18px;line-height:1.5;color:var(--main-color-text);cursor:pointer;width:48%}.line-btn-one-layout .one-btn img{width:35px;height:auto;margin-right:16px}.line-btn-one-layout .one-btn:hover{color:var(--main-color)}.one-layouts-left{width:55%;display:flex;flex-direction:column;position:relative}.compas{position:absolute;width:100px;height:auto;top:0;left:0;z-index:10}.one-image-layouts{text-align:center}.one-image-layouts img{width:100%;margin:0 auto}.bottom-one-image{display:flex;justify-content:space-between;align-items:center}.button-slider{width:74%;min-width:74%}.btn-tyr{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:14px;line-height:16px;text-align:center;color:var(--main-color);background:#fff;border:1px solid var(--main-color);border-radius:5px;padding:19px 30px}.button-slider .button1{margin:0 15px;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:rgba(15,27,59,0.5);font-family:CoFo Sans;padding:20px 39px;line-height:1;background:#f7f8fc;border-radius:5px;text-align:center;cursor:pointer;border:1px solid #f7f8fc}.button-slider .button1:hover{border:1px solid rgba(29,42,79,0.2)}.button-slider .button1.slick-current{background:var(--main-color-text);border:1px solid var(--main-color-text);color:#fff}.button-slider .slick-list{padding:0!important}.button-slider.slick-slider .slick-list{transform:none!important}.div-h1-object .div-h1{font-size:18px;margin-top:10px}.pre-filter-desc{width:100%;font-size:16px;font-weight:500;color:var(--main-color-grey)}.bl-1-object{position:relative}.slider-bl1-object{width:100%;z-index:1;position:relative}.slider-bl1-object .image{width:100%;padding-top:36.5%;background-position:center;background-repeat:no-repeat;background-size:cover}.abs-breadcrumbs{position:absolute;z-index:2;width:100%;top:65px;left:0}.abs-breadcrumbs .breadcrumbs span,.abs-breadcrumbs .breadcrumbs a{color:#fff;opacity:1}.abs-breadcrumbs .breadcrumbs li:after{background:#fff}.slider-bl1-object .slick-dots{width:100%;justify-content:center;right:0}.slider-bl1-object .slick-prev{left:calc((100% - 1320px) / 2)}.slider-bl1-object .slick-next{right:calc((100% - 1320px) / 2)}.title-page-object{padding:24px 0}.filter-white{background:#fff;padding:45px 0 75px}.filter-white form{display:flex;flex-wrap:wrap;align-items:flex-end}.filter-white .form-row{width:390px;margin-right:30px}.filter-white .form-row-short{width:308px}.filter-white form select,.filter-white form .sort,.filter-white form .sort input{background:#f7f8fc}.about-company{padding:50px 0 95px}.about-company .div-h2{margin-bottom:35px}.about-company .text{width:43%}.about-company .img{width:49%}.about-company .img img{width:104%;height:auto;margin-top:0;margin-left:-4%}.about-company .btn1{margin-right:52px}.about-company .content{margin-bottom:45px}.list-features{display:flex;flex-wrap:wrap}.one-features{background:#f7f8fc;border-radius:10px;padding:36px;width:calc((100% - 90px) / 4);min-height:550px;background-position:center bottom;background-repeat:no-repeat;background-size:contain;margin-bottom:30px}.one-features:not(:nth-child(4n)){margin-right:30px}.title-features{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.33;color:var(--main-color-text);margin-bottom:10px}.descr-features{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:var(--main-color-text);opacity:.5}.list-nonresidential{display:flex;flex-wrap:wrap}.one-nonresidential{background:#f7f8fc;border-radius:10px;padding:48px;width:calc((100% - 60px) / 3);min-height:500px;background-position:center bottom;background-repeat:no-repeat;background-size:contain}.one-nonresidential:not(:nth-child(3n)){margin-right:30px}.title-nonresidential{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.33;color:var(--main-color-text);margin-bottom:20px}.desc-nonresidential{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:14px;line-height:1.43;color:var(--main-color-text);opacity:.5;width:70%}.list-object.mb0 .one-object{margin-bottom:0}.countdown{position:absolute;top:43px;right:calc((100% - 1320px) / 2);background:#fff;border-radius:5px;width:337px;padding:25px 30px;z-index:2}.close-countdown{position:absolute;right:-30px;top:0;width:14px;height:14px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/juno/css/../img/close.svg);filter:brightness(0) invert(1);cursor:pointer}.title-countdown{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:1.22;color:var(--main-color-text);margin-bottom:14px}.desc-countdown{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:12px;line-height:14px;color:var(--main-color-text);opacity:.5;margin-bottom:5px}.timer{margin-bottom:20px}.timer__items{display:flex}.timer__item{position:relative;padding-bottom:15px;text-align:center;font-family:"Gilroy";font-style:normal;font-weight:700;font-size:30px;line-height:1;color:var(--main-color);margin-right:46px}.timer__item::before{content:attr(data-title);display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);font-weight:400;font-size:12px;color:var(--main-color-text);opacity:.5}.timer__item:not(:last-child)::after{content:":";position:absolute;right:-24px;top:2px;font-weight:500;font-size:24px;line-height:1;color:var(--main-color-text);opacity:.5}.desc-none{display:none!important}.dom-map{position:relative;width:100%;padding-top:52%;background-position:center;background-repeat:no-repeat;background-size:contain}.dom{position:absolute}.dom:hover{z-index:1}.hover-dom{background:#fff;border-radius:10px;padding:36px;width:410px;position:absolute;top:130px;left:calc(50% - 205px);z-index:-99;opacity:0}.hover-dom:before{content:""}.dom:hover .hover-dom,.label-dom.hover+.hover-dom{opacity:1;z-index:1;border:2px solid #f7f8fc}.title-dom{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:15px;gap:20px}.h2-dom{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:24px;line-height:1.25;color:#0f1b3b}.price-dom{font-family:"CoFo Sans";font-style:normal;font-weight:700;font-size:18px;line-height:1.3;color:var(--main-color)}.time-dom{font-family:"CoFo Sans";font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:rgba(15,27,59,0.5)}.time-dom span{color:rgba(15,27,59,1);margin-right:13px}.ul-dom{padding:0;margin:0;width:100%}.ul-dom li{padding:0;margin:0;display:flex;align-items:center;justify-content:space-between;list-style:none;font-family:"CoFo Sans";font-style:normal;font-weight:400;font-size:14px;line-height:2;color:rgba(15,27,59,0.5);margin-bottom:2px}.ul-dom li span{color:rgba(15,27,59,1)}.line-dom{width:100%;height:1px;background:var(--main-color-text);opacity:.1;margin:24px 0}.label-dom{font-family:"CoFo Sans";font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:var(--main-color-text);background:#fff;border-radius:5px;padding:7px 10px;display:inline-block;white-space:nowrap;position:absolute;top:-50px;left:50px}.dom:hover .label-dom{background:var(--main-color);color:#fff}.img-dom{position:relative;width:100%;height:auto;opacity:0}.dom:hover .img-dom{opacity:1}.dom1{display:grid;grid-gap:10px}.dom1 .label-dom{top:0;left:0;position:relative;width:max-content;max-width:100%}.object-page .title-page{display:none}.object-page .title-page-object{display:block}.more-partners{display:none}.baner-slider .mob-none{display:block!important}.baner-slider .desc-none{display:none!important}.baner-slider .slick-dots li:last-child:first-child{display:none}.modile-fixed{z-index:9999999999;position:fixed;bottom:0;left:0;width:100%;background:#fff;display:none;box-shadow:0 -2px 10px rgb(29 42 79 / 5%);border-radius:5px 5px 0 0}.modile-fixed-line{background:#fff;display:flex;align-items:flex-start;justify-content:space-between;z-index:2;position:relative;width:100%;gap:15px}.fixed-one{padding:16px 0 21px;text-align:center;flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.fixed-one img,.fixed-one svg{height:16px;width:auto;margin:0 auto 5px}.fixed-one span{font-family:"Gilroy";font-style:normal;font-weight:500;font-size:10px;line-height:12px;color:var(--main-color-text);opacity:.5}.fixed-one.active span{color:var(--main-color)}.fixed-one.active svg circle{fill:var(--main-color)}.fixed-one .kolvo{position:absolute;top:0;left:calc(50%+6px);width:8px;height:8px;border-radius:50%;background:#ff5569;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;font-size:5px;line-height:1}.modile-fixed-menu{position:absolute;left:0;width:100%;bottom:-100vh;height:100vh;background:#fff;z-index:1;padding:40px 20px 0;transition:.3s all}.modile-fixed-menu.active{bottom:0;transition:.3s all}.modile-fixed-top-line{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.modile-fixed-top-line .logo img{width:144px;height:auto}.modile-fixed-tel{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:var(--main-color);margin-bottom:4px}.big-menu-mobile{position:relative}.big-menu-mobile ul{padding:0;margin:0;width:100%;border-top:1px solid rgba(15,27,59,0.1);overflow:auto;height:calc(100vh - 240px)}.big-menu-mobile ul li{list-style:none;padding:0;margin:0;border-bottom:1px solid rgba(15,27,59,0.1);display:flex;align-items:center;justify-content:space-between;gap:15px}.open-submenu{background-position:center;background-repeat:no-repeat;background-size:auto;background-image:url(/local/templates/juno/css/../img/nextli.svg);width:8px;height:11px;position:relative;padding:22px 22px}.big-menu-mobile ul li a{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:var(--main-color-text);display:inline-block;padding:18px 10px 20px 10px}.big-menu-mobile .sub-menu,.big-menu-mobile .parent-li.active .sub-menu .parent-li .sub-menu{position:absolute;top:0;width:100%;z-index:2;left:calc(-40px - 100%);transition:.3s all;height:100%;background:#fff}.big-menu-mobile .parent-li.active .sub-menu,.big-menu-mobile .parent-li.active .sub-menu .parent-li.active .sub-menu{left:0;transition:.3s all}.close-submenu{font-family:"Gilroy";font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:var(--main-color-text);position:relative;padding-left:30px;margin-bottom:32px}.close-submenu:before{content:"";background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/juno/css/../img/nextli.svg);width:8px;height:11px;position:absolute;top:calc(50% - 6px);left:0;transform:scale(-1,1)}#section_plan_container .layouts-left .btn-line input{width:max-content;max-width:100%}form:not([name^="bx_"]) .clear,form:not([name^="bx_"]) .more-filter{margin-left:0}.accent-form.send_mail_raba input[type="submit"]{display:block;background:#fff;color:var(--main-color);border:1px solid #fff;width:100%}.accent-form.send_mail_raba label a{color:#fff}.form_other_departments .form.send_mail_raba input[type="submit"]{width:calc(50% - 15px)!important}.block-about-project .slider-about-project .slick-dots{max-width:100%;flex-wrap:wrap;gap:12px;padding:0 30px;right:0;left:0;bottom:35px;justify-content:space-between}.block-about-project .slider-about-project .slick-dots li{width:28px;margin:0}.repair_tab_desc_note{margin-bottom:40px}.filter-object.filter-choice .form-row label{color:rgba(15,27,59,0.5)}.one-btn.add_to_fav.active .fav_ico_text{white-space:nowrap}.layouts-block .bottom-one-image{flex-wrap:wrap;row-gap:10px;margin-bottom:45px}.layouts-block .bottom-one-image .button-slider{width:max-content;max-width:100%}.button-slider .button1:last-child{margin-right:0}.button-slider .button1:first-child{margin-left:0}.filter-white #fiter_flat_on_obj_page label{color:rgba(15,27,59,0.5)}.technologies-page .one-technologies{display:grid;grid-template-rows:max-content}.form-row .plans-label{color:rgba(15,27,59,0.5)!important}@media print{#print_container{margin:auto}#print_container .one-image-layouts img{height:auto!important;width:auto!important;max-width:100%!important;max-height:300px!important;top:auto!important;left:auto!important;display:block!important;opacity:1!important;margin-bottom:30px}#print_container .slick-track{max-width:100%!important;width:100%!important}#print_container .bottom-one-image,#print_container .line-btn-one-layout,#print_container .one-layouts-right .btn1{display:none}#print_container .one-layouts-right{background:transparent;border-radius:0;padding:0}#print_container .title-one-layout,#print_container .price-one-layout{display:inline-block}#print_container .price-one-layout{margin-left:20px}}@media(max-width:1400px){.block-about_block .about-digit-text-item-text{font-size:18px}.block-about_block .about-digit-text-item-title{font-size:21px}}@media(max-width:640px){.block-about_block .about-text-wr{grid-template-columns:1fr}}@media(max-width:1399px){.container{width:1140px}.baner-slider .slick-next,.slider-bl1-object .slick-next{right:calc(50% -(1140px / 2))}.baner-slider .slick-prev,.slider-bl1-object .slick-prev{left:calc(50% -(1140px / 2))}.top-menu{padding:40px 0}.logo-object img{max-height:50px}.div-h1-object .div-h1{font-size:14px;margin-top:5px}.menu-header li{list-style:none;margin-right:20px}.countdown{right:calc(50% -(1140px / 2));top:15px}.close-countdown{right:-20px}.abs-breadcrumbs{top:25px}.num-about-info{font-size:46px}.num-about-info span{font-size:36px}.num-about-abs{font-size:12px}.desc-about-info{font-size:14px}.vakancy-right-block{width:27%}.left-partners{width:42%}.vakancy-block{margin-right:8%}.filter-object{width:auto;min-width:56%}}@media(max-width:1199px){.commerc-space-link-text{padding:30px 10px 30px 30px}.container{min-width:335px;width:auto;max-width:calc(100% - 40px)}footer{padding:65px 0 104px}footer .first,footer .col,footer .last{width:100%}.logo-desc{max-width:100%;margin-top:13px;margin-bottom:37px}.desc-none{display:block!important}.mob-none{display:none}.title-list{margin-bottom:15px}footer .hr{margin:36px 0}footer .btn1{margin-top:10px;width:100%;margin-bottom:37px}.adress-box p br{display:none!important}.info-box{margin-bottom:25px}.grafic-box{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.grafic-box p,.grafic-box a{min-width:47%}.bottom-line .first{width:47%;order:1}.bottom-line .last{width:47%;order:2}.bottom-line .center{width:100%;order:3;margin:0;margin-top:35px}.modal{min-width:235px;width:auto;max-width:calc(100% - 40px);padding:25px 15px;margin-top:40px}.modal .fancybox-close-small{top:-30px;right:0;width:20px;height:20px}.header-top-line,.header-line-right,.header-line .menu-header,.header-line-left .menu-btn{display:none}header .info.fixed-block{display:block}.btn-call{display:none}.logo img{width:144px}.header-line-left .logo{margin-right:0}header .info a{color:#fff;font-size:14px;line-height:17px;margin-bottom:4px;display:block}header .info.fixed-block a{color:var(--main-color)}.header-line{padding:24px 0 16px}.div-h2{font-size:24px}.p100{padding:48px 0}.pb100{padding-bottom:48px}.pt100{padding-top:48px}.bl-novostroy .filter-object{width:100%;margin-top:37px}.bl-novostroy .filter-object select{background:#f7f8fc}.bl-novostroy .filter-object .form-row{width:204px}.bl-novostroy .filter-object .button2{margin-right:6px}.bl-novostroy .list-object{margin-top:35px}.list-object{padding-bottom:90px;margin-bottom:48px}.list-object .one-object{margin-right:0;margin-bottom:0}.list-object .one-object .slider-one-object{height:375px}.list-object .one-object .label-line{top:15px;left:13px}.list-object .one-object{height:551px}.list-object .one-object .text .price-object{font-size:14px}.list-object .one-object .text{padding:25px}.list-object_pagenation{position:absolute;font-size:20px;z-index:10;bottom:13px;left:0;right:0;width:max-content;max-width:100%;margin:auto;color:var(--main-color-text);opacity:.5}.list-object .slick-next,.list-advantages .slick-next,.slider-img .slick-next,.slider-about-project .slick-next,.slider-about-big .slick-next,.slider-about-big-title .slick-next,.list-problems .slick-next,.list-employee .slick-next,.other_departments-list .slick-next,.advantages-list .slick-next,.list-installments .slick-next,.slider-tehproj .slick-next,.slider-construction .slick-next,.list-features .slick-next,.list-nonresidential .slick-next,.description-why-slider .slick-next,.one-technologies-slider .slick-next{background-image:url(/local/templates/juno/css/../img/next-g.svg);right:calc(50% - 112px)}.list-object .slick-prev,.list-advantages .slick-prev,.slider-img .slick-prev,.slider-about-project .slick-prev,.slider-about-big .slick-prev,.slider-about-big-title .slick-prev,.list-problems .slick-prev,.list-employee .slick-prev,.other_departments-list .slick-prev,.advantages-list .slick-prev,.list-installments .slick-prev,.slider-tehproj .slick-prev,.slider-construction .slick-prev,.list-features .slick-prev,.list-nonresidential .slick-prev,.description-why-slider .slick-prev,.one-technologies-slider .slick-prev{background-image:url(/local/templates/juno/css/../img/prev-g.svg);left:calc(50% - 112px)}.list-object .slick-arrow,.list-advantages .slick-arrow,.slider-img .slick-arrow,.slider-about-project .slick-arrow,.slider-about-big .slick-arrow,.slider-about-big-title .slick-arrow,.list-problems .slick-arrow,.list-employee .slick-arrow,.other_departments-list .slick-arrow,.advantages-list .slick-arrow,.list-installments .slick-arrow,.slider-tehproj .slick-arrow,.slider-construction .slick-arrow,.list-features .slick-arrow,.list-nonresidential .slick-arrow,.description-why-slider .slick-arrow,.one-technologies-slider .slick-arrow{bottom:0;top:auto}form .sort{width:100%}.bl-novostroy{padding-bottom:1px}.advantages{padding-top:45px;padding-bottom:45px}.advantages .div-h2{margin-bottom:35px}.advantages .one-advantages img{margin-bottom:60px}.advantages .one-advantages{margin-bottom:0;margin-right:0}.list-advantages{padding-bottom:57px}.home .list-advantages{padding-bottom:85px}.ipoteka{padding:53px 0}.ipoteka .descr{width:100%;margin-bottom:22px}.ipoteka .descr p{font-size:14px}.slider-block{width:100%}footer .logo img{width:224px}.about-company .text,.about-company .img{width:100%}.about-company .div-h2{margin-bottom:36px}.content p,.content ul li,.content ol li{font-size:14px}.content ul li:before{top:9px}.social{margin:36px 0}.bl-1-object{display:none}.object-page .title-page{display:block}.title-page .div-h1{font-size:24px;width:100%}.menu-object{display:none}.menu-object-mobile{display:flex}.title-page .menu-header{margin-left:0;margin-bottom:0}.breadcrumbs span,.breadcrumbs a{font-size:12px;line-height:14px}.breadcrumbs{margin-bottom:15px}.title-page{padding:34px 0 48px}.one-sale{padding:36px}.one-sale .div-h2{line-height:1.2;margin-bottom:16px}.one-sale .sale-description{font-size:14px;line-height:1.71;margin-bottom:24px}.sales-page,.one-sale-page{padding-bottom:69px}.modal .title-modal{font-size:18px;margin-bottom:18px}.modal .descr-modal{margin-bottom:24px}.modal .form-row{width:100%;margin-bottom:24px}.modal form .acceptance-row{margin-bottom:24px}.modal form input[type="submit"],.modal form input[type="button"]{width:100%}.modal form .acceptance-row label{margin:0}.news-block{margin-bottom:24px}.one-news .date,.sidebar-news-one .date{font-size:14px;margin-bottom:10px}.filter-top{padding:0 0 48px}.news-page .content{width:100%}.news-page .sidebar{width:100%}.content h1{font-size:24px}.slider-img{margin-top:48px;margin-bottom:48px;padding-bottom:90px}.sidebar-news{padding:24px;margin-bottom:48px}.slider-img .slick-dots{bottom:110px}.sidebar-news .hr{margin:24px 0}.sidebar .accent-form{padding:24px}.sidebar .accent-form .div-h3{margin-bottom:24px}.sidebar .accent-form .form-row{margin-bottom:24px}form .acceptance-row label{margin:0}.title-page .menu-btn{margin-bottom:0}.left-about_block{width:100%}.right-about_block{width:100%}.block-about_block{flex-wrap:wrap}.left-about_block p{font-size:18px;line-height:1.67;margin-bottom:36px}.left-about_block .div-h2{margin-bottom:24px}.social li{line-height:1}.left-about_block .social{margin:36px 0 50px}.num-about-info{font-size:60px}.num-about-info span{font-size:48px}.num-about-abs{font-size:16px}.desc-about-info{font-size:18px;margin-top:-5px}.block-about-project{flex-wrap:wrap}.title-about-all{margin-bottom:7px;margin-top:-8px}.top-about-project{margin-bottom:24px}.slider-about-big,.slider-about-big-title,.slider-about-project{padding-bottom:90px}.title-about-project{bottom:36px;left:36px}.image-about-project{border-radius:10px}.left-partners{width:100%}.right-partners{width:100%}.block-partners{flex-wrap:wrap}.left-partners p{font-size:18px;line-height:1.67;margin-bottom:18px}.slider-about-big-title{margin-top:0}.title-about-big{font-weight:500;font-size:14px;line-height:24px;color:var(--main-color-text);opacity:.5;width:100%;top:calc(100%+16px);bottom:auto;left:0}.vakancy-block-partners .right-partners p{font-size:18px;line-height:1.67;margin-bottom:28px}.partners-page .right-partners p{margin-bottom:48px;font-size:18px;line-height:1.67}.about-block-partners .right-partners p{font-size:14px;line-height:1.71;margin-bottom:36px}.about-logo-list.desc-none{display:flex;margin-top:0;flex-direction:column}.about-logo-list.desc-none img{width:auto;margin-bottom:50px}.more-partners{width:100%;display:block;margin-top:-65px;background:transparent}.one-advantages-big{width:calc(50% - 15px);margin-right:0;margin-bottom:30px}.one-advantages-big:not(:nth-child(4n)){margin-right:0}.list-advantages-big{flex-wrap:wrap;justify-content:space-between}.vakancy-block-partners{padding-bottom:10px}.vakancy-left-block{width:100%;margin-bottom:30px}.vakancy-right-block{width:100%}.vakancy-list{flex-wrap:wrap;margin-top:35px}.filter-tender form input[type="submit"]{width:100%}.tender-page .vakancy-right-block{order:1}.tender-page .vakancy-left-block{order:2;margin-bottom:0}.vakancy-right-block .one-other_departments{padding-bottom:36px}.one-tender{padding:30px}.num-tender{font-size:14px;margin-right:10px}.status-tender{font-size:10px}.title-tender{font-size:18px;margin:14px 0 20px}.company-tender{font-size:14px;margin-bottom:15px}.data-tender{flex-direction:column;justify-content:flex-start;align-items:flex-start}.labe-tender{width:100%;margin-bottom:5px}.val-tender{width:100%;opacity:1}.show_more .btn2{width:100%}.tender-list{margin-bottom:48px}.one-tender-block{padding:24px;margin-bottom:48px}.one-tender-title{font-size:18px;margin-bottom:24px}.value-tender,.value-tender a{font-size:14px}.tender-row-middle,.tender-row-little,.tender-row-full,.tender-row-small{width:100%;margin-top:24px}.one-tender-block .row{margin-bottom:0;margin-top:24px}.one-tender-block *:first-child{margin-top:0}.label-tender{margin-bottom:10px}.dop-text-tender{margin-top:24px}.dop-text-tender p{font-size:16px}.one-tender-block:last-child{margin-bottom:0}.title-one-residents{font-size:24px;margin-bottom:12px}.desc-one-residents{font-size:14px;width:95%;min-height:1px;margin-bottom:46px}.block-residents{flex-wrap:wrap}.document .doc-title{width:90%}.document .doc-title br{display:none!important}.document{margin-bottom:30px}.faq .div-h2{margin-bottom:40px}.block-residents-dop .text-residents .div-h2{margin-top:0}.block-residents-dop .desc-residents-big{font-size:18px;width:100%;line-height:1.67;margin-bottom:16px}.block-residents-dop .desc-residents{font-size:14px;line-height:1.71}.list-step .one-step .step-desc{min-height:40px}.big-modal .form-row-middle{width:100%}form #progressbar{flex-direction:column;align-items:flex-start}form #progressbar li:before{bottom:0}form #progressbar li{padding:10px 0}.contact-map{align-items:flex-start;height:auto;flex-wrap:wrap;background:#f7f8fc}.contact-map #map,.contact-map #map2{height:585px;position:relative;width:100%}.contact-map-title{font-size:18px}.one-problems{width:100%;margin-bottom:0}.one-problems:not(:nth-child(4n)){margin-right:0}.list-problems{flex-wrap:wrap;margin-top:36px;padding-bottom:90px;margin-bottom:0}.residents_main .text-residents .div-h2{margin-top:0}.residents_main .desc-residents-big{width:100%;font-size:18px;line-height:1.67;margin-bottom:15px}.residents_main .desc-residents{font-size:14px;line-height:1.71}.dop-map{padding-top:48px}.contact-map-adress{font-size:14px}.dop-menu-object{width:auto}.one-employee:nth-child(2n-1){margin-right:0}.one-employee{width:100%;margin-bottom:0;flex-direction:column;align-items:center;justify-content:center;padding:36px}.list-employee{margin-top:36px;margin-bottom:0;padding-bottom:90px}.img-employee{width:242px;height:242px;margin:0 auto}.name-employee{font-size:14px;margin-bottom:5px}.post-employee{font-size:12px}.one-other_departments:not(:nth-child(4n)){margin-right:0}.one-other_departments{margin-bottom:0;width:100%}.other_departments-list{padding-bottom:90px;margin-bottom:0}.one-other_departments .name-employee{font-size:18px;margin-bottom:12px}.one-other_departments .post-employee{font-size:14px}.other_departments_form{padding:0}.form_other_departments{padding:50px 20px;gap:15px}.form_other_departments .left-block{width:100%;margin-bottom:36px}.form_other_departments form{width:100%}.form_other_departments p{display:none}.form_other_departments .form-row{width:100%;margin-bottom:34px}.form_other_departments form .acceptance-row{margin-bottom:34px}.form_other_departments form input[type="submit"]{width:100%}.block-realtors{width:100%}.realtors-block{flex-wrap:wrap;margin-bottom:-21px}.big-realtors .desc-realtors{font-size:18px;line-height:1.67;width:100%}.small-realtors .div-h2{font-size:18px;margin-bottom:8px}.block-realtors{margin-bottom:36px}.small-realtors .desc-realtors{font-size:14px;line-height:1.71;width:100%}.small-realtors{margin-bottom:22px}.advantages-list{padding-bottom:90px}.dop-realtors-form p{display:block;width:100%;font-size:14px;margin-top:0}.dop-realtors-form p a{display:block;width:100%;font-size:14px;margin-top:21px}.dop-realtors-form .div-h2{margin-bottom:26px}.baner-slider .img:before,.baner-slider .img:after{display:none}.one-plots:not(:nth-child(4n)){margin-right:0}.one-plots{width:100%;margin-bottom:30px}.list-plots{flex-wrap:wrap;margin:38px 0 26px}.block-proj{flex-wrap:wrap;margin-bottom:46px}.desc-proj{font-size:18px;line-height:1.67;margin-top:23px;margin-bottom:37px}.list-step{justify-content:space-between}.list-step .one-step{width:calc(50% - 15px);margin-right:0;margin-top:0;padding:48px 36px;min-height:1px;margin-bottom:30px}.step-kapital .div-h2{margin-bottom:36px;width:80%}.list-step .one-step .step-desc{min-height:1px}.list-step .last-step{display:none}.one-doc-kapital{padding:30px;width:100%;margin-bottom:30px;min-height:1px;align-items:flex-start}.one-doc-kapital:not(:last-child){margin-right:0}.doc-kapital-list{flex-wrap:wrap}.one-doc-kapital img{margin-right:16px}.one-doc-kapital .title-kapital{margin-bottom:8px}.one-doc-kapital:last-child{margin-bottom:0}.doc-kapital .div-h2{margin-bottom:36px}.installments-block{width:100%}.one-inst:not(:last-child){margin-right:0}.one-inst{margin-bottom:0;width:100%;padding:36px;min-height:1px}.list-installments{margin:0;padding-bottom:90px}.why-installments .div-h2{margin-bottom:36px}.one-inst img{margin-bottom:60px}.why-installments{padding-bottom:11px}.modile-fixed{display:block}.filter-top .left-filter .form-row{margin:0;width:100%}.one-technologies:nth-child(2n-1){margin-right:15px}.one-technologies{width:calc(50% - 15px);margin-bottom:20px}.one-technologies .text{padding:24px}.one-technologies .text .div-h3{font-size:18px;line-height:1.33;margin-bottom:8px}.one-technologies .text .div-descr{font-size:14px;line-height:1.71}.technologies-page .div-h2{margin-bottom:36px}.title-modal-tehproj,.title-modal-construction{padding:24px 0}.title-modal-tehproj .div-h2{font-size:24px}.full-modal{padding:0}.modal .container{width:100%;min-width:calc(100% - 40px)}.desc-modal-tehproj .content{width:100%}.more-tehproj{display:none}.slider-tehproj{padding-bottom:90px}.full-modal .fancybox-close-small{filter:none}form .clear{margin-left:auto}.doc-list .one-doc{width:100%}.doc-list .one-doc .doc-title{font-size:14px;line-height:1.71}.doc-list .one-doc:last-child{margin-bottom:0}.infrastructure-page .content{width:100%}.content h3{font-size:18px;line-height:1.67}.infrastructure-page .content h1{margin-bottom:24px}.infrastructure-map{display:flex;flex-direction:column}.infrastructure-map #map2{order:-1;margin-bottom:36px}.full-modal{min-height:auto}.list-construction-progress{justify-content:space-between}.title-modal-construction .div-h2{width:100%}.content-construction .check-time{width:80%;margin:36px 20px;padding:36px}.content-construction .check-time .title-check-time{font-size:18px}.content-construction .check-time .text-check-time{font-size:14px}.slider-construction{width:calc(100% - 40px);min-width:calc(100% - 40px)}.content-construction .row{justify-content:center}.slider-construction{padding-bottom:90px;margin-bottom:48px}.favorites-right{width:100%;order:1;margin-bottom:27px}.favorites-left{width:100%;order:2}.favorites-block{flex-wrap:wrap}.favorites-right .one-other_departments{display:none}.favorites-page{padding:27px 0}.one-favorites-list{padding:20px;width:100%;margin-right:0;margin-bottom:0}.title-favorites-list{font-size:18px;margin-bottom:2px}.adres-favorites-list{font-size:10px;padding-left:0;margin-bottom:0}.adres-favorites-list:before{left:0;position:relative;display:inline-block;margin-right:5px;width:7px;height:9px}.floor-favorites-list{margin-bottom:10px}.price-favorites-list{font-size:18px}.image-favorites-list{margin-bottom:27px}.one-parameters-favorites-list{font-size:14px;margin-bottom:50px}.parameters-favorites-list{margin-top:55px;margin-bottom:35px}.one-favorites-list .btn1{width:auto;font-size:10px;padding:6px 10px}.one-favorites-list .btn-favorites{float:right}.favorites-list .one-favorites-list{margin-right:0;width:100%}.image-favorites-list.desc-none{margin-bottom:0;width:82px;padding-top:82px;margin-right:16px;float:left}.label-favorites-list{padding:5px 8px;font-size:10px;line-height:14px}.btn-favorites{width:24px;height:24px}.price-favorites-list{margin-bottom:6px}.favorites-list .title-favorites-list{font-size:14px}.line-favorites-list{margin-bottom:0;margin-right:0}.btn-line-f .btn1{margin-right:16px;flex:1}.btn1.download_pdf_btn{margin-right:0}#share_fav_bnt:before{display:none}.desc-none .countdown{position:relative;right:auto;top:auto;background:#f7f8fc;border-radius:5px;width:calc(100% - 40px);margin-left:20px}.slider-bl1-object .image{padding-top:50%}.div-h1-object{width:calc(100% - 40px);margin-left:20px;margin-top:49px;margin-bottom:36px}.logo-object img{height:auto;max-width:335px}.div-h1-object .div-h1{font-size:18px;margin-top:5px;font-weight:700}.filter-white{padding:32px 0}.filter-white .form-row-short,.filter-white .form-row{width:100%;margin-right:0;margin-bottom:35px}.filter-white form input[type="submit"]{width:100%}.about-company{padding-bottom:0}.mb65{margin-bottom:36px}.one-features:not(:nth-child(4n)){margin-right:0;margin-bottom:0}.one-features{width:100%}.list-features{padding-bottom:90px}.one-nonresidential{margin-bottom:0}.one-nonresidential:not(:nth-child(3n)){margin-right:0}.list-nonresidential{padding-bottom:90px}.tab-content.active{margin-top:30px}.inner-nav{width:100%}.inner-nav .select{width:100%;margin-top:36px}.inner-nav .select.desc-none{display:block!important}.inner-nav select{background:#f7f8fc;width:100%}.inner-nav .mob-none{display:none}.one-description-why{margin-right:0;margin-bottom:0;width:100%}.description-why-slider,.one-technologies-slider{padding-bottom:90px}.one-technologies-slider .one-technologies{margin-bottom:0}.logo-object{width:100%}.description-page .img img{width:100%;margin:0}.description-page .text .doc-list{padding-top:0;padding-bottom:0}.adress-object .val{font-size:22px}.adress-object{margin-top:36px}.title-object-description-page{margin-bottom:36px}.dom .hover-dom,.dom:hover .hover-dom{display:none}.one-sale .sale-description br{display:none!important}.mb50,.ipoteka .div-h2.mb50{margin-bottom:36px}.layouts-right{width:100%;padding-top:100px;margin-top:-100px;max-height:80vh;margin-bottom:50px}.layouts-right .image-layouts-right img{width:auto}.layouts-right .desc-layouts-right{gap:30px;flex-wrap:wrap}.layouts-left{width:100%}.layouts-left .button1{font-size:12px;padding:9px 15px;line-height:17px;margin-right:13px}.layouts-left .button1:last-child{margin-right:0}.map-point{width:100%;overflow:hidden}.label-dom{font-size:6px;padding:1px 8px}.layouts-block{flex-wrap:wrap}.one-layouts-left{width:100%}.one-layouts-right{width:100%}.bottom-one-image .button-slider{display:none}.one-image-layouts{width:100%;margin-left:auto;margin-right:auto;margin-top:50px;min-width:unset;text-align:center;margin-bottom:65px;max-width:726px}.bottom-one-image{position:absolute;top:-16px;left:0;width:100%;justify-content:center}.compas{width:64px;top:-16px}.one-layouts-right{padding:36px}.title-one-layout{font-size:18px;margin-bottom:10px}.one-image-layouts .slick-dots{bottom:-28px;right:0;width:100%;justify-content:center}.one-image-layouts .slick-dots li{background:#0f1b3b}.price-one-layout{font-size:24px}.list-one-layout li{font-size:14px;margin-bottom:22px}.list-one-layout{margin:35px 0}.line-btn-one-layout .one-btn img{width:24px;margin-right:22px}.line-btn-one-layout .one-btn{font-size:14px;margin-bottom:20px}.line-btn-one-layout{flex-wrap:wrap;margin-bottom:0}.ipoteka{padding:48px 0}.favorites-list-col4 .one-favorites-list{width:100%;margin-right:0;margin-bottom:30px}.favorites-list-col4 .one-favorites-list:last-child{margin-bottom:0}.filter-choice_apartment form input[type="submit"]{width:100%;order:-1}.filter-choice_apartment form .clear{margin-right:0}.filter-choice_apartment .justify-content-end{justify-content:center!important}.filter-choice{margin:48px 0 36px}.filter-choice .form-row{width:100%}.filter-choice .btn-line{display:none}.title-favorites-image{font-size:18px;margin-bottom:7px}.desc-favorites-image{font-size:10px;width:58%;line-height:13px}.one-favorites-image{background-position:bottom right;padding:30px 25px}.favorites-list-col4{margin-bottom:0}header{padding-top:64px}.header-line-nonfixed .info{display:block}.baner-slider .one-slide .row{flex-wrap:nowrap;justify-content:space-between}.list-object,.list-advantages,.list-problems,.list-employee,.other_departments-list,.advantages-list,.list-installments,.list-nonresidential,.list-features{margin-left:-10px;margin-right:-10px;width:calc(100%+20px);min-width:calc(100%+20px)}.list-object .one-object,.list-advantages .one-advantages,.list-problems .one-problems,.list-employee .one-employee,.other_departments-list .one-other_departments,.advantages-list .one-advantages,.list-installments .one-inst,.list-nonresidential .one-nonresidential,.list-features .one-features,.description-why-slider .one-description-why,.slider-infrastructure .one{margin-left:10px;margin-right:10px}.list-object .one-object.last{margin-right:10px}.one-news .title-news,.sidebar-news-one .title-news{font-size:18px;max-width:100%;margin-bottom:12px}.one-news .text{padding:24px}.one-news .description-news{font-size:14px;margin-bottom:12px}.one-news .title-project,.sidebar-news-one .title-project{font-size:14px}.one-news .hr{margin-top:24px}.small-news .one-news:last-child{margin-top:24px}.home-news .btn1{margin-top:24px}.home-news{padding:40px 0 60px}.home-news .div-h2{margin-bottom:40px}.baner-slider .img{height:435px}.baner-slider{width:100%;overflow:hidden}.vakancy-block{width:45%}.one-employee:after{display:none}}@media(max-width:991px){.commerc-space-link-title{font-size:36px;margin-bottom:15px}.commerc-space-link-desc{width:100%;font-size:14px}.news-block{flex-wrap:wrap}.home-news .btn1{width:100%}.one-news img{margin-bottom:-25px}.home-news .one-news .date{display:none}.home .baner-slider .text{width:100%;order:2;margin:0;padding:0;padding-top:22px}.home .baner-slider .slick-track{display:flex!important}.home .baner-slider .one-slide{padding-top:18px;padding-bottom:50px;height:inherit!important}.baner-slider .baner-title{font-size:36px;margin-bottom:15px}.baner-slider .baner-desc{width:100%;font-size:14px}.home .baner-slider .text a{display:none}.baner-slider .slick-dots li{width:36px;height:2px;margin:0 6px}.baner-slider .slick-dots{width:100%;right:0;justify-content:center;bottom:50px}.baner-slider .slick-next,.slider-bl1-object .slick-next{right:calc(50% -(335px / 2));background-image:url(/local/templates/juno/css/../img/first-n.svg)}.baner-slider .slick-prev,.slider-bl1-object .slick-prev{left:calc(50% -(335px / 2));background-image:url(/local/templates/juno/css/../img/first-p.svg)}.baner-slider .mob-none{display:none!important}.baner-slider .desc-none{display:block!important}.baner-desc br{display:none!important}.baner-slider .one-slide .row{flex-wrap:wrap}.left-about-project{width:100%;padding:36px;margin-bottom:24px}.right-about-project{width:100%}.about-logo-list.desc-none img,.about-logo-list.desc-none img:last-child{width:auto;margin-bottom:117px}.sales-block{flex-wrap:wrap}.accent-sale{height:auto;margin-bottom:30px}.sales-block .small-sale:last-child{margin-bottom:0}.one-sale-page .content{width:100%}.one-sale-page .image{width:100%;margin-left:0}.list-problems,.other_departments-list,.advantages-list,.list-installments{margin-left:0;margin-right:0;width:100%;min-width:100%}.other_departments-list .one-other_departments,.list-installments .one-inst{margin-left:0;margin-right:0}.sales_office .btn1{width:100%;margin-top:36px}.one-installments .label{display:none}.one-installments .payment-inst .val{font-size:24px;line-height:1.25}.one-installments .first-inst,.one-installments .time-inst{width:auto}.one-installments .first-inst .val,.one-installments .time-inst .val{background:#1D2A4F4D;border-radius:5px;color:#fff;font-weight:500;font-size:10px;line-height:13px;padding:6px 7px;margin-right:10px;margin-top:12px;margin-bottom:24px}.one-installments:last-child{margin-bottom:0}}@media(max-width:767px){.slider-bl1-object .image{padding-top:70%}.home .bl-novostroy .show_more{margin-top:30px;margin-bottom:50px}.about-logo-list img:not(:last-child){width:100%;margin-bottom:50px}.vakancy-banner{margin-top:-48px;background-size:cover;background-position:18% 0}.vakancy-block{margin:533px 0 0;width:100%;padding:26px 20px 0}.one-advantages-big:last-child{margin-bottom:0}.one-advantages-big{width:100%}.list-object,.list-advantages,.slider-ipoteka,.list-employee,.list-nonresidential,.list-features,.description-why-slider{margin-left:0;margin-right:0;width:100%;min-width:100%}.list-object .one-object{width:100%!important}.list-object .one-object,.list-advantages .one-advantages,.list-employee .one-employee,.list-nonresidential .one-nonresidential,.list-features .one-features,.description-why-slider .one-description-why{margin-left:0;margin-right:0}.list-object .one-object.last{margin-right:0}.list-step .one-step:last-child{margin-bottom:0}.one-construction{width:100%}.one-technologies:nth-child(2n-1){margin-right:0}.one-technologies{width:100%}}.slick-next:hover{background-image:url(/local/templates/juno/css/../img/next-g-hover.svg)}.slick-prev:hover{background-image:url(/local/templates/juno/css/../img/prev-g-hover.svg)}.decoration-page.p100 .inner-nav{margin-top:20px}.sales-page .sales-block .small-sale .sale-description{margin-bottom:30px}.sales-page .sales-block .small-sale{padding:30px 20px}@media(max-width:1399px){.sales-block .small-sale{padding:20px}.inner-nav ul li a{white-space:nowrap}.decoration-page.p100 .inner-nav ul li{margin-left:0;margin-right:17px}.decoration-page.p100 .inner-nav ul li:last-child{margin-right:0}.one-sale{padding:23px 25px}.one-sale .sale-description{font-size:16px;margin-bottom:18px}.small-sale .div-h2{font-size:20px;margin-bottom:10px}.sales-block .mini-sale,.sales-block .big-sale,.sales-block .small-sale{width:calc(50% - 10px)}.filter-top .form-row{min-width:340px}.text-employee{width:55%}.one-employee{padding:48px 45px}}@media(max-width:1199px){.bl-novostroy .list-object{row-gap:15px}.accent-sale,.full-sale{height:250px}.sales-block .big-sale{height:573px}form:not([name^="bx_"]) input[type="submit"]{margin:0}.line-btn-one-layout{gap:15px}.favorites-list-col4{gap:10px;justify-content:space-between}.favorites-list-col4 .one-favorites-list{width:49%;margin-bottom:0}.description-page .img img{width:auto;display:block;margin-left:auto;margin-right:auto}.doc-kapital-list{column-gap:15px}.one-doc-kapital{width:48%}.list-step .one-step{margin-bottom:0}.list-step{row-gap:30px}.installments-block{gap:20px}.list-plots{column-gap:20px;justify-content:space-between}.one-plots{width:48%}.block-residents{gap:20px;justify-content:space-between}.img-residents{margin-right:0}.img-residents,.text-residents{width:47%}.block-residents .text-residents.mr6{margin-right:0}.img-residents img{width:100%;height:100%;object-fit:cover}.text-residents .div-h2{margin-bottom:25px}.one-residents{padding:25px;background-size:200px}.list-step.dop-step .one-step{padding:30px}.num-about-info{white-space:nowrap}.block-partners{gap:18px}.small-news{width:45%}.one-news.big-news{width:50%}.slider-about-big-title .slick-dots,.slider-about-big .slick-dots,.slider-about-project .slick-dots{display:none!important}.right-partners .desc-none{margin-top:20px}.one-construction{width:calc((100% - 70px) / 3);margin-right:0;margin-top:0}.list-construction-progress{margin-top:30px;gap:30px}.baner-slider .text{width:47%;margin-right:0;display:flex;flex-direction:column;justify-content:center;padding-top:26px;padding-bottom:46px}.baner-slider .img{width:50%}.forma-kapital form{padding:46px 20px 46px}.text-employee{width:100%;text-align:center;margin-top:36px}.left-filter{gap:20px}.slider-construction .slick-dots{bottom:20%}.ipoteka.grey-back form:not([name^="bx_"]) input[type="submit"]{width:48%;align-self:flex-end}.home .baner-slider .text{margin-right:0}.baner-slider .slick-next{right:calc(50% -(1000px / 2))}.baner-slider .slick-prev{left:calc(50% -(1000px / 2))}.image-favorites-list.desc-none{display:block!important}.filter-top .left-filter{flex-wrap:wrap}}@media(max-width:995px){.home .baner-slider .text{text-align:center}.home .baner-slider .img{margin:auto}.sales-block .mini-sale{width:100%;order:2}.sales-block .big-sale{order:1;width:100%;height:573px;background-position:50% 84%;background-size:270px;margin-bottom:30px}.sales-block .small-sale{width:48%;margin-bottom:0;height:auto}.one-news img{display:block;width:100%}.image-about-project{padding-top:100%;min-height:400px}.about-info-num{margin-top:-34px;flex-wrap:wrap}.one-installments{margin-bottom:30px;padding:30px}.one-installments .payment-inst .val{white-space:nowrap}.partners-logo-list{gap:60px}.small-news{width:100%;order:2}.one-news.big-news{width:100%;order:1;margin-bottom:36px}.num-about-info{font-size:48px}.num-about-info span{font-size:44px}.desc-about-info{font-size:16px}.description-page .text{width:100%}.description-page .img{width:100%}.forma-kapital{width:calc(100%+40px);background-position:86% top;background-size:156%;padding:0;padding-top:342px;border-radius:0;margin-top:15px;margin-left:-20px}.forma-kapital form{background:#fff;border-radius:0;width:100%}.img-proj{width:100%;margin-bottom:29px}.text-proj{width:100%}#count_flat_2{margin-left:10px}.form_other_departments .form.send_mail_raba input[type="submit"]{width:100%!important}}@media(max-width:800px){.one-construction{width:calc((100% - 30px) / 2)}.baner-slider .text{width:100%;margin:0;order:2}.baner-slider .img{order:1;width:100%;margin:0;height:305px;margin-top:10px}.img-residents{width:100%;border-radius:0;display:block;overflow:visible}.img-residents img{height:auto}.text-residents{width:100%;margin-right:0}.list-residents{flex-wrap:wrap;padding-bottom:0;gap:30px;margin-bottom:30px}.one-residents{width:100%}.one-residents:nth-child(2n-1){margin-right:0}.advantages .one-advantages{padding:24px}}@media(max-width:730px){.one-doc-kapital{width:100%}.one-plots{width:100%}.one-installments{flex-wrap:wrap;justify-content:flex-start}.one-installments .payment-inst{width:100%}.one-installments .btn1{width:100%}.filter-top .form-row{width:100%;margin-right:0;min-width:auto}.about-logo-list{grid-template-columns:150px 150px;justify-content:center}.about-info{width:100%}.about-info-num{gap:15px}.doc-list{grid-template-columns:1fr}.step-kapital .div-h2{width:100%}.filter-top .left-filter{width:100%;flex-wrap:wrap}.slider-construction .slick-dots{display:none!important}.slider-construction,.modal{width:calc(100% - 20px)}.home .mob-none{display:none}.home .desc-none{display:block!important}.favorites-list-col4 .one-favorites-list{width:100%}.list-problems .one-problems{margin-right:0;margin-left:0}.filter-object .mob-none{display:none}.filter-object .desc-none{display:block!important}}@media(max-width:630px){.one-residents{background-size:160px}.commerc-space-link-wr{grid-template-columns:1fr;text-align:center}.list-step .one-step{padding:40px 25px}.layouts-left{padding:20px 15px}#count_flat_2{margin-left:0;margin-top:10px}.form_other_departments{width:calc(100%+40px);margin-left:-20px;border-radius:0;flex-wrap:wrap}}@media(max-width:560px){.sales-block .small-sale{width:100%;margin-bottom:30px;min-height:250px}.one-sale .div-h2{margin-bottom:16px}.one-sale{padding:20px}.one-news .text{padding:15px}.list-step .one-step{width:100%}.list-step.dop-step .one-step{margin-right:0}.vakancy-banner{background-size:336%}.vakancy-block{margin:485px 0 0}.one-construction{width:100%}.slider-img .img{min-height:280px}.sidebar .accent-form{padding:16px}.one-sale .sale-description{font-size:14px}}@media(max-width:430px){.container{min-width:260px;max-width:100%;padding:0 10px}.list-object .one-object{width:100%!important}.forma-kapital form{padding-right:10px}form:not([name^="bx_"]) .sort .flex{padding:0 10px}form:not([name^="bx_"]) .sort label{font-size:14px}.about-logo-list{grid-template-columns:1fr}.about-logo-list a{display:block;margin:auto}.forma-kapital{width:calc(100%+30px)}.container form:not([name^="bx_"]) input{padding-left:10px}.form_other_departments{width:calc(100%+20px);margin-left:-10px}.bl-novostroy .filter-object{row-gap:20px}.ipoteka.grey-back form:not([name^="bx_"]) input[type="submit"]{width:100%}#count_flat_2{width:100%}}@media(max-width:375px){footer .bottom-line .last{margin-top:30px;width:100%!important}.modile-fixed-top-line{flex-direction:column;gap:15px}.big-menu-mobile ul li a{font-size:16px}.left-about_block .text,.left-partners .text{font-size:20px}.right-about_block .text,.right-partners .text{font-size:16px}.left-about-project{padding:20px 30px}form:not([name^="bx_"]) .clear{margin-left:15px}.one-employee{padding:30px 10px}.favorites-list-col4 .one-favorites-list{padding:25px 12px}.label-favorites-list{margin-right:12px}.novostroy-page.p100.layout_obj form:not([name^="bx_"]) .more-filter{margin:auto}.novostroy-page.p100.layout_obj form:not([name^="bx_"]) .clear{margin:auto}}
/* End */


/* Start:/local/templates/juno/css/custom.min.css?173978471818136*/
:root{--main-color:#0a1993;--hover-color:#7b61ff;--main-color-bg:#0A199333;--main-color-scroll-bg:#0A199333}*{scrollbar-color:var(--main-color) #4e4e4e17;scrollbar-width:thin}*::-webkit-scrollbar{width:10px;height:5px}*::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;border-color:transparent;background-color:var(--main-color-scroll-bg);border-radius:2px}*::-webkit-scrollbar-thumb:hover{border-width:1px 1px 1px 2px;border-color:transparent;background-color:var(--main-color)}*::-webkit-scrollbar-track{border-width:0}*::-webkit-scrollbar-track:hover{border-left:solid 1px transparent;background-color:#eeeeee17}.left-filter{display:flex;align-items:end;gap:30px}.link-btn.current{background:#0f1b3b;border:1px solid #0f1b3b;color:#fff}.one-choice-list{padding-bottom:45px}.one-favorites-list .special-offer-type{margin-top:15px;line-height:1;background-color:var(--main-color);padding:5px 10px;border-radius:5px;width:max-content;max-width:100%;color:#fff;margin-bottom:-15px;font-size:12px;font-weight:bold}.one-choice-list .special-offer-type{line-height:1;background-color:var(--main-color);padding:5px 10px;border-radius:5px;width:max-content;max-width:100%;color:#fff;font-size:12px;font-weight:bold;position:absolute;bottom:21px;right:90px}.detail-flat-img-wr{position:relative}.detail-flat-img-wr .special-offer-type{line-height:1;background-color:var(--main-color);padding:5px 10px;border-radius:5px;width:max-content;max-width:100%;color:#fff;font-size:12px;font-weight:bold;position:absolute;left:0;top:0;z-index:1}#fiter_flat_on_obj_page_2.hihe_form_main_page{max-height:0;padding:0;overflow:hidden}.p65{padding:65px 0}.pb65{padding-bottom:65px}.floor_at_flat_list{margin-top:-12px}.image-about-project .title-about-project{text-shadow:0 0 6px black}.right-about-project li[role="presentation"]{box-shadow:0 0 3px black}select option:disabled{opacity:.5}.banner_bottom_desc{font-family:"Gilroy";font-style:normal;font-weight:400;font-size:18px;line-height:1.67;color:#0f1b3b;opacity:.5}.header_mortgage_desc{display:grid;grid-template-columns:calc(37% - 15px) 1fr;grid-gap:30px;margin-bottom:65px}.ipoteka .header_mortgage_desc .descr{width:auto;margin-bottom:0}.banner_container{display:none;padding:0!important;font-size:0}.banner_container.fancybox-content{overflow:unset!important}.banner_container svg path{fill:#fff!important}.banner_container .fancybox-button svg{width:40px;height:40px}.banner_container .fancybox-button{top:-40px!important;right:-40px!important}.object_on_map_dot_desc{font-size:10px;padding:2px;border-radius:2px;background-color:#fff;width:max-content;font-weight:bold}.small-news.news_two_column{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;margin-bottom:40px}.small-news.news_two_column .one-news{margin-top:0}#minCost,#maxCost{border:0}.minCost input{max-width:none!important;height:auto!important;display:block;margin:0}.section_area,.label-dom{cursor:pointer}.old_amount{display:block;font-size:19px;color:#d70303;position:relative;width:max-content;max-width:100%;font-weight:normal;opacity:1!important}.one-layouts-right .old_amount{font-size:23px}.old_amount:after{content:'';display:block;position:absolute;width:100%;height:2px;top:50%;left:0;right:0;background-color:#d70303;opacity:1!important}.page-404{background-color:#f7f8fc;height:45vh}.page-404 h1{margin-bottom:40px}.page-404 p{font-weight:500;font-size:24px;line-height:2}.page-404 a{color:var(--main-color)}.fixed-one.fav_ico.active svg{fill:var(--main-color)}.fixed-one.fav_ico.active svg path{stroke:var(--main-color)}.breadcrumbs a{font-size:0;vertical-align:middle;display:inline-block}.one-installments{transition:.3s;max-height:200px;overflow:hidden}.one-installments.hide_item{max-height:0;padding-top:0;padding-bottom:0}.one-ipoteka{opacity:.5}.show_slide.one-ipoteka{opacity:1}.section_menu a{padding:7px 0}.response_container{display:none}.response_container{padding:80px}.response_container .response_title{font-family:"Gotham Pro Bold",sans-serif;font-weight:500;font-size:34px;line-height:140%}.response_container .response_text{font-size:16px;line-height:26px;margin-top:15px;margin-bottom:35px;display:block}.list-object .one-object .text{min-height:165px}.one-layouts-left .button-slider .slick-track{transform:none!important}.btn4{padding:18px 29px;font-family:CoFo Sans;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:var(--main-color);background:#fff;border:1px solid #fff;border-radius:5px;text-align:center;cursor:pointer;display:inline-block}.gallery-finishing .btn4{margin-left:30px}.technologies_list_wr{margin:50px 0}.technologies_list_head{display:grid;grid-template-columns:1fr 1fr;grid-gap:35px;margin-bottom:64px}.technologies_list_head_text{font-family:'Gilroy';font-style:normal;font-weight:500;font-size:16px;line-height:1.3;color:#0f1b3b;opacity:.5}.gen_plan_img img{overflow:hidden;border-radius:10px}.contact-map_desc{display:flex;gap:15px;margin-bottom:24px;margin-top:-40px;font-weight:500;font-size:14px;line-height:18px;color:#0f1b3b}.contact-map_desc span{opacity:.5}.floor_at_flat_list{margin-top:-12px}.whatsApp_btn{position:fixed;right:20px;bottom:50px;display:block;background-color:#55cd6c;padding:17px;border-radius:50%;width:84px;height:84px;box-shadow:0 7px 20px rgb(6 27 49 / 30%);transition:.4s;z-index:2}.whatsApp_btn:hover{background-color:#6ae081;box-shadow:0 7px 20px rgb(6 27 49 / 35%)}.image-about-project .title-about-project{text-shadow:0 0 6px black}.right-about-project li[role="presentation"]{box-shadow:0 0 3px black}select option:disabled{opacity:.5}.banner_bottom_desc{font-family:"Gilroy";font-style:normal;font-weight:400;font-size:18px;line-height:1.67;color:#0f1b3b;opacity:.5}.header_mortgage_desc{display:grid;grid-template-columns:calc(37% - 15px) 1fr;grid-gap:30px;margin-bottom:65px}.ipoteka .header_mortgage_desc .descr{width:auto;margin-bottom:0}.banner_container{display:none;padding:0!important;font-size:0}.banner_container.fancybox-content{overflow:unset!important}.banner_container svg path{fill:#fff!important}.banner_container .fancybox-button svg{width:40px;height:40px}.banner_container .fancybox-button{top:-40px!important;right:-40px!important}.object_on_map_dot_desc{font-size:10px;padding:2px;border-radius:2px;background-color:#fff;width:max-content;font-weight:bold}.small-news.news_two_column{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;margin-bottom:40px}.small-news.news_two_column .one-news{margin-top:0}#minCost,#maxCost{border:0}.minCost input{max-width:none!important;height:auto!important;display:block;margin:0}.section_area,.label-dom{cursor:pointer}.page-404{background-color:#f7f8fc;height:45vh}.page-404 h1{margin-bottom:40px}.page-404 p{font-weight:500;font-size:24px;line-height:2}.page-404 a{color:var(--main-color)}.fixed-one.fav_ico.active svg{fill:var(--main-color)}.fixed-one.fav_ico.active svg path{stroke:var(--main-color)}.breadcrumbs a{font-size:0;vertical-align:middle;display:inline-block}.breadcrumbs span{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#0f1b3b;display:inline-block;vertical-align:middle;display:inline-block}.breadcrumbs a span{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#0f1b3b;opacity:.5;display:inline-block;vertical-align:middle;transition:.2s;display:inline-block}.breadcrumbs a:hover span{opacity:1}.breadcrumbs .bx-breadcrumb-item{vertical-align:middle}.breadcrumbs .bx-breadcrumb-item span:after{content:"";width:4px;height:4px;background:var(--main-color);border-radius:50%;display:inline-block;vertical-align:middle;margin:8px;box-shadow:1px 1px 1px #00000045}.breadcrumbs .bx-breadcrumb-item:last-of-type span:after{background:transparent}.abs-breadcrumbs .breadcrumbs span,.abs-breadcrumbs .breadcrumbs a{color:#fff;opacity:1;text-shadow:0 0 6px black}.big-menu-mobile a.selected{color:var(--main-color)}.desc-countdown span{white-space:nowrap}#countFlatPrev:disabled{opacity:.6;cursor:not-allowed}.preloader_custom{display:none;opacity:0;position:fixed;bottom:0;top:0;left:0;right:0;background:#0000003d;background-image:url(/local/templates/juno/img/preloader.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.preloader_custom.active{display:block;opacity:1;z-index:999999}.one-installments{transition:.3s;max-height:200px;overflow:hidden}.one-installments.hide_item{max-height:0;padding-top:0;padding-bottom:0}.one-ipoteka{opacity:.5}.show_slide.one-ipoteka{opacity:1}.section_menu a{padding:7px 0}.partners-logo-list>*{text-align:center}.partners-logo-list>*>img{width:100%;height:auto;object-fit:none}.more-partners{display:none;margin-top:50px;max-width:300px;margin-left:auto;margin-right:auto}.partners-logo-list.active{max-height:10000px}.response_container{display:none}.response_container{padding:80px}.response_container .response_title{font-family:"Gotham Pro Bold",sans-serif;font-weight:500;font-size:34px;line-height:140%}.response_container .response_text{font-size:16px;line-height:26px;margin-top:15px;margin-bottom:35px;display:block}.list-object .one-object .text{min-height:165px}.one-layouts-left .button-slider .slick-track{transform:none!important}.btn4{padding:18px 29px;font-family:CoFo Sans;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:var(--main-color);background:#fff;border:1px solid #fff;border-radius:5px;text-align:center;cursor:pointer;display:inline-block}.gallery-finishing .btn4{margin-left:30px}.technologies_list_wr{margin:50px 0}.technologies_list_head{display:grid;grid-template-columns:1fr 1fr;grid-gap:35px;margin-bottom:64px}.technologies_list_head_text{font-family:'Gilroy';font-style:normal;font-weight:500;font-size:16px;line-height:1.3;color:#0f1b3b;opacity:.5}.gen_plan_img img{overflow:hidden;border-radius:10px}.contact-map_desc{display:flex;gap:15px;margin-bottom:24px;margin-top:-40px;font-weight:500;font-size:14px;line-height:18px;color:#0f1b3b}.contact-map_desc span{opacity:.5}.btn-messenger{z-index:1000}.btn-messenger-start{animation:anim__btn-pulsate 2s ease-out;animation-iteration-count:infinite;-webkit-animation:anim__btn-pulsate 2s ease-out;-webkit-animation-iteration-count:infinite}.btn-messenger:hover .btn-messenger-start{-webkit-animation:none;animation:none}.btn-messenger__wrapper,.btn-messenger__tooltip{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-messenger__tooltip{position:absolute;right:70px;white-space:nowrap;background:#fff;padding:6px 9px 7px;font-size:13px;line-height:normal;border-radius:3px;transform:translateX(0%) translateY(-50%);top:50%;background:#292929;color:#fff;opacity:0;transition:all .1s linear}.btn-messenger__tooltip:after{content:'';position:absolute;width:0;height:0;border:solid transparent;border-width:10px;top:50%;right:-19px;transform:translateY(-50%);border-left-color:#292929}.btn-messenger__wrapper{position:fixed;right:24px;bottom:110px;height:60px;display:flex;justify-content:center;align-items:center;z-index:1000}.btn-messenger-start{position:relative;cursor:pointer;z-index:2;width:60px;height:60px;border-radius:50%;overflow:hidden;justify-content:center;align-items:center;transition:all .2s ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,.3);background-color:var(--label-first);fill:#fff}.btn-messenger-start:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.4)}.btn-messenger-start:hover .btn-messenger__tooltip{transform:translate(0,0);opacity:1}.btn-messenger-start:hover+.btn-messenger__tooltip{transform:translate(0,0);opacity:1}.btn-messenger-start:hover+.btn-messenger__tooltip:after{opacity:1}.btn-messenger-start__input{display:none}.btn-messenger-start__input:checked~.t898__hint{opacity:0;visibility:hidden}.btn-messenger-start__input:checked~a:nth-of-type(1){transition:all .2s ease-in-out;transform:translate(0,-135%)}.btn-messenger-start__input:checked~a:nth-of-type(2){transition:all .225s ease-in-out;transform:translate(0,-255%)}.btn-messenger-start__input:checked~a:nth-of-type(3){transition:all .25s ease-in-out;transform:translate(0,-375%)}.btn-messenger-start__input:checked~a:nth-of-type(4){transition:all .275s ease-in-out;transform:translate(0,-495%)}.btn-messenger-start__input:checked~a:nth-of-type(5){transition:all .3s ease-in-out;transform:translate(0,-615%)}.btn-messenger-start__input:checked~a:nth-of-type(6){transition:all .325s ease-in-out;transform:translate(0,-735%)}.btn-messenger-start__input:checked~a:nth-of-type(7){transition:all .325s ease-in-out;transform:translate(0,-855%)}.btn-messenger-start__input:checked~a:nth-of-type(8){transition:all .35s ease-in-out;transform:translate(0,-975%)}.btn-messenger-start__input:checked~a:nth-of-type(9){transition:all .375s ease-in-out;transform:translate(0,-1095%)}.btn-messenger-start__input:checked~a:nth-of-type(10){transition:all .4s ease-in-out;transform:translate(0,-1215%)}.btn-messenger-start__input:checked~a:nth-of-type(11){transition:all .425s ease-in-out;transform:translate(0,-1335%)}.btn-messenger-start__input:checked~.btn-messenger__link{opacity:1;visibility:visible}.btn-messenger-start__input:checked+label{-webkit-animation:none;animation:none}.btn-messenger-start__input:checked+label .btn-messenger__icon-start{opacity:0;visibility:hidden;transform:scale(.1)}.btn-messenger-start__input:checked+label .btn-messenger__icon-close{opacity:1;visibility:visible;transform:scale(1)}.btn-messenger__icon-start,.btn-messenger__icon-close{transition:all .3s ease-in-out;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:32px;heihgt:32px}.btn-messenger__icon-close{width:23px;heihgt:23px;opacity:0;visibility:hidden;transform:scale(.1)}.btn-messenger__link{transition:all .3s ease-in-out;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 20px 0 rgba(0,0,0,.3);opacity:0;visibility:hidden;width:60px;height:60px}.btn-messenger__link:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.4)}.btn-messenger__link:hover .btn-messenger__tooltip{opacity:.85}.btn-messenger__link-ico{width:60px;heihgt:60px}.new-design-popup{border-radius:50px;padding:0;width:85%;max-width:1284px}.new-design-popup .title-modal{font-size:32px}.call_back_new_wr{display:grid;grid-template-columns:46% 54%;border-radius:50px;overflow:hidden}.call_back_new_image img{height:100%;object-fit:cover}.call_back_new_form{padding:40px 57px}.new-design-popup .descr-modal{font-size:18px}.new-design-popup input[type="time"]{width:max-content;max-width:100%;padding:0 20px;width:max-content!important}.new-design-popup .form-one-row{display:grid;grid-template-columns:max-content 130px;max-width:100%;gap:15px}.new-design-popup label[for="call-time-btn"],.new-design-popup label[for="call-time-btn-2"]{margin-right:0}.new-design-popup input[type="time"]:disabled{opacity:.4}.new-design-popup .form-radio{align-items:center;gap:15px}.new-design-popup .form-radio label{width:max-content;max-width:100%;margin-right:0!important;width:max-content!important}.list-one-layout li a{color:#0f1b3b;font-weight:700;text-align:right;transition:.3s}.list-one-layout li a:hover{color:var(--main-color)}.technologies_popup_tab_wr{display:flex;gap:8px 30px;max-width:100%;overflow-y:auto;margin-bottom:30px;flex-wrap:wrap}.technologies_popup_tab_wr a{line-height:1;font-style:normal;font-weight:700;font-size:14px;color:#0f1b3b;padding:10px 0;transition:.3s}.technologies_popup_tab_wr a:hover,.technologies_popup_tab_wr a.current{color:var(--main-color)}.price-favorites-list{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:1400px){.favorites-block .one-favorites-list{padding:20px}}@media(max-width:1200px){.list-object .one-object .text{min-height:unset}.floor_at_flat_list{margin-top:2px}.list-object .one-object.active .text .text-hover{min-height:unset}.favorites-block .favorites-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 30px}.image-favorites-list.desc-none{height:100%;background-position:top}}@media screen and (max-width:1199px){.btn-messenger__wrapper{bottom:160px;right:10px}.new-design-popup .title-modal{font-size:24px}.breadcrumbs span,.breadcrumbs a,.breadcrumbs a span{font-size:12px;line-height:14px}.breadcrumbs span,.breadcrumbs a,.breadcrumbs a span{font-size:12px;line-height:14px}.full-modal .fancybox-close-small{position:absolute}.filter-choice-link-btn.filter-choice .link-btn-wr{display:flex}.filter-choice-link-btn .left-filter{flex-wrap:wrap}}@media screen and (max-width:1150px){.new-design-popup .form-one-row{grid-template-columns:1fr}}@media(max-width:991px){.baner-slider .btn3{display:none}}@media(max-width:960px){.partners-logo-list{grid-template-columns:1fr 1fr 1fr}.banner_container .fancybox-button{top:0!important;right:0!important;padding:0!important;box-sizing:border-box}.header_mortgage_desc{grid-template-columns:1fr}.technologies_list_head{grid-template-columns:1fr}}@media screen and (max-width:900px){.call_back_new_image{display:none}.call_back_new_wr{grid-template-columns:1fr}}@media(max-width:760px){.favorites-block .image-favorites-list.desc-none{float:none;margin-bottom:15px}}@media(max-width:640px){.partners-logo-list{grid-template-columns:1fr 1fr}.small-news.news_two_column{grid-template-columns:1fr}}@media(max-width:540px){.favorites-block .favorites-list{grid-template-columns:1fr}.favorites-block .image-favorites-list.desc-none{float:left;margin-bottom:0}.more-partners{display:block}.partners-logo-list{max-height:900px;transition:.3s;overflow:hidden}}@media screen and (max-width:480px){.call_back_new_form{padding:25px 30px}.new-design-popup .title-modal{font-size:18px}.new-design-popup .descr-modal{font-size:16px}.new-design-popup{border-radius:30px;padding:0;width:95%}.new-design-popup .form-radio label{font-size:14px}}@media(max-width:420px){.partners-logo-list{grid-template-columns:1fr}.page-404 p{font-size:18px}}@media screen and (max-width:360px){.new-design-popup .form-one-row{grid-template-columns:1fr;gap:15px}}@-webkit-keyframes anim__btn-pulsate{0%{transform:scale(1,1)}25%{transform:scale(1.1,1.1)}50%{transform:scale(1,1)}}@keyframes anim__btn-pulsate{0%{transform:scale(1,1)}25%{transform:scale(1.1,1.1)}50%{transform:scale(1,1)}}
/* End */


/* Start:/local/templates/juno/css/print.min.css?1738246554347*/
@media print{@page{margin:10mm 10mm 10mm 20mm}*,*:before,*:after{color:#000;box-shadow:none;text-shadow:none}html,body{height:297mm;width:210mm}html,body{font-size:14px}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}header,footer{display:none}.noprint{display:none}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}}
/* End */
/* /local/templates/juno/components/bitrix/menu/topDescTop/style.min.css?1738853556587 */
/* /local/templates/juno/components/bitrix/breadcrumb/breadCrumbs/style.min.css?1676360330467 */
/* /local/templates/juno/components/bitrix/menu/mobile/style.min.css?1721213642295 */
/* /local/templates/juno/components/bitrix/menu/footer/style.min.css?17392711011113 */
/* /local/templates/juno/styles.min.css?17435131064932 */
/* /local/templates/juno/template_styles.css?1724310526378 */
/* /local/templates/juno/css/jquery.fancybox.min.css?173953081213213 */
/* /local/templates/juno/css/slick.min.css?17353009321329 */
/* /local/templates/juno/css/slick-theme.min.css?17374715122450 */
/* /local/templates/juno/css/jquery-ui.min.css?167636032916930 */
/* /local/templates/juno/css/main.min.css?1751443866127086 */
/* /local/templates/juno/css/custom.min.css?173978471818136 */
/* /local/templates/juno/css/print.min.css?1738246554347 */
