@font-face {
    font-family: "bootstrap-icons";
    src: url("../fonts/bootstrap-icons.woff2") format("woff2"), url("../fonts/bootstrap-icons.woff") format("woff");
}

.i-navbar::before,
[class^="i-navbar"]::before,
[class*=" i-navbar"]::before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.i-navbar::before {
    font-size: 20px;
    color: var(--iconMenu);
}

.i-navbar-itens {
    font-size: 16px;
    color: var(--icones);
}

.i-navbar-open-close-sidemenu {
    font-size: 25px;
}

.i-navbar-notifications-bell-fill::before {
    content: "\F189";
}

.i-navbar-notifications-bell::before {
    content: "\F18A";
}

.i-navbar-user-person-circle::before {
    content: "\F4D7";
}

.i-navbar-changePassword-key::before {
    content: "\F44F";
}

.i-navbar-endSession-box-arrow-right::before {
    content: "\F1C3";
}

.i-navbar-menu-list::before {
    content: "\F479";
    color: #626567;
}

.i-navbar-close-x::before {
    content: "\F62A";
}

.i-navbar-themeLight-brightness-high-fill::before {
    content: "\F1D1";
}

.i-navbar-themeDark-moon-stars-fill::before {
    content: "\F495";
}

.i-navbar-statusOn-circle-fill::before {
    content: "\F287";
    color: #077944;
    font-size: 20px;
}

.i-sidebar::before,
[class^="i-sidebar"]::before,
[class*=" i-sidebar"]::before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.i-sidebar::before {
    font-size: 25px;
    color: var(--iconMenu);
}

.i-sidebar-itens {
    font-size: 16px;
    color: var(--icones);
}

.i-sidebar-title {
    font-size: 35px;
    color: var(--icones);
}

.i-sidebar-home-house::before {
    content: "\F425";
}

.i-sidebar-home-house-fill::before {
    content: "\F890";
}

.i-sidebar-contracts-bookmark::before {
    content: "\F43C";
}

.i-sidebar-networks-buildings-fill::before {
    content: "\F87C";
}

.i-sidebar-business-building-fill::before {
    content: "\F1DD";
}

.i-sidebar-store-shop::before {
    content: "\F543";
}

.i-sidebar-partners-building-fill-add::before {
    content: "\F86C";
}

.i-sidebar-events-bi-kanban::before {
    content: "\F4DB";
}

.i-sidebar-projects-folder-fill::before {
    content: "\F3D1";
}

.i-sidebar-training-person-video3::before {
    content: "\F679";
}

.i-sidebar-service-chat-dots-fill::before {
    content: "\F249";
}

.i-sidebar-settings-gear-wide-connected::before {
    content: "\F3E3";
}

.i-sidebar-partners-group-bi-people-fill::before {
    content: "\F4CF";
}

.i-sidebar-coin-bi-coin::before {
    content: "\F634";
}

.i-sidebar-country-globe-americas::before {
    content: "\F882";
}

.i-sidebar-state-map::before {
    content: "\F47F";
}

.i-sidebar-municipality-geo-alt::before {
    content: "\F3E7";
}

.i-sidebar-time-zone-clock-history::before {
    content: "\F292";
}

.i-sidebar-bi-luggage-fill::before {
    content: "\F8EF";
}

.i-sidebar-bi-compass::before {
    content: "\F2D1";
}

.sidebar-item-bottom {
    margin-top: auto;
}

.i-toolbar::before,
[class^="i-toolbar"]::before,
[class*=" i-toolbar"]::before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.i-toolbar::before {
    font-size: 16px;
}

.i-toolbar-back-arrow-left-circle::before {
    content: "\F12A";
}

.i-toolbar-include-plus-square::before {
    content: "\F4FD";
}

.i-toolbar-alter-pencil::before {
    content: "\F4CB";
}

.i-toolbar-trash-trash::before {
    content: "\F5DE";
}

.i-toolbar-classify-sort-up::before {
    content: "\F57B";
}

.i-toolbar-managerial-journal-text::before {
    content: "\F444";
    color: #146eba;
}

.i-toolbar-financial-journal-text::before {
    content: "\F444";
    color: #0ba90e;
}

.i-toolbar-integrate-link::before {
    content: "\F471";
}

.i-toolbar-Kpi-percent::before {
    content: "\F4D1";
}

.i-toolbar-filter-funnel::before {
    content: "\F3E1";
}

.i-toolbar-entryExit-database-fill-up::before {
    content: "\F8BC";
    color: #0094ff;
}

.i-toolbar-help-question-circle-fill::before {
    content: "\F504";
}

.i-toolbar-create-folder-plus::before {
    content: "\F3D3";
}

.i-toolbar-import-bi-upload::before {
    content: "\F603";
}

.i-toolbar-both-journals::before {
    content: "\F447";
    color: #d63384;
}

.i-toolbar-open-folder2-open:before {
    content: "\F3D8";
}

.i-toolbar-check-clipboard-check:before {
    content: "\F28B";
}

.i-toolbar-create-clipboard-plus:before {
    content: "\F28E";
}

.i-toolbar-columns-layout-three-columns:before {
    content: "\F465";
}

.i-toolbar-consolidate-files:before {
    content: "\F3C2";
}

.i-toolbar-reopen-folder-symlink:before {
    content: "\F3D5";
}

.i-toolbar-hide-eye-slash:before {
    content: "\F340";
}

.i-toolbar-show-eye:before {
    content: "\F341";
}

.i-toolbar-print-printer:before {
    content: "\F501";
}

.i-toolbar-password-shield-lock:before {
    content: "\F538";
}

.i-toolbar-stores-shop-window:before {
    content: "\F542";
}

.i-toolbar-section-archive:before {
    content: "\F10D";
}

.i-toolbar-time-clock-fill:before {
    content: "\F291";
    color: #198754;
}

.i-toolbar-exportExcel-earmark-excel:before {
    content: "\F368";
    color: #198754;
}

.i-toolbar-filterAdditional-sliders:before {
    content: "\F56B";
}

.i-commandbar::before,
[class^="i-commandbar"]::before,
[class*=" i-commandbar"]::before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.i-commandbar::before {
    font-size: 20px;
}

.i-data::before,
[class^="i-data"]::before,
[class*=" i-data"]::before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.i-data::before {
    font-size: 20px;
}

.i-data-active-record-circle::before {
    content: "\F518";
    color: #198754;
}

.i-data-inactive-record-circle::before {
    content: "\F518";
    color: #6c757d;
}

.i-box::before,
[class^="i-box"]::before,
[class*=" i-box"]::before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.i-box::before {
    font-size: 14px;
}

.i-box-dialogBoxItem-red {
    font-size: 48px;
    color: #d00303;
}

.i-box-cancel-bi-x::before {
    content: "\F62A";
}

.i-box-ok-check-all::before {
    content: "\F269";
}

.i-box-trash-trash3::before {
    content: "\F78B";
}