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

.bi::before,
[class*=" bi-"]::before,
[class^="bi-"]::before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: 400 !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -0.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.bi-123::before {
    content: "\f67f";
}
.bi-align-center::before {
    content: "\f104";
}
.bi-align-end::before {
    content: "\f105";
}
.bi-align-top::before {
    content: "\f108";
}
.bi-alt::before {
    content: "\f109";
}
.bi-app::before {
    content: "\f10b";
}
.bi-arrow-90deg-left::before {
    content: "\f10f";
}
.bi-arrow-90deg-right::before {
    content: "\f110";
}
.bi-arrow-90deg-up::before {
    content: "\f111";
}
.bi-arrow-bar-left::before {
    content: "\f113";
}
.bi-arrow-bar-right::before {
    content: "\f114";
}
.bi-arrow-bar-up::before {
    content: "\f115";
}
.bi-arrow-left-circle-fill::before {
    content: "\f129";
}
.bi-arrow-left-circle::before {
    content: "\f12a";
}
.bi-arrow-left-right::before {
    content: "\f12b";
}
.bi-arrow-left-short::before {
    content: "\f12c";
}
.bi-arrow-left-square-fill::before {
    content: "\f12d";
}
.bi-arrow-left-square::before {
    content: "\f12e";
}
.bi-arrow-left::before {
    content: "\f12f";
}
.bi-arrow-right-circle-fill::before {
    content: "\f133";
}
.bi-arrow-right-circle::before {
    content: "\f134";
}
.bi-arrow-right-short::before {
    content: "\f135";
}
.bi-arrow-right-square-fill::before {
    content: "\f136";
}
.bi-arrow-right-square::before {
    content: "\f137";
}
.bi-arrow-right::before {
    content: "\f138";
}
.bi-arrow-up-circle-fill::before {
    content: "\f139";
}
.bi-arrow-up-circle::before {
    content: "\f13a";
}
.bi-arrow-up-left-circle-fill::before {
    content: "\f13b";
}
.bi-arrow-up-left-circle::before {
    content: "\f13c";
}
.bi-arrow-up-left-square-fill::before {
    content: "\f13d";
}
.bi-arrow-up-left-square::before {
    content: "\f13e";
}
.bi-arrow-up-left::before {
    content: "\f13f";
}
.bi-arrow-up-right-circle-fill::before {
    content: "\f140";
}
.bi-arrow-up-right-circle::before {
    content: "\f141";
}
.bi-arrow-up-right-square-fill::before {
    content: "\f142";
}
.bi-arrow-up-right-square::before {
    content: "\f143";
}
.bi-arrow-up-right::before {
    content: "\f144";
}
.bi-arrow-up-short::before {
    content: "\f145";
}
.bi-arrow-up-square-fill::before {
    content: "\f146";
}
.bi-arrow-up-square::before {
    content: "\f147";
}
.bi-arrow-up::before {
    content: "\f148";
}
.bi-back::before {
    content: "\f155";
}
.bi-badge-3d-fill::before {
    content: "\f15a";
}
.bi-badge-3d::before {
    content: "\f15b";
}
.bi-badge-ar-fill::before {
    content: "\f162";
}
.bi-badge-ar::before {
    content: "\f163";
}
.bi-badge-cc-fill::before {
    content: "\f164";
}
.bi-badge-cc::before {
    content: "\f165";
}
.bi-bell-fill::before {
    content: "\f189";
}
.bi-bell::before {
    content: "\f18a";
}
.bi-book-fill::before {
    content: "\f192";
}
.bi-book::before {
    content: "\f194";
}
.bi-bookmark-check-fill::before {
    content: "\f195";
}
.bi-bookmark-check::before {
    content: "\f196";
}
.bi-bookmark-fill::before {
    content: "\f199";
}
.bi-bookmark-plus-fill::before {
    content: "\f19c";
}
.bi-bookmark-plus::before {
    content: "\f19d";
}
.bi-bookmark-star-fill::before {
    content: "\f19e";
}
.bi-bookmark-star::before {
    content: "\f19f";
}
.bi-bookmark-x-fill::before {
    content: "\f1a0";
}
.bi-bookmark-x::before {
    content: "\f1a1";
}
.bi-bookmark::before {
    content: "\f1a2";
}
.bi-bootstrap-fill::before {
    content: "\f1a6";
}
.bi-bootstrap::before {
    content: "\f1a8";
}
.bi-border-all::before {
    content: "\f1a9";
}
.bi-border-center::before {
    content: "\f1ab";
}
.bi-border-left::before {
    content: "\f1ad";
}
.bi-border-right::before {
    content: "\f1b0";
}
.bi-border-style::before {
    content: "\f1b1";
}
.bi-border-top::before {
    content: "\f1b2";
}
.bi-border-width::before {
    content: "\f1b3";
}
.bi-border::before {
    content: "\f1b4";
}
.bi-box-arrow-left::before {
    content: "\f1c2";
}
.bi-box-arrow-right::before {
    content: "\f1c3";
}
.bi-box-arrow-up-left::before {
    content: "\f1c4";
}
.bi-box-arrow-up-right::before {
    content: "\f1c5";
}
.bi-box-arrow-up::before {
    content: "\f1c6";
}
.bi-box::before {
    content: "\f1c8";
}
.bi-card-image::before {
    content: "\f226";
}
.bi-card-list::before {
    content: "\f227";
}
.bi-card-text::before {
    content: "\f228";
}
.bi-chat-dots-fill::before {
    content: "\f249";
}
.bi-chat-dots::before {
    content: "\f24a";
}
.bi-chat-fill::before {
    content: "\f24b";
}
.bi-chat-left-dots-fill::before {
    content: "\f24c";
}
.bi-chat-left-dots::before {
    content: "\f24d";
}
.bi-chat-left-fill::before {
    content: "\f24e";
}
.bi-chat-left-quote-fill::before {
    content: "\f24f";
}
.bi-chat-left-quote::before {
    content: "\f250";
}
.bi-chat-left-text-fill::before {
    content: "\f251";
}
.bi-chat-left-text::before {
    content: "\f252";
}
.bi-chat-left::before {
    content: "\f253";
}
.bi-chat-quote-fill::before {
    content: "\f254";
}
.bi-chat-quote::before {
    content: "\f255";
}
.bi-chat-right-dots-fill::before {
    content: "\f256";
}
.bi-chat-right-dots::before {
    content: "\f257";
}
.bi-chat-right-fill::before {
    content: "\f258";
}
.bi-chat-right-quote-fill::before {
    content: "\f259";
}
.bi-chat-right-quote::before {
    content: "\f25a";
}
.bi-chat-right-text-fill::before {
    content: "\f25b";
}
.bi-chat-right-text::before {
    content: "\f25c";
}
.bi-chat-right::before {
    content: "\f25d";
}
.bi-chat-square-dots-fill::before {
    content: "\f25e";
}
.bi-chat-square-dots::before {
    content: "\f25f";
}
.bi-chat-square-fill::before {
    content: "\f260";
}
.bi-chat-square-quote-fill::before {
    content: "\f261";
}
.bi-chat-square-quote::before {
    content: "\f262";
}
.bi-chat-square-text-fill::before {
    content: "\f263";
}
.bi-chat-square-text::before {
    content: "\f264";
}
.bi-chat-square::before {
    content: "\f265";
}
.bi-chat-text-fill::before {
    content: "\f266";
}
.bi-chat-text::before {
    content: "\f267";
}
.bi-chat::before {
    content: "\f268";
}
.bi-check-all::before {
    content: "\f269";
}
.bi-check-circle-fill::before {
    content: "\f26a";
}
.bi-check-circle::before {
    content: "\f26b";
}
.bi-check-square-fill::before {
    content: "\f26c";
}
.bi-check-square::before {
    content: "\f26d";
}
.bi-check::before {
    content: "\f26e";
}
.bi-check2-all::before {
    content: "\f26f";
}
.bi-check2-circle::before {
    content: "\f270";
}
.bi-check2-square::before {
    content: "\f271";
}
.bi-check2::before {
    content: "\f272";
}
.bi-chevron-bar-left::before {
    content: "\f276";
}
.bi-chevron-bar-right::before {
    content: "\f277";
}
.bi-chevron-bar-up::before {
    content: "\f278";
}
.bi-chevron-left::before {
    content: "\f284";
}
.bi-chevron-right::before {
    content: "\f285";
}
.bi-chevron-up::before {
    content: "\f286";
}
.bi-circle-fill::before {
    content: "\f287";
}
.bi-circle-square::before {
    content: "\f289";
}
.bi-circle::before {
    content: "\f28a";
}
.bi-door-open-fill::before {
    content: "\f307";
}
.bi-door-open::before {
    content: "\f308";
}
.bi-dot::before {
    content: "\f309";
}
.bi-download::before {
    content: "\f30a";
}
.bi-envelope-fill::before {
    content: "\f32c";
}
.bi-envelope-open-fill::before {
    content: "\f32d";
}
.bi-envelope-open::before {
    content: "\f32e";
}
.bi-envelope::before {
    content: "\f32f";
}
.bi-exclamation-circle-fill::before {
    content: "\f332";
}
.bi-exclamation-circle::before {
    content: "\f333";
}
.bi-exclamation-square-fill::before {
    content: "\f338";
}
.bi-exclamation-square::before {
    content: "\f339";
}
.bi-exclamation::before {
    content: "\f33c";
}
.bi-facebook::before {
    content: "\f344";
}
.bi-file-arrow-up-fill::before {
    content: "\f347";
}
.bi-file-arrow-up::before {
    content: "\f348";
}
.bi-file-check-fill::before {
    content: "\f34f";
}
.bi-file-check::before {
    content: "\f350";
}
.bi-file-earmark-arrow-up-fill::before {
    content: "\f357";
}
.bi-file-earmark-arrow-up::before {
    content: "\f358";
}
.bi-file-earmark-check-fill::before {
    content: "\f35f";
}
.bi-file-earmark-check::before {
    content: "\f360";
}
.bi-file-earmark-fill::before {
    content: "\f369";
}
.bi-file-earmark-image-fill::before {
    content: "\f36c";
}
.bi-file-earmark-image::before {
    content: "\f36d";
}
.bi-file-earmark-medical-fill::before {
    content: "\f372";
}
.bi-file-earmark-medical::before {
    content: "\f373";
}
.bi-file-earmark-person-fill::before {
    content: "\f378";
}
.bi-file-earmark-person::before {
    content: "\f379";
}
.bi-file-earmark-play-fill::before {
    content: "\f37a";
}
.bi-file-earmark-play::before {
    content: "\f37b";
}
.bi-file-earmark-plus-fill::before {
    content: "\f37c";
}
.bi-file-earmark-plus::before {
    content: "\f37d";
}
.bi-file-earmark-text-fill::before {
    content: "\f38a";
}
.bi-file-earmark-text::before {
    content: "\f38b";
}
.bi-file-earmark-x-fill::before {
    content: "\f38e";
}
.bi-file-earmark-x::before {
    content: "\f38f";
}
.bi-file-earmark-zip-fill::before {
    content: "\f390";
}
.bi-file-earmark-zip::before {
    content: "\f391";
}
.bi-file-earmark::before {
    content: "\f392";
}
.bi-file-fill::before {
    content: "\f397";
}
.bi-file-image-fill::before {
    content: "\f39a";
}
.bi-file-image::before {
    content: "\f39b";
}
.bi-file-medical-fill::before {
    content: "\f3a0";
}
.bi-file-medical::before {
    content: "\f3a1";
}
.bi-file-person-fill::before {
    content: "\f3a6";
}
.bi-file-person::before {
    content: "\f3a7";
}
.bi-file-play-fill::before {
    content: "\f3a8";
}
.bi-file-play::before {
    content: "\f3a9";
}
.bi-file-plus-fill::before {
    content: "\f3aa";
}
.bi-file-plus::before {
    content: "\f3ab";
}
.bi-file-text-fill::before {
    content: "\f3b8";
}
.bi-file-text::before {
    content: "\f3b9";
}
.bi-file-x-fill::before {
    content: "\f3bc";
}
.bi-file-x::before {
    content: "\f3bd";
}
.bi-file-zip-fill::before {
    content: "\f3be";
}
.bi-file-zip::before {
    content: "\f3bf";
}
.bi-file::before {
    content: "\f3c0";
}
.bi-files-alt::before {
    content: "\f3c1";
}
.bi-files::before {
    content: "\f3c2";
}
.bi-flag-fill::before {
    content: "\f3cb";
}
.bi-flag::before {
    content: "\f3cc";
}
.bi-folder-check::before {
    content: "\f3d0";
}
.bi-folder-fill::before {
    content: "\f3d1";
}
.bi-folder-plus::before {
    content: "\f3d3";
}
.bi-folder-x::before {
    content: "\f3d6";
}
.bi-folder::before {
    content: "\f3d7";
}
.bi-folder2-open::before {
    content: "\f3d8";
}
.bi-folder2::before {
    content: "\f3d9";
}
.bi-gear-fill::before {
    content: "\f3e2";
}
.bi-gear::before {
    content: "\f3e5";
}
.bi-hand-index-fill::before {
    content: "\f400";
}
.bi-hand-index::before {
    content: "\f403";
}
.bi-hand-thumbs-up-fill::before {
    content: "\f406";
}
.bi-hand-thumbs-up::before {
    content: "\f407";
}
.bi-house-door-fill::before {
    content: "\f422";
}
.bi-house-door::before {
    content: "\f423";
}
.bi-house-fill::before {
    content: "\f424";
}
.bi-house::before {
    content: "\f425";
}
.bi-image-alt::before {
    content: "\f428";
}
.bi-image-fill::before {
    content: "\f429";
}
.bi-image::before {
    content: "\f42a";
}
.bi-info-circle-fill::before {
    content: "\f430";
}
.bi-info-circle::before {
    content: "\f431";
}
.bi-info-square-fill::before {
    content: "\f432";
}
.bi-info-square::before {
    content: "\f433";
}
.bi-info::before {
    content: "\f434";
}
.bi-journal-arrow-up::before {
    content: "\f43b";
}
.bi-journal-bookmark-fill::before {
    content: "\f43c";
}
.bi-journal-bookmark::before {
    content: "\f43d";
}
.bi-journal-check::before {
    content: "\f43e";
}
.bi-journal-medical::before {
    content: "\f440";
}
.bi-journal-plus::before {
    content: "\f442";
}
.bi-journal-text::before {
    content: "\f444";
}
.bi-journal-x::before {
    content: "\f445";
}
.bi-journal::before {
    content: "\f446";
}
.bi-justify-left::before {
    content: "\f449";
}
.bi-justify-right::before {
    content: "\f44a";
}
.bi-justify::before {
    content: "\f44b";
}
.bi-link-45deg::before {
    content: "\f470";
}
.bi-link::before {
    content: "\f471";
}
.bi-list-check::before {
    content: "\f473";
}
.bi-list-ol::before {
    content: "\f475";
}
.bi-list-ul::before {
    content: "\f478";
}
.bi-list::before {
    content: "\f479";
}
.bi-menu-app-fill::before {
    content: "\f485";
}
.bi-menu-app::before {
    content: "\f486";
}
.bi-menu-button-fill::before {
    content: "\f487";
}
.bi-menu-button::before {
    content: "\f48a";
}
.bi-menu-up::before {
    content: "\f48c";
}
.bi-option::before {
    content: "\f4ad";
}
.bi-patch-check-fill::before {
    content: "\f4b5";
}
.bi-patch-check::before {
    content: "\f4b6";
}
.bi-patch-exclamation-fill::before {
    content: "\f4b7";
}
.bi-patch-exclamation::before {
    content: "\f4b8";
}
.bi-patch-plus-fill::before {
    content: "\f4bb";
}
.bi-patch-plus::before {
    content: "\f4bc";
}
.bi-patch-question-fill::before {
    content: "\f4bd";
}
.bi-patch-question::before {
    content: "\f4be";
}
.bi-pencil-fill::before {
    content: "\f4c9";
}
.bi-pencil-square::before {
    content: "\f4ca";
}
.bi-pencil::before {
    content: "\f4cb";
}
.bi-people-fill::before {
    content: "\f4cf";
}
.bi-people::before {
    content: "\f4d0";
}
.bi-person-badge-fill::before {
    content: "\f4d2";
}
.bi-person-badge::before {
    content: "\f4d3";
}
.bi-person-check-fill::before {
    content: "\f4d5";
}
.bi-person-check::before {
    content: "\f4d6";
}
.bi-person-circle::before {
    content: "\f4d7";
}
.bi-person-fill::before {
    content: "\f4da";
}
.bi-person-plus-fill::before {
    content: "\f4dc";
}
.bi-person-plus::before {
    content: "\f4dd";
}
.bi-person-square::before {
    content: "\f4de";
}
.bi-person-x-fill::before {
    content: "\f4df";
}
.bi-person-x::before {
    content: "\f4e0";
}
.bi-person::before {
    content: "\f4e1";
}
.bi-play-btn-fill::before {
    content: "\f4f0";
}
.bi-play-btn::before {
    content: "\f4f1";
}
.bi-play-circle-fill::before {
    content: "\f4f2";
}
.bi-play-circle::before {
    content: "\f4f3";
}
.bi-play-fill::before {
    content: "\f4f4";
}
.bi-play::before {
    content: "\f4f5";
}
.bi-plus-circle-dotted::before {
    content: "\f4f8";
}
.bi-plus-circle-fill::before {
    content: "\f4f9";
}
.bi-plus-circle::before {
    content: "\f4fa";
}
.bi-plus-square-dotted::before {
    content: "\f4fb";
}
.bi-plus-square-fill::before {
    content: "\f4fc";
}
.bi-plus-square::before {
    content: "\f4fd";
}
.bi-plus::before {
    content: "\f4fe";
}
.bi-printer-fill::before {
    content: "\f500";
}
.bi-printer::before {
    content: "\f501";
}
.bi-question-circle-fill::before {
    content: "\f504";
}
.bi-question-circle::before {
    content: "\f505";
}
.bi-question-square-fill::before {
    content: "\f50a";
}
.bi-question-square::before {
    content: "\f50b";
}
.bi-question::before {
    content: "\f50c";
}
.bi-search::before {
    content: "\f52a";
}
.bi-share-fill::before {
    content: "\f52d";
}
.bi-share::before {
    content: "\f52e";
}
.bi-square-fill::before {
    content: "\f582";
}
.bi-square::before {
    content: "\f584";
}
.bi-star-fill::before {
    content: "\f586";
}
.bi-star::before {
    content: "\f588";
}
.bi-table::before {
    content: "\f5aa";
}
.bi-text-center::before {
    content: "\f5c4";
}
.bi-text-left::before {
    content: "\f5c7";
}
.bi-text-right::before {
    content: "\f5c9";
}
.bi-textarea-t::before {
    content: "\f5cb";
}
.bi-textarea::before {
    content: "\f5cc";
}
.bi-three-dots-vertical::before {
    content: "\f5d3";
}
.bi-three-dots::before {
    content: "\f5d4";
}
.bi-trash-fill::before {
    content: "\f5dd";
}
.bi-trash::before {
    content: "\f5de";
}
.bi-trash2-fill::before {
    content: "\f5df";
}
.bi-trash2::before {
    content: "\f5e0";
}
.bi-type-h1::before {
    content: "\f5f1";
}
.bi-type-h2::before {
    content: "\f5f2";
}
.bi-type-h3::before {
    content: "\f5f3";
}
.bi-type::before {
    content: "\f5f7";
}
.bi-wallet-fill::before {
    content: "\f613";
}
.bi-wallet::before {
    content: "\f614";
}
.bi-wallet2::before {
    content: "\f615";
}
.bi-whatsapp::before {
    content: "\f618";
}
.bi-x-circle-fill::before {
    content: "\f622";
}
.bi-x-circle::before {
    content: "\f623";
}
.bi-x-square-fill::before {
    content: "\f628";
}
.bi-x-square::before {
    content: "\f629";
}
.bi-x::before {
    content: "\f62a";
}
.bi-check-lg::before {
    content: "\f633";
}
.bi-exclamation-lg::before {
    content: "\f63c";
}
.bi-info-lg::before {
    content: "\f646";
}
.bi-plus-lg::before {
    content: "\f64d";
}
.bi-question-lg::before {
    content: "\f64e";
}
.bi-x-lg::before {
    content: "\f659";
}
.bi-apple::before {
    content: "\f65b";
}
.bi-person-video::before {
    content: "\f677";
}
.bi-person-video2::before {
    content: "\f678";
}
.bi-person-video3::before {
    content: "\f679";
}
.bi-body-text::before {
    content: "\f683";
}
.bi-envelope-check-1::before {
    content: "\f68a";
}
.bi-envelope-check-fill::before {
    content: "\f68b";
}
.bi-envelope-check::before {
    content: "\f68c";
}
.bi-envelope-exclamation-1::before {
    content: "\f690";
}
.bi-envelope-exclamation-fill::before {
    content: "\f691";
}
.bi-envelope-exclamation::before {
    content: "\f692";
}
.bi-envelope-plus-fill::before {
    content: "\f693";
}
.bi-envelope-plus::before {
    content: "\f694";
}
.bi-envelope-x-1::before {
    content: "\f698";
}
.bi-envelope-x-fill::before {
    content: "\f699";
}
.bi-envelope-x::before {
    content: "\f69a";
}
.bi-meta::before {
    content: "\f6a1";
}
.bi-quote::before {
    content: "\f6b0";
}
.bi-send-check-fill::before {
    content: "\f6b2";
}
.bi-send-check::before {
    content: "\f6b3";
}
.bi-send-exclamation-1::before {
    content: "\f6b6";
}
.bi-send-exclamation-fill::before {
    content: "\f6b7";
}
.bi-send-exclamation::before {
    content: "\f6b8";
}
.bi-send-fill::before {
    content: "\f6b9";
}
.bi-send-plus-fill::before {
    content: "\f6ba";
}
.bi-send-plus::before {
    content: "\f6bb";
}
.bi-send-x-fill::before {
    content: "\f6be";
}
.bi-send-x::before {
    content: "\f6bf";
}
.bi-send::before {
    content: "\f6c0";
}
.bi-box2-fill::before {
    content: "\f70a";
}
.bi-box2::before {
    content: "\f70d";
}
.bi-trash3-fill::before {
    content: "\f78a";
}
.bi-trash3::before {
    content: "\f78b";
}
.bi-easel::before { content: "\f310"; }
.bi-google::before { content: "\f3f0"; }
.bi-eye::before { content: "\f341"; }
.bi-credit-card::before { content: "\F2DC"; }
.bi-bank::before { content: "\F62E"; }
.bi-cash-coin::before { content: "\F632"; }
.bi-cash-stack::before { content: "\F246"; }
.bi-telephone::before { content: "\F5C1"; }
.bi-printer::before { content: "\F501"; }
.bi-location::before { content: "\F3E8"; }
.bi-website::before { content: "\F3EE"; }