/*region We define styles for all custom widgets on the GS*/
:root {
    --widget-mainpage-font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
    /*Widget header styles*/
    --widget-mainpage-top-position: relative;
    --widget-mainpage-top-display: flex;
    --widget-mainpage-top-align-items: center;
    --widget-mainpage-top-items-gap: 10px;
    --widget-mainpage-top-height: 40px;
    --widget-mainpage-top-padding: 12px 15px;
    --widget-mainpage-top-box-sizing: border-box;
    --widget-mainpage-top-border-radius: 10px 10px 0 0;
    /*widget header background*/
    --widget-mainpage-top-background-color: #2FC6F6;
    /* Widget title color*/
    --widget-mainpage-top-title-color: #FFFFFF;
    /* Widget title style and size*/
    --widget-mainpage-top-title-text-transform: uppercase;
    --widget-mainpage-top-title-text-size: 12px;
    --widget-mainpage-top-title-font-weight: 600;
    --widget-mainpage-top-title-line-height: 100%;
    --widget-mainpage-top-title-letter-spacing: 0%;

    /*Styles for the main widget container*/
    --widget-mainpage-content-display: flex;
    --widget-mainpage-content-direction: column;
    --widget-mainpage-content-background-color: #FFFFFF;
    --widget-mainpage-content-padding: 20px;
    --widget-mainpage-content-border-radius: 0 0 10px 10px;

    /*Styles for the link button leading to a specific section from the widget*/
    --go-section-link-position: absolute;
    --go-section-link-width: 20px;
    --go-section-link-height: 20px;
    --go-section-link-position-right: 15px;
    --go-section-link-background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.25 10C1.25 12.3206 2.17187 14.5462 3.81282 16.1872C5.45376 17.8281 7.67936 18.75 10 18.75C12.3206 18.75 14.5462 17.8281 16.1872 16.1872C17.8281 14.5462 18.75 12.3206 18.75 10C18.75 7.67936 17.8281 5.45376 16.1872 3.81282C14.5462 2.17187 12.3206 1.25 10 1.25C7.67936 1.25 5.45376 2.17187 3.81282 3.81282C2.17187 5.45376 1.25 7.67936 1.25 10ZM20 10C20 12.6522 18.9464 15.1957 17.0711 17.0711C15.1957 18.9464 12.6522 20 10 20C7.34784 20 4.8043 18.9464 2.92893 17.0711C1.05357 15.1957 0 12.6522 0 10C0 7.34784 1.05357 4.8043 2.92893 2.92893C4.8043 1.05357 7.34784 0 10 0C12.6522 0 15.1957 1.05357 17.0711 2.92893C18.9464 4.8043 20 7.34784 20 10ZM5.625 9.375C5.45924 9.375 5.30027 9.44085 5.18306 9.55806C5.06585 9.67527 5 9.83424 5 10C5 10.1658 5.06585 10.3247 5.18306 10.4419C5.30027 10.5592 5.45924 10.625 5.625 10.625H12.8663L10.1825 13.3075C10.1244 13.3656 10.0783 13.4346 10.0468 13.5105C10.0154 13.5864 9.99921 13.6678 9.99921 13.75C9.99921 13.8322 10.0154 13.9136 10.0468 13.9895C10.0783 14.0654 10.1244 14.1344 10.1825 14.1925C10.2406 14.2506 10.3096 14.2967 10.3855 14.3282C10.4614 14.3596 10.5428 14.3758 10.625 14.3758C10.7072 14.3758 10.7886 14.3596 10.8645 14.3282C10.9404 14.2967 11.0094 14.2506 11.0675 14.1925L14.8175 10.4425C14.8757 10.3844 14.9219 10.3155 14.9534 10.2395C14.9849 10.1636 15.0011 10.0822 15.0011 10C15.0011 9.91779 14.9849 9.83639 14.9534 9.76046C14.9219 9.68453 14.8757 9.61556 14.8175 9.5575L11.0675 5.8075C11.0094 5.74939 10.9404 5.70329 10.8645 5.67185C10.7886 5.6404 10.7072 5.62421 10.625 5.62421C10.5428 5.62421 10.4614 5.6404 10.3855 5.67185C10.3096 5.70329 10.2406 5.74939 10.1825 5.8075C10.1244 5.86561 10.0783 5.9346 10.0468 6.01052C10.0154 6.08644 9.99921 6.16782 9.99921 6.25C9.99921 6.33218 10.0154 6.41356 10.0468 6.48948C10.0783 6.5654 10.1244 6.63439 10.1825 6.6925L12.8663 9.375H5.625Z" fill="white"/></svg>');
    --go-section-link-background-plus-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="9.5" stroke="white"/><path d="M9.07605 4H11.076V16H9.07605V4Z" fill="white"/><path d="M4.07605 9H16.076V11H4.07605V9Z" fill="white"/></svg>');

    /*Styles for the "coming soon" banner*/
    --soon-icon-background-color: #61C4F1;
    --soon-icon-position: absolute;
    --soon-icon-display: flex;
    --soon-icon-align-items: center;
    --soon-icon-gap: 10px;
    --soon-icon-direction: column;
    --soon-icon-width: 41px;
    --soon-icon-height: 14px;
    --soon-icon-position-right: 20px;
    --soon-icon-position-top: -7px;
    --soon-icon-z-index: 4;
    --soon-icon-font-size: 9px;
    --soon-icon-font-weight: 600;
    --soon-icon-line-height: 12px;
    --soon-icon-etter-spacing: 0em;
    --soon-icon-text-align: center;

    /*Icons*/
    --widget-mainpage-question-icon:url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='7' cy='9' r='7' fill='%23DFE0E3'/%3e%3cpath d='M6.1875 11.1211V10.8164C6.1875 10.5039 6.2168 10.2363 6.27539 10.0137C6.33398 9.78711 6.43555 9.57617 6.58008 9.38086C6.72852 9.18555 6.93359 8.97852 7.19531 8.75977C7.5 8.50586 7.74023 8.29102 7.91602 8.11523C8.0957 7.93555 8.22461 7.75586 8.30273 7.57617C8.38086 7.39648 8.41992 7.17969 8.41992 6.92578C8.41992 6.51953 8.28906 6.20898 8.02734 5.99414C7.76562 5.77539 7.39648 5.66602 6.91992 5.66602C6.5332 5.66602 6.18945 5.71484 5.88867 5.8125C5.58789 5.91016 5.29883 6.02734 5.02148 6.16406L4.68164 5.37891C5.00195 5.21094 5.34961 5.07422 5.72461 4.96875C6.09961 4.86328 6.51758 4.81055 6.97852 4.81055C7.73242 4.81055 8.31641 4.99805 8.73047 5.37305C9.14453 5.74414 9.35156 6.25586 9.35156 6.9082C9.35156 7.27148 9.29297 7.58203 9.17578 7.83984C9.05859 8.09375 8.89258 8.32812 8.67773 8.54297C8.46289 8.75391 8.20898 8.97852 7.91602 9.2168C7.6582 9.43555 7.46094 9.62891 7.32422 9.79688C7.1875 9.96094 7.09375 10.1309 7.04297 10.3066C6.99219 10.4785 6.9668 10.6855 6.9668 10.9277V11.1211H6.1875ZM5.92969 12.8906C5.92969 12.6172 5.99414 12.4238 6.12305 12.3105C6.25195 12.1934 6.41797 12.1348 6.62109 12.1348C6.8125 12.1348 6.97461 12.1934 7.10742 12.3105C7.24414 12.4238 7.3125 12.6172 7.3125 12.8906C7.3125 13.1602 7.24414 13.3574 7.10742 13.4824C6.97461 13.6035 6.8125 13.6641 6.62109 13.6641C6.41797 13.6641 6.25195 13.6035 6.12305 13.4824C5.99414 13.3574 5.92969 13.1602 5.92969 12.8906Z' fill='white'/%3e%3c/svg%3e ");
    --widget-mainpage-add-icon:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="9.5" stroke="white"/><path d="M9.07605 4H11.076V16H9.07605V4Z" fill="white"/><path d="M4.07605 9H16.076V11H4.07605V9Z" fill="white"/></svg>');
}

