@font-face {
    font-family: "Material Design Icons";
    src: url(../fonts/materialdesignicons-webfont9445.eot?v=7.2.96);
    src: url(../fonts/materialdesignicons-webfontd41d.eot?#iefix&v=7.2.96) format("embedded-opentype"), url(../fonts/materialdesignicons-webfont9445.html?v=7.2.96) format("woff2"),
        url(../fonts/materialdesignicons-webfont9445.woff?v=7.2.96) format("woff"), url(../fonts/materialdesignicons-webfont9445.ttf?v=7.2.96) format("truetype");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: remixicon;
    src: url(../fonts/remixicone85e.eot?t=1690730386070);
    src: url(../fonts/remixicone85e.eot?t=1690730386070#iefix) format("embedded-opentype"), url(../fonts/remixicone85e.html?t=1690730386070) format("woff2"), url(../fonts/remixicone85e.woff?t=1690730386070) format("woff"),
        url(../fonts/remixicone85e.ttf?t=1690730386070) format("truetype"), url(../fonts/remixicone85e.svg?t=1690730386070#remixicon) format("svg");
    font-display: swap;
}
[class*=" ri-"],
[class^="ri-"] {
    font-family: remixicon !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.ri-add-circle-line:before {
    content: "\ea11";
}

.ri-add-box-fill:before {
    content: "\ea0e";
}

.ri-close-line:before {
    content: "\eb99";
}

.ri-eye-fill:before {
    content: "\ecb4";
}

.ri-eye-2-line:before {
    content: "\ecb1";
}

.ri-line-chart-line:before {
    content: "\eeab";
}

.ri-truck-line:before {
    content: "\f231";
}

.ri-box-3-line:before {
    content: "\f2f5";
}

.ri-pencil-fill:before {
    content: "\efdf";
}

.ri-pie-chart-line:before {
    content: "\effa";
}

.ri-add-circle-line:before {
    content: "\ea11";
}
.ri-add-line:before {
    content: "\ea13";
}
.ri-file-pdf-2-line:before {
    content: "\f3c7";
}

.ri-delete-bin-fill:before {
    content: "\ec29";
}

.ri-dashboard-2-line:before {
    content: "\ec10";
}

.ri-compasses-2-line:before {
    content: "\ebc6";
}

.ri-map-pin-line:before {
    content: "\ef14";
}

.ri-stack-line:before {
    content: "\f181";
}

.ri-layout-grid-line:before {
    content: "\ee90";
}

.ri-file-list-3-line:before {
    content: "\ecef";
}

.ri-account-circle-line:before {
    content: "\ea09";
}

.ri-user-3-fill:before {
    content: "\f255";
}
@font-face {
    font-family: boxicons;
    font-weight: 400;
    font-style: normal;
    src: url(../fonts/boxicons.eot);
    src: url(../fonts/boxicons.eot) format("embedded-opentype"), url(../fonts/boxicons.html) format("woff2"), url(../fonts/boxicons.woff) format("woff"), url(../fonts/boxicons.ttf) format("truetype"),
        url(../fonts/boxiconsd41d.svg?#boxicons) format("svg");
}

.bx {
    font-family: boxicons !important;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    display: inline-block;
    text-transform: none;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.bx-ul {
    margin-left: 2em;
    padding-left: 0;
    list-style: none;
}
.bx-ul > li {
    position: relative;
}
.bx-ul .bx {
    font-size: inherit;
    line-height: inherit;
    position: absolute;
    left: -2em;
    width: 2em;
    text-align: center;
}

.bx-fullscreen:before {
    content: "\eaeb";
}