.footer{position:relative;background:var(--dark);margin-top:1rem;padding-top:1rem}.footer ul.nav-pills{border-bottom:1px solid var(--white-opacity);margin-bottom:1rem}.footer ul.nav-pills li{padding:0}.footer ul.nav-pills li a{color:var(--white);display:inline-block;background:none;padding:.5rem 0;border-radius:0;font-size:.875rem}.footer ul.nav-pills li a.active{box-shadow:var(--orange) 0 -2px 0 inset}.footer__cols .metro__col li:nth-child(n+17),.footer__cols .highway__col li:nth-child(n+17),.footer__cols .district__col li:nth-child(n+17),.footer__cols .city__col li:nth-child(n+17){display:none}.footer .f-col-list li a{color:var(--gray-light);font-size:.875rem;line-height:1.5rem}.footer .f-col-list li a:hover{color:var(--orange-dark)}.footer .f-col-list li span{font-size:.75rem;color:var(--gray);margin-left:.5rem}.footer div.show-all a{font-size:.875rem}.footer div.show-all a:hover{color:var(--orange-dark)}@media(max-width:576px){.footer .f-col-list li{width:50%}}@media(max-width:1023px){.footer{padding-bottom:3rem}.footer .f-col-list li{margin-bottom:0}.footer div.show-all{margin-top:.25rem}}.footer__bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--white-opacity);padding:.5rem 0;font-size:.875rem}.footer__bottom .list-inline-item,.footer__bottom .list-inline-item a,.footer__bottom .list-inline-item button{color:var(--gray-light);text-decoration:none!important}.footer__bottom .list-inline-item a:hover,.footer__bottom .list-inline-item button:hover{color:var(--orange-dark);cursor:pointer}@media(max-width:1023px){.footer__bottom{flex-direction:column;font-size:.75rem}.footer__bottom .list-inline{align-self:flex-start}}.footer__copyright{color:var(--gray-light)}@media(max-width:1439px) and (min-width:1024px){.footer__copyright{font-size:.75rem;margin:0}}@media(max-width:1023px){.footer__copyright{align-self:flex-start;line-height:1.5;padding-bottom:.5rem}}.footer__social{display:flex;align-items:center;flex-shrink:0;margin-left:1.5rem}@media(max-width:1023px){.footer__social{display:none}}.footer__social li a,.footer__social li span{display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;color:var(--gray-light)}#cookieConsent{position:fixed;bottom:0;left:0;right:0;background:#000000bf;z-index:9999;padding:.5rem 0}#cookieConsent .navbar-text{font-size:.75rem;color:var(--white);margin:0;padding:.25rem 0;line-height:1rem;display:inline-block}#cookieConsent .navbar-right{float:right}#cookieConsent p,#cookieConsent a{font-size:.75rem;color:var(--white);padding:0;border:0;vertical-align:baseline}#cookieConsent a{text-decoration:underline}#cookieConsent a:hover{color:var(--orange);text-decoration:none}@media(max-width:1199px){.card-deck-wrap{display:flex;overflow-x:auto;margin:0 -1rem;-webkit-overflow-scrolling:touch}}@media(max-width:1199px){.card-deck{flex-wrap:nowrap}.card-deck .card{width:20rem}.card-deck-wrap .card-deck{margin:.5rem}}@media(max-width:499px){.card-deck{flex-direction:row;margin:.25rem .5rem;margin-bottom:.25rem}.card-deck .card{margin-bottom:0;width:18rem;margin:0 .5rem}}.card{position:relative;border-radius:.25rem;overflow:hidden}.card:hover{box-shadow:0 .125rem .75rem var(--gray-light)}.card--promo{background-color:var(--white)}.card--promo .badge-promo{position:absolute;top:.5rem;right:.5rem;z-index:9;font-weight:600;font-size:10px;height:14px;color:var(--dark);background:var(--white)}.card--promo .badge-promo:hover{color:var(--white);background:var(--orange)}.card--promo .card--ord-description{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;padding:1.25rem;font-size:.75rem;background-color:rgb(0 0 0/80%);color:var(--white)}.card--promo .card--ord button{z-index:99;position:absolute;color:#fff;top:0;right:.5rem;font-size:28px;cursor:pointer}.card--promo .card-btns{display:block}.card--promo .card-btns .btn{width:100%;justify-content:center}.card:hover .card-active-top,.card:hover .card-active-bottom{opacity:1}.card:hover .card-header .carousel .carousel-control-next,.card:hover .card-header .carousel .carousel-control-prev{opacity:.75}.card:hover .card-header .carousel .carousel-control-next:hover,.card:hover .card-header .carousel .carousel-control-prev:hover{opacity:1}.card-header{position:relative;width:100%;height:180px;border-bottom:0;border-radius:0;padding:0;outline:0}.card-header .carousel-badges{position:absolute;z-index:9;top:16px}.card-header .carousel-badges .badge{background:var(--orange);font-size:.75rem;font-weight:600;color:var(--white)}.card-header .carousel-badges .badge:hover,.card-header .carousel-badges .badge:focus{background-color:var(--orange-dark);border-color:var(--orange-dark)}.card-header .carousel-badges .badge.badge-purple{background-color:var(--purple);border-top-left-radius:0;border-bottom-left-radius:0}.card-header .carousel-badges .badge.badge-purple:hover,.card-header .carousel-badges .badge.badge-purple:focus{background-color:var(--purple-dark);border-color:var(--purple-dark)}.card-header .carousel-badges .badge-danger{background-color:var(--danger)!important}.card-header .carousel,.card-header .card-img-top{width:100%;height:180px;object-fit:cover}.card-header .carousel img,.card-header .card-img-top img{height:180px;object-fit:cover;margin:0 auto}.card-header .carousel .carousel-control-next,.card-header .carousel .carousel-control-prev,.card-header .card-img-top .carousel-control-next,.card-header .card-img-top .carousel-control-prev{opacity:0}.card-header .lSSlideOuter .lSSlideWrapper{width:300px!important}.card-header .lSSlideOuter .lSSlideWrapper .lightSlider.obj-gallery-smallslider>*{height:180px;width:300px!important;z-index:1}.card-header .lSSlideOuter .lSSlideWrapper .lightSlider.obj-gallery-smallslider img{border-radius:0}.card-active-top{display:flex;align-items:center;position:absolute;top:1rem;right:1rem;z-index:2;opacity:1;transition:opacity .2s ease}.card-active-top .card-round-btn{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;background:#00000040;backdrop-filter:blur(.25rem);border-radius:.25rem;margin-left:.5rem;transition:background .2s ease}.card-active-top .card-round-btn:first-child{margin-right:0}.card-active-top .card-round-btn:hover{background-color:var(--gray-dark)}.card-active-top .card-round-btn.card-round-btn-active{background-color:var(--orange)}.card-active-top .card-round-btn .svg-image-compare-dims,.card-active-top .card-round-btn .svg-image-heart-dims{width:1rem;height:1rem}@media(hover:none){.card-active-top .card-round-btn:hover{background:var(--white-opacity)}}.card-active-bottom{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(180deg,rgba(18,19,19,0) 0%,rgba(18,19,19,.8) 100%);padding:1rem;position:absolute;left:0;right:0;bottom:0;z-index:2;opacity:0;transition:opacity .2s ease}.card-active-bottom .card-indicators{display:flex;align-items:center}.card-active-bottom .card-indicators .card-indicator{display:flex;align-items:center;margin-right:1rem}.card-active-bottom .card-indicators .card-indicator:first-child .icon{margin-top:-1px}.card-active-bottom .card-indicators .card-indicator:last-child{margin-right:0}.card-active-bottom .card-indicators .card-indicator .icon{margin-right:.25rem}.card-active-bottom .card-indicators .card-indicator span{font-size:.75rem;line-height:.875rem;color:var(--white)}.card-active-bottom .carousel-control{display:flex;align-items:center}.card-active-bottom .carousel-control .carousel-play{display:block;padding:0 5px;margin-right:8px}.card-active-bottom .carousel-control .carousel-counter{font-size:.75rem;line-height:.875rem;color:var(--white)}.card-title .h6{font-weight:700;font-size:1.25rem;line-height:1.5rem;margin-bottom:0}.card-title .h6 a{color:var(--dark);display:block}.card-title .card-desc{margin-top:.25rem}.card-title .card-desc ul{display:flex}.card-title .card-desc ul li{padding-right:.25rem;display:flex;white-space:nowrap;color:var(--gray)}.card-title .card-desc ul li:before{content:".";vertical-align:.125rem;font-size:1.5rem;line-height:1px;margin-right:.25rem}.card-title .card-desc ul li:first-child:before{content:none}.card-title .card-desc ul li:last-child{overflow:hidden;text-overflow:ellipsis}.card-title .card-desc ul li:last-child a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}.card-title .card-desc ul li span{flex-shrink:0}.card-title .card-desc ul span:not(.icon){overflow:hidden;text-overflow:ellipsis;flex-shrink:inherit;margin-right:0;margin-left:0}.card-title .card-desc a{font-size:.75rem;line-height:1rem;color:var(--gray)}@media(max-width:1023px){.card-title{margin-bottom:.75rem}}.card-loc{display:flex;align-items:center}.card-loc .icon{flex-shrink:0}.card-loc>span:not(.icon){display:table;font-size:.875rem;line-height:1.125rem;color:var(--dark)}.card-loc>span:not(.icon)>span{padding-left:0;padding-right:0}.card-loc>span>a{color:var(--dark)}.card-metro{display:flex;align-items:center;margin-top:.25rem}.card-metro .icon{flex-shrink:0}.card-metro .icon.svg-image-train-dims{margin-left:.25rem}.card-metro a{font-size:.875rem;line-height:1.125rem;color:var(--gray)}.card-metro__onfoot{display:flex;align-items:center;flex-shrink:0;margin-left:1rem;font-size:.875rem;line-height:1.125rem;color:var(--gray)}.card-metro__onfoot .icon{flex-shrink:0;margin-left:0;margin-right:.25rem}.card-text{font-size:.75rem;line-height:1rem;margin:1rem 0}.card-text p{margin:0}.card-prices{margin:.75rem 0;font-size:.875rem;line-height:1.25rem;display:flex}.card-prices ul{width:100%}.card-prices ul li{position:relative;display:flex;justify-content:space-between;align-items:center;overflow:hidden;z-index:0}.card-prices ul li:last-child{margin-bottom:0}.card-prices__rooms{position:relative;background-color:var(--white);font-size:.875rem;z-index:1}.card-prices__price{position:relative;background-color:var(--white);padding:0;z-index:1;color:var(--gray);text-align:right;margin-left:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-prices__price span{margin-left:.25rem}.card-prices__price span.rub{font-size:14px}.card-flat ul{display:flex;align-items:center;justify-content:space-between}.card-flat ul li{font-size:.875rem;color:var(--gray)}.card-flat ul li span{color:var(--dark)}.card-flat ul li span sub{font-size:.5rem}.card-flat .h6{font-size:1.25rem;line-height:1.25rem;color:var(--dark);font-weight:700;margin:1rem 0;text-decoration:none;user-select:none}.card-flat .h6 .card-prices__meter{font-size:.875rem;color:var(--gray);font-weight:500;margin-left:.5rem}.card-flat .h6 span.prev{font-size:1rem}@media(max-width:1023px){.card-flat .h6{margin:1rem 0 .5rem 0}}.card-badges{align-items:center;flex-wrap:wrap;margin-top:auto;margin-bottom:.5rem}.card-badges .badge{border:0;padding:.25rem .5rem;margin-right:.5rem;margin-bottom:0;font-size:.75rem;font-weight:600;color:var(--purple);background:var(--purple-light);border-radius:.25rem}.card-badges .badge:hover{background:var(--purple);border-color:var(--purple);color:#fff}@media(max-width:1023px){.card-badges .badge{margin-right:.25rem}}.card-footer{background-color:var(--white);border-top:0;padding:0 1rem 1rem}.card-footer-list{display:none}.card-btns{display:inline-flex;justify-content:space-between;align-items:center;width:100%}.card-btns .btn{flex-grow:1}.card-btns .btn.btn-md.btn-primary{display:flex;align-items:center;color:var(--white);justify-content:center;margin-right:.5rem}.card-btns .btn.btn-md.btn-primary .icon{flex-shrink:0;margin-right:2px}.card-btns .btn.btn-md.btn-primary span{display:inline-block}.card-title--zhk{margin:.25rem 0 0}.card-title--zhk .card-desc{font-size:.875rem;line-height:1.25rem;margin-top:0}.card-body{padding:1rem 1rem 0;display:flex;flex-direction:column}.card-body a:hover{color:var(--orange-dark)}.card--pagelink{box-shadow:none!important}.card--pagelink img{width:100%!important;height:180px;object-fit:cover}.card--pagelink .body a{font-size:1rem;line-height:1.25rem;padding-top:.5rem;display:block}.card--pagelink .card-header{border-radius:.25rem;overflow:hidden}.card-blog .card-blog--image{width:100%;height:180px;object-fit:cover}.card-blog .card-blog--date{font-size:.75rem;color:var(--gray-dark)}.sec-main{position:relative;background:url("/images/backgrounds/sec-main_bg.webp") center center no-repeat;background-size:cover;padding:2rem 0}.sec-main:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background-color:var(--dark);opacity:.3}.sec-main .breadcrumb .breadcrumb-item{color:var(--gray-light)}.sec-main .breadcrumb .breadcrumb-item.active a{color:var(--white)}.sec-main .breadcrumb .breadcrumb-item a:hover{color:var(--orange)}.sec-main .sec-main__title{text-align:center;color:var(--white);font-size:3rem;font-weight:800;line-height:3rem;margin:1rem 0 2rem}@media(max-width:1199px){.sec-main .sec-main__title{font-size:2.5rem;line-height:2.5rem}}@media(max-width:1023px){.sec-main{padding:1rem 0}.sec-main .sec-main__title{margin:1.5rem 0;font-size:2rem;line-height:2rem}}@media(max-width:767px){.sec-main{padding:1rem 0 0}.sec-main .sec-main__title{margin:0 0 1.5rem;font-size:1.5rem;line-height:1.5rem}}.sec-main__title{color:var(--dark);text-align:left;margin:1rem 0;font-size:2rem;line-height:2rem;font-weight:700}@media(max-width:1023px){.sec-main__title{margin:0 0 1rem}}@media(max-width:767px){.sec-main__title{font-size:1.5rem;line-height:1.5rem}}.sec-main--inner .main-search{justify-content:space-between;width:100%;border-radius:.75rem;background:var(--white-opacity);padding:1.5rem;backdrop-filter:blur(5px);z-index:2;position:relative}.sec-main--inner .main-search .main-search__inputs{background:none;backdrop-filter:none;padding:0}.sec-main--inner .main-search__type{display:block;margin-bottom:1rem}.sec-main--inner .main-search__type .btn-group .btn.btn-dark{background:none;backdrop-filter:none;font-size:1rem;font-weight:700;color:var(--white);padding:0;margin:0 2rem 0 0;opacity:.4;transition:opacity .2s ease;border-radius:0;min-width:initial;border:0;line-height:1.5rem}.sec-main--inner .main-search__type .btn-group .btn.btn-dark:hover,.sec-main--inner .main-search__type .btn-group .btn.btn-dark.active{background:none;border-color:transparent;opacity:1;box-shadow:none}.sec-main--inner .main-search__inputs{margin:initial}@media(max-width:1439px){.sec-main--inner .main-search{margin:0 auto;margin-left:0}.sec-main--inner .main-promo__brand{width:1239px}.sec-main--inner .main-search .main-search__inputs{width:1194px}}@media(max-width:1279px){.sec-main--inner .main-search,.sec-main--inner .main-search .main-search__inputs,.sec-main--inner .main-promo__brand{width:auto}}@media(max-width:1023px){.sec-main--inner .main-search{padding:1rem}.sec-main--inner .main-search__type .btn-group .btn.btn-dark{font-size:.875rem;line-height:1rem}}@media(max-width:767px){.sec-main--inner{padding:1rem 0}}@media(max-width:499px){.sec-main--inner .main-search{padding:0;background:none}.sec-main--inner .main-search__type .btn-group .btn.btn-dark{min-width:50%}}.main-search__inputs{display:flex;justify-content:space-between;width:100%;border-radius:.25rem;background:var(--white-opacity);padding:1.5rem;backdrop-filter:blur(5px);z-index:2;position:relative}@media(max-width:1439px){.main-search__inputs{width:1240px;margin:0 auto}}@media(max-width:1279px){.main-search__inputs{width:988px;margin:0 auto}}@media(max-width:1023px){.main-search__inputs{display:block;width:100%;padding:0;padding:1rem;border-radius:.25rem}}@media(max-width:499px){.main-search__inputs{padding:0;background:none}}.main-search__options{display:flex;justify-content:space-between;flex-wrap:wrap;width:calc(100% - 180px)}@media(max-width:1023px){.main-search__options{display:block;width:100%;margin-bottom:.5rem}.main-search__options .mso-rooms .btn-group .btn+.btn,.main-search__options .mso-year .btn-group .btn+.btn{font-size:.875rem;line-height:1.25rem}}@media(hover:none){.btn-light:hover{color:var(--dark);background-color:#f8f9fa;border-color:#f8f9fa}}@media(max-width:1023px){.main-search__options--inner{margin-bottom:0}}.main-search__options .mso-city{width:304px;margin-bottom:1rem;height:3rem;cursor:pointer}.main-search__options .mso-city .btn{position:relative}.main-search__options .mso-city .btn:hover{background-color:var(--white);color:var(--dark);border-color:var(--purple)}.main-search__options .mso-city .btn>span.after{vertical-align:middle;width:12px;height:9px;background:url(/images/icons/select-arrow.svg) center center no-repeat;background-size:cover;border:0;margin:0;position:absolute;top:50%;right:12px;transform:translateY(-35%)}.main-search__options .mso-city .btn>span.region{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-search__options .mso-city .btn>div>div{color:var(--white);background-color:var(--purple);border-radius:1.5rem;width:1.5rem;height:1.5rem;line-height:1.5rem;display:inline-block;right:1rem;position:absolute}@media(max-width:1023px){.main-search__options .mso-city{width:100%;margin-bottom:.5rem;height:2.5rem}.main-search__options .mso-city .btn{padding:.4375rem 1rem;font-size:.875rem;line-height:1.5rem}}.main-search__options .mso-search{width:100%;max-width:calc(100% - 316px);margin-bottom:1rem;height:3rem}.main-search__options .mso-search .input-group{width:100%;z-index:3;position:relative}.main-search__options .mso-search .input-group .form-control{border:0;border-radius:.25rem;padding-left:1rem;padding-right:1rem;color:var(--purple)}.main-search__options .mso-search .input-group-append{position:absolute;right:0;z-index:1000}@media(max-width:1023px){.main-search__options .mso-search{max-width:100%;margin-bottom:.5rem;height:2.5rem}.main-search__options .mso-search .input-group{height:2.5rem}.main-search__options .mso-search .input-group .input-group-prepend span{padding-left:1rem;padding-right:0}.main-search__options .mso-search .input-group .form-control{font-size:.875rem;line-height:1.25rem}}.main-search__options .mso-rooms .btn-group{width:342px}.main-search__options .mso-rooms .btn-group .btn{border-left:1px solid #1401291f}@media(max-width:1439px){.main-search__options .mso-rooms .btn-group{width:330px}}@media(max-width:1279px){.main-search__options .mso-rooms .btn-group{width:392px}}@media(max-width:1023px){.main-search__options .mso-rooms{margin-bottom:.5rem}.main-search__options .mso-rooms .btn-group{width:100%}.main-search__options .mso-rooms .btn-group .btn{font-size:.875rem;line-height:1.25rem;padding:.5625rem 0}}.main-search__options .mso-price{display:flex;align-items:center}.main-search__options .mso-price__desc{font-size:14px;color:var(--white);margin-right:10px}.main-search__options .mso-price__dash{font-size:14px;color:var(--white);margin:0 2px}@media(max-width:1439px){.main-search__options .mso-price__dash{margin:0 5px}}@media(max-width:767px){.main-search__options .mso-price__dash{display:none}}.main-search__options .mso-price .input-group{width:11rem;margin-left:-1px}.main-search__options .mso-price .input-group .input-group-prepend .input-group-text,.main-search__options .mso-price .input-group .input-group-append .input-group-text{padding-left:12px;padding-right:12px}.main-search__options .mso-price .input-group .form-control{padding-left:0;padding-right:0;border-radius:0;border:transparent;letter-spacing:-.7px;color:var(--purple)}.main-search__options .mso-price .input-group-to{border-left:1px solid var(--gray-light)}@media(max-width:1439px){.main-search__options .mso-price .input-group-from{width:11rem}.main-search__options .mso-price .input-group-from .input-group-prepend .input-group-text{padding-left:1rem}}@media(max-width:1023px){.main-search__options .mso-price{margin-bottom:.5rem;height:2.5rem}.main-search__options .mso-price .input-group-from .input-group-prepend .input-group-text{padding-left:1rem;font-size:.875rem}.main-search__options .mso-price .input-group{width:50%;height:2.5rem;margin:0}.main-search__options .mso-price .input-group .form-control{font-size:.875rem;line-height:1.25rem}}@media(max-width:767px){.main-search__options .mso-price .input-group{width:calc(50% + 0);margin:0}.main-search__options .mso-price .input-group-from .input-group-append{border-right:1px solid #f8f9fa}.main-search__options .mso-price .input-group-from .input-group-append .input-group-text{border-radius:0}.main-search__options .mso-price .input-group-to{margin-left:0}.main-search__options .mso-price .input-group-to .input-group-prepend .input-group-text{border-radius:0}}@media(max-width:359px){.main-search__options .mso-price .input-group .input-group-prepend .input-group-text,.main-search__options .mso-price .input-group .input-group-append .input-group-text{padding-left:6px;padding-right:6px}}.main-search__options .mso-year{display:flex;align-items:center}.main-search__options .mso-year .btn-group{width:19rem}.main-search__options .mso-year .btn-group .btn{border-left:1px solid #1401291f}@media(max-width:1439px){.main-search__options .mso-year .btn-group{width:auto}}@media(max-width:1279px){.main-search__options .mso-year{width:100%;margin-top:1rem;margin-left:0}}@media(max-width:1023px){.main-search__options .mso-year{justify-content:flex-start;align-items:stretch;margin-top:0;height:2.5rem;margin-left:0}.main-search__options .mso-year .btn-group{width:100%}.main-search__options .mso-year .btn-group .btn{font-size:.875rem;line-height:1.5rem;padding:.5rem 0}}@media(max-width:767px){.main-search__options .mso-year .btn-group{width:100%}}.main-search__btns{width:164px}.main-search__btns .btn{width:100%;margin-bottom:1rem;font-weight:600;padding:11px 0}.main-search__btns .more-options{display:flex;align-items:center;width:100%}.main-search__btns .more-options__link{position:relative;display:inline-block;font-weight:500;margin:0}@media(max-width:1023px){.main-search__btns{display:flex;align-items:center;width:auto}.main-search__btns .btn{margin-bottom:0;font-size:.875rem;line-height:1.25rem;padding:.5625rem 0}.main-search__btns .more-options{padding:0;margin-left:.5rem}.main-search__btns .more-options .more-options__link{margin:0 auto}}@media(max-width:499px){.main-search__btns .btn,.main-search__btns .more-options .more-options__link{line-height:1rem}}.main-promo__brand{background:var(--white-opacity);backdrop-filter:blur(.25rem);border-radius:.75rem;padding:1.5rem;display:block;margin-top:1rem}.main-promo__brand:hover .main-promo__brand-header{color:var(--orange)}.main-promo__brand .main-promo__brand-header{font-size:1.25rem;font-weight:600;line-height:1.5rem;color:var(--white)}.main-promo__brand .main-promo__brand-desc{font-size:1rem;line-height:1.5rem;color:var(--gray-light)}.main-promo__brand .main-promo__brand-badge{font-weight:600;font-size:.5rem;text-transform:uppercase;color:var(--dark);padding:.25rem .5rem;background:#fff;border-radius:.25rem;height:18px}@media(max-width:1439px){.main-promo__brand{width:1232px;margin:1rem auto 0}}@media(max-width:1279px){.main-promo__brand{width:992px;border-radius:.25rem}}@media(max-width:1023px){.main-promo__brand{width:auto;padding:1rem;display:block;margin-bottom:1rem;margin-top:0}.main-promo__brand .main-promo__brand-header{font-size:1rem;line-height:1.125rem}.main-promo__brand .main-promo__brand-badge{font-size:.5625rem;padding:.125rem .25rem;height:1rem;letter-spacing:0}.main-promo__brand .main-promo__brand-desc{font-size:.875rem;line-height:1.25rem}}.main-promo__horizontal{height:160px}.main-promo{position:relative;padding:1rem 0}.main-promo__title{font-weight:800;margin:0;font-size:2rem;line-height:2rem;color:var(--dark);padding:1rem 0}@media(max-width:1023px){.main-promo__title{padding:1rem 0;font-size:1.5rem;line-height:1.5rem}}@media(min-width:1199px){.main-promo .card-deck .card{width:calc(25% - 1rem);flex:none;margin-top:.5rem;margin-bottom:.5rem}}.header{position:relative}.main{padding:0}.sec-object--archive{background-color:var(--gray-light)}.sec-object--archive span{padding:1.5rem 0;font-size:.875rem;display:block}.sec-object{position:relative;padding-bottom:1rem}.sec-object h2,.sec-object .h2{display:block;font-weight:bold;font-size:1.5rem;line-height:2rem;margin:0}@media(max-width:1023px){.sec-object h2,.sec-object .h2{font-size:1.25rem;line-height:1.5rem;margin-top:1rem}}.sec-object .container{position:relative}.sec-object .obj-title{background-color:var(--light);padding:1.5rem 0;position:relative}.sec-object .obj-title:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--dark);opacity:.65}.sec-object .obj-title__blocks{display:flex;justify-content:space-between;margin-bottom:.5rem}.sec-object .obj-title__blocks .obj-block h1,.sec-object .obj-title__blocks .obj-block .h1{color:var(--white);line-height:2.5rem;font-size:2.5rem;font-weight:900;display:block}@media(max-width:1439px){.sec-object .obj-title__blocks .obj-block:first-child{margin-bottom:.5rem}}@media(max-width:1023px){.sec-object .obj-title{padding:1rem 0}.sec-object .obj-title__blocks{display:block}.sec-object .obj-title__blocks .obj-block h1,.sec-object .obj-title__blocks .obj-block .h1{font-size:2rem;line-height:2rem}}.sec-object .obj-address{display:flex;align-items:center;margin:1rem 0}.sec-object .obj-address__wrap{background-color:var(--white);border:1px solid var(--purple);border-radius:.25rem;flex-shrink:0;padding:.125rem}.sec-object .obj-address__wrap:first-child{margin-right:.5rem}.sec-object .obj-address__inner{background-color:var(--purple);border-radius:.25rem;text-align:center;padding:.25rem 1.5rem}.sec-object .obj-address__inner--building{padding:.125rem .5rem;min-height:2.25rem;min-width:2.25rem}.sec-object .obj-address__inner--building span.accent-full{font-weight:600;font-size:1.25rem;line-height:2rem}.sec-object .obj-address__inner span{display:block;line-height:.5rem;font-size:.5rem;color:var(--white)}.sec-object .obj-address__inner span.accent{font-weight:700;font-size:1.25rem;line-height:1.25rem}.sec-object .obj-address__inner.obj-address__inner--street span{display:block;line-height:.75rem;font-size:.75rem;color:var(--white)}.sec-object .obj-address__inner.obj-address__inner--street span.accent{font-weight:700;font-size:.75rem;line-height:1rem;letter-spacing:1px}@media(max-width:1023px){.sec-object .obj-address{margin:1rem 0}}@media(max-width:767px){.sec-object .obj-address{margin:.5rem 0}}.sec-object .obj-contacts{margin-top:1rem;display:block;text-align:right}@media(max-width:1023px){.sec-object .obj-contacts{margin-top:1rem;margin-bottom:0;text-align:left}}.sec-object .obj-contacts .btn{border-radius:.25rem!important;margin-right:0;margin-left:.75rem}@media(max-width:1023px){.sec-object .obj-contacts .btn{font-size:.875rem;padding:.5rem 1rem;margin-right:.5rem;margin-left:0}}@media(max-width:767px){.sec-object .obj-contacts .btn{padding:.5rem;font-size:.75rem}}.sec-object .obj-contacts .dropdown-toggle{border-radius:.25rem;border-color:var(--gray);padding:23px}.sec-object .obj-contacts .dropdown-toggle:hover,.sec-object .obj-contacts .dropdown-toggle:focus{background:none}.sec-object .obj-contacts .dropdown-toggle::before{content:'';display:block;width:14px;height:9px;background:url(/images/icons/select-arrow.svg) center center no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sec-object .obj-contacts .dropdown-toggle::after{display:none}.sec-object .obj-contacts .dropdown-menu{top:.5rem!important}@media(max-width:1023px){.sec-object .obj-contacts .dropdown-toggle{padding:1.125rem}.sec-object .obj-contacts .dropdown-menu .dropdown-item{font-size:.75rem;line-height:1rem}}.sec-object .obj-location{margin-bottom:.25rem}.sec-object .obj-location li{margin-right:1rem;display:flex;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;color:var(--gray-light)}.sec-object .obj-location li a,.sec-object .obj-location li span{color:var(--gray-light)}.sec-object .obj-location li a:hover{color:var(--orange)}.sec-object .obj-location li span{margin-right:.125rem}.sec-object .obj-location li:last-child{margin:0}.sec-object .obj-location li.metro{border-radius:.75rem;background:var(--white);padding:.75rem;background:var(--white-opacity);backdrop-filter:blur(5px);margin-right:.75rem;margin-bottom:0;white-space:nowrap;flex-shrink:0;flex-direction:column}.sec-object .obj-location li.metro a{font-size:.875rem;line-height:1.125rem}.sec-object .obj-location li.metro .metro-times{display:flex;align-items:center;margin-top:.25rem}.sec-object .obj-location li.metro .metro-times>div span{line-height:1.125rem}.sec-object .obj-location li.metro .metro-times>div span.svg-image-map-marker{margin-top:0}@media(max-width:1199px){.sec-object .obj-location li.metro{margin-bottom:.5rem}}.sec-object .obj-location-wrap{display:flex}@media(max-width:1023px){.sec-object .obj-location{font-size:.875rem;line-height:1.25rem}.sec-object .obj-location-wrap{overflow-x:auto;margin:0 -1rem}.sec-object .obj-location li.metro{margin-bottom:.5rem}.sec-object .obj-location li.metro:first-child{margin-left:1rem}}.sec-object .obj-prices{text-align:right;min-width:25rem;margin-top:0}.sec-object .obj-prices__price{font-size:2.5rem;line-height:2.5rem;letter-spacing:-1px;font-weight:900;color:var(--white)}.sec-object .obj-prices__price span{display:inline-block;pointer-events:none;color:var(--white)!important}.sec-object .obj-prices__meter{color:var(--gray-light);margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;min-height:1.25rem}@media(max-width:1023px){.sec-object .obj-prices{text-align:left;margin-right:0;margin-top:.5rem}.sec-object .obj-prices__price{line-height:1.5rem;font-size:1.5rem;letter-spacing:0}.sec-object .obj-prices__meter{margin-top:0;font-size:.875rem;line-height:1.25rem;min-height:initial}}@media(max-width:767px){.sec-object .obj-prices__meter{margin-top:.25rem;font-size:.75rem;line-height:1rem}}.sec-object__tabs-navbar .sec-object__tabs{border-bottom:1px solid var(--gray-light)}@media(max-width:1023px){.sec-object__tabs-navbar .sec-object__tabs{margin:0}}@media(max-width:1199px){.sec-object__tabs-navbar .sec-object__tabs{padding-top:0;border:0;margin-right:-1rem;overflow-x:auto}}.sec-object__tabs{position:relative;padding:.5rem 0 0;margin-bottom:1rem}.sec-object__tabs .nav.nav-pills{flex-wrap:nowrap}.sec-object__tabs .nav.nav-pills .nav-item{flex-shrink:0;margin-right:1.25rem}.sec-object__tabs .nav.nav-pills .nav-item:last-child{margin-right:0}.sec-object__tabs .nav.nav-pills .nav-item .nav-link{position:relative;color:var(--gray);background:none;border-radius:0;border-bottom:.25rem solid transparent;padding:.75rem 0;line-height:1.25rem;font-size:1rem}.sec-object__tabs .nav.nav-pills .nav-item .nav-link:hover{color:var(--dark);border-color:var(--orange);z-index:3}.sec-object__tabs .nav.nav-pills .nav-item .nav-link.active{color:var(--dark);border-bottom:.25rem solid var(--orange);z-index:3;font-weight:bold}@media(max-width:1199px){.sec-object__tabs::after{content:'';display:block;width:auto;height:1px;background-color:var(--light);position:absolute;left:0;right:0;bottom:0;z-index:1}.sec-object__tabs .tabs-scroll{position:relative;padding-top:0;z-index:2}.sec-object__tabs .tabs-scroll .nav.nav-pills{padding:0}.sec-object__tabs .tabs-scroll .nav.nav-pills .nav-item{z-index:2}.sec-object__tabs .tabs-scroll .nav.nav-pills .nav-item:last-child{padding-right:1rem}.sec-object__tabs .tabs-scroll .nav.nav-pills .nav-item .nav-link{font-size:.875rem;padding:.875rem 0;user-select:none}}@media(max-width:1023px){.sec-object__tabs .nav.nav-pills .nav-item .nav-link{font-size:.875rem}}.sec-object__tabs--table{padding:0;margin-bottom:0}.sec-object__tabs--table .nav.nav-pills{justify-content:flex-start}.sec-object__tabs--table .nav.nav-pills .nav-item .nav-link{position:relative;background:none;border-radius:0;line-height:1.25rem;color:var(--gray);border-bottom:.25rem solid transparent;padding:.25rem 0 .25rem;font-size:.875rem}.sec-object__tabs--table .nav.nav-pills .nav-item .nav-link.active{z-index:3;border-color:var(--orange)}.sec-object__tabs--table .nav.nav-pills .nav-item .nav-link:not(.active):hover{color:var(--dark);border-color:var(--orange)}@media(max-width:1199px){.sec-object__tabs--table .nav.nav-pills{justify-content:flex-start;margin-top:.5rem}}@media(max-width:1023px){.sec-object__tabs--table{padding:0;overflow-x:auto}.sec-object__tabs--table .nav.nav-pills{margin-top:0}.sec-object__tabs--table .nav.nav-pills .nav-item{margin-right:1rem}.sec-object__tabs--table .nav.nav-pills .nav-item .nav-link{font-size:.875rem;padding:.875rem 0;user-select:none}}@media(max-width:767px){.sec-object__tabs--table .nav.nav-pills .nav-item .nav-link{padding:.5rem 0}}.sec-object__tabs--map{padding-top:0;margin:0}.sec-object__tabs--map .nav.nav-pills .nav-item{margin-right:1rem}.sec-object__tabs--map .nav.nav-pills .nav-item .nav-link{padding:0 0 .5rem}@media(max-width:1023px){.sec-object__tabs--map .nav.nav-pills .nav-item .nav-link{font-size:.875rem;padding-bottom:.5rem}}.sec-object__tabs--pricehistory{padding:0;margin:0}.sec-object .obj-gallery-wrap{position:relative;margin-bottom:2rem}@media(max-width:1023px){.sec-object .obj-gallery-wrap{margin:0 -1rem}}.sec-object .obj-gallery-wrap .carousel-badges{position:absolute;z-index:1;top:.75rem;display:flex}.sec-object .char-table{display:block;position:relative;margin:0;border-top:1px solid var(--gray-light);overflow-x:auto;background-color:var(--white);padding:.25rem 0}.sec-object .char-table li{padding:.5rem 0;width:100%;text-align:right;box-sizing:border-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;border-bottom:1px solid var(--gray-light)}.sec-object .char-table li:last-child{border-bottom:0}.sec-object .char-table li .par{color:var(--dark);padding-right:1rem;text-align:left;font-size:.875rem;line-height:1.25rem}.sec-object .char-table li .val{font-size:.875rem;line-height:1.25rem}.sec-object .char-table>div{padding:.5rem 0 0}.sec-object .char-table>div label{font-size:.875rem}@media(max-width:767px){.sec-object .char-table>div label{font-size:.75rem;margin-bottom:.25rem}}.sec-object .summary-table-title{padding-bottom:1rem}.sec-object .summary-table-title .h5{text-transform:uppercase;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--gray);margin-bottom:0;display:block}.sec-object .summary-table-title .price{margin-right:1rem}.sec-object .summary-table-title .price .rub{color:var(--dark)}.sec-object .price-table-gradient{position:relative}.sec-object .price-table-gradient::before{content:'';display:block;width:35px;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);position:absolute;top:0;right:0;bottom:0;z-index:2}.sec-object .doc-table-title{margin-bottom:1rem}@media(max-width:1023px){.sec-object .doc-table-title{margin-bottom:0}}.sec-object .doc-table-wrap .doc-table{display:block;overflow-x:auto;max-height:432px;padding:0;box-shadow:0 8px 8px rgba(20,16,41,.06),0 2px 4px rgba(20,16,41,.06),0 0 1px rgba(20,16,41,.12)}.sec-object .doc-table-wrap .doc-table li{box-shadow:0 -1px 0 0 inset var(--light);padding:1rem}.sec-object .doc-table-wrap .doc-table li:last-child{border:0}.sec-object .doc-table-wrap .doc-table li a{display:flex;align-items:center;font-size:.75rem;line-height:1rem}.sec-object .doc-table-wrap .doc-table li a .svg-image-file-pdf-dims{margin-right:.5rem}.sec-object .sec_object__plans>div{margin-top:0;display:flex;flex-direction:column;align-self:stretch}.sec-object .sec_object__plans>div:nth-child(n+2),.sec-object .sec_object__plans>div:nth-child(n+3){margin-top:0}.sec-object .sec_object__plans>div:nth-child(n+5){margin-top:1rem}.sec-object .sec_object__plans>div a{display:block;font-size:.875rem;margin-bottom:.5rem}.sec-object .sec_object__plans>div img{max-width:100%;max-height:160px;margin:0 auto}.sec-object .sec_object__plans>div .sec_object__plans--img_container{border:1px solid var(--gray-light);border-radius:.25rem;padding:10px;flex-grow:1;align-content:center}@media(max-width:992px){.sec-object .sec_object__plans>div:nth-child(n+4){margin-top:1rem}.sec-object .sec_object__plans>div img{max-height:200px}}@media(max-width:767px){.sec-object .sec_object__plans>div:nth-child(n+3){margin-top:1rem}.sec-object .sec_object__plans>div img{max-height:220px}}@media(max-width:576px){.sec-object .sec_object__plans>div:nth-child(n+2){margin-top:1rem}.sec-object .sec_object__plans>div img{max-height:240px}}.sec-object .sec-object__chart{border-radius:.25rem;box-shadow:0 .125rem .75rem var(--gray-light)}.sec-object .card-offers-search__options{display:flex;flex-direction:row;gap:0;margin-bottom:1rem;width:100%}.sec-object .card-offers-search__options .mso-rooms .btn:not(:first-child){border-left:0}.sec-object #offers table img{max-width:120px;max-height:90px;border-radius:.25rem}@media(max-width:1023px){.sec-object .card-offers-search__options{flex-direction:column;gap:1rem}.sec-object .card-offers-search__options .btn-group,.sec-object .card-offers-search__options .input-group,.sec-object .card-offers-search__options .dropdown{width:100%!important}}.sec-object .more-table-btn{display:flex;justify-content:flex-end;padding:10px 10px 0 0}.sec-object .more-table-btn .btn{font-size:15px;width:145px}@media(max-width:1439px) and (min-width:1024px){.sec-object .more-table-btn{margin-bottom:30px}}@media(max-width:1023px){.sec-object .more-table-btn{justify-content:center;padding:10px 20px;margin-bottom:15px}.sec-object .more-table-btn--mortgate{padding:10px 0}}@media(max-width:499px){.sec-object .more-table-btn .btn{width:100%}}.sec-object__mortgage-result .card-deck-wrap{border-radius:.25rem;box-shadow:0 .125rem .5rem var(--gray-light)}.sec-object__mortgage-result .card-deck>.card-mortgage:first-child{border:0}.sec-object__mortgage-result .card-mortgage{border-radius:.25rem;border-top:1px solid var(--gray-light);padding:1rem 1.5rem;box-shadow:none;display:flex;flex-direction:row;align-items:center;width:100%;border-top-left-radius:0;border-top-right-radius:0;margin-right:.5rem;margin-left:.5rem}.sec-object__mortgage-result .card-mortgage__button{padding-left:2rem;display:flex;flex-direction:column}.sec-object__mortgage-result .card-mortgage__content{display:flex;flex-direction:column;flex:1 1 auto;padding-right:1rem;font-size:.875rem;line-height:1.25rem}.sec-object__mortgage-result .card-mortgage__body{display:flex;flex-direction:row;justify-content:space-between}.sec-object__mortgage-result .card-mortgage__body>div{display:flex;flex-direction:column;justify-content:center;align-items:start;min-width:100px}.sec-object__mortgage-result .card-mortgage__body .bank-col{width:200px}.sec-object__mortgage-result .card-mortgage__body .bank-col .bank__logo{height:1.5rem;display:flex;align-items:center;white-space:break-spaces}.sec-object__mortgage-result .card-mortgage__body .bank-col span{margin-left:1rem}.sec-object__mortgage-result .card-mortgage__body .bank-col__title{font-size:.75rem;font-weight:700;line-height:1.25rem;color:var(--gray-dark)}.sec-object .calc-mortgage{border-radius:.25rem;box-shadow:0 .125rem .5rem var(--gray-light);margin-bottom:2rem}.sec-object .calc-mortgage__content{display:flex;width:100%;padding:1.25rem 1.5rem;border-top:0}.sec-object .calc-mortgage__content .cm-form__row{margin-right:1rem;display:inline-block;width:33%}.sec-object .calc-mortgage__content .cm-form__row:last-child{margin-right:0}.sec-object .calc-mortgage__content .cm-form__row span{font-size:.875rem;line-height:1.5rem}@media(max-width:1199px){.sec-object__mortgage-result>div>button{display:none}.sec-object__mortgage-result .card-deck-wrap{box-shadow:none;padding:1rem 0}.sec-object__mortgage-result .card-mortgage{align-items:start;flex-direction:column;border:0;box-shadow:0 .125rem .5rem var(--gray-light);padding:1rem;border-radius:.25rem}.sec-object__mortgage-result .card-mortgage[hidden]{display:block!important}.sec-object__mortgage-result .card-mortgage__body{flex-direction:column}.sec-object__mortgage-result .card-mortgage__content{padding:0}.sec-object__mortgage-result .card-mortgage__button{padding:1rem 0 0}.sec-object__mortgage-result .card-mortgage__body .bank-col{padding-bottom:1rem}.sec-object .calc-mortgage{margin-bottom:0}}@media(max-width:499px){.sec-object .calc-mortgage__content{flex-direction:column;padding:1rem}.sec-object .calc-mortgage__content .cm-form__row{width:100%;margin-bottom:.25rem}.sec-object .calc-mortgage__content .cm-form__row:last-child{margin-bottom:0}}.sec-object__selection .doc-link{line-height:1.5rem;display:flex;align-items:center}.sec-object .map-table-wrap{display:flex;box-shadow:0 .125rem .75rem var(--gray-light)}@media(max-width:1023px){.sec-object .map-table-wrap{border:0;box-shadow:none;margin:0 -1rem 0}}.sec-object .map-table-wrap .mt-list{width:330px;padding:30px 25px}.sec-object .map-table-wrap .mt-list__sec{margin-bottom:25px}.sec-object .map-table-wrap .mt-list__sec:last-child{margin-bottom:0}.sec-object .map-table-wrap .mt-list__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.sec-object .map-table-wrap .mt-list__title span{color:#7c8e9e}.sec-object .map-table-wrap .mt-list .card-prices{margin-bottom:0}@media(max-width:1023px){.sec-object .map-table-wrap .mt-list{display:none}}.sec-object .map-table-wrap .mt-map{width:100%;height:28rem}@media(max-width:1023px){.sec-object .map-table-wrap .mt-map{position:relative;width:100%;height:20rem}}@media(max-width:1023px){.sec-object .map-table-wrap .mt-map{height:15rem}}.sec-object .map-table-wrap .mt-map *{touch-action:auto}.sec-object .overview.expander a[role="button"]{padding:.5rem 0 0}.sec-object .overview__descr{line-height:1.5rem;font-size:1rem;color:var(--dark)}.sec-object .overview__descr h2{margin:1rem 0;font-size:1rem;line-height:1.25rem}.sec-object .overview__descr h3,.sec-object .overview__descr h4{margin-bottom:1rem;line-height:2rem;font-size:1rem;font-weight:700}.sec-object .overview__descr li{list-style:unset;margin-left:1rem}@media(max-width:1023px){.sec-object .overview__descr{line-height:1.25rem;font-size:.875rem}.sec-object .overview__descr h3,.sec-object .overview__descr h4{margin-top:1rem;margin-bottom:.5rem}}.sec-object .overview__descr p{line-height:1.5rem;font-size:1rem;margin-bottom:1rem;text-align:justify}.sec-object .overview__descr p:last-child{margin-bottom:0}.sec-object .overview__flat{display:block;margin-top:3rem}.sec-object .overview__flat .h3{color:var(--dark);font-size:1rem;margin-top:1rem;text-align:center}.sec-object .overview__flat span{display:block;width:4rem;height:4rem;margin:0 auto}@media(max-width:1023px){.sec-object .overview .row{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -1rem;flex-wrap:nowrap}.sec-object .overview .row>div{flex-wrap:nowrap;padding-bottom:1rem;flex-flow:row wrap;flex:auto}.sec-object .overview__flat{margin-top:2rem}.sec-object .overview__flat span{display:block;margin:0 auto;width:3rem;height:3rem;margin-bottom:.5rem}.sec-object .overview__flat .h3{font-size:.875rem}}.sec-object .sec-object__video{width:100%;height:25rem;box-shadow:0 8px 8px rgba(20,16,41,.06),0 2px 4px rgba(20,16,41,.06),0 0 1px rgba(20,16,41,.12)}@media(max-width:499px){.sec-object .sec-object__video{height:15rem}}.sec-object #discountsModal .modal-dialog{width:auto;height:max-content;margin:0 auto;display:flex;max-width:500px}@media(max-width:499px){.sec-object #discountsModal .modal-dialog{margin:0 1rem}}.sec-object #discountsModal .modal-body{font-size:.875rem;line-height:1.25rem;padding:2rem}@media(max-width:499px){.sec-object #discountsModal .modal-body{font-size:.75rem;line-height:1rem}}.sec-object #discountsModal button.close{position:absolute;top:14px;right:14px;z-index:10}.sec-object .card-pill-badge{padding:1rem;border-radius:.25rem;border:1px solid var(--gray-light);display:flex;cursor:pointer;flex-direction:row;align-items:center;box-shadow:none}.sec-object .card-pill-badge:hover,.sec-object .card-pill-badge:focus{background:var(--light)}.sec-object .card-pill-badge img{height:2rem}.sec-object .card-pill-badge div{margin-left:.75rem;color:var(--dark)}.sec-object .card-pill-badge .svg-image-file-pdf-dims{width:1.5rem;height:1.5rem}@media(max-width:1199px){.sec-object .card-pill-badge{width:calc(50% - 1.5rem)}}@media(max-width:767px){.sec-object .card-pill-badge{width:100%;margin-right:1rem;margin-bottom:.5rem}.sec-object .card-pill-badge:last-child{margin-bottom:0}.sec-object .card-pill-badge img{width:2rem;height:2rem}}@media(max-width:499px){.sec-object .card-pill-badge div{font-size:.75rem}}.sec-object--company{padding-bottom:0}.sec-object--company .obj-title__blocks{margin:0;flex-direction:row}.sec-object--company .obj-title__blocks .obj-block{display:flex;flex-direction:column;justify-content:space-around}.sec-object--company .obj-title{background:url(/images/backgrounds/sec-main_bg.webp) center center no-repeat;background-size:cover;padding:2rem 0}.sec-object--company .obj-description #collapseDescription.collapse:not(.show){display:block;height:9rem;overflow:hidden}.sec-object--company .obj-description #collapseDescription.collapsing{height:9rem}.sec-object--company .obj-description a.collapsed::after{content:'Читать больше'}.sec-object--company .obj-description a:not(.collapsed)::after{content:'Свернуть'}.sec-object--company .sec-result__content .card-deck{display:flex}@media(max-width:1023px){.sec-object--company .obj-title__blocks .obj-block .btn{font-size:.875rem;padding:.5rem 1rem;margin-right:.5rem;margin-left:0}.sec-object--company .obj-title{padding:1rem 0}}@media(max-width:1023px){.sec-object--company .obj-title__blocks{flex-direction:column}.sec-object--company .obj-title__blocks .obj-block .btn{margin-right:0}.sec-object--company .obj-title__blocks .obj-block a.btn{margin-top:.25rem}}@media(min-width:576px){.sec-object--company .obj-description.collapse.dont-collapse-sm{display:block;height:auto!important;visibility:visible;margin-top:0}}.fixed-navbar{background:var(--white);position:fixed;top:0;z-index:1024;box-shadow:0 .125rem .25rem rgba(20,16,41,.06),0 0 1px rgba(20,16,41,.12)}.fixed-navbar .sec-object__tabs{z-index:99;margin:0;padding:0;border:0}.sec-object .obj-danger{color:var(--white);background-color:var(--danger)}.sec-object .obj-warning{background-color:var(--warning)}.sec-object .obj-danger span,.sec-object .obj-warning span{padding:1rem 0;font-size:.875rem;display:block}.sec-object--blog h1{font-size:2.5rem;line-height:2.5rem}.sec-object--blog .blog--date{color:var(--gray);font-size:.875rem}.sec-object--blog .blog--content h2{font-size:1.5rem;padding:1rem 0}.sec-object--blog .blog--content h3{padding:.5rem 0;font-size:1rem}.sec-result{position:relative;background-color:var(--white);padding:1rem 0}.sec-result__content{position:relative}.sec-result__content .card-deck{flex-wrap:wrap;padding-bottom:0;margin-bottom:0;display:none}.sec-result__content .card-deck .card{width:calc(33.3334% - 1rem);flex:none;margin-bottom:1rem}.sec-result__content .card-deck-quartet .card{width:calc(25% - 1rem)}.sec-result__content .card-deck-quartet .card .banner{width:auto!important;margin:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;height:16rem;padding:2rem 1rem}@media(min-width:1200px){.sec-result__content__full .card-deck .card{width:calc(25% - 1rem);flex:none;margin-bottom:1rem}.sec-result__content .card-deck-quartet .card .banner{height:20rem;padding:4rem 2rem}}@media(max-width:1023px){.sec-result__content .card-deck .card{width:calc(50% - 1rem);margin-bottom:1rem}.sec-result__content .card-deck .card:first-child{margin-left:.5rem}.sec-result__content .card-deck .card:last-child{margin-right:.5rem}}@media(max-width:639px){.sec-result__content .card-deck .card{width:calc(100% - 1rem)}.sec-result__content .card-deck-quartet .card .banner{border-radius:0;padding:2rem;height:12rem}}@media(max-width:499px){.sec-result__content .card-deck .card{width:100%;margin-left:0!important;margin-right:0!important}}.sec-result__content .result-table{display:none;border-radius:.25rem;overflow:hidden;margin-bottom:2rem}.sec-result__content .result-table table{width:100%;border-collapse:collapse}.sec-result__content .result-table table thead tr{background-color:var(--purple-light)}.sec-result__content .result-table table thead tr th{white-space:nowrap;padding:.75rem 1rem;font-weight:600;font-size:.875rem}.sec-result__content .result-table table thead tr th .icon{display:inline-block;vertical-align:middle;margin-left:.25rem}@media(max-width:1439px){.sec-result__content .result-table table thead tr th{padding:.75rem .5rem}}.sec-result__content .result-table table tbody tr{border-bottom:1px solid var(--gray-light)}.sec-result__content .result-table table tbody tr td{padding:1rem;min-width:7.5rem}.sec-result__content .result-table table tbody tr td .metro-row{display:flex}.sec-result__content .result-table table tbody tr td .metro-row .metro-time{display:flex;margin-left:.5rem}.sec-result__content .result-table table tbody tr td .icon{margin-right:.25rem;flex-shrink:0}.sec-result__content .result-table table tbody tr td.td-price{white-space:nowrap}.sec-result__content .result-table table tbody tr td.td-btns{display:flex;justify-content:flex-end}.sec-result__content .result-table table tbody tr td.td-btns .td-btn{display:flex;width:2rem;height:2rem;border:1px solid var(--purple);border-radius:.125rem;margin-left:.5rem;align-items:center;justify-content:center}.sec-result__content .result-table table tbody tr td.td-btns .td-btn:hover{background-color:var(--purple)!important}.sec-result__content .result-table table tbody tr td.td-btns .td-btn:hover .svg-image-similar{background:url(/images/icons/similar_white.svg) no-repeat}.sec-result__content .result-table table tbody tr td.td-btns .td-btn:hover .svg-image-heart{background:url(/images/icons/heart_white.svg) no-repeat}.sec-result__content .result-table table tbody tr td.td-btns .icon{margin:0}.sec-result__content .result-table table tbody tr td{color:var(--dark);font-size:.875rem}.sec-result__content .result-table table tbody tr td.fit{white-space:nowrap;width:1%;min-width:1px}.sec-result__content .result-table table tbody tr td a:not(.btn){font-size:.875rem;color:var(--dark)}.sec-result__content .result-table table tbody tr td a:not(.btn):hover{color:var(--orange)}@media(max-width:1439px){.sec-result__content .result-table table tbody tr td{padding:.5rem}}.sec-result__content .result-map{display:flex;visibility:hidden;opacity:0;max-height:0}.sec-result__content .result-map .rm-map{position:relative;width:50%;min-height:640px;border-right:1px solid #cfd7de;padding-right:1rem}@media(max-width:1023px){.sec-result__content .result-map .rm-map{width:100%;height:calc(100vh - 214px);min-height:380px;padding-right:0}}@media(max-width:370px){.sec-result__content .result-map .rm-map{height:calc(100vh - 16rem)}}.sec-result__content .result-map .rm-map__inner{width:calc(50vw - 1rem);position:absolute;top:0;right:1rem;bottom:0}.sec-result__content .result-map .rm-map__inner.with-scrollbar{width:calc(50vw - 1.5rem)}@media(max-width:1023px){.sec-result__content .result-map .rm-map__inner{width:auto;top:-1rem;left:-1rem;right:-1rem}.sec-result__content .result-map .rm-map__inner.with-scrollbar{width:auto}}.sec-result__content .result-map .rm-map__inner *{touch-action:auto}.sec-result__content .result-map .rm-map__inner .popover{position:relative;width:16rem;background-color:var(--white);box-shadow:0 2px 4px rgba(0,0,0,.05);border:0;border-radius:8px;font-weight:500;font-size:1rem;line-height:1.5rem}.sec-result__content .result-map .rm-map__inner .popover .arrow{width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:#fff transparent transparent transparent;margin:0;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon__photo{background-size:cover;height:117px}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon .card-active-top{opacity:1}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon__body{padding:15px 20px}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon__title{margin-bottom:5px}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon a{color:#0a79e0}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon a:hover{color:#fb7a31;cursor:pointer}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon__prices{margin-bottom:5px}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon__prices li{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:14px;overflow:hidden;z-index:0;margin-bottom:4px}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon__prices li:last-child{margin-bottom:0}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon__prices li .rooms{position:relative;z-index:1}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon__prices li .rooms::before{content:'';display:block;width:200px;border-bottom:1px dotted #cfd7de;position:absolute;top:0;left:100%;bottom:4px;z-index:0}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon__prices li .price{position:relative;background-color:#fff;padding-left:2px;z-index:1}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon__prices li span{color:#7c8e9e}.sec-result__content .result-map .rm-map__inner .popover-inner .zhk-balloon__prices li span.rub{margin-left:3px}.sec-result__content .result-map .rm-list{width:50%;max-height:640px;overflow-y:auto;padding:20px 0 20px 15px}.sec-result__content .result-map .rm-list .pagination{display:flex;justify-content:center;padding:20px 0}@media(max-width:1023px){.sec-result__content .result-map .rm-list{display:none}}.sec-result__content.layout-card .card-deck{display:flex}.sec-result__content.layout-list .card-deck{display:block;margin:0 0 2rem}.sec-result__content.layout-list .card-deck .card{flex-direction:row;align-items:stretch;width:100%;margin:0 0 1rem;min-height:14rem}.sec-result__content.layout-list .card-deck .card .card-header{width:20rem;height:15rem;flex-shrink:0}.sec-result__content.layout-list .card-deck .card--promo .card-header .card-img-top{height:14rem}@media(max-width:1439px){.sec-result__content.layout-list .card-deck .card .card-header{width:20rem}}.sec-result__content.layout-list .card-deck .card .card-header .carousel{display:flex;height:100%}.sec-result__content.layout-list .card-deck .card .card-header .carousel .carousel-item{height:100%;background:#fff}.sec-result__content.layout-list .card-deck .card .card-header .carousel img{height:100%}.sec-result__content.layout-list .card-deck .card .card-body{padding:1rem}.sec-result__content.layout-list .card-deck .card .card-title{align-items:center}.sec-result__content.layout-list .card-deck .card .card-title .h6{margin:0 1rem 0 0}.sec-result__content.layout-list .card-deck .card .card-title--zhk{margin-bottom:0}.sec-result__content.layout-list .card-deck .card .card-title--zhk h6{font-size:.875rem;margin:0 1rem 0 0}.sec-result__content.layout-list .card-deck .card .card-prices{margin-bottom:1rem}.sec-result__content.layout-list .card-deck .card .card-prices ul{display:flex}.sec-result__content.layout-list .card-deck .card .card-prices ul li{display:none;padding:0 1rem;border-right:1px solid var(--gray-light);margin-bottom:0}.sec-result__content.layout-list .card-deck .card .card-prices ul li:nth-child(1){display:block;padding-left:0}.sec-result__content.layout-list .card-deck .card .card-prices ul li:nth-child(2){display:block}.sec-result__content.layout-list .card-deck .card .card-prices ul li:nth-child(3){display:block;border-right:0;padding-right:0}.sec-result__content.layout-list .card-deck .card .card-prices ul li:last-child{border-right:0;padding-right:0}.sec-result__content.layout-list .card-deck .card .card-prices ul li .card-prices__rooms{font-size:.875rem;margin-bottom:.25rem}.sec-result__content.layout-list .card-deck .card .card-prices ul li .card-prices__rooms::before{display:none}.sec-result__content.layout-list .card-deck .card .card-prices ul li .card-prices__price{font-size:.875rem;margin:0;text-align:left}.sec-result__content.layout-list .card-deck .card .card-prices ul li .card-prices__price span.rub{font-size:1rem}.sec-result__content.layout-list .card-deck .card .card-prices--flat{margin:1rem 0!important}.sec-result__content.layout-list .card-deck .card .card-flat{margin-bottom:0;line-height:1.5rem}.sec-result__content.layout-list .card-deck .card .card-flat ul{justify-content:flex-start}.sec-result__content.layout-list .card-deck .card .card-flat ul li{font-size:.875rem;line-height:1.25rem;margin-right:1.5rem}.sec-result__content.layout-list .card-deck .card .card-flat ul li.kitchen{display:block}.sec-result__content.layout-list .card-deck .card .card-flat .h6{margin-top:0;align-self:flex-start}.sec-result__content.layout-list .card-deck .card .card-badges{padding-right:2rem;margin-bottom:0}.sec-result__content.layout-list .card-deck .card .card-badges .badge{margin-bottom:0}.sec-result__content.layout-list .card-deck .card .card-footer{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:165px;flex-shrink:0;padding-top:1rem;padding-left:0}.sec-result__content.layout-list .card-deck .card .card-footer .card-footer-list{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:100%;height:100%}.sec-result__content.layout-list .card-deck .card .card-footer .card-footer-list .card-footer-price{text-align:right}.sec-result__content.layout-list .card-deck .card .card-footer .card-footer-list .card-footer-price .flat-price-meter{color:#7c8e9e}.sec-result__content.layout-list .card-deck .card .card-footer .btn-list{display:block}.sec-result__content.layout-list .card-deck .card .card-footer .btn-list .btn{margin-top:.5rem;width:150px;padding:.25rem .5rem}.sec-result__content.layout-list .card-deck .card .card-footer.card-flat{justify-content:space-between}.sec-result__content.layout-list .card-deck .card .card-footer.card-flat .h6 .card-prices__meter{display:block;margin:0;margin-top:.5rem}.sec-result__content.layout-list .card-deck .card .card-btns{display:none}@media(max-width:1439px){.sec-result__content.layout-list .card-deck .banner{flex-direction:row;justify-content:space-between;width:100%;min-height:160px;padding:40px;margin:0 0 20px}.sec-result__content.layout-list .card-deck .banner .banner__title{max-width:350px;font-weight:700;font-size:28px;text-align:left;margin-bottom:0}.sec-result__content.layout-list .card-deck .banner .btn-outline-light,.sec-result__content.layout-list .card-deck .banner .btn-warning{width:207px}.sec-result__content.layout-list .card-deck .banner.banner--waiting-call{padding:20px 40px}.sec-result__content.layout-list .card-deck .banner.banner--waiting-call .call-form{width:400px}.sec-result__content.layout-list .card-deck .banner.banner--pickup{display:none}}.sec-result__content.layout-list .card-deck .banner--card{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:30px 40px;margin:0 0 20px}.sec-result__content.layout-list .card-deck .banner--card.banner--find{background:url("/images/banner-find-list.png") center center no-repeat;background-size:cover}.sec-result__content.layout-list .card-deck .banner--card .banner__title{max-width:350px;font-weight:700;font-size:28px;margin-bottom:0}.sec-result__content.layout-list .card-deck .banner--card .banner__btns{width:207px}.sec-result__content.layout-list .card-deck .banner--card .banner__btns .btn.btn-outline-light{border-color:#fb7a31;color:#fb7a31}.sec-result__content.layout-list .card-deck .banner--card .banner__btns .btn.btn-outline-light:hover{background-color:#fb7a31;color:#fff}.sec-result__content.layout-table .card-deck{display:none}.sec-result__content.layout-table .result-table{display:block}.sec-result__content.layout-map .r-panel{margin-bottom:0}@media(max-width:1023px){.sec-result__content.layout-map .r-panel{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);z-index:9}.sec-result__content.layout-map .r-panel .r-panel__block--right{display:none}}@media(max-width:1023px) and (max-width:1023px){.sec-result__content.layout-map .r-panel .r-panel__found{background-color:#f9f9fa;border-radius:2px;color:#0e1e31;padding:6px 13px;margin:0}}.sec-result__content.layout-map .card-deck{display:none}.sec-result__content.layout-map .pagination{display:none}.sec-result__content.layout-map .result-map{visibility:visible;opacity:1;max-height:none}.sec-result__content.layout-map .result-map .rm-list .card-deck{display:flex;justify-content:space-between;margin:0}.sec-result__content.layout-map .result-map .rm-list .card-deck .card{width:calc(50% - 12px);margin-left:0;margin-right:0;margin-bottom:20px}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header{height:195px}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .carousel{height:195px}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .carousel img{height:195px}@media(max-width:1439px){.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header{height:150px}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .carousel{height:150px}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .carousel img{height:150px}}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-active-top{justify-content:space-between;left:15px;right:15px;opacity:1}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-active-top .card-commissioning{color:#fff}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-active-top .card-top-btns{display:flex}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-active-bottom{padding:10px 15px;opacity:1}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-name{display:block;margin-right:10px}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-name h6{color:#fff;transition:color .2s ease}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-name p{font-size:13px;color:#9eb3c6;margin:0}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-name:hover h6{color:#fb7a31}@media(max-width:1439px){.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-name h6{font-size:15px}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-name p{font-size:11px}}.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-discount{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:51px;height:51px;background:url("/images/discount.svg") center center no-repeat;background-size:cover;font-weight:700;color:#fff}@media(max-width:1439px){.sec-result__content.layout-map .result-map .rm-list .card-deck .card .card-header .card-discount{width:41px;height:41px;font-size:13px}}.sec-result__content.layout-map .result-map .rm-list .card-deck .banner{width:calc(50% - 12px);height:195px;border-radius:8px;padding:40px;margin-left:0;margin-right:0;margin-bottom:1rem}.sec-result__sidebar>div{margin-bottom:1rem}.sec-result__sidebar .banner--waiting-call .waiting-call__title button{display:none}@media(max-width:1439px){.sec-result__content.layout-map .result-map .rm-list .card-deck .banner{height:150px;padding:2rem 1rem}.sec-result__content.layout-map .result-map .rm-list .card-deck .banner .banner__title{font-size:1rem;margin-bottom:1rem}}@media(max-width:1199px){.sec-result__sidebar{display:none}}.sec-result__content .no-result{font-size:1.125rem;margin:.5rem 0;border-bottom:1px solid var(--gray-light);padding-bottom:.5rem}.sec-result__listing-counter{font-size:.75rem;line-height:1;padding:0 0 .5rem}.sec-result__listing-counter .li-counter{padding:.25rem .5rem}.sec-result__listing-counter #collapseCounters.collapse:not(.show){display:block;height:1.5rem;overflow:hidden;margin-bottom:.5rem}.sec-result__listing-counter #collapseCounters.collapsing{height:1.5rem}.sec-result__listing-counter a[role="button"].collapsed::after{content:'Показать все';border-bottom:1px dashed}.sec-result__listing-counter a[role="button"]:not(.collapsed)::after{content:'Свернуть';border-bottom:1px dashed}.sec-result .r-panel{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--gray-light);padding-bottom:.5rem;margin-bottom:1rem}@media(max-width:1023px){.sec-result .r-panel{border-bottom:0;padding-bottom:0}}@media(max-width:767px){.sec-result .r-panel{display:block}.sec-result .r-panel__found{font-size:1rem}.sec-result .r-panel__sort .dropdown .btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5rem;margin-top:.25rem}.sec-result .r-panel__sort .dropdown .dropdown-item{padding:.5rem 1rem!important}}.sec-result .r-panel__block{display:flex;align-items:center}.sec-result .r-panel__found{font-size:1rem;line-height:1.25rem;flex-shrink:0;margin-right:1rem;color:var(--gray)}.sec-result .r-panel__found .counter{color:var(--dark)}.sec-result .r-panel__sort .dropdown{margin-right:1rem}.sec-result .r-panel__sort .dropdown .dropdown-item{padding:.5rem 1rem!important}.sec-result .r-panel__sort .dropdown .dropdown-divider{margin:0}.sec-result .r-panel__sort .dropdown .light{background-color:var(--light)}.sec-result .r-panel__sort .dropdown .light:hover,.sec-result .r-panel__sort .dropdown .light:focus{background-color:var(--purple)}.sec-result .r-panel__layout .btn-group .btn{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;background:none;border:1px solid var(--purple);margin-right:.75rem;border-radius:.25rem}.sec-result .r-panel__layout .btn-group .btn:last-child{margin-right:0}.sec-result .r-panel__layout .btn-group .btn:not(.active):hover{opacity:.75}.sec-result .r-panel__layout .btn-group .btn.active,.sec-result .r-panel__layout .btn-group .btn:active{background-color:var(--orange);border-color:var(--orange)}.sec-result .r-panel__layout .btn-group .btn.active .svg-image-grid-dims-purple,.sec-result .r-panel__layout .btn-group .btn:active .svg-image-grid-dims-purple{background:url(/images/icons/grid_white.svg) no-repeat}.sec-result .r-panel__layout .btn-group .btn.active .svg-image-list-dims-purple,.sec-result .r-panel__layout .btn-group .btn:active .svg-image-list-dims-purple{background:url(/images/icons/list_white.svg) no-repeat}.sec-result .r-panel__layout .btn-group .btn.active .svg-image-table-dims-purple,.sec-result .r-panel__layout .btn-group .btn:active .svg-image-table-dims-purple{background:url(/images/icons/table_white.svg) no-repeat}.sec-result__content.layout-list.layout-company .card-deck .card{min-height:12rem}.sec-result__content.layout-list.layout-company .card-deck .card .card-prices{margin-bottom:0}.sec-result__content.layout-list.layout-company .card-deck .card .card-prices ul{display:flex;flex-wrap:wrap}.sec-result__content.layout-list.layout-company .card-deck .card .card-prices ul li{padding:0 1.5rem 0 0;margin-bottom:0;width:50%;display:flex;border:0}.sec-object__selection{position:relative}.sec-object__selection .card-deck-wrap{display:flex;-webkit-overflow-scrolling:touch;overflow-x:hidden;margin:0 -.5rem}.sec-object__selection .card-deck-wrap .card-deck{flex-wrap:nowrap;padding-bottom:.5rem;overflow-x:scroll;margin:0}.sec-object__selection .card-deck-wrap .card-deck:before,.sec-object__selection .card-deck-wrap .card-deck:after{content:none}.sec-object__selection .card-deck-wrap .card-deck::-webkit-scrollbar:horizontal{height:0;width:0}.sec-object__selection .card-deck-wrap .card-deck .card{min-width:300px;margin-top:.5rem;border-radius:.25rem}.sec-object__selection .scroll-up-left,.sec-object__selection .scroll-up-right{width:2rem;height:2rem;background-color:var(--white);box-shadow:0 .125rem .5rem rgba(0,0,0,.25);border-radius:.25rem;position:absolute;right:0;top:0;z-index:1;cursor:pointer;border-radius:4rem;display:block}.sec-object__selection .scroll-up-left:before,.sec-object__selection .scroll-up-right:before{width:.75rem;height:.75rem;top:10px;left:8px;transform:rotate(45deg);content:'';display:block;border-top:.125rem solid var(--purple);border-right:.125rem solid var(--purple);position:absolute}.sec-object__selection .scroll-up-left{right:2.5rem}.sec-object__selection .scroll-up-left:before{top:10px;left:12px;transform:rotate(-135deg)}.sec-object__selection .scroll-up-left:hover,.sec-object__selection .scroll-up-right:hover{box-shadow:0 .125rem .75rem var(--gray)}.sec-object__selection button[disabled],.sec-object__selection button[disabled]:hover{opacity:.5;cursor:default}.sec-object__selection .h2,.sec-object__selection .h2>h2,.sec-object__selection .h2>h3{font-size:1.5rem;font-weight:bold;display:block;line-height:2rem}@media(max-width:1023px){.sec-object__selection .h2,.sec-object__selection .h2>h2,.sec-object__selection .h2>h3{font-size:1.25rem;margin-top:1rem;line-height:1.5rem}.sec-result .r-panel__sort .dropdown{margin:0}}@media(max-width:1439px){.sec-object__selection .card-deck-wrap{overflow-x:auto;margin:0 -.5rem}.sec-object__selection .card-deck-wrap .card-deck{margin:0 -.5rem}.sec-object__selection .card-deck-wrap .card-deck:before,.sec-object__selection .card-deck-wrap .card-deck:after{content:"";flex:0 0 .5rem}.sec-object__selection .scroll-up-left,.sec-object__selection .scroll-up-right{display:none}}@media(max-width:1279px){.sec-object__selection .card-deck-wrap{margin:0 -1rem}.sec-object__selection .card-deck-wrap .card-deck{margin:0}}@media(max-width:499px){.sec-object__selection .card-deck-wrap .card-deck .card{min-width:18rem}}.layout-company .main-search__options .mso-search{margin-bottom:0;max-width:100%}.layout-company .main-search__btns .btn{margin-bottom:0}.layout-company .card-deck .card .card-header .carousel-inner{background:#fff}.layout-company .card-deck .card .card-header .carousel-item{height:180px}