.widget-mainpage {
    .widget-mainpage-top {
        background-color: var(--widget-mainpage-top-background-color);
        position: relative;
        display: var(--widget-mainpage-top-display);
        align-items: var(--widget-mainpage-top-align-items);
        gap: var(--widget-mainpage-top-items-gap);
        height: var(--widget-mainpage-top-height);
        padding: var(--widget-mainpage-top-padding);
        box-sizing: var(--widget-mainpage-top-box-sizing);
        border-radius: var(--widget-mainpage-top-border-radius);

        .widget-mainpage-top-title {
            font-weight: var(--widget-mainpage-top-title-font-weight);
            font-size: var(--widget-mainpage-top-title-text-size);
            letter-spacing: var(--widget-mainpage-top-title-letter-spacing);
            line-height: var(--widget-mainpage-top-title-line-height);
            text-transform: var(--widget-mainpage-top-title-text-transform);
            color: var(--widget-mainpage-top-title-color);
            font-family: var(--widget-mainpage-font-family), sans-serif;
        }

        .go-section-link {
            width: var(--go-section-link-width);
            height: var(--go-section-link-height);
            position: var(--go-section-link-position);
            background: var(--go-section-link-background-image);
            right: var(--go-section-link-position-right);

            a{
                display: block;
                width: var(--go-section-link-width);
                height: var(--go-section-link-height);
            }
        }

        .go-section-link.icon-plus{
            background: var(--go-section-link-background-plus-image);
        }

        .add-icon{
            background-image: var(--widget-mainpage-add-icon);
            background-position: center;
            background-repeat: no-repeat;
            cursor: pointer;
            position: absolute;
            right: 15px;
            width: 20px;
            height: 20px;
        }
    }

    .widget-mainpage-content {
        font-family: var(--widget-mainpage-font-family), sans-serif;
        display: var(--widget-mainpage-content-display);
        flex-direction: var(--widget-mainpage-content-direction);
        background-color: var(--widget-mainpage-content-background-color);
        padding: var(--widget-mainpage-content-padding);
        border-radius: var(--widget-mainpage-content-border-radius);

        .widget-mainpage-not-installed-title {
            margin-bottom: 15px;
        }
        .ui-text {
            font-size: 16px;
            font-weight: 400;
            line-height: 22px;
            text-align: left;
            letter-spacing: 0em;
            color: #333333;

            a {
                text-decoration: underline;
            }
        }
        .ui-text-grey {
            color: #bdc1c6;
        }

    }
}

