.commercial-page__houses{-ms-flex-wrap:wrap;flex-wrap:wrap}.commercial-page__houses__nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex}.commercial-page__houses__nav-item{font-size:1.1rem;line-height:1;text-transform:capitalize;color:var(--color-theme-middle-black);border-bottom:1px solid var(--color-theme-border-gray);cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.commercial-page__houses__nav-item.current,.commercial-page__houses__nav-item:hover{font-weight:700;border-color:var(--color-theme-orange);color:var(--global-font-color)}.commercial-page__houses__content{max-width:100%;width:100%}.commercial-page__houses__slider{position:relative;overflow:hidden}.commercial-page__houses__slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.commercial-page__houses__slider .house-slide-info__title{height:2.4em;-webkit-line-clamp:2}.commercial-page__houses__map{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.map__house-label{padding:var(--spacing-4xs);border-radius:.4rem;background-color:#fff;color:var(--global-font-color)!important;font-weight:500;font-size:1rem;line-height:1;margin-top:1.5rem}.map__cluster{background-color:#f5841f;color:#fff;font-size:12px;text-align:center;border-radius:50%;line-height:32px;width:32px;height:32px}#map .cluster{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjIiIGhlaWdodD0iNjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMwLjQyNiA0LjAwN3pNMzEuNTc0IDQuMDA3eiIgZmlsbD0iIzI3MkM1OCIvPjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2RfMTk3MF84MDY2MSkiPjxwYXRoIGQ9Ik0zMC40MjYgNC4wMDdDMjQuNTI0IDQuMTUgMTkgNi40OTMgMTQuODE2IDEwLjY0M2MtNC4zMiA0LjI4NS02LjcyNCAxMC4wMTItNi43NzIgMTYuMTI4LS4wNTUgNi45NDUgMy4yNTQgMTIuMzc1IDYuMDQgMTUuNzA3IDIuMTg5IDIuNjE4IDcuNzYyIDcuMzUgMTUuMjg5IDEyLjk4M2EyLjczMyAyLjczMyAwIDAwMy4yNTUuMDAzYzQuMjYzLTMuMTg2IDExLjkxNS05LjEwOCAxNS4yNjctMTIuOTcgMi43NjQtMy4xODMgNi4wNTktOC40NjMgNi4wNTktMTUuNTM4YTIyLjgwNSAyMi44MDUgMCAwMC02LjcyNC0xNi4yMzJjLTQuMi00LjItOS43NC02LjU3My0xNS42NTctNi43MTdhNTIuMDAyIDUyLjAwMiAwIDAwLTEuMTQ3IDB6bS41NzIgMzQuNDMzYy03LjAzMyAwLTEyLjc1NS01LjcyMi0xMi43NTUtMTIuNzU1IDAtNy4wMzQgNS43MjItMTIuNzU2IDEyLjc1NS0xMi43NTYgNy4wMzQgMCAxMi43NTYgNS43MjIgMTIuNzU2IDEyLjc1NSAwIDcuMDM0LTUuNzIyIDEyLjc1Ni0xMi43NTYgMTIuNzU2eiIgZmlsbD0iI0Y1ODQxRiIvPjwvZz48cGF0aCBkPSJNMzEgOWMtOS4zNzQgMC0xNyA3LjYyNi0xNyAxNyAwIDkuMzc0IDcuNjI2IDE3IDE3IDE3IDkuMzc0IDAgMTctNy42MjYgMTctMTcgMC05LjM3NC03LjYyNi0xNy0xNy0xN3oiIGZpbGw9IiNmZmYiLz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMTk3MF84MDY2MSIgeD0iLjA0MyIgeT0iLjAwNCIgd2lkdGg9IjYxLjkxIiBoZWlnaHQ9IjY3Ljk5NiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPjxmZU9mZnNldCBkeT0iNCIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjQiLz48ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC45NjA3ODQgMCAwIDAgMCAwLjUxNzY0NyAwIDAgMCAwIDAuMTIxNTY5IDAgMCAwIDAuNSAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzE5NzBfODA2NjEiLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTk3MF84MDY2MSIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=");background-position:50%;background-size:cover;background-repeat:no-repeat;-webkit-transform:translate(-25%,-25%);transform:translate(-25%,-25%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#map .cluster,#map .cluster div{width:5.2rem!important;height:5.2rem!important}#map .cluster div{position:relative!important;z-index:1!important;font-size:1.5rem!important;line-height:1.8rem!important;color:var(--global-font-color)!important;font-family:var(--global-font-family)!important;padding-top:1rem;font-weight:500!important}#map .cluster img{display:none}.commercial-page__houses__btn{border-top:1px solid var(--color-theme-border-gray);svg{-webkit-transition:all .2s;transition:all .2s}.active svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.commercial-page__houses__btn__bg{background-image:url(/wp-content/themes/sharedeasy/assets/images/commercial-page-map-btn.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:5rem}@media screen and (min-width:769px){.commercial-page__houses__btn__bg{background-image:url(/wp-content/themes/sharedeasy/assets/images/commercial-page-map-btn-tablet.webp)}}.commercial-page__houses__btn__bg.hidden{display:none}.commercial-page__houses__map .map{display:none;width:100%;height:500px}.commercial-page__houses__map .map.active{display:block}.commercial-page__houses .swiper-scrollbar{display:none}.commercial-page__advantages__title{text-align:center}.commercial-page__advantages__holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1.5rem;gap:1.5rem;margin-top:2.5rem}.commercial-page__advantages__item{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.commercial-page__advantages__item,.commercial-page__advantages__item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.commercial-page__advantages__item-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 5rem;flex:0 0 5rem;width:5rem;height:5rem;margin-bottom:1.5rem;background-color:var(--color-theme-icon-blue);border-radius:50%}.commercial-page__advantages__item-name{margin-bottom:.4rem}@media screen and (max-width:768px){.commercial-page__advantages__title{text-align:left}.commercial-page__advantages__holder{grid-gap:0;gap:0}.commercial-page__advantages__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:2.4rem;gap:2.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:left;padding:.8rem 0;border-bottom:1px solid var(--color-theme-border-gray)}.commercial-page__advantages__item-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.commercial-page__advantages__item-icon{margin:0}}.commercial-page__content{h2{font-size:2.4rem!important;line-height:1.2!important;font-weight:500!important;margin-top:4rem!important;margin-bottom:2.4rem!important}h2:first-child{margin-top:0!important}h3{font-size:1.8rem!important;line-height:1.2!important;font-weight:500!important;margin-top:2rem!important;margin-bottom:1.2rem!important}h3:first-child{margin-top:0!important}}@media screen and (min-width:769px){.commercial-page__advantages__item{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}}@media screen and (min-width:1024px){.commercial-page__houses__slider{height:650px;min-height:100%}.commercial-page__houses__slider .swiper-slide{width:calc(50% - 1.6rem);padding-right:1.6rem;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;margin-bottom:1.6rem}.commercial-page__houses__content{max-width:50%}.commercial-page__houses__map{-webkit-box-flex:1;-ms-flex:1;flex:1}.commercial-page__houses__btn{display:none}.commercial-page__houses__map .map{display:block;height:100%;margin-left:1rem}.commercial-page__houses .swiper-scrollbar{display:block;right:0;opacity:1!important;background-color:var(--color-theme-border-gray)}.commercial-page__houses .swiper-scrollbar-drag{background-color:var(--global-font-color)}}@media screen and (min-width:1216px){.commercial-page__houses__slider{height:840px}.commercial-page__advantages__item{-webkit-box-flex:1;-ms-flex:1;flex:1}.commercial-page__houses__slider .house-slide-info__title{height:1.2em}.commercial-page__content{h2{font-size:3.11rem!important}h2,h3{line-height:1.2!important}h3{font-size:2.4rem!important}}}