:root{--accent-color:#ef3e33;--accent-dark:#3E3F43;--accent-black:#2F3138;--accent-black2:#262730;--accent-light:#ffffff;--accent-orange:#FF9C09;--secondary-color:#2d9cdb;--accent-blue:#33BBFF;--disable-color:#bdbdbd;--border-color-1:#ABB0BA;--text-color-1:#4f4f4f;--text-color:#111111;--text-grey:#909090;--text-grey2:#9F9F9F;--text-grey3:#7D7D7D;--text-color-disable:#C4C4C4;--bg-grey:#F2F2F2;--grey-light:#F8F8F8;--border-color:#EBEBEB;--border-color-grey:#D9D9D9;--bg-light:#F7F7F8;--counter-green:#6ABF40;--green-hover:#57A432;--grey7:#777D88;--wrapper-contain:1700px;--box-shadow-default:0 4px 20px rgba(0, 0, 0, 0.1);--cubic-1:cubic-bezier(0.54, -0.81, 0.57, 0.57);--font-primary:'Montserrat',sans-serif;--font-rife:'Oswald',sans-serif}.realty__tabs{position:absolute;margin:0 -10px;width:100%;background-color:var(--accent-light);padding:10px}.realty__tabs .cabinet-tabs__item{cursor:pointer}.realty__content{margin:98px -10px 50px;background-color:var(--accent-light);padding:20px 10px}.realty__top{padding:0 10px}.realty__top-text{font-size:13px;line-height:22px;margin-bottom:20px}.realty__top-title{font-weight:700;font-size:16px;line-height:24px;margin-bottom:20px}.realty__inner{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.realty__col{background:rgba(242,242,242,.5);border-radius:20px;padding:20px}.realty__col a{color:var(--accent-black)}.realty__col:first-child .realty__list{margin-bottom:30px}.realty__col--transparent.realty__col{background-color:transparent;padding:0;border-radius:0}.realty__title{font-weight:700;font-size:20px;line-height:26px;margin-bottom:20px}.realty__subtitle{font-weight:700;font-size:14px;line-height:26px;margin-bottom:20px}.realty__list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;grid-gap:13px;gap:13px;margin:0 0 20px;list-style-type:circle;padding-left:25px;font-weight:500;font-size:13px;line-height:22px}.realty__list li::marker{font-weight:800;font-size:20px;color:var(--counter-green)}.realty__list-item--green{color:var(--counter-green);padding-right:20px}.realty__list-item--green a{color:var(--counter-green)}.realty__badge{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;align-items:center;background:var(--accent-light);border-radius:100px;font-weight:500;font-size:13px;line-height:26px;margin-bottom:20px;padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.realty__badge-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.realty__text{font-size:13px;line-height:22px}.realty__text-red{color:var(--accent-color);font-weight:700}.realty .realty__text-green{color:var(--counter-green)}.realty__contact{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;grid-gap:15px;gap:15px;font-size:13px;line-height:26px}.realty__contact span{font-weight:700}.realty__contact-icon{background-color:var(--accent-light);border-radius:50%;width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.realty .tenant-title{font-weight:700;font-size:13px;line-height:22px;margin-bottom:20px}.realty .realty__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;grid-gap:15px;gap:15px;margin:10px 0 20px}.realty .realty__buttons--hide-desktop{display:none}.realty .realty__buttons--hide-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.realty .realty__buttons .btn{width:100%}.realty .realty__button.btn{border-color:var(--accent-light);background-color:var(--accent-light)}.realty__item{background:var(--accent-light);color:var(--text-color);transition:.3s}.realty__item:hover{box-shadow:0 75px 97px rgba(0,0,0,.02275),0 37.9688px 42.2859px rgba(0,0,0,.035),0 15px 15.7625px rgba(0,0,0,.04725),0 3.28125px 5.60781px rgba(0,0,0,.07),0 75px 97px rgba(0,0,0,.02275),0 37.9688px 42.2859px rgba(0,0,0,.035),0 15px 15.7625px rgba(0,0,0,.04725),0 3.28125px 5.60781px rgba(0,0,0,.07)}.realty__item-image{width:100%;height:176px;border-radius:5px;overflow:hidden}.realty__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.realty__item-content{padding:20px 20px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.realty__item-address{font-weight:700;font-size:13px;line-height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px;padding:10px 20px;background:var(--bg-light);border-radius:100px}.realty__item-address svg{flex-shrink:0}.realty__item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;grid-gap:20px;gap:20px;font-weight:500;font-size:13px;line-height:26px}.realty__item-wrapper .btn{min-width:auto;padding:13px}.realty__grid{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:98px;margin-bottom:30px}@media (min-width:768px){.realty__tabs{position:relative;border-radius:5px;margin:0}.realty__content{padding:30px 30px 40px;border-radius:5px;margin:20px 0 90px}.realty__top{padding:0}.realty__top-text{font-size:14px;line-height:26px}.realty__top-title{font-size:18px;line-height:26px;margin-bottom:35px}.realty__title{font-size:22px;line-height:26px;margin-bottom:40px}.realty__subtitle{margin-bottom:30px}.realty__list{margin:0 0 50px;font-size:14px;line-height:26px}.realty__list--line{flex-direction:row;flex-wrap:wrap}.realty__badge{font-size:14px}.realty__text{font-size:14px;line-height:26px}.realty__contact{font-size:14px}.realty .lessor-text p{margin-bottom:30px}.realty .tenant-title{font-size:18px;line-height:30px;margin-bottom:30px}.realty .realty__buttons{flex-direction:row;grid-gap:30px;gap:30px;margin:30px 0}.realty .realty__buttons--hide-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.realty .realty__buttons--hide-mobile{display:none}.realty .realty__buttons .btn{max-width:477px}.realty__item{border-radius:5px}.realty__item-image{height:268px}.realty__item-content{padding:30px;grid-gap:30px;gap:30px}.realty__item-address{font-size:14px;line-height:26px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.realty__item-wrapper{font-size:14px;line-height:26px}}@media (min-width:992px){.realty__inner{flex-direction:row;grid-gap:35px;gap:35px}.realty__col{width:50%;border-radius:30px;padding:30px}.realty__grid{grid-template-columns:repeat(3,minmax(calc(30% - 20px * 3 / 2),540px));grid-gap:20px;gap:20px;margin-top:30px}}