/*endregion*/


.b24-app-mobile,
.b24-app-desktop {
    display: none;
}

.bx-layout-table {
    min-width: 1366px;
}

.IthiveMainPage #workarea {
    padding-top: 0px;
}
.IthiveMainPage .workarea-content-paddings {
    padding: 0;
    min-width: 740px;
}

.IthiveMainPage #workarea-content {
    overflow-x: visible;
    background-color: transparent !important;
}

.left-menu-popup-icon-ithivehr .ithive-preset-icon {
    width: 56px;
    height: 55px;
    background-image: url("data:image/svg+xml,%3Csvg width=\"56\" height=\"56\" viewBox=\"0 0 56 56\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M53.5498 24.4874C53.5482 24.4862 53.5457 24.4833 53.5457 24.4833L31.5157 2.45638C30.5767 1.51704 29.3283 1 28.0003 1C26.6723 1 25.4239 1.51704 24.4845 2.45638L13.4753 13.4643V17.939L26.7226 4.69347C27.0638 4.35193 27.5174 4.16406 28.0003 4.16406C28.4828 4.16406 28.9364 4.35193 29.278 4.69347L49.0591 24.4722L53.5498 24.4874Z\" fill=\"%232FC7F7\"/%3E%3Cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M49.0591 24.4722L53.5498 24.4874C55.4843 26.4258 55.4835 29.5779 53.5469 31.5151C52.6071 32.4548 51.3586 32.9719 50.0311 32.9719H49.2169V34.8905H46.0525V31.3898C46.0525 30.516 46.7608 29.8078 47.6347 29.8078H50.0311C50.5136 29.8078 50.9676 29.6195 51.3092 29.278C52.0121 28.5747 52.0134 27.4306 51.3125 26.7249L51.3022 26.715L49.0591 24.4722ZM17.5 51.8359H12.6024C11.1389 51.8359 9.94768 50.6453 9.94768 49.1819V31.3898C9.94768 30.516 9.2394 29.8078 8.36548 29.8078H6.01033C5.98561 29.8062 5.9613 29.8049 5.93616 29.8045C5.4648 29.7963 5.02269 29.6092 4.69142 29.2776C3.98685 28.5731 3.98685 27.4265 4.69142 26.7216L13.4753 17.939V13.4643L2.46605 24.4722C2.45864 24.4796 2.45081 24.4874 2.4438 24.4948C0.515509 26.434 0.518806 29.5804 2.45328 31.5147C3.33708 32.3988 4.50395 32.9105 5.75199 32.9644C5.80308 32.9694 5.85417 32.9719 5.90567 32.9719H6.78329V49.1819C6.78329 52.3901 9.39391 55 12.6024 55H17.5V51.8359Z\" fill=\"%232FC7F7\"/%3E%3Cpath d=\"M23.782 55V39.6H27.06V45.716H33.66V39.6H36.938V55H33.66V48.444H27.06V55H23.782Z\" fill=\"%23FC5957\"/%3E%3Cpath d=\"M40.4968 55V39.6H46.7228C48.0135 39.6 49.0842 39.8053 49.9348 40.216C50.8002 40.6267 51.4528 41.206 51.8928 41.954C52.3328 42.6873 52.5528 43.5527 52.5528 44.55C52.5528 45.606 52.2815 46.53 51.7388 47.322C51.1962 48.0993 50.3675 48.664 49.2528 49.016L52.9928 55H49.1868L45.9528 49.368H43.7748V55H40.4968ZM43.7748 46.772H46.0848C47.3022 46.772 48.1382 46.5887 48.5928 46.222C49.0475 45.8407 49.2748 45.2833 49.2748 44.55C49.2748 43.8167 49.0475 43.2667 48.5928 42.9C48.1382 42.5187 47.3022 42.328 46.0848 42.328H43.7748V46.772Z\" fill=\"%23FC5957\"/%3E%3C/svg%3E%0A");
}

/* buttons setting */
.banners-settings {
    position: absolute;
    z-index: 50;
    top: 20px;
    right: 20px;
    left: auto;
    display: block;
    margin: 0;
    padding: 0;
    border: none;
    width: 32px;
    height: 32px;
    outline: none !important;
    opacity: 0;
    background: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.4324 16.9871C20.0698 18.6918 18.7293 20.0323 17.0247 20.3948C13.7748 21.086 10.9516 18.2619 11.6429 15.0127C11.9699 13.4762 13.5138 11.9321 15.0502 11.6051C18.2995 10.9135 21.1237 13.737 20.4324 16.9871ZM27.1218 14.2524L24.7444 13.8557C24.5755 13.1652 24.331 12.5044 24.0136 11.8868C24.0003 11.8608 24.0034 11.8295 24.0217 11.8068L25.5135 9.95706C25.8372 9.55822 25.8225 8.9844 25.4812 8.59949L24.5357 7.53532C24.193 7.1508 23.6246 7.06949 23.1911 7.34339L21.1579 8.6215C20.2765 8.00569 19.2798 7.54859 18.205 7.27926C18.1765 7.2721 18.1549 7.24884 18.15 7.21982L17.7603 4.87736C17.6768 4.37126 17.2388 3.99991 16.7247 3.99991H15.2998C14.7868 3.99991 14.3473 4.37126 14.2657 4.87736L13.8737 7.22069C13.8689 7.24964 13.8473 7.27284 13.8188 7.27996C12.9491 7.49795 12.1321 7.84198 11.3837 8.29178C11.3585 8.30694 11.3268 8.30582 11.3029 8.28871L9.40872 6.9369C8.99202 6.63918 8.41964 6.68574 8.05598 7.04864L7.04934 8.05602C6.68644 8.41969 6.63988 8.99208 6.9384 9.4088L8.29338 11.3067C8.31046 11.3307 8.31164 11.3623 8.29652 11.3876C7.8511 12.1302 7.51064 12.9423 7.29288 13.8041C7.28568 13.8326 7.2625 13.8541 7.23358 13.8589L4.8774 14.2524C4.37208 14.3358 4 14.7739 4 15.288V16.7118C4 17.2259 4.37208 17.664 4.8774 17.7474L7.2335 18.1409C7.26246 18.1457 7.28568 18.1673 7.29284 18.1958C7.46998 18.8994 7.7223 19.5725 8.054 20.1991C8.06782 20.2252 8.0649 20.2569 8.04632 20.28L6.5619 22.1185C6.23932 22.5169 6.25286 23.0911 6.59414 23.4757L7.53894 24.5399C7.8817 24.9251 8.45038 25.005 8.88396 24.7318L10.9056 23.4618C10.9304 23.4462 10.962 23.4468 10.9862 23.4632C11.8491 24.0463 12.8225 24.4757 13.8658 24.7318L14.2657 27.1224C14.3473 27.6285 14.7868 27.9999 15.2998 27.9999H16.7247C17.2388 27.9999 17.6768 27.6286 17.7603 27.1224L18.1507 24.7795C18.1556 24.7505 18.1772 24.7273 18.2057 24.7202C19.0642 24.5052 19.8706 24.1672 20.6119 23.7254C20.6371 23.7103 20.6687 23.7115 20.6925 23.7286L22.6674 25.1391C23.0834 25.4379 23.6561 25.391 24.0194 25.0269L25.0265 24.0199C25.389 23.6573 25.438 23.0852 25.137 22.6678L23.7312 20.6966C23.7141 20.6727 23.7129 20.641 23.7281 20.6159C24.1748 19.8707 24.5171 19.0571 24.7336 18.1913C24.7408 18.1628 24.764 18.1412 24.7929 18.1363L27.1226 17.7474C27.6294 17.6639 28 17.2259 28 16.7118V15.2879C27.9992 14.7739 27.6287 14.3358 27.1218 14.2524Z' fill='%23535C69' /%3E%3C/svg%3E") center/contain no-repeat;
    cursor: pointer;
    transition: opacity, background-image 0.5s ease;
}

.banners:hover .banners-settings,
.banners-settings:focus {
    opacity: 1;
}

.banners-settings:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.4324 16.9871C20.0698 18.6918 18.7293 20.0323 17.0247 20.3948C13.7748 21.086 10.9516 18.2619 11.6429 15.0127C11.9699 13.4762 13.5138 11.9321 15.0502 11.6051C18.2995 10.9135 21.1237 13.737 20.4324 16.9871ZM27.1218 14.2524L24.7444 13.8557C24.5755 13.1652 24.331 12.5044 24.0136 11.8868C24.0003 11.8608 24.0034 11.8295 24.0217 11.8068L25.5135 9.95706C25.8372 9.55822 25.8225 8.9844 25.4812 8.59949L24.5357 7.53532C24.193 7.1508 23.6246 7.06949 23.1911 7.34339L21.1579 8.6215C20.2765 8.00569 19.2798 7.54859 18.205 7.27926C18.1765 7.2721 18.1549 7.24884 18.15 7.21982L17.7603 4.87736C17.6768 4.37126 17.2388 3.99991 16.7247 3.99991H15.2998C14.7868 3.99991 14.3473 4.37126 14.2657 4.87736L13.8737 7.22069C13.8689 7.24964 13.8473 7.27284 13.8188 7.27996C12.9491 7.49795 12.1321 7.84198 11.3837 8.29178C11.3585 8.30694 11.3268 8.30582 11.3029 8.28871L9.40872 6.9369C8.99202 6.63918 8.41964 6.68574 8.05598 7.04864L7.04934 8.05602C6.68644 8.41969 6.63988 8.99208 6.9384 9.4088L8.29338 11.3067C8.31046 11.3307 8.31164 11.3623 8.29652 11.3876C7.8511 12.1302 7.51064 12.9423 7.29288 13.8041C7.28568 13.8326 7.2625 13.8541 7.23358 13.8589L4.8774 14.2524C4.37208 14.3358 4 14.7739 4 15.288V16.7118C4 17.2259 4.37208 17.664 4.8774 17.7474L7.2335 18.1409C7.26246 18.1457 7.28568 18.1673 7.29284 18.1958C7.46998 18.8994 7.7223 19.5725 8.054 20.1991C8.06782 20.2252 8.0649 20.2569 8.04632 20.28L6.5619 22.1185C6.23932 22.5169 6.25286 23.0911 6.59414 23.4757L7.53894 24.5399C7.8817 24.9251 8.45038 25.005 8.88396 24.7318L10.9056 23.4618C10.9304 23.4462 10.962 23.4468 10.9862 23.4632C11.8491 24.0463 12.8225 24.4757 13.8658 24.7318L14.2657 27.1224C14.3473 27.6285 14.7868 27.9999 15.2998 27.9999H16.7247C17.2388 27.9999 17.6768 27.6286 17.7603 27.1224L18.1507 24.7795C18.1556 24.7505 18.1772 24.7273 18.2057 24.7202C19.0642 24.5052 19.8706 24.1672 20.6119 23.7254C20.6371 23.7103 20.6687 23.7115 20.6925 23.7286L22.6674 25.1391C23.0834 25.4379 23.6561 25.391 24.0194 25.0269L25.0265 24.0199C25.389 23.6573 25.438 23.0852 25.137 22.6678L23.7312 20.6966C23.7141 20.6727 23.7129 20.641 23.7281 20.6159C24.1748 19.8707 24.5171 19.0571 24.7336 18.1913C24.7408 18.1628 24.764 18.1412 24.7929 18.1363L27.1226 17.7474C27.6294 17.6639 28 17.2259 28 16.7118V15.2879C27.9992 14.7739 27.6287 14.3358 27.1218 14.2524Z' fill='%2380868e' /%3E%3C/svg%3E");
}

@media (min-width: 1920px) {
    .IthiveMainPage #workarea {
        display: flex;
        flex-direction: row-reverse;
        justify-content: center;
    }
    .IthiveMainPage #sidebar {
        width: 280px;
    }
}
.IthiveMainPage .workarea-content{
    margin-right: 0!important;
}

.adm-detail-content-table tr[id^="tr_PROPERTY_"]{
    position: relative;
}

li[data-id="1069208528"] .menu-item-icon {
    background-image: url("/images/ithive.homepage/icon/mainpage_light.svg");
    font-size: 0;
    background-repeat: no-repeat;
    background-position: center;
}
.bitrix24-default-theme li[data-id="1069208528"] .menu-item-icon {
    background-image: url("/images/ithive.homepage/icon/mainpage_dark.svg");
    font-size: 0;
    background-repeat: no-repeat;
    background-position: center;
}
li[data-id="1069208528"] .menu-item-icon,
.bitrix24-dark-theme .menu-sliding-mode li[data-id="1069208528"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/mainpage_light.svg");
    font-size: 0;
    background-repeat: no-repeat;
    background-position: center;
}
.bitrix24-dark-theme li[data-id="1069208528"] .menu-item-icon {
    background-image: url("/images/ithive.homepage/icon/mainpage_dark.svg");
}

li[data-id="1069208528"] .menu-item-icon,
.template-air.bitrix24-dark-theme .menu-sliding-mode li[data-id="1069208528"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/mainpage_light.svg");
    background-repeat: no-repeat;
    background-position: center;
    font-size: 0;
}
.bitrix24-dark-theme .menu-sliding-mode li[data-id="1069208528"] .menu-item-icon,
.bitrix24-default-theme li[data-id="1069208528"] .menu-item-icon,
.bitrix24-dark-theme li[data-id="1069208528"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/mainpage_dark.svg");
}

li[data-id="3052675811"] .menu-item-icon,
.template-air.bitrix24-dark-theme .menu-sliding-mode li[data-id="3052675811"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/about_light.svg");
    background-repeat: no-repeat;
    background-position: center;
    font-size: 0;
}
.bitrix24-dark-theme .menu-sliding-mode li[data-id="3052675811"] .menu-item-icon,
.bitrix24-default-theme li[data-id="3052675811"] .menu-item-icon,
.bitrix24-dark-theme li[data-id="3052675811"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/about_dark.svg");
}

li[data-id="2780445327"] .menu-item-icon,
.template-air.bitrix24-dark-theme .menu-sliding-mode li[data-id="2780445327"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/services_light.svg");
    background-repeat: no-repeat;
    background-position: center;
    font-size: 0;
}
.bitrix24-dark-theme .menu-sliding-mode li[data-id="2780445327"] .menu-item-icon,
.bitrix24-default-theme li[data-id="2780445327"] .menu-item-icon,
.bitrix24-dark-theme li[data-id="2780445327"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/services_dark.svg");
}

li[data-id="500406608"] .menu-item-icon,
.template-air.bitrix24-dark-theme .menu-sliding-mode li[data-id="500406608"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/news_light.svg");
    background-repeat: no-repeat;
    background-position: center;
    font-size: 0;
}
.bitrix24-dark-theme .menu-sliding-mode li[data-id="500406608"] .menu-item-icon,
.bitrix24-default-theme li[data-id="500406608"] .menu-item-icon,
.bitrix24-dark-theme li[data-id="500406608"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/news_dark.svg");
}

li[data-id="1906523232"] .menu-item-icon,
.template-air.bitrix24-dark-theme .menu-sliding-mode li[data-id="1906523232"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/news_smi_light.svg");
    background-repeat: no-repeat;
    background-position: center;
    font-size: 0;
}
.bitrix24-dark-theme .menu-sliding-mode li[data-id="1906523232"] .menu-item-icon,
.bitrix24-default-theme li[data-id="1906523232"] .menu-item-icon,
.bitrix24-dark-theme li[data-id="1906523232"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/news_smi_dark.svg");
}

li[data-id="4213387484"] .menu-item-icon,
.template-air.bitrix24-dark-theme .menu-sliding-mode li[data-id="4213387484"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/leader_sales_light.svg");
    background-repeat: no-repeat;
    background-position: center;
    font-size: 0;
}
.bitrix24-dark-theme .menu-sliding-mode li[data-id="4213387484"] .menu-item-icon,
.bitrix24-default-theme li[data-id="4213387484"] .menu-item-icon,
.bitrix24-dark-theme li[data-id="4213387484"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/leader_sales_dark.svg");
}

li[data-id="1401378634"] .menu-item-icon,
.template-air.bitrix24-dark-theme .menu-sliding-mode li[data-id="1401378634"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/structure_events_light.svg");
    background-repeat: no-repeat;
    background-position: center;
    font-size: 0;
}
.bitrix24-dark-theme .menu-sliding-mode li[data-id="1401378634"] .menu-item-icon,
.bitrix24-default-theme li[data-id="1401378634"] .menu-item-icon,
.bitrix24-dark-theme li[data-id="1401378634"] .menu-item-icon{
    background-image: url("/images/ithive.homepage/icon/structure_events_dark.svg");
}
/*region sidebar styles*/
.IthiveMainPage #sidebar {
    padding: 0 20px 0 2px;
    gap:20px;
    margin-top:20px;
    margin-left: 18px;
    position: relative;
    width: 280px;
    display: flex;
    flex-direction: column;

    .sidebar-mainpage-widget{
        position: relative;
        border: none;
    }


    .sidebar-widget,
    .custom-block {
        --sidebar-widget-inline-padding: none;
        --sidebar-widget-border-radius: 10px;
        margin: 0;
        padding: 0;
        border: none;
        border-radius: 10px;
        overflow: hidden;
    }

    .sidebar-widget .page-title{
        border-radius: 10px 10px 0 0;
    }

    .sidebar-widget .url-title-block {
        border-radius: 10px 10px 0 0;
    }

    .sidebar-pulse-block{
        margin-bottom: 0;
    }
}
/*endregion